generic_paropen with multiple files
ich kann alle 6 Lesefehler mit den reinen SIONlib/MPI writer und reader reproduzieren:
mpirun -np 2 ./test-sion-writer-mpi test-trace-parallel-sion-2.2 2 mpirun -np 2 ./test-sion-reader-mpi test-trace-parallel-sion-2.2
mpirun -np 3 ./test-sion-writer-mpi test-trace-parallel-sion-3.2 2 mpirun -np 3 ./test-sion-reader-mpi test-trace-parallel-sion-3.2 mpirun -np 3 ./test-sion-writer-mpi test-trace-parallel-sion-3.3 3 mpirun -np 3 ./test-sion-reader-mpi test-trace-parallel-sion-3.3
mpirun -np 4 ./test-sion-writer-mpi test-trace-parallel-sion-4.2 2 mpirun -np 4 ./test-sion-reader-mpi test-trace-parallel-sion-4.2 mpirun -np 4 ./test-sion-writer-mpi test-trace-parallel-sion-4.3 3 mpirun -np 4 ./test-sion-reader-mpi test-trace-parallel-sion-4.3 mpirun -np 4 ./test-sion-writer-mpi test-trace-parallel-sion-4.4 4 mpirun -np 4 ./test-sion-reader-mpi test-trace-parallel-sion-4.4
Es sieht also so aus, das das lesen mit sion_generic_paropen() für multi-files defekt ist. Als workarround habe ich diesen Fall jetzt bei OTF2 auf das sion_generic_paropen_mapped() verschoben. Damit laufen jetzt alle tests bei OTF2.