Closed psychocoderHPC closed 7 years ago
Error with wrong parsing function:
WARN : Cannot allocate 18446744071578845265 bytes for buffered output of group writer because max allowed is 4294967296 bytes. Continue buffering with buffer size 4096 MB
WARN : Cannot allocate 18446744071562069073 bytes for buffered output of group writer because max allowed is 4294967296 bytes. Continue buffering with buffer size 4096 MB
ERROR: adios_write(): buffer cannot accommodate variable /x with its storage size of 18446744071562068049 bytes at all. No more variables will be written.
terminate called after throwing an instance of 'std::runtime_error'
what(): ADIOS: error at cmd 'adios_write_byid(fh, id, src)' (-103, -103) in main.cpp:116 adios_write(): buffer cannot accommodate variable /x with its storage size of 18446744071562068049 bytes at all. No more variables will be written.
Merged manually after adding error checking and error messages and also did it for local dimension, offsets and time-aggregation buffer size
fix that dimension of an array is parsed as 32bit integer
Before this fix it was not possible to define an array with
dimension > 2^31-1