Skip to content
Snippets Groups Projects
Commit 329612ff authored by Emmanuelle Saillard's avatar Emmanuelle Saillard
Browse files

fix execution command for Parcoach

parent dc55c7e0
No related branches found
No related tags found
No related merge requests found
Showing
with 157 additions and 70 deletions
2.4061901569366455 4.936620712280273
\ No newline at end of file \ No newline at end of file
...@@ -4,22 +4,25 @@ Compiling CallOrdering-mpi_send-mpi_recv-001.c (batchinfo:1/1) ...@@ -4,22 +4,25 @@ Compiling CallOrdering-mpi_send-mpi_recv-001.c (batchinfo:1/1)
$ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/P2P/CallOrdering-mpi_send-mpi_recv-001.c -c -o CallOrdering-mpi_send-mpi_recv-001.o $ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/P2P/CallOrdering-mpi_send-mpi_recv-001.c -c -o CallOrdering-mpi_send-mpi_recv-001.o
mpicc CallOrdering-mpi_send-mpi_recv-001.o -o CallOrdering-mpi_send-mpi_recv-001 -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ -lParcoachCollDynamic_MPI_C
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/P2P/CallOrdering-mpi_send-mpi_recv-001.c -c -o CallOrdering-mpi_send-mpi_recv-001.o' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/P2P/CallOrdering-mpi_send-mpi_recv-001.c -c -o CallOrdering-mpi_send-mpi_recv-001.o'
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/P2P/CallOrdering-mpi_send-mpi_recv-001.c -g -S -emit-llvm -o parcoach-ir-cee278.ll' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/P2P/CallOrdering-mpi_send-mpi_recv-001.c -g -S -emit-llvm -o parcoach-ir-cd2c42.ll'
| remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-cee278.ll -o parcoach-ir-948045.ll' | remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-cd2c42.ll -o parcoach-ir-158310.ll'
| PARCOACH: remark: No issues found. | PARCOACH: remark: No issues found.
| remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-948045.ll -c -o CallOrdering-mpi_send-mpi_recv-001.o' | remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-158310.ll -c -o CallOrdering-mpi_send-mpi_recv-001.o'
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument]
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument]
| |
Executing the command (cwd: None) Executing the command (cwd: None)
$ mpicc CallOrdering-mpi_send-mpi_recv-001.o -lParcoachCollDynamic_MPI_C -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ $ mpirun -np 2 ./CallOrdering-mpi_send-mpi_recv-001
| Rank 1 finished normally
| Rank 0 finished normally
| |
| |
Command return code: 0, elapsed time: 2.4061901569366455 Command return code: 0, elapsed time: 4.936620712280273
Finished #42 /MBI/scripts/gencodes/P2P/CallOrdering-mpi_send-mpi_recv-001.c Finished #42 /MBI/scripts/gencodes/P2P/CallOrdering-mpi_send-mpi_recv-001.c
2.3398070335388184 4.554589509963989
\ No newline at end of file \ No newline at end of file
...@@ -4,22 +4,28 @@ Compiling CallOrdering-unmatched-mpi_allgather-001.c (batchinfo:1/1) ...@@ -4,22 +4,28 @@ Compiling CallOrdering-unmatched-mpi_allgather-001.c (batchinfo:1/1)
$ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c -c -o CallOrdering-unmatched-mpi_allgather-001.o $ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c -c -o CallOrdering-unmatched-mpi_allgather-001.o
mpicc CallOrdering-unmatched-mpi_allgather-001.o -o CallOrdering-unmatched-mpi_allgather-001 -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ -lParcoachCollDynamic_MPI_C
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c -c -o CallOrdering-unmatched-mpi_allgather-001.o' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c -c -o CallOrdering-unmatched-mpi_allgather-001.o'
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c -g -S -emit-llvm -o parcoach-ir-0ca121.ll' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c -g -S -emit-llvm -o parcoach-ir-9bc97d.ll'
| remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-0ca121.ll -o parcoach-ir-f5ed85.ll' | remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-9bc97d.ll -o parcoach-ir-0c65f6.ll'
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c: warning: MPI_Allgather line 41 possibly not called by all processes because of conditional(s) line(s) 40 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c: warning: MPI_Allgather line 41 possibly not called by all processes because of conditional(s) line(s) 40 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c) (Call Ordering Error)
| remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-f5ed85.ll -c -o CallOrdering-unmatched-mpi_allgather-001.o' | remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-0c65f6.ll -c -o CallOrdering-unmatched-mpi_allgather-001.o'
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument]
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument]
| |
Executing the command (cwd: None) Executing the command (cwd: None)
$ mpicc CallOrdering-unmatched-mpi_allgather-001.o -lParcoachCollDynamic_MPI_C -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ $ mpirun -np 2 ./CallOrdering-unmatched-mpi_allgather-001
| nbCC=1
| PARCOACH DYNAMIC-CHECK : Error detected on rank 0
| PARCOACH DYNAMIC-CHECK : Abort is invoking line 41 before calling MPI_Allgather in scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c
| PARCOACH DYNAMIC-CHECK : see warnings about conditionals line MPI_Allgather line 41 possibly not called by all processes because of conditional(s) line(s) 40 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c) (Call Ordering Error)
| [10ad84a27fe0:46020] [[43488,0],0] ORTE_ERROR_LOG: Data unpack would read past end of buffer in file ../../../orte/util/show_help.c at line 501
| |
| |
Command return code: 0, elapsed time: 2.3398070335388184 Command return code: 0, elapsed time: 4.554589509963989
Finished #0 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c Finished #0 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-001.c
2.4254066944122314 4.47165846824646
\ No newline at end of file \ No newline at end of file
...@@ -4,23 +4,35 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c (batchinfo:1/ ...@@ -4,23 +4,35 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c (batchinfo:1/
$ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.o $ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.o
mpicc CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.o -o CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001 -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ -lParcoachCollDynamic_MPI_C
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.o' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.o'
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c -g -S -emit-llvm -o parcoach-ir-f69e1d.ll' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c -g -S -emit-llvm -o parcoach-ir-e7bd00.ll'
| remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-f69e1d.ll -o parcoach-ir-49274a.ll' | remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-e7bd00.ll -o parcoach-ir-7b644a.ll'
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c) (Call Ordering Error)
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c: warning: MPI_Allreduce line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c: warning: MPI_Allreduce line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c) (Call Ordering Error)
| remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-49274a.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.o' | remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-7b644a.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.o'
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument]
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument]
| |
Executing the command (cwd: None) Executing the command (cwd: None)
$ mpicc CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.o -lParcoachCollDynamic_MPI_C -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ $ mpirun -np 2 ./CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001
| nbCC=1
| PARCOACH DYNAMIC-CHECK : Error detected on rank 0
| PARCOACH DYNAMIC-CHECK : Abort is invoking line 38 before calling MPI_Allgather in scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c
| PARCOACH DYNAMIC-CHECK : see warnings about conditionals line MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c) (Call Ordering Error)
| --------------------------------------------------------------------------
| MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
| with errorcode 0.
| |
| NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
| You may or may not see output from other processes, depending on
| exactly when Open MPI kills them.
| --------------------------------------------------------------------------
| |
Command return code: 0, elapsed time: 2.4254066944122314 Command return code: 0, elapsed time: 4.47165846824646
Finished #1 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c Finished #1 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_allreduce-001.c
2.429776906967163 4.6158294677734375
\ No newline at end of file \ No newline at end of file
...@@ -4,23 +4,35 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c (batchinfo:1/1 ...@@ -4,23 +4,35 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c (batchinfo:1/1
$ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.o $ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.o
mpicc CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.o -o CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001 -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ -lParcoachCollDynamic_MPI_C
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.o' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.o'
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c -g -S -emit-llvm -o parcoach-ir-aabf2e.ll' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c -g -S -emit-llvm -o parcoach-ir-4d1119.ll'
| remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-aabf2e.ll -o parcoach-ir-0c07e2.ll' | remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-4d1119.ll -o parcoach-ir-32fcf1.ll'
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c: warning: MPI_Alltoall line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c: warning: MPI_Alltoall line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c) (Call Ordering Error)
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c) (Call Ordering Error)
| remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-0c07e2.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.o' | remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-32fcf1.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.o'
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument]
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument]
| |
Executing the command (cwd: None) Executing the command (cwd: None)
$ mpicc CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.o -lParcoachCollDynamic_MPI_C -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ $ mpirun -np 2 ./CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001
| nbCC=1
| PARCOACH DYNAMIC-CHECK : Error detected on rank 0
| PARCOACH DYNAMIC-CHECK : Abort is invoking line 38 before calling MPI_Allgather in scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c
| PARCOACH DYNAMIC-CHECK : see warnings about conditionals line MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c) (Call Ordering Error)
| --------------------------------------------------------------------------
| MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
| with errorcode 0.
| |
| NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
| You may or may not see output from other processes, depending on
| exactly when Open MPI kills them.
| --------------------------------------------------------------------------
| |
Command return code: 0, elapsed time: 2.429776906967163 Command return code: 0, elapsed time: 4.6158294677734375
Finished #2 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c Finished #2 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_alltoall-001.c
2.3840713500976562 4.841901063919067
\ No newline at end of file \ No newline at end of file
...@@ -4,23 +4,35 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c (batchinfo:1/1) ...@@ -4,23 +4,35 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c (batchinfo:1/1)
$ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.o $ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.o
mpicc CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.o -o CallOrdering-unmatched-mpi_allgather-mpi_barrier-001 -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ -lParcoachCollDynamic_MPI_C
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.o' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.o'
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c -g -S -emit-llvm -o parcoach-ir-e58401.ll' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c -g -S -emit-llvm -o parcoach-ir-b377b3.ll'
| remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-e58401.ll -o parcoach-ir-fed94c.ll' | remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-b377b3.ll -o parcoach-ir-6f6898.ll'
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c) (Call Ordering Error)
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c: warning: MPI_Barrier line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c: warning: MPI_Barrier line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c) (Call Ordering Error)
| remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-fed94c.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.o' | remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-6f6898.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.o'
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument]
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument]
| |
Executing the command (cwd: None) Executing the command (cwd: None)
$ mpicc CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.o -lParcoachCollDynamic_MPI_C -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ $ mpirun -np 2 ./CallOrdering-unmatched-mpi_allgather-mpi_barrier-001
| nbCC=1
| PARCOACH DYNAMIC-CHECK : Error detected on rank 0
| PARCOACH DYNAMIC-CHECK : Abort is invoking line 38 before calling MPI_Allgather in scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c
| PARCOACH DYNAMIC-CHECK : see warnings about conditionals line MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c) (Call Ordering Error)
| --------------------------------------------------------------------------
| MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
| with errorcode 0.
| |
| NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
| You may or may not see output from other processes, depending on
| exactly when Open MPI kills them.
| --------------------------------------------------------------------------
| |
Command return code: 0, elapsed time: 2.3840713500976562 Command return code: 0, elapsed time: 4.841901063919067
Finished #3 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c Finished #3 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_barrier-001.c
2.392780303955078 5.080090284347534
\ No newline at end of file \ No newline at end of file
...@@ -4,23 +4,35 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c (batchinfo:1/1) ...@@ -4,23 +4,35 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c (batchinfo:1/1)
$ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.o $ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.o
mpicc CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.o -o CallOrdering-unmatched-mpi_allgather-mpi_bcast-001 -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ -lParcoachCollDynamic_MPI_C
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.o' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.o'
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c -g -S -emit-llvm -o parcoach-ir-fb7503.ll' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c -g -S -emit-llvm -o parcoach-ir-7beab9.ll'
| remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-fb7503.ll -o parcoach-ir-8d5816.ll' | remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-7beab9.ll -o parcoach-ir-dfde33.ll'
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c: warning: MPI_Bcast line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c: warning: MPI_Bcast line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c) (Call Ordering Error)
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c) (Call Ordering Error)
| remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-8d5816.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.o' | remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-dfde33.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.o'
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument]
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument]
| |
Executing the command (cwd: None) Executing the command (cwd: None)
$ mpicc CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.o -lParcoachCollDynamic_MPI_C -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ $ mpirun -np 2 ./CallOrdering-unmatched-mpi_allgather-mpi_bcast-001
| nbCC=1
| PARCOACH DYNAMIC-CHECK : Error detected on rank 0
| PARCOACH DYNAMIC-CHECK : Abort is invoking line 38 before calling MPI_Allgather in scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c
| PARCOACH DYNAMIC-CHECK : see warnings about conditionals line MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c) (Call Ordering Error)
| --------------------------------------------------------------------------
| MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
| with errorcode 0.
| |
| NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
| You may or may not see output from other processes, depending on
| exactly when Open MPI kills them.
| --------------------------------------------------------------------------
| |
Command return code: 0, elapsed time: 2.392780303955078 Command return code: 0, elapsed time: 5.080090284347534
Finished #4 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c Finished #4 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_bcast-001.c
2.3980600833892822 4.454113006591797
\ No newline at end of file \ No newline at end of file
...@@ -4,23 +4,29 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c (batchinfo:1/1) ...@@ -4,23 +4,29 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c (batchinfo:1/1)
$ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.o $ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.o
mpicc CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.o -o CallOrdering-unmatched-mpi_allgather-mpi_exscan-001 -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ -lParcoachCollDynamic_MPI_C
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.o' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.o'
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c -g -S -emit-llvm -o parcoach-ir-ecf29c.ll' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c -g -S -emit-llvm -o parcoach-ir-2dd0d7.ll'
| remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-ecf29c.ll -o parcoach-ir-6bbde5.ll' | remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-2dd0d7.ll -o parcoach-ir-2762be.ll'
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c) (Call Ordering Error)
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c: warning: MPI_Exscan line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c: warning: MPI_Exscan line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c) (Call Ordering Error)
| remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-6bbde5.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.o' | remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-2762be.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.o'
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument]
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument]
| |
Executing the command (cwd: None) Executing the command (cwd: None)
$ mpicc CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.o -lParcoachCollDynamic_MPI_C -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ $ mpirun -np 2 ./CallOrdering-unmatched-mpi_allgather-mpi_exscan-001
| nbCC=1
| PARCOACH DYNAMIC-CHECK : Error detected on rank 0
| PARCOACH DYNAMIC-CHECK : Abort is invoking line 38 before calling MPI_Allgather in scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c
| PARCOACH DYNAMIC-CHECK : see warnings about conditionals line MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c) (Call Ordering Error)
| [10ad84a27fe0:46821] [[44225,0],0] ORTE_ERROR_LOG: Data unpack would read past end of buffer in file ../../../orte/util/show_help.c at line 501
| |
| |
Command return code: 0, elapsed time: 2.3980600833892822 Command return code: 0, elapsed time: 4.454113006591797
Finished #5 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c Finished #5 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_exscan-001.c
2.400728702545166 4.431344985961914
\ No newline at end of file \ No newline at end of file
...@@ -4,23 +4,29 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c (batchinfo:1/1) ...@@ -4,23 +4,29 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c (batchinfo:1/1)
$ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_gather-001.o $ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_gather-001.o
mpicc CallOrdering-unmatched-mpi_allgather-mpi_gather-001.o -o CallOrdering-unmatched-mpi_allgather-mpi_gather-001 -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ -lParcoachCollDynamic_MPI_C
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_gather-001.o' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_gather-001.o'
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c -g -S -emit-llvm -o parcoach-ir-cc582f.ll' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c -g -S -emit-llvm -o parcoach-ir-77a41a.ll'
| remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-cc582f.ll -o parcoach-ir-ac6341.ll' | remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-77a41a.ll -o parcoach-ir-7e9498.ll'
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c: warning: MPI_Gather line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c: warning: MPI_Gather line 42 possibly not called by all processes because of conditional(s) line(s) 41 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c) (Call Ordering Error)
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c: warning: MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c) (Call Ordering Error)
| remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-ac6341.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_gather-001.o' | remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-7e9498.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_gather-001.o'
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument]
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument]
| |
Executing the command (cwd: None) Executing the command (cwd: None)
$ mpicc CallOrdering-unmatched-mpi_allgather-mpi_gather-001.o -lParcoachCollDynamic_MPI_C -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ $ mpirun -np 2 ./CallOrdering-unmatched-mpi_allgather-mpi_gather-001
| nbCC=1
| PARCOACH DYNAMIC-CHECK : Error detected on rank 0
| PARCOACH DYNAMIC-CHECK : Abort is invoking line 38 before calling MPI_Allgather in scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c
| PARCOACH DYNAMIC-CHECK : see warnings about conditionals line MPI_Allgather line 38 possibly not called by all processes because of conditional(s) line(s) 37 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c) (Call Ordering Error)
| [10ad84a27fe0:46879] [[44347,0],0] ORTE_ERROR_LOG: Data unpack would read past end of buffer in file ../../../orte/util/show_help.c at line 501
| |
| |
Command return code: 0, elapsed time: 2.400728702545166 Command return code: 0, elapsed time: 4.431344985961914
Finished #6 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c Finished #6 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_gather-001.c
2.360908031463623 4.439207553863525
\ No newline at end of file \ No newline at end of file
...@@ -4,23 +4,29 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c (batchinfo:1 ...@@ -4,23 +4,29 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c (batchinfo:1
$ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.o $ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.o
mpicc CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.o -o CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001 -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ -lParcoachCollDynamic_MPI_C
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.o' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.o'
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c -g -S -emit-llvm -o parcoach-ir-909b37.ll' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c -g -S -emit-llvm -o parcoach-ir-770423.ll'
| remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-909b37.ll -o parcoach-ir-7b692a.ll' | remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-770423.ll -o parcoach-ir-946fea.ll'
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c: warning: MPI_Iallreduce line 43 possibly not called by all processes because of conditional(s) line(s) 42 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c: warning: MPI_Iallreduce line 43 possibly not called by all processes because of conditional(s) line(s) 42 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c) (Call Ordering Error)
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c: warning: MPI_Allgather line 39 possibly not called by all processes because of conditional(s) line(s) 38 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c: warning: MPI_Allgather line 39 possibly not called by all processes because of conditional(s) line(s) 38 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c) (Call Ordering Error)
| remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-7b692a.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.o' | remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-946fea.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.o'
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument]
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument]
| |
Executing the command (cwd: None) Executing the command (cwd: None)
$ mpicc CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.o -lParcoachCollDynamic_MPI_C -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ $ mpirun -np 2 ./CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001
| nbCC=1
| PARCOACH DYNAMIC-CHECK : Error detected on rank 0
| PARCOACH DYNAMIC-CHECK : Abort is invoking line 39 before calling MPI_Allgather in scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c
| PARCOACH DYNAMIC-CHECK : see warnings about conditionals line MPI_Allgather line 39 possibly not called by all processes because of conditional(s) line(s) 38 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c) (Call Ordering Error)
| [10ad84a27fe0:46937] [[44413,0],0] ORTE_ERROR_LOG: Data unpack would read past end of buffer in file ../../../orte/util/show_help.c at line 501
| |
| |
Command return code: 0, elapsed time: 2.360908031463623 Command return code: 0, elapsed time: 4.439207553863525
Finished #7 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c Finished #7 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_iallreduce-001.c
2.451631784439087 4.469981908798218
\ No newline at end of file \ No newline at end of file
...@@ -4,23 +4,35 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c (batchinfo:1/ ...@@ -4,23 +4,35 @@ Compiling CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c (batchinfo:1/
$ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.o $ parcoachcc -instrum-inter --args mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.o
mpicc CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.o -o CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001 -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ -lParcoachCollDynamic_MPI_C
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.o' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c -c -o CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.o'
| remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c -g -S -emit-llvm -o parcoach-ir-ce714b.ll' | remark: Parcoach: running '/usr/bin/mpicc /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c -g -S -emit-llvm -o parcoach-ir-b83b53.ll'
| remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-ce714b.ll -o parcoach-ir-2d03b4.ll' | remark: Parcoach: running '/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/bin/parcoach -instrum-inter parcoach-ir-b83b53.ll -o parcoach-ir-87893b.ll'
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c: warning: MPI_Allgather line 39 possibly not called by all processes because of conditional(s) line(s) 38 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c: warning: MPI_Allgather line 39 possibly not called by all processes because of conditional(s) line(s) 38 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c) (Call Ordering Error)
| PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c: warning: MPI_Ialltoall line 43 possibly not called by all processes because of conditional(s) line(s) 42 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c) (Call Ordering Error) | PARCOACH: scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c: warning: MPI_Ialltoall line 43 possibly not called by all processes because of conditional(s) line(s) 42 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c) (Call Ordering Error)
| remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-2d03b4.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.o' | remark: Parcoach: running '/usr/bin/mpicc parcoach-ir-87893b.ll -c -o CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.o'
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include' [-Wunused-command-line-argument]
| clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument] | clang: warning: argument unused during compilation: '-I /usr/lib/x86_64-linux-gnu/openmpi/include/openmpi' [-Wunused-command-line-argument]
| |
Executing the command (cwd: None) Executing the command (cwd: None)
$ mpicc CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.o -lParcoachCollDynamic_MPI_C -L/tmp/build-parcoach/parcoach-2.4.0-shared-Linux/lib/ $ mpirun -np 2 ./CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001
| nbCC=1
| PARCOACH DYNAMIC-CHECK : Error detected on rank 0
| PARCOACH DYNAMIC-CHECK : Abort is invoking line 39 before calling MPI_Allgather in scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c
| PARCOACH DYNAMIC-CHECK : see warnings about conditionals line MPI_Allgather line 39 possibly not called by all processes because of conditional(s) line(s) 38 (scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c) (Call Ordering Error)
| --------------------------------------------------------------------------
| MPI_ABORT was invoked on rank 0 in communicator MPI_COMM_WORLD
| with errorcode 0.
| |
| NOTE: invoking MPI_ABORT causes Open MPI to kill all MPI processes.
| You may or may not see output from other processes, depending on
| exactly when Open MPI kills them.
| --------------------------------------------------------------------------
| |
Command return code: 0, elapsed time: 2.451631784439087 Command return code: 0, elapsed time: 4.469981908798218
Finished #8 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c Finished #8 /MBI/scripts/gencodes/COLL/CallOrdering-unmatched-mpi_allgather-mpi_ialltoall-001.c
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment