Comment 13 for bug 1218842

Revision history for this message
Pavel Demin (pavel-demin) wrote :

Hi,

Could you, please change the status of this bug to something like "Unsolved"?

Several MadGraph users noticed that large files written by the patched STDHEP library can't be read back by this same library:

https://answers.launchpad.net/mg5amcnlo/+question/244320

The programs that use the STDHEP library for reading the STDHEP files still can't read files larger than 4GB. These programs include PGS and hep2lhe.

While trying to find the source of this problem and looking more carefully at the STDHEP format, I've realized that the problem is with the format and not just the library.

This format has structures like "Event Header" and "Event Table". Event Header contains a list of positions of blocks and Event Table contains a list of positions of events. Both positions are encoded as 32-bit unsigned integers and are written to the file.

I'll try to change the 32-bit blocks positions and events positions to 64-bit values and create new version numbers for the "Event Header" and "Event Table" structures.

Cheers,

Pavel