Closed
Description
Describe the bug
BP5 min/max is incorrect when a variable was written with SetMemorySelection. BP4 produces correct min/max.
To Reproduce
$ ctest -VV -R BPWriteMemSelReadVector.BPMemorySelectionSteps1D/.*.BP5.Serial
$ ./bin/bpls -la ./testing/adios2/engine/bp/bp5/BPSteps1D_1.bp i8
int8_t i8 3*{10} = -128 / 127
$ ctest -VV -R BPWriteMemSelReadVector.BPMemorySelectionSteps1D/.*.BP4.Serial
$ ./bin/bpls -la ./testing/adios2/engine/bp/bp4/BPSteps1D_1.bp i8
int8_t i8 3*{10} = 0 / 2
Expected behavior
Correct min/max of variable with every writing scenarios.
Activity