Heat transfer example fails due to position > buffer size
Created by: williamfgc
Fortran example (in adiosvm): ./heat_transfer_adios2 heat2 1 1 40 50 1 1 Process number : 1 x 1 Array size per process at first step: 40 x 50 Step 1: Writing: filename size(GB) io_time(sec) GB/s heat_transfer_adios2: malloc.c:2394: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed.
Program received signal SIGABRT: Process abort signal.
C++ example: ./heatTransfer_write_adios2 heat2 ~/workspace/ADIOS2/examples/heatTransfer/heat_bpfile.xml 1 1 68 40 1 1 heatTransfer_write_adios2: malloc.c:2395: sysmalloc: Assertion `(old_top == initial_top (av) && old_size == 0) || ((unsigned long) (old_size) >= MINSIZE && prev_inuse (old_top) && ((unsigned long) old_end & (pagesize - 1)) == 0)' failed. [PC0098504:01448] *** Process received signal *** [PC0098504:01448] Signal: Aborted (6) [PC0098504:01448] Signal code: (-6)