A porting to modern g++ and C+11 of the IBM transactional dataset generator