Skip to content

Failed

projectroot.Others_intel_benchmarks_suite (from CTest)

Failing for the past 65 builds (Since Unstable #1580 )
Took 27 sec.

Stacktrace

+ export SIMGRID_PATH=/builds/simgrid_install/
+ export LD_LIBRARY_PATH=/builds/simgrid_install//build/lib:/builds/simgrid_install//lib:/builds/ns-3-dev/build/lib/
+ export PATH=/builds/simgrid_install//build/smpi_script/bin:/builds/simgrid_install//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ mkdir -p Benchmarks/Others/
+ cd Benchmarks/Others/
+ echo Checkout or update the git containing the source code
Checkout or update the git containing the source code
+ [ -e mpi-benchmarks ]
+ cd mpi-benchmarks
+ git reset --hard master
HEAD is now at 71ebc45 Merge pull request #58 from JuliaRS/master
+ git clean -dfx
Removing IMB-EXT
Removing IMB-IO
Removing IMB-MPI1
Removing IMB-NBC
Removing IMB-P2P
Removing IMB-RMA
Removing src_c/P2P/IMB-P2P
Removing src_c/P2P/imb_p2p.o
Removing src_c/P2P/imb_p2p_birandom.o
Removing src_c/P2P/imb_p2p_corandom.o
Removing src_c/P2P/imb_p2p_pingping.o
Removing src_c/P2P/imb_p2p_pingpong.o
Removing src_c/P2P/imb_p2p_sendrecv_replace.o
Removing src_c/P2P/imb_p2p_stencil2d.o
Removing src_c/P2P/imb_p2p_stencil3d.o
Removing src_c/P2P/imb_p2p_unirandom.o
Removing src_cpp/EXT/EXT_benchmark.o
Removing src_cpp/EXT/EXT_suite.o
Removing src_cpp/EXT/IMB_benchlist.o
Removing src_cpp/EXT/IMB_chk_diff.o
Removing src_cpp/EXT/IMB_declare.o
Removing src_cpp/EXT/IMB_err_handler.o
Removing src_cpp/EXT/IMB_g_info.o
Removing src_cpp/EXT/IMB_init.o
Removing src_cpp/EXT/IMB_init_transfer.o
Removing src_cpp/EXT/IMB_mem_manager.o
Removing src_cpp/EXT/IMB_ones_accu.o
Removing src_cpp/EXT/IMB_ones_bidir.o
Removing src_cpp/EXT/IMB_ones_unidir.o
Removing src_cpp/EXT/IMB_output.o
Removing src_cpp/EXT/IMB_parse_name_ext.o
Removing src_cpp/EXT/IMB_strgs.o
Removing src_cpp/EXT/IMB_user_set_info.o
Removing src_cpp/EXT/IMB_utils.o
Removing src_cpp/EXT/IMB_warm_up.o
Removing src_cpp/EXT/IMB_window.o
Removing src_cpp/IMB-EXT
Removing src_cpp/IMB-IO
Removing src_cpp/IMB-MPI1
Removing src_cpp/IMB-NBC
Removing src_cpp/IMB-RMA
Removing src_cpp/IO/IMB_benchlist.o
Removing src_cpp/IO/IMB_chk_diff.o
Removing src_cpp/IO/IMB_cpu_exploit.o
Removing src_cpp/IO/IMB_declare.o
Removing src_cpp/IO/IMB_err_handler.o
Removing src_cpp/IO/IMB_g_info.o
Removing src_cpp/IO/IMB_init.o
Removing src_cpp/IO/IMB_init_file.o
Removing src_cpp/IO/IMB_init_transfer.o
Removing src_cpp/IO/IMB_mem_manager.o
Removing src_cpp/IO/IMB_open_close.o
Removing src_cpp/IO/IMB_output.o
Removing src_cpp/IO/IMB_parse_name_io.o
Removing src_cpp/IO/IMB_read.o
Removing src_cpp/IO/IMB_strgs.o
Removing src_cpp/IO/IMB_user_set_info.o
Removing src_cpp/IO/IMB_utils.o
Removing src_cpp/IO/IMB_warm_up.o
Removing src_cpp/IO/IMB_write.o
Removing src_cpp/IO/IO_benchmark.o
Removing src_cpp/IO/IO_suite.o
Removing src_cpp/MPI1/CPU/
Removing src_cpp/MT/MT_benchmark.o
Removing src_cpp/MT/MT_suite.o
Removing src_cpp/NBC/IMB_allgather.o
Removing src_cpp/NBC/IMB_allgatherv.o
Removing src_cpp/NBC/IMB_allreduce.o
Removing src_cpp/NBC/IMB_alltoall.o
Removing src_cpp/NBC/IMB_alltoallv.o
Removing src_cpp/NBC/IMB_barrier.o
Removing src_cpp/NBC/IMB_bcast.o
Removing src_cpp/NBC/IMB_benchlist.o
Removing src_cpp/NBC/IMB_chk_diff.o
Removing src_cpp/NBC/IMB_cpu_exploit.o
Removing src_cpp/NBC/IMB_declare.o
Removing src_cpp/NBC/IMB_err_handler.o
Removing src_cpp/NBC/IMB_g_info.o
Removing src_cpp/NBC/IMB_gather.o
Removing src_cpp/NBC/IMB_gatherv.o
Removing src_cpp/NBC/IMB_init.o
Removing src_cpp/NBC/IMB_init_transfer.o
Removing src_cpp/NBC/IMB_mem_manager.o
Removing src_cpp/NBC/IMB_output.o
Removing src_cpp/NBC/IMB_parse_name_nbc.o
Removing src_cpp/NBC/IMB_reduce.o
Removing src_cpp/NBC/IMB_reduce_scatter.o
Removing src_cpp/NBC/IMB_scatter.o
Removing src_cpp/NBC/IMB_scatterv.o
Removing src_cpp/NBC/IMB_sendrecv.o
Removing src_cpp/NBC/IMB_strgs.o
Removing src_cpp/NBC/IMB_utils.o
Removing src_cpp/NBC/IMB_warm_up.o
Removing src_cpp/NBC/NBC_benchmark.o
Removing src_cpp/NBC/NBC_suite.o
Removing src_cpp/RMA/IMB_benchlist.o
Removing src_cpp/RMA/IMB_chk_diff.o
Removing src_cpp/RMA/IMB_cpu_exploit.o
Removing src_cpp/RMA/IMB_declare.o
Removing src_cpp/RMA/IMB_err_handler.o
Removing src_cpp/RMA/IMB_g_info.o
Removing src_cpp/RMA/IMB_init.o
Removing src_cpp/RMA/IMB_init_transfer.o
Removing src_cpp/RMA/IMB_mem_manager.o
Removing src_cpp/RMA/IMB_output.o
Removing src_cpp/RMA/IMB_parse_name_rma.o
Removing src_cpp/RMA/IMB_rma_atomic.o
Removing src_cpp/RMA/IMB_rma_get.o
Removing src_cpp/RMA/IMB_rma_put.o
Removing src_cpp/RMA/IMB_strgs.o
Removing src_cpp/RMA/IMB_user_set_info.o
Removing src_cpp/RMA/IMB_utils.o
Removing src_cpp/RMA/IMB_warm_up.o
Removing src_cpp/RMA/RMA_benchmark.o
Removing src_cpp/RMA/RMA_suite.o
Removing src_cpp/args_parser.o
Removing src_cpp/args_parser_utests.o
Removing src_cpp/benchmark_suites_collection.o
Removing src_cpp/imb.o
Removing src_cpp/scope.o
+ git pull
Already up to date.
+ cd ..
+ echo Install the modified sources
Install the modified sources
+ cd mpi-benchmarks
+ sed -i s/GPU_ENABLE=1// Makefile
+ echo Compile it
Compile it
+ NUMBER_OF_PROCESSORS=2
+ CXXFLAGS=-DSMPI_NO_OVERRIDE_MALLOC=1 CFLAGS=-DSMPI_NO_OVERRIDE_MALLOC=1 CC=smpicc CXX=smpicxx make -j 2
make -C src_cpp -f Makefile TARGET=MPI1
make -C src_cpp -f Makefile TARGET=NBC
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o imb.o imb.cpp
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o imb.o imb.cpp
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o args_parser.o args_parser.cpp
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o args_parser.o args_parser.cpp
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o args_parser_utests.o args_parser_utests.cpp
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o args_parser_utests.o args_parser_utests.cpp
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o scope.o scope.cpp
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o scope.o scope.cpp
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o NBC/NBC_suite.o NBC/NBC_suite.cpp
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o benchmark_suites_collection.o benchmark_suites_collection.cpp
mkdir -p MPI1/CPU
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_allgather.o ../src_c/IMB_allgather.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_allgatherv.o ../src_c/IMB_allgatherv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_allreduce.o ../src_c/IMB_allreduce.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_alltoall.o ../src_c/IMB_alltoall.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_alltoallv.o ../src_c/IMB_alltoallv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_bandwidth.o ../src_c/IMB_bandwidth.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_barrier.o ../src_c/IMB_barrier.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_bcast.o ../src_c/IMB_bcast.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_benchlist.o ../src_c/IMB_benchlist.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_chk_diff.o ../src_c/IMB_chk_diff.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_cpu_exploit.o ../src_c/IMB_cpu_exploit.c
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o NBC/NBC_benchmark.o NBC/NBC_benchmark.cpp
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_declare.o ../src_c/IMB_declare.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_err_handler.o ../src_c/IMB_err_handler.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_exchange.o ../src_c/IMB_exchange.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_gather.o ../src_c/IMB_gather.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_gatherv.o ../src_c/IMB_gatherv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_g_info.o ../src_c/IMB_g_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_init.o ../src_c/IMB_init.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_init_transfer.o ../src_c/IMB_init_transfer.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_mem_manager.o ../src_c/IMB_mem_manager.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_output.o ../src_c/IMB_output.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_parse_name_mpi1.o ../src_c/IMB_parse_name_mpi1.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_pingping.o ../src_c/IMB_pingping.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_pingpong.o ../src_c/IMB_pingpong.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_reduce.o ../src_c/IMB_reduce.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_reduce_local.o ../src_c/IMB_reduce_local.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_reduce_scatter.o ../src_c/IMB_reduce_scatter.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_reduce_scatter_block.o ../src_c/IMB_reduce_scatter_block.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_scatter.o ../src_c/IMB_scatter.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_scatterv.o ../src_c/IMB_scatterv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_sendrecv.o ../src_c/IMB_sendrecv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_strgs.o ../src_c/IMB_strgs.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_utils.o ../src_c/IMB_utils.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_warm_up.o ../src_c/IMB_warm_up.c
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -DMPI1 -c -o MPI1/CPU/MPI1_suite.o MPI1/MPI1_suite.cpp
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_allgather.o ../src_c/IMB_allgather.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_allgatherv.o ../src_c/IMB_allgatherv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_allreduce.o ../src_c/IMB_allreduce.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_alltoall.o ../src_c/IMB_alltoall.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_alltoallv.o ../src_c/IMB_alltoallv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_barrier.o ../src_c/IMB_barrier.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_bcast.o ../src_c/IMB_bcast.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_benchlist.o ../src_c/IMB_benchlist.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_chk_diff.o ../src_c/IMB_chk_diff.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_cpu_exploit.o ../src_c/IMB_cpu_exploit.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_declare.o ../src_c/IMB_declare.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_err_handler.o ../src_c/IMB_err_handler.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_gather.o ../src_c/IMB_gather.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_gatherv.o ../src_c/IMB_gatherv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_g_info.o ../src_c/IMB_g_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_init.o ../src_c/IMB_init.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_init_transfer.o ../src_c/IMB_init_transfer.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_mem_manager.o ../src_c/IMB_mem_manager.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_output.o ../src_c/IMB_output.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_parse_name_nbc.o ../src_c/IMB_parse_name_nbc.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_reduce.o ../src_c/IMB_reduce.c
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -DMPI1 -c -o MPI1/CPU/MPI1_benchmark.o MPI1/MPI1_benchmark.cpp
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_reduce_scatter.o ../src_c/IMB_reduce_scatter.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_scatter.o ../src_c/IMB_scatter.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_scatterv.o ../src_c/IMB_scatterv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_sendrecv.o ../src_c/IMB_sendrecv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_strgs.o ../src_c/IMB_strgs.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_utils.o ../src_c/IMB_utils.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_warm_up.o ../src_c/IMB_warm_up.c
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-NBC imb.o args_parser.o args_parser_utests.o scope.o NBC/NBC_suite.o NBC/NBC_benchmark.o benchmark_suites_collection.o NBC/IMB_allgather.o NBC/IMB_allgatherv.o NBC/IMB_allreduce.o NBC/IMB_alltoall.o NBC/IMB_alltoallv.o NBC/IMB_barrier.o NBC/IMB_bcast.o NBC/IMB_benchlist.o NBC/IMB_chk_diff.o NBC/IMB_cpu_exploit.o NBC/IMB_declare.o NBC/IMB_err_handler.o NBC/IMB_gather.o NBC/IMB_gatherv.o NBC/IMB_g_info.o NBC/IMB_init.o NBC/IMB_init_transfer.o NBC/IMB_mem_manager.o NBC/IMB_output.o NBC/IMB_parse_name_nbc.o NBC/IMB_reduce.o NBC/IMB_reduce_scatter.o NBC/IMB_scatter.o NBC/IMB_scatterv.o NBC/IMB_sendrecv.o NBC/IMB_strgs.o NBC/IMB_utils.o NBC/IMB_warm_up.o 
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make -C src_cpp -f Makefile TARGET=RMA
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
smpicxx -Ihelpers -I../src_c -DRMA -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o RMA/RMA_suite.o RMA/RMA_suite.cpp
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-MPI1 imb.o args_parser.o args_parser_utests.o scope.o benchmark_suites_collection.o MPI1/CPU/IMB_allgather.o MPI1/CPU/IMB_allgatherv.o MPI1/CPU/IMB_allreduce.o MPI1/CPU/IMB_alltoall.o MPI1/CPU/IMB_alltoallv.o MPI1/CPU/IMB_bandwidth.o MPI1/CPU/IMB_barrier.o MPI1/CPU/IMB_bcast.o MPI1/CPU/IMB_benchlist.o MPI1/CPU/IMB_chk_diff.o MPI1/CPU/IMB_cpu_exploit.o MPI1/CPU/IMB_declare.o MPI1/CPU/IMB_err_handler.o MPI1/CPU/IMB_exchange.o MPI1/CPU/IMB_gather.o MPI1/CPU/IMB_gatherv.o MPI1/CPU/IMB_g_info.o MPI1/CPU/IMB_init.o MPI1/CPU/IMB_init_transfer.o MPI1/CPU/IMB_mem_manager.o MPI1/CPU/IMB_output.o MPI1/CPU/IMB_parse_name_mpi1.o MPI1/CPU/IMB_pingping.o MPI1/CPU/IMB_pingpong.o MPI1/CPU/IMB_reduce.o MPI1/CPU/IMB_reduce_local.o MPI1/CPU/IMB_reduce_scatter.o MPI1/CPU/IMB_reduce_scatter_block.o MPI1/CPU/IMB_scatter.o MPI1/CPU/IMB_scatterv.o MPI1/CPU/IMB_sendrecv.o MPI1/CPU/IMB_strgs.o MPI1/CPU/IMB_utils.o MPI1/CPU/IMB_warm_up.o MPI1/CPU/MPI1_suite.o MPI1/CPU/MPI1_benchmark.o 
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make -C src_cpp -f Makefile TARGET=EXT
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
smpicxx -Ihelpers -I../src_c -DEXT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o EXT/EXT_suite.o EXT/EXT_suite.cpp
smpicxx -Ihelpers -I../src_c -DRMA -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o RMA/RMA_benchmark.o RMA/RMA_benchmark.cpp
smpicxx -Ihelpers -I../src_c -DEXT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o EXT/EXT_benchmark.o EXT/EXT_benchmark.cpp
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_utils.o ../src_c/IMB_utils.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_declare.o ../src_c/IMB_declare.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_init.o ../src_c/IMB_init.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_mem_manager.o ../src_c/IMB_mem_manager.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_benchlist.o ../src_c/IMB_benchlist.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_parse_name_rma.o ../src_c/IMB_parse_name_rma.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_strgs.o ../src_c/IMB_strgs.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_err_handler.o ../src_c/IMB_err_handler.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_g_info.o ../src_c/IMB_g_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_warm_up.o ../src_c/IMB_warm_up.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_output.o ../src_c/IMB_output.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_init_transfer.o ../src_c/IMB_init_transfer.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_user_set_info.o ../src_c/IMB_user_set_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_benchlist.o ../src_c/IMB_benchlist.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_chk_diff.o ../src_c/IMB_chk_diff.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_chk_diff.o ../src_c/IMB_chk_diff.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_rma_put.o ../src_c/IMB_rma_put.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_declare.o ../src_c/IMB_declare.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_cpu_exploit.o ../src_c/IMB_cpu_exploit.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_err_handler.o ../src_c/IMB_err_handler.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_rma_get.o ../src_c/IMB_rma_get.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_g_info.o ../src_c/IMB_g_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_rma_atomic.o ../src_c/IMB_rma_atomic.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_init.o ../src_c/IMB_init.c
smpicxx -Ihelpers -I../src_c -DRMA -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-RMA imb.o args_parser.o args_parser_utests.o scope.o RMA/RMA_suite.o RMA/RMA_benchmark.o benchmark_suites_collection.o RMA/IMB_utils.o RMA/IMB_declare.o RMA/IMB_init.o RMA/IMB_mem_manager.o RMA/IMB_benchlist.o RMA/IMB_parse_name_rma.o RMA/IMB_strgs.o RMA/IMB_err_handler.o RMA/IMB_g_info.o RMA/IMB_warm_up.o RMA/IMB_output.o RMA/IMB_init_transfer.o RMA/IMB_user_set_info.o RMA/IMB_chk_diff.o RMA/IMB_rma_put.o RMA/IMB_cpu_exploit.o RMA/IMB_rma_get.o RMA/IMB_rma_atomic.o 
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_init_transfer.o ../src_c/IMB_init_transfer.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_mem_manager.o ../src_c/IMB_mem_manager.c
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make -C src_cpp -f Makefile TARGET=IO
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
smpicxx -Ihelpers -I../src_c -DMPIIO -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o IO/IO_suite.o IO/IO_suite.cpp
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_ones_accu.o ../src_c/IMB_ones_accu.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_ones_bidir.o ../src_c/IMB_ones_bidir.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_ones_unidir.o ../src_c/IMB_ones_unidir.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_output.o ../src_c/IMB_output.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_parse_name_ext.o ../src_c/IMB_parse_name_ext.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_strgs.o ../src_c/IMB_strgs.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_utils.o ../src_c/IMB_utils.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_user_set_info.o ../src_c/IMB_user_set_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_warm_up.o ../src_c/IMB_warm_up.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_window.o ../src_c/IMB_window.c
smpicxx -Ihelpers -I../src_c -DEXT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-EXT imb.o args_parser.o args_parser_utests.o scope.o EXT/EXT_suite.o EXT/EXT_benchmark.o benchmark_suites_collection.o EXT/IMB_benchlist.o EXT/IMB_chk_diff.o EXT/IMB_declare.o EXT/IMB_err_handler.o EXT/IMB_g_info.o EXT/IMB_init.o EXT/IMB_init_transfer.o EXT/IMB_mem_manager.o EXT/IMB_ones_accu.o EXT/IMB_ones_bidir.o EXT/IMB_ones_unidir.o EXT/IMB_output.o EXT/IMB_parse_name_ext.o EXT/IMB_strgs.o EXT/IMB_utils.o EXT/IMB_user_set_info.o EXT/IMB_warm_up.o EXT/IMB_window.o 
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make -C src_cpp -f Makefile TARGET=MT
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
smpicxx -DMT -IMT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o MT/MT_suite.o MT/MT_suite.cpp
MT/MT_suite.cpp:166: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas]
  166 | #pragma omp parallel default(shared)
      | 
MT/MT_suite.cpp:167: warning: ignoring ‘#pragma omp master’ [-Wunknown-pragmas]
  167 | #pragma omp master
      | 
smpicxx -Ihelpers -I../src_c -DMPIIO -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o IO/IO_benchmark.o IO/IO_benchmark.cpp
smpicxx -DMT -IMT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o MT/MT_benchmark.o MT/MT_benchmark.cpp
In file included from MT/MT_benchmark.cpp:44:
MT/MT_benchmark.h:118: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas]
  118 | #pragma omp barrier
      | 
MT/MT_benchmark.h:121: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas]
  121 | #pragma omp barrier
      | 
MT/MT_benchmark.h:355: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas]
  355 | #pragma omp parallel
      | 
MT/MT_benchmark.h:357: warning: ignoring ‘#pragma omp critical’ [-Wunknown-pragmas]
  357 | #pragma omp critical
      | 
MT/MT_benchmark.h:389: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas]
  389 |         #pragma omp parallel default(shared)
      | 
MT/MT_benchmark.h:394: warning: ignoring ‘#pragma omp critical’ [-Wunknown-pragmas]
  394 |             #pragma omp critical
      | 
MT/MT_benchmark.cpp:446: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas]
  446 | #pragma omp barrier
      | 
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_declare.o ../src_c/IMB_declare.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_init.o ../src_c/IMB_init.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_mem_manager.o ../src_c/IMB_mem_manager.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_benchlist.o ../src_c/IMB_benchlist.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_strgs.o ../src_c/IMB_strgs.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_err_handler.o ../src_c/IMB_err_handler.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_parse_name_io.o ../src_c/IMB_parse_name_io.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_g_info.o ../src_c/IMB_g_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_warm_up.o ../src_c/IMB_warm_up.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_open_close.o ../src_c/IMB_open_close.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_output.o ../src_c/IMB_output.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_utils.o ../src_c/IMB_utils.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_init_transfer.o ../src_c/IMB_init_transfer.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_init_file.o ../src_c/IMB_init_file.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_user_set_info.o ../src_c/IMB_user_set_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_chk_diff.o ../src_c/IMB_chk_diff.c
smpicxx -DMT -IMT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-MT imb.o args_parser.o args_parser_utests.o scope.o MT/MT_suite.o MT/MT_benchmark.o benchmark_suites_collection.o 
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_cpu_exploit.o ../src_c/IMB_cpu_exploit.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_read.o ../src_c/IMB_read.c
/usr/bin/ld: smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_write.o ../src_c/IMB_write.c
MT/MT_suite.o: in function `BenchmarkSuite<(benchmark_suite_t)2>::prepare(args_parser const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::ostream&)':
/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_suite.cpp:168: undefined reference to `omp_get_num_threads'
/usr/bin/ld: smpicxx -Ihelpers -I../src_c -DMPIIO -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-IO imb.o args_parser.o args_parser_utests.o scope.o IO/IO_suite.o IO/IO_benchmark.o benchmark_suites_collection.o IO/IMB_declare.o IO/IMB_init.o IO/IMB_mem_manager.o IO/IMB_benchlist.o IO/IMB_strgs.o IO/IMB_err_handler.o IO/IMB_parse_name_io.o IO/IMB_g_info.o IO/IMB_warm_up.o IO/IMB_open_close.o IO/IMB_output.o IO/IMB_utils.o IO/IMB_init_transfer.o IO/IMB_init_file.o IO/IMB_user_set_info.o IO/IMB_chk_diff.o IO/IMB_cpu_exploit.o IO/IMB_read.o IO/IMB_write.o 
MT/MT_benchmark.o: in function `BenchmarkMTBase<BenchmarkSuite<(benchmark_suite_t)2>, &(mt_allreduce(int, int, void*, void*, int, simgrid::smpi::Datatype*, simgrid::smpi::Comm*, int, int, input_benchmark_data*, output_benchmark_data*))>::init()':
/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:359: undefined reference to `omp_get_thread_num'
/usr/bin/ld: /home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:360: undefined reference to `omp_get_thread_num'
/usr/bin/ld: MT/MT_benchmark.o: in function `BenchmarkMTBase<BenchmarkSuite<(benchmark_suite_t)2>, &(mt_allreduce(int, int, void*, void*, int, simgrid::smpi::Datatype*, simgrid::smpi::Comm*, int, int, input_benchmark_data*, output_benchmark_data*))>::run(scope_item const&)':
/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:393: undefined reference to `omp_get_thread_num'
/usr/bin/ld: MT/MT_benchmark.o: in function `BenchmarkMTBase<BenchmarkSuite<(benchmark_suite_t)2>, &(mt_allreduce(int, int, void*, void*, int, simgrid::smpi::Datatype*, simgrid::smpi::Comm*, int, int, input_benchmark_data*, output_benchmark_data*))>::run_instance(thread_local_data_t*, int, double&, int&)':
/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:252: undefined reference to `omp_get_thread_num'
/usr/bin/ld: /home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:253: undefined reference to `omp_get_thread_num'
/usr/bin/ld: MT/MT_benchmark.o:/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:254: more undefined references to `omp_get_thread_num' follow
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:180: IMB-MT] Error 1
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make: *** [Makefile:56: IMB-MT] Error 2
make: *** Waiting for unfinished jobs....

Standard Output

+ export SIMGRID_PATH=/builds/simgrid_install/
+ export LD_LIBRARY_PATH=/builds/simgrid_install//build/lib:/builds/simgrid_install//lib:/builds/ns-3-dev/build/lib/
+ export PATH=/builds/simgrid_install//build/smpi_script/bin:/builds/simgrid_install//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
+ mkdir -p Benchmarks/Others/
+ cd Benchmarks/Others/
+ echo Checkout or update the git containing the source code
Checkout or update the git containing the source code
+ [ -e mpi-benchmarks ]
+ cd mpi-benchmarks
+ git reset --hard master
HEAD is now at 71ebc45 Merge pull request #58 from JuliaRS/master
+ git clean -dfx
Removing IMB-EXT
Removing IMB-IO
Removing IMB-MPI1
Removing IMB-NBC
Removing IMB-P2P
Removing IMB-RMA
Removing src_c/P2P/IMB-P2P
Removing src_c/P2P/imb_p2p.o
Removing src_c/P2P/imb_p2p_birandom.o
Removing src_c/P2P/imb_p2p_corandom.o
Removing src_c/P2P/imb_p2p_pingping.o
Removing src_c/P2P/imb_p2p_pingpong.o
Removing src_c/P2P/imb_p2p_sendrecv_replace.o
Removing src_c/P2P/imb_p2p_stencil2d.o
Removing src_c/P2P/imb_p2p_stencil3d.o
Removing src_c/P2P/imb_p2p_unirandom.o
Removing src_cpp/EXT/EXT_benchmark.o
Removing src_cpp/EXT/EXT_suite.o
Removing src_cpp/EXT/IMB_benchlist.o
Removing src_cpp/EXT/IMB_chk_diff.o
Removing src_cpp/EXT/IMB_declare.o
Removing src_cpp/EXT/IMB_err_handler.o
Removing src_cpp/EXT/IMB_g_info.o
Removing src_cpp/EXT/IMB_init.o
Removing src_cpp/EXT/IMB_init_transfer.o
Removing src_cpp/EXT/IMB_mem_manager.o
Removing src_cpp/EXT/IMB_ones_accu.o
Removing src_cpp/EXT/IMB_ones_bidir.o
Removing src_cpp/EXT/IMB_ones_unidir.o
Removing src_cpp/EXT/IMB_output.o
Removing src_cpp/EXT/IMB_parse_name_ext.o
Removing src_cpp/EXT/IMB_strgs.o
Removing src_cpp/EXT/IMB_user_set_info.o
Removing src_cpp/EXT/IMB_utils.o
Removing src_cpp/EXT/IMB_warm_up.o
Removing src_cpp/EXT/IMB_window.o
Removing src_cpp/IMB-EXT
Removing src_cpp/IMB-IO
Removing src_cpp/IMB-MPI1
Removing src_cpp/IMB-NBC
Removing src_cpp/IMB-RMA
Removing src_cpp/IO/IMB_benchlist.o
Removing src_cpp/IO/IMB_chk_diff.o
Removing src_cpp/IO/IMB_cpu_exploit.o
Removing src_cpp/IO/IMB_declare.o
Removing src_cpp/IO/IMB_err_handler.o
Removing src_cpp/IO/IMB_g_info.o
Removing src_cpp/IO/IMB_init.o
Removing src_cpp/IO/IMB_init_file.o
Removing src_cpp/IO/IMB_init_transfer.o
Removing src_cpp/IO/IMB_mem_manager.o
Removing src_cpp/IO/IMB_open_close.o
Removing src_cpp/IO/IMB_output.o
Removing src_cpp/IO/IMB_parse_name_io.o
Removing src_cpp/IO/IMB_read.o
Removing src_cpp/IO/IMB_strgs.o
Removing src_cpp/IO/IMB_user_set_info.o
Removing src_cpp/IO/IMB_utils.o
Removing src_cpp/IO/IMB_warm_up.o
Removing src_cpp/IO/IMB_write.o
Removing src_cpp/IO/IO_benchmark.o
Removing src_cpp/IO/IO_suite.o
Removing src_cpp/MPI1/CPU/
Removing src_cpp/MT/MT_benchmark.o
Removing src_cpp/MT/MT_suite.o
Removing src_cpp/NBC/IMB_allgather.o
Removing src_cpp/NBC/IMB_allgatherv.o
Removing src_cpp/NBC/IMB_allreduce.o
Removing src_cpp/NBC/IMB_alltoall.o
Removing src_cpp/NBC/IMB_alltoallv.o
Removing src_cpp/NBC/IMB_barrier.o
Removing src_cpp/NBC/IMB_bcast.o
Removing src_cpp/NBC/IMB_benchlist.o
Removing src_cpp/NBC/IMB_chk_diff.o
Removing src_cpp/NBC/IMB_cpu_exploit.o
Removing src_cpp/NBC/IMB_declare.o
Removing src_cpp/NBC/IMB_err_handler.o
Removing src_cpp/NBC/IMB_g_info.o
Removing src_cpp/NBC/IMB_gather.o
Removing src_cpp/NBC/IMB_gatherv.o
Removing src_cpp/NBC/IMB_init.o
Removing src_cpp/NBC/IMB_init_transfer.o
Removing src_cpp/NBC/IMB_mem_manager.o
Removing src_cpp/NBC/IMB_output.o
Removing src_cpp/NBC/IMB_parse_name_nbc.o
Removing src_cpp/NBC/IMB_reduce.o
Removing src_cpp/NBC/IMB_reduce_scatter.o
Removing src_cpp/NBC/IMB_scatter.o
Removing src_cpp/NBC/IMB_scatterv.o
Removing src_cpp/NBC/IMB_sendrecv.o
Removing src_cpp/NBC/IMB_strgs.o
Removing src_cpp/NBC/IMB_utils.o
Removing src_cpp/NBC/IMB_warm_up.o
Removing src_cpp/NBC/NBC_benchmark.o
Removing src_cpp/NBC/NBC_suite.o
Removing src_cpp/RMA/IMB_benchlist.o
Removing src_cpp/RMA/IMB_chk_diff.o
Removing src_cpp/RMA/IMB_cpu_exploit.o
Removing src_cpp/RMA/IMB_declare.o
Removing src_cpp/RMA/IMB_err_handler.o
Removing src_cpp/RMA/IMB_g_info.o
Removing src_cpp/RMA/IMB_init.o
Removing src_cpp/RMA/IMB_init_transfer.o
Removing src_cpp/RMA/IMB_mem_manager.o
Removing src_cpp/RMA/IMB_output.o
Removing src_cpp/RMA/IMB_parse_name_rma.o
Removing src_cpp/RMA/IMB_rma_atomic.o
Removing src_cpp/RMA/IMB_rma_get.o
Removing src_cpp/RMA/IMB_rma_put.o
Removing src_cpp/RMA/IMB_strgs.o
Removing src_cpp/RMA/IMB_user_set_info.o
Removing src_cpp/RMA/IMB_utils.o
Removing src_cpp/RMA/IMB_warm_up.o
Removing src_cpp/RMA/RMA_benchmark.o
Removing src_cpp/RMA/RMA_suite.o
Removing src_cpp/args_parser.o
Removing src_cpp/args_parser_utests.o
Removing src_cpp/benchmark_suites_collection.o
Removing src_cpp/imb.o
Removing src_cpp/scope.o
+ git pull
Already up to date.
+ cd ..
+ echo Install the modified sources
Install the modified sources
+ cd mpi-benchmarks
+ sed -i s/GPU_ENABLE=1// Makefile
+ echo Compile it
Compile it
+ NUMBER_OF_PROCESSORS=2
+ CXXFLAGS=-DSMPI_NO_OVERRIDE_MALLOC=1 CFLAGS=-DSMPI_NO_OVERRIDE_MALLOC=1 CC=smpicc CXX=smpicxx make -j 2
make -C src_cpp -f Makefile TARGET=MPI1
make -C src_cpp -f Makefile TARGET=NBC
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o imb.o imb.cpp
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o imb.o imb.cpp
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o args_parser.o args_parser.cpp
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o args_parser.o args_parser.cpp
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o args_parser_utests.o args_parser_utests.cpp
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o args_parser_utests.o args_parser_utests.cpp
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o scope.o scope.cpp
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o scope.o scope.cpp
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o NBC/NBC_suite.o NBC/NBC_suite.cpp
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o benchmark_suites_collection.o benchmark_suites_collection.cpp
mkdir -p MPI1/CPU
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_allgather.o ../src_c/IMB_allgather.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_allgatherv.o ../src_c/IMB_allgatherv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_allreduce.o ../src_c/IMB_allreduce.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_alltoall.o ../src_c/IMB_alltoall.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_alltoallv.o ../src_c/IMB_alltoallv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_bandwidth.o ../src_c/IMB_bandwidth.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_barrier.o ../src_c/IMB_barrier.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_bcast.o ../src_c/IMB_bcast.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_benchlist.o ../src_c/IMB_benchlist.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_chk_diff.o ../src_c/IMB_chk_diff.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_cpu_exploit.o ../src_c/IMB_cpu_exploit.c
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o NBC/NBC_benchmark.o NBC/NBC_benchmark.cpp
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_declare.o ../src_c/IMB_declare.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_err_handler.o ../src_c/IMB_err_handler.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_exchange.o ../src_c/IMB_exchange.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_gather.o ../src_c/IMB_gather.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_gatherv.o ../src_c/IMB_gatherv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_g_info.o ../src_c/IMB_g_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_init.o ../src_c/IMB_init.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_init_transfer.o ../src_c/IMB_init_transfer.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_mem_manager.o ../src_c/IMB_mem_manager.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_output.o ../src_c/IMB_output.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_parse_name_mpi1.o ../src_c/IMB_parse_name_mpi1.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_pingping.o ../src_c/IMB_pingping.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_pingpong.o ../src_c/IMB_pingpong.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_reduce.o ../src_c/IMB_reduce.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_reduce_local.o ../src_c/IMB_reduce_local.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_reduce_scatter.o ../src_c/IMB_reduce_scatter.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_reduce_scatter_block.o ../src_c/IMB_reduce_scatter_block.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_scatter.o ../src_c/IMB_scatter.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_scatterv.o ../src_c/IMB_scatterv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_sendrecv.o ../src_c/IMB_sendrecv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_strgs.o ../src_c/IMB_strgs.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_utils.o ../src_c/IMB_utils.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPI1 -I. -DMPI1 -c -o MPI1/CPU/IMB_warm_up.o ../src_c/IMB_warm_up.c
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -DMPI1 -c -o MPI1/CPU/MPI1_suite.o MPI1/MPI1_suite.cpp
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_allgather.o ../src_c/IMB_allgather.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_allgatherv.o ../src_c/IMB_allgatherv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_allreduce.o ../src_c/IMB_allreduce.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_alltoall.o ../src_c/IMB_alltoall.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_alltoallv.o ../src_c/IMB_alltoallv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_barrier.o ../src_c/IMB_barrier.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_bcast.o ../src_c/IMB_bcast.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_benchlist.o ../src_c/IMB_benchlist.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_chk_diff.o ../src_c/IMB_chk_diff.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_cpu_exploit.o ../src_c/IMB_cpu_exploit.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_declare.o ../src_c/IMB_declare.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_err_handler.o ../src_c/IMB_err_handler.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_gather.o ../src_c/IMB_gather.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_gatherv.o ../src_c/IMB_gatherv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_g_info.o ../src_c/IMB_g_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_init.o ../src_c/IMB_init.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_init_transfer.o ../src_c/IMB_init_transfer.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_mem_manager.o ../src_c/IMB_mem_manager.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_output.o ../src_c/IMB_output.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_parse_name_nbc.o ../src_c/IMB_parse_name_nbc.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_reduce.o ../src_c/IMB_reduce.c
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -DMPI1 -c -o MPI1/CPU/MPI1_benchmark.o MPI1/MPI1_benchmark.cpp
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_reduce_scatter.o ../src_c/IMB_reduce_scatter.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_scatter.o ../src_c/IMB_scatter.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_scatterv.o ../src_c/IMB_scatterv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_sendrecv.o ../src_c/IMB_sendrecv.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_strgs.o ../src_c/IMB_strgs.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_utils.o ../src_c/IMB_utils.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DNBC -I. -DNBC -c -o NBC/IMB_warm_up.o ../src_c/IMB_warm_up.c
smpicxx -Ihelpers -I../src_c -DNBC -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-NBC imb.o args_parser.o args_parser_utests.o scope.o NBC/NBC_suite.o NBC/NBC_benchmark.o benchmark_suites_collection.o NBC/IMB_allgather.o NBC/IMB_allgatherv.o NBC/IMB_allreduce.o NBC/IMB_alltoall.o NBC/IMB_alltoallv.o NBC/IMB_barrier.o NBC/IMB_bcast.o NBC/IMB_benchlist.o NBC/IMB_chk_diff.o NBC/IMB_cpu_exploit.o NBC/IMB_declare.o NBC/IMB_err_handler.o NBC/IMB_gather.o NBC/IMB_gatherv.o NBC/IMB_g_info.o NBC/IMB_init.o NBC/IMB_init_transfer.o NBC/IMB_mem_manager.o NBC/IMB_output.o NBC/IMB_parse_name_nbc.o NBC/IMB_reduce.o NBC/IMB_reduce_scatter.o NBC/IMB_scatter.o NBC/IMB_scatterv.o NBC/IMB_sendrecv.o NBC/IMB_strgs.o NBC/IMB_utils.o NBC/IMB_warm_up.o 
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make -C src_cpp -f Makefile TARGET=RMA
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
smpicxx -Ihelpers -I../src_c -DRMA -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o RMA/RMA_suite.o RMA/RMA_suite.cpp
smpicxx -Ihelpers -I../src_c -DMPI1 -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-MPI1 imb.o args_parser.o args_parser_utests.o scope.o benchmark_suites_collection.o MPI1/CPU/IMB_allgather.o MPI1/CPU/IMB_allgatherv.o MPI1/CPU/IMB_allreduce.o MPI1/CPU/IMB_alltoall.o MPI1/CPU/IMB_alltoallv.o MPI1/CPU/IMB_bandwidth.o MPI1/CPU/IMB_barrier.o MPI1/CPU/IMB_bcast.o MPI1/CPU/IMB_benchlist.o MPI1/CPU/IMB_chk_diff.o MPI1/CPU/IMB_cpu_exploit.o MPI1/CPU/IMB_declare.o MPI1/CPU/IMB_err_handler.o MPI1/CPU/IMB_exchange.o MPI1/CPU/IMB_gather.o MPI1/CPU/IMB_gatherv.o MPI1/CPU/IMB_g_info.o MPI1/CPU/IMB_init.o MPI1/CPU/IMB_init_transfer.o MPI1/CPU/IMB_mem_manager.o MPI1/CPU/IMB_output.o MPI1/CPU/IMB_parse_name_mpi1.o MPI1/CPU/IMB_pingping.o MPI1/CPU/IMB_pingpong.o MPI1/CPU/IMB_reduce.o MPI1/CPU/IMB_reduce_local.o MPI1/CPU/IMB_reduce_scatter.o MPI1/CPU/IMB_reduce_scatter_block.o MPI1/CPU/IMB_scatter.o MPI1/CPU/IMB_scatterv.o MPI1/CPU/IMB_sendrecv.o MPI1/CPU/IMB_strgs.o MPI1/CPU/IMB_utils.o MPI1/CPU/IMB_warm_up.o MPI1/CPU/MPI1_suite.o MPI1/CPU/MPI1_benchmark.o 
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make -C src_cpp -f Makefile TARGET=EXT
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
smpicxx -Ihelpers -I../src_c -DEXT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o EXT/EXT_suite.o EXT/EXT_suite.cpp
smpicxx -Ihelpers -I../src_c -DRMA -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o RMA/RMA_benchmark.o RMA/RMA_benchmark.cpp
smpicxx -Ihelpers -I../src_c -DEXT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o EXT/EXT_benchmark.o EXT/EXT_benchmark.cpp
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_utils.o ../src_c/IMB_utils.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_declare.o ../src_c/IMB_declare.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_init.o ../src_c/IMB_init.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_mem_manager.o ../src_c/IMB_mem_manager.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_benchlist.o ../src_c/IMB_benchlist.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_parse_name_rma.o ../src_c/IMB_parse_name_rma.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_strgs.o ../src_c/IMB_strgs.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_err_handler.o ../src_c/IMB_err_handler.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_g_info.o ../src_c/IMB_g_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_warm_up.o ../src_c/IMB_warm_up.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_output.o ../src_c/IMB_output.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_init_transfer.o ../src_c/IMB_init_transfer.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_user_set_info.o ../src_c/IMB_user_set_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_benchlist.o ../src_c/IMB_benchlist.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_chk_diff.o ../src_c/IMB_chk_diff.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_chk_diff.o ../src_c/IMB_chk_diff.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_rma_put.o ../src_c/IMB_rma_put.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_declare.o ../src_c/IMB_declare.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_cpu_exploit.o ../src_c/IMB_cpu_exploit.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_err_handler.o ../src_c/IMB_err_handler.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_rma_get.o ../src_c/IMB_rma_get.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_g_info.o ../src_c/IMB_g_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DRMA -I. -DRMA -c -o RMA/IMB_rma_atomic.o ../src_c/IMB_rma_atomic.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_init.o ../src_c/IMB_init.c
smpicxx -Ihelpers -I../src_c -DRMA -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-RMA imb.o args_parser.o args_parser_utests.o scope.o RMA/RMA_suite.o RMA/RMA_benchmark.o benchmark_suites_collection.o RMA/IMB_utils.o RMA/IMB_declare.o RMA/IMB_init.o RMA/IMB_mem_manager.o RMA/IMB_benchlist.o RMA/IMB_parse_name_rma.o RMA/IMB_strgs.o RMA/IMB_err_handler.o RMA/IMB_g_info.o RMA/IMB_warm_up.o RMA/IMB_output.o RMA/IMB_init_transfer.o RMA/IMB_user_set_info.o RMA/IMB_chk_diff.o RMA/IMB_rma_put.o RMA/IMB_cpu_exploit.o RMA/IMB_rma_get.o RMA/IMB_rma_atomic.o 
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_init_transfer.o ../src_c/IMB_init_transfer.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_mem_manager.o ../src_c/IMB_mem_manager.c
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make -C src_cpp -f Makefile TARGET=IO
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
smpicxx -Ihelpers -I../src_c -DMPIIO -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o IO/IO_suite.o IO/IO_suite.cpp
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_ones_accu.o ../src_c/IMB_ones_accu.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_ones_bidir.o ../src_c/IMB_ones_bidir.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_ones_unidir.o ../src_c/IMB_ones_unidir.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_output.o ../src_c/IMB_output.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_parse_name_ext.o ../src_c/IMB_parse_name_ext.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_strgs.o ../src_c/IMB_strgs.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_utils.o ../src_c/IMB_utils.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_user_set_info.o ../src_c/IMB_user_set_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_warm_up.o ../src_c/IMB_warm_up.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DEXT -I. -DEXT -c -o EXT/IMB_window.o ../src_c/IMB_window.c
smpicxx -Ihelpers -I../src_c -DEXT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-EXT imb.o args_parser.o args_parser_utests.o scope.o EXT/EXT_suite.o EXT/EXT_benchmark.o benchmark_suites_collection.o EXT/IMB_benchlist.o EXT/IMB_chk_diff.o EXT/IMB_declare.o EXT/IMB_err_handler.o EXT/IMB_g_info.o EXT/IMB_init.o EXT/IMB_init_transfer.o EXT/IMB_mem_manager.o EXT/IMB_ones_accu.o EXT/IMB_ones_bidir.o EXT/IMB_ones_unidir.o EXT/IMB_output.o EXT/IMB_parse_name_ext.o EXT/IMB_strgs.o EXT/IMB_utils.o EXT/IMB_user_set_info.o EXT/IMB_warm_up.o EXT/IMB_window.o 
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make -C src_cpp -f Makefile TARGET=MT
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
smpicxx -DMT -IMT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o MT/MT_suite.o MT/MT_suite.cpp
MT/MT_suite.cpp:166: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas]
  166 | #pragma omp parallel default(shared)
      | 
MT/MT_suite.cpp:167: warning: ignoring ‘#pragma omp master’ [-Wunknown-pragmas]
  167 | #pragma omp master
      | 
smpicxx -Ihelpers -I../src_c -DMPIIO -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o IO/IO_benchmark.o IO/IO_benchmark.cpp
smpicxx -DMT -IMT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -c -o MT/MT_benchmark.o MT/MT_benchmark.cpp
In file included from MT/MT_benchmark.cpp:44:
MT/MT_benchmark.h:118: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas]
  118 | #pragma omp barrier
      | 
MT/MT_benchmark.h:121: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas]
  121 | #pragma omp barrier
      | 
MT/MT_benchmark.h:355: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas]
  355 | #pragma omp parallel
      | 
MT/MT_benchmark.h:357: warning: ignoring ‘#pragma omp critical’ [-Wunknown-pragmas]
  357 | #pragma omp critical
      | 
MT/MT_benchmark.h:389: warning: ignoring ‘#pragma omp parallel’ [-Wunknown-pragmas]
  389 |         #pragma omp parallel default(shared)
      | 
MT/MT_benchmark.h:394: warning: ignoring ‘#pragma omp critical’ [-Wunknown-pragmas]
  394 |             #pragma omp critical
      | 
MT/MT_benchmark.cpp:446: warning: ignoring ‘#pragma omp barrier’ [-Wunknown-pragmas]
  446 | #pragma omp barrier
      | 
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_declare.o ../src_c/IMB_declare.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_init.o ../src_c/IMB_init.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_mem_manager.o ../src_c/IMB_mem_manager.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_benchlist.o ../src_c/IMB_benchlist.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_strgs.o ../src_c/IMB_strgs.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_err_handler.o ../src_c/IMB_err_handler.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_parse_name_io.o ../src_c/IMB_parse_name_io.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_g_info.o ../src_c/IMB_g_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_warm_up.o ../src_c/IMB_warm_up.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_open_close.o ../src_c/IMB_open_close.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_output.o ../src_c/IMB_output.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_utils.o ../src_c/IMB_utils.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_init_transfer.o ../src_c/IMB_init_transfer.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_init_file.o ../src_c/IMB_init_file.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_user_set_info.o ../src_c/IMB_user_set_info.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_chk_diff.o ../src_c/IMB_chk_diff.c
smpicxx -DMT -IMT -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-MT imb.o args_parser.o args_parser_utests.o scope.o MT/MT_suite.o MT/MT_benchmark.o benchmark_suites_collection.o 
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_cpu_exploit.o ../src_c/IMB_cpu_exploit.c
smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_read.o ../src_c/IMB_read.c
/usr/bin/ld: smpicc -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Ihelpers -I../src_c -DMPIIO -I. -DMPIIO -c -o IO/IMB_write.o ../src_c/IMB_write.c
MT/MT_suite.o: in function `BenchmarkSuite<(benchmark_suite_t)2>::prepare(args_parser const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&, std::ostream&)':
/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_suite.cpp:168: undefined reference to `omp_get_num_threads'
/usr/bin/ld: smpicxx -Ihelpers -I../src_c -DMPIIO -I. -DSMPI_NO_OVERRIDE_MALLOC=1 -g -O0 -Wall -Wextra -o IMB-IO imb.o args_parser.o args_parser_utests.o scope.o IO/IO_suite.o IO/IO_benchmark.o benchmark_suites_collection.o IO/IMB_declare.o IO/IMB_init.o IO/IMB_mem_manager.o IO/IMB_benchlist.o IO/IMB_strgs.o IO/IMB_err_handler.o IO/IMB_parse_name_io.o IO/IMB_g_info.o IO/IMB_warm_up.o IO/IMB_open_close.o IO/IMB_output.o IO/IMB_utils.o IO/IMB_init_transfer.o IO/IMB_init_file.o IO/IMB_user_set_info.o IO/IMB_chk_diff.o IO/IMB_cpu_exploit.o IO/IMB_read.o IO/IMB_write.o 
MT/MT_benchmark.o: in function `BenchmarkMTBase<BenchmarkSuite<(benchmark_suite_t)2>, &(mt_allreduce(int, int, void*, void*, int, simgrid::smpi::Datatype*, simgrid::smpi::Comm*, int, int, input_benchmark_data*, output_benchmark_data*))>::init()':
/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:359: undefined reference to `omp_get_thread_num'
/usr/bin/ld: /home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:360: undefined reference to `omp_get_thread_num'
/usr/bin/ld: MT/MT_benchmark.o: in function `BenchmarkMTBase<BenchmarkSuite<(benchmark_suite_t)2>, &(mt_allreduce(int, int, void*, void*, int, simgrid::smpi::Datatype*, simgrid::smpi::Comm*, int, int, input_benchmark_data*, output_benchmark_data*))>::run(scope_item const&)':
/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:393: undefined reference to `omp_get_thread_num'
/usr/bin/ld: MT/MT_benchmark.o: in function `BenchmarkMTBase<BenchmarkSuite<(benchmark_suite_t)2>, &(mt_allreduce(int, int, void*, void*, int, simgrid::smpi::Datatype*, simgrid::smpi::Comm*, int, int, input_benchmark_data*, output_benchmark_data*))>::run_instance(thread_local_data_t*, int, double&, int&)':
/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:252: undefined reference to `omp_get_thread_num'
/usr/bin/ld: /home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:253: undefined reference to `omp_get_thread_num'
/usr/bin/ld: MT/MT_benchmark.o:/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp/MT/MT_benchmark.h:254: more undefined references to `omp_get_thread_num' follow
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:180: IMB-MT] Error 1
make[1]: Leaving directory '/home/ci/workspace/SMPI-proxy-apps-pipeline/Benchmarks/Others/mpi-benchmarks/src_cpp'
make: *** [Makefile:56: IMB-MT] Error 2
make: *** Waiting for unfinished jobs....