Skip to content

Failed

projectroot.HPL_optimized (from CTest)

Failing for the past 52 builds (Since Unstable #1463 )
Took 18 sec.

Stacktrace

+ export SIMGRID_PATH=/home/ci/simgrid_install/
+ SIMGRID_PATH=/home/ci/simgrid_install/
+ export WORKSPACE=/builds/workspace/SMPI-proxy-apps-pipeline
+ WORKSPACE=/builds/workspace/SMPI-proxy-apps-pipeline
+ export LD_LIBRARY_PATH=/home/ci/simgrid_install//build/lib:/home/ci/simgrid_install//lib:/usr/lib64/openmpi/lib:/usr/local/lib:/home/ci/simgrid_install/lib64
+ LD_LIBRARY_PATH=/home/ci/simgrid_install//build/lib:/home/ci/simgrid_install//lib:/usr/lib64/openmpi/lib:/usr/local/lib:/home/ci/simgrid_install/lib64
+ export PATH=/home/ci/simgrid_install//build/smpi_script/bin:/home/ci/simgrid_install//bin:/usr/lib64/openmpi/bin:/home/ci/.local/bin:/home/ci/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
+ PATH=/home/ci/simgrid_install//build/smpi_script/bin:/home/ci/simgrid_install//bin:/usr/lib64/openmpi/bin:/home/ci/.local/bin:/home/ci/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
+ echo 'Clean up the place'
Clean up the place
+ rm -rf Benchmarks/HPL/Optimized
+ mkdir -p Benchmarks/HPL/Optimized
+ cd Benchmarks/HPL
+ echo 'Download the source code'
Download the source code
+ test -e hpl-2.3.tar.gz
+ echo 'Unpack the code'
Unpack the code
+ tar -xf hpl-2.3.tar.gz -C Optimized
+ mv Optimized/hpl-2.3/acinclude.m4 Optimized/hpl-2.3/aclocal.m4 Optimized/hpl-2.3/AUTHORS Optimized/hpl-2.3/BUGS Optimized/hpl-2.3/ChangeLog Optimized/hpl-2.3/compile Optimized/hpl-2.3/config.guess Optimized/hpl-2.3/config.sub Optimized/hpl-2.3/configure Optimized/hpl-2.3/configure.ac Optimized/hpl-2.3/COPYING Optimized/hpl-2.3/COPYRIGHT Optimized/hpl-2.3/depcomp Optimized/hpl-2.3/HISTORY Optimized/hpl-2.3/include Optimized/hpl-2.3/INSTALL Optimized/hpl-2.3/install-sh Optimized/hpl-2.3/Makefile Optimized/hpl-2.3/Makefile.am Optimized/hpl-2.3/Makefile.in Optimized/hpl-2.3/makes Optimized/hpl-2.3/Make.top Optimized/hpl-2.3/man Optimized/hpl-2.3/missing Optimized/hpl-2.3/NEWS Optimized/hpl-2.3/README Optimized/hpl-2.3/setup Optimized/hpl-2.3/src Optimized/hpl-2.3/testing Optimized/hpl-2.3/THANKS Optimized/hpl-2.3/TODO Optimized/hpl-2.3/TUNING Optimized/hpl-2.3/www Optimized
+ rmdir Optimized/hpl-2.3
+ echo 'Install the modified sources'
Install the modified sources
+ cd Optimized
+ cp ../../../src/HPL/Make.SMPI .
+ mkdir -p bin/SMPI
+ cp ../../../src/HPL/HPL_optimized.dat bin/SMPI/HPL.dat
+ cp ../../../src/HPL/parser.py bin/SMPI
+ cp ../../../src/HPL/dahu.xml bin/SMPI/
+ cp ../../../src/HPL/dgemm_model.c src/blas/
+ PLATFORMDIR=/builds/workspace/SMPI-proxy-apps-pipeline/src/common
+ patch -p1
patching file include/hpl.h
patching file include/hpl_blas.h
patching file include/hpl_panel.h
patching file src/auxil/HPL_dlacpy.c
patching file src/auxil/HPL_dlatcpy.c
patching file src/blas/HPL_dgemm.c
patching file src/panel/HPL_pdpanel_free.c
patching file src/panel/HPL_pdpanel_init.c
patching file src/pauxil/HPL_dlaswp00N.c
patching file src/pauxil/HPL_dlaswp01N.c
patching file src/pauxil/HPL_dlaswp01T.c
patching file src/pauxil/HPL_dlaswp02N.c
patching file src/pauxil/HPL_dlaswp03N.c
patching file src/pauxil/HPL_dlaswp03T.c
patching file src/pauxil/HPL_dlaswp04N.c
patching file src/pauxil/HPL_dlaswp04T.c
patching file src/pauxil/HPL_dlaswp05N.c
patching file src/pauxil/HPL_dlaswp05T.c
patching file src/pauxil/HPL_dlaswp06N.c
patching file src/pauxil/HPL_dlaswp06T.c
patching file src/pauxil/HPL_dlaswp10N.c
patching file testing/matgen/HPL_dmatgen.c
patching file testing/pmatgen/HPL_pdmatgen.c
patching file testing/ptest/HPL_pddriver.c
patching file testing/ptest/HPL_pdtest.c
Hunk #4 succeeded at 222 (offset 2 lines).
Hunk #5 succeeded at 357 (offset 2 lines).
Hunk #6 succeeded at 377 (offset 2 lines).
Hunk #7 succeeded at 454 (offset 2 lines).
Hunk #8 succeeded at 462 (offset 2 lines).
Hunk #9 succeeded at 477 (offset 2 lines).
+ python -c 'print("\n".join([f"dahu-{i}.grid5000.fr" for i in range(1, 33) for j in range(32)]))'
+ echo 'Compile it'
Compile it
++ pwd
+ sed -ri 's|TOPdir\s*=.+|TOPdir=/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized|g' Make.SMPI
+ make -s startup arch=SMPI
+ make -s 'SMPI_OPTS=-DSMPI_OPTIMIZATION -DSMPI_SEED=105' arch=SMPI
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
ar: creating /builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
+ echo 'Run it'
Run it
+ cd bin/SMPI
+ python3 /builds/workspace/SMPI-proxy-apps-pipeline/run_test.py 128 ./hosts.txt ./dahu.xml '--cfg=smpi/privatization:dlopen --cfg=smpi/display-timing:yes --cfg=smpi/shared-malloc-blocksize:2097152 ./xhpl'
2024-04-21 05:25:20,930 - DEBUG - Python version 3.9.18
2024-04-21 05:25:25,352 - ERROR - With command smpirun --cfg=smpi/display-timing:yes -np 128 -hostfile ./hosts.txt -platform ./dahu.xml -trace-ti --cfg=tracing/filename:/tmp/SMPI_trace --cfg=smpi/privatization:dlopen --cfg=smpi/display-timing:yes --cfg=smpi/shared-malloc-blocksize:2097152 ./xhpl
2024-04-21 05:25:25,352 - DEBUG - ================================================================================
HPLinpack 2.3  --  High-Performance Linpack benchmark  --   December 2, 2018
Written by A. Petitet and R. Clint Whaley,  Innovative Computing Laboratory, UTK
Modified by Piotr Luszczek, Innovative Computing Laboratory, UTK
Modified by Julien Langou, University of Colorado Denver
================================================================================

An explanation of the input/output parameters follows:
T/V    : Wall time / encoded variant.
N      : The order of the coefficient matrix A.
NB     : The partitioning blocking factor.
P      : The number of process rows.
Q      : The number of process columns.
Time   : Time in seconds to solve the linear system.
Gflops : Rate of execution for solving the linear system.

The following parameter values will be used:

N      :   20000 
NB     :     128 
PMAP   : Row-major process mapping
P      :       8 
Q      :      16 
PFACT  :   Crout 
NBMIN  :       2 
NDIV   :       2 
RFACT  :   Right 
BCAST  :   2ring 
DEPTH  :       1 
SWAP   : Binary-exchange
L1     : transposed form
U      : transposed form
EQUIL  : yes
ALIGN  : 8 double precision words

--------------------------------------------------------------------------------

- The matrix A is randomly generated for each test.
- The following scaled residual check will be computed:
      ||Ax-b||_oo / ( eps * ( || x ||_oo * || A ||_oo + || b ||_oo ) * N )
- The relative machine precision (eps) is taken to be               1.110223e-16
- Computational tests pass if scaled residuals are less than                16.0

./xhpl --cfg=smpi/privatization:ON --cfg=tracing:yes --cfg=tracing/filename:smpi_simgrid.txt --cfg=tracing/smpi:yes --cfg=tracing/smpi/format:TI --cfg=tracing/smpi/computing:yes --cfg=precision/timing:1e-9 --cfg=network/model:SMPI --cfg=smpi/display-timing:yes --cfg=tracing/filename:/tmp/SMPI_trace --cfg=smpi/privatization:dlopen --cfg=smpi/display-timing:yes --cfg=smpi/shared-malloc-blocksize:2097152 --cfg=smpi/tmpdir:/tmp ./dahu.xml
Execution failed with code 139.
2024-04-21 05:25:25,352 - DEBUG - [0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/privatization' to 'ON'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/np' to '128'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/hostfile' to './hosts.txt'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing' to 'yes'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/filename' to 'smpi_simgrid.txt'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/smpi' to 'yes'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/smpi/format' to 'TI'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/smpi/computing' to 'yes'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'precision/timing' to '1e-9'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'network/model' to 'SMPI'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/display-timing' to 'yes'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/filename' to '/tmp/SMPI_trace'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/privatization' to 'dlopen'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/display-timing' to 'yes'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/shared-malloc-blocksize' to '2097152'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/tmpdir' to '/tmp'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/async-small-thresh' to '64000'
[0.000000] [xbt_cfg/INFO] Option smpi/bw-factor has been renamed to network/bandwidth-factor. Consider switching.
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/bw-factor' to '0:0.4955575510466301;8133:5.649491428460505;15831:5.716405752533658;33956:12.659099698925065;64000:0.9867951082730274'
[0.000000] [xbt_cfg/INFO] Option smpi/bw-factor has been renamed to network/bandwidth-factor. Consider switching.
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/host-speed' to '1'
[0.000000] ../src/xbt/xbt_parse_units.cpp:71: [parse/WARNING] Deprecated unit-less value '1' for option smpi/host-speed. Append 'f' or 'flops' to your speed to get flop per second
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/iprobe' to '2.115437983643232e-07'
[0.000000] [xbt_cfg/INFO] Option smpi/lat-factor has been renamed to network/latency-factor. Consider switching.
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/lat-factor' to '0:1.2162964660682605;8133:19.230103984475342;15831:18.285606440676755;33956:51.6103738900493;64000:129.24904864615127'
[0.000000] [xbt_cfg/INFO] Option smpi/lat-factor has been renamed to network/latency-factor. Consider switching.
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/ois' to '0:6.931229521083401e-07:7.051204536228214e-11;8133:3.601990790153244e-07:1.2449128895712037e-10;15831:2.97701688103096e-06:4.1302612649640425e-11;33956:3.133466154066955e-06:3.293458765281899e-11;64000:6.939993663604069e-07:0.0'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/or' to '0:1.3754300044375236e-06:8.456019002037162e-11;8133:1.0616877366305338e-06:1.0399801951417905e-10;15831:1.1989168715510673e-06:9.880880432093221e-11;33956:1.3028804423006338e-06:1.0742263180618875e-10;64000:0.0:0.0'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/os' to '0:2.965491847282898e-07:9.63619592297199e-11;8133:4.117386759387727e-06:9.998650637323814e-11;15831:3.901910334928982e-06:1.1003492469181915e-10;33956:8.556208528368661e-06:1.2636592924112397e-10;64000:0.0:0.0'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/send-is-detached-thresh' to '64000'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/test' to '8.090518732515405e-07'
[0.000000] ../src/xbt/xbt_parse_units.cpp:71: [parse/WARNING] Deprecated unit-less value '1' for speed of cluster cluster. Append 'f' or 'flops' to your speed to get flop per second
Segmentation fault.

Standard Output

+ export SIMGRID_PATH=/home/ci/simgrid_install/
+ SIMGRID_PATH=/home/ci/simgrid_install/
+ export WORKSPACE=/builds/workspace/SMPI-proxy-apps-pipeline
+ WORKSPACE=/builds/workspace/SMPI-proxy-apps-pipeline
+ export LD_LIBRARY_PATH=/home/ci/simgrid_install//build/lib:/home/ci/simgrid_install//lib:/usr/lib64/openmpi/lib:/usr/local/lib:/home/ci/simgrid_install/lib64
+ LD_LIBRARY_PATH=/home/ci/simgrid_install//build/lib:/home/ci/simgrid_install//lib:/usr/lib64/openmpi/lib:/usr/local/lib:/home/ci/simgrid_install/lib64
+ export PATH=/home/ci/simgrid_install//build/smpi_script/bin:/home/ci/simgrid_install//bin:/usr/lib64/openmpi/bin:/home/ci/.local/bin:/home/ci/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
+ PATH=/home/ci/simgrid_install//build/smpi_script/bin:/home/ci/simgrid_install//bin:/usr/lib64/openmpi/bin:/home/ci/.local/bin:/home/ci/bin:/usr/share/Modules/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
+ echo 'Clean up the place'
Clean up the place
+ rm -rf Benchmarks/HPL/Optimized
+ mkdir -p Benchmarks/HPL/Optimized
+ cd Benchmarks/HPL
+ echo 'Download the source code'
Download the source code
+ test -e hpl-2.3.tar.gz
+ echo 'Unpack the code'
Unpack the code
+ tar -xf hpl-2.3.tar.gz -C Optimized
+ mv Optimized/hpl-2.3/acinclude.m4 Optimized/hpl-2.3/aclocal.m4 Optimized/hpl-2.3/AUTHORS Optimized/hpl-2.3/BUGS Optimized/hpl-2.3/ChangeLog Optimized/hpl-2.3/compile Optimized/hpl-2.3/config.guess Optimized/hpl-2.3/config.sub Optimized/hpl-2.3/configure Optimized/hpl-2.3/configure.ac Optimized/hpl-2.3/COPYING Optimized/hpl-2.3/COPYRIGHT Optimized/hpl-2.3/depcomp Optimized/hpl-2.3/HISTORY Optimized/hpl-2.3/include Optimized/hpl-2.3/INSTALL Optimized/hpl-2.3/install-sh Optimized/hpl-2.3/Makefile Optimized/hpl-2.3/Makefile.am Optimized/hpl-2.3/Makefile.in Optimized/hpl-2.3/makes Optimized/hpl-2.3/Make.top Optimized/hpl-2.3/man Optimized/hpl-2.3/missing Optimized/hpl-2.3/NEWS Optimized/hpl-2.3/README Optimized/hpl-2.3/setup Optimized/hpl-2.3/src Optimized/hpl-2.3/testing Optimized/hpl-2.3/THANKS Optimized/hpl-2.3/TODO Optimized/hpl-2.3/TUNING Optimized/hpl-2.3/www Optimized
+ rmdir Optimized/hpl-2.3
+ echo 'Install the modified sources'
Install the modified sources
+ cd Optimized
+ cp ../../../src/HPL/Make.SMPI .
+ mkdir -p bin/SMPI
+ cp ../../../src/HPL/HPL_optimized.dat bin/SMPI/HPL.dat
+ cp ../../../src/HPL/parser.py bin/SMPI
+ cp ../../../src/HPL/dahu.xml bin/SMPI/
+ cp ../../../src/HPL/dgemm_model.c src/blas/
+ PLATFORMDIR=/builds/workspace/SMPI-proxy-apps-pipeline/src/common
+ patch -p1
patching file include/hpl.h
patching file include/hpl_blas.h
patching file include/hpl_panel.h
patching file src/auxil/HPL_dlacpy.c
patching file src/auxil/HPL_dlatcpy.c
patching file src/blas/HPL_dgemm.c
patching file src/panel/HPL_pdpanel_free.c
patching file src/panel/HPL_pdpanel_init.c
patching file src/pauxil/HPL_dlaswp00N.c
patching file src/pauxil/HPL_dlaswp01N.c
patching file src/pauxil/HPL_dlaswp01T.c
patching file src/pauxil/HPL_dlaswp02N.c
patching file src/pauxil/HPL_dlaswp03N.c
patching file src/pauxil/HPL_dlaswp03T.c
patching file src/pauxil/HPL_dlaswp04N.c
patching file src/pauxil/HPL_dlaswp04T.c
patching file src/pauxil/HPL_dlaswp05N.c
patching file src/pauxil/HPL_dlaswp05T.c
patching file src/pauxil/HPL_dlaswp06N.c
patching file src/pauxil/HPL_dlaswp06T.c
patching file src/pauxil/HPL_dlaswp10N.c
patching file testing/matgen/HPL_dmatgen.c
patching file testing/pmatgen/HPL_pdmatgen.c
patching file testing/ptest/HPL_pddriver.c
patching file testing/ptest/HPL_pdtest.c
Hunk #4 succeeded at 222 (offset 2 lines).
Hunk #5 succeeded at 357 (offset 2 lines).
Hunk #6 succeeded at 377 (offset 2 lines).
Hunk #7 succeeded at 454 (offset 2 lines).
Hunk #8 succeeded at 462 (offset 2 lines).
Hunk #9 succeeded at 477 (offset 2 lines).
+ python -c 'print("\n".join([f"dahu-{i}.grid5000.fr" for i in range(1, 33) for j in range(32)]))'
+ echo 'Compile it'
Compile it
++ pwd
+ sed -ri 's|TOPdir\s*=.+|TOPdir=/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized|g' Make.SMPI
+ make -s startup arch=SMPI
+ make -s 'SMPI_OPTS=-DSMPI_OPTIMIZATION -DSMPI_SEED=105' arch=SMPI
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
ar: creating /builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
/builds/workspace/SMPI-proxy-apps-pipeline/Benchmarks/HPL/Optimized/lib/SMPI/libhpl.a
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
make[2]: dpkg-buildflags: No such file or directory
+ echo 'Run it'
Run it
+ cd bin/SMPI
+ python3 /builds/workspace/SMPI-proxy-apps-pipeline/run_test.py 128 ./hosts.txt ./dahu.xml '--cfg=smpi/privatization:dlopen --cfg=smpi/display-timing:yes --cfg=smpi/shared-malloc-blocksize:2097152 ./xhpl'
2024-04-21 05:25:20,930 - DEBUG - Python version 3.9.18
2024-04-21 05:25:25,352 - ERROR - With command smpirun --cfg=smpi/display-timing:yes -np 128 -hostfile ./hosts.txt -platform ./dahu.xml -trace-ti --cfg=tracing/filename:/tmp/SMPI_trace --cfg=smpi/privatization:dlopen --cfg=smpi/display-timing:yes --cfg=smpi/shared-malloc-blocksize:2097152 ./xhpl
2024-04-21 05:25:25,352 - DEBUG - ================================================================================
HPLinpack 2.3  --  High-Performance Linpack benchmark  --   December 2, 2018
Written by A. Petitet and R. Clint Whaley,  Innovative Computing Laboratory, UTK
Modified by Piotr Luszczek, Innovative Computing Laboratory, UTK
Modified by Julien Langou, University of Colorado Denver
================================================================================

An explanation of the input/output parameters follows:
T/V    : Wall time / encoded variant.
N      : The order of the coefficient matrix A.
NB     : The partitioning blocking factor.
P      : The number of process rows.
Q      : The number of process columns.
Time   : Time in seconds to solve the linear system.
Gflops : Rate of execution for solving the linear system.

The following parameter values will be used:

N      :   20000 
NB     :     128 
PMAP   : Row-major process mapping
P      :       8 
Q      :      16 
PFACT  :   Crout 
NBMIN  :       2 
NDIV   :       2 
RFACT  :   Right 
BCAST  :   2ring 
DEPTH  :       1 
SWAP   : Binary-exchange
L1     : transposed form
U      : transposed form
EQUIL  : yes
ALIGN  : 8 double precision words

--------------------------------------------------------------------------------

- The matrix A is randomly generated for each test.
- The following scaled residual check will be computed:
      ||Ax-b||_oo / ( eps * ( || x ||_oo * || A ||_oo + || b ||_oo ) * N )
- The relative machine precision (eps) is taken to be               1.110223e-16
- Computational tests pass if scaled residuals are less than                16.0

./xhpl --cfg=smpi/privatization:ON --cfg=tracing:yes --cfg=tracing/filename:smpi_simgrid.txt --cfg=tracing/smpi:yes --cfg=tracing/smpi/format:TI --cfg=tracing/smpi/computing:yes --cfg=precision/timing:1e-9 --cfg=network/model:SMPI --cfg=smpi/display-timing:yes --cfg=tracing/filename:/tmp/SMPI_trace --cfg=smpi/privatization:dlopen --cfg=smpi/display-timing:yes --cfg=smpi/shared-malloc-blocksize:2097152 --cfg=smpi/tmpdir:/tmp ./dahu.xml
Execution failed with code 139.
2024-04-21 05:25:25,352 - DEBUG - [0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/privatization' to 'ON'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/np' to '128'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/hostfile' to './hosts.txt'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing' to 'yes'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/filename' to 'smpi_simgrid.txt'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/smpi' to 'yes'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/smpi/format' to 'TI'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/smpi/computing' to 'yes'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'precision/timing' to '1e-9'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'network/model' to 'SMPI'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/display-timing' to 'yes'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'tracing/filename' to '/tmp/SMPI_trace'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/privatization' to 'dlopen'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/display-timing' to 'yes'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/shared-malloc-blocksize' to '2097152'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/tmpdir' to '/tmp'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/async-small-thresh' to '64000'
[0.000000] [xbt_cfg/INFO] Option smpi/bw-factor has been renamed to network/bandwidth-factor. Consider switching.
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/bw-factor' to '0:0.4955575510466301;8133:5.649491428460505;15831:5.716405752533658;33956:12.659099698925065;64000:0.9867951082730274'
[0.000000] [xbt_cfg/INFO] Option smpi/bw-factor has been renamed to network/bandwidth-factor. Consider switching.
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/host-speed' to '1'
[0.000000] ../src/xbt/xbt_parse_units.cpp:71: [parse/WARNING] Deprecated unit-less value '1' for option smpi/host-speed. Append 'f' or 'flops' to your speed to get flop per second
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/iprobe' to '2.115437983643232e-07'
[0.000000] [xbt_cfg/INFO] Option smpi/lat-factor has been renamed to network/latency-factor. Consider switching.
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/lat-factor' to '0:1.2162964660682605;8133:19.230103984475342;15831:18.285606440676755;33956:51.6103738900493;64000:129.24904864615127'
[0.000000] [xbt_cfg/INFO] Option smpi/lat-factor has been renamed to network/latency-factor. Consider switching.
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/ois' to '0:6.931229521083401e-07:7.051204536228214e-11;8133:3.601990790153244e-07:1.2449128895712037e-10;15831:2.97701688103096e-06:4.1302612649640425e-11;33956:3.133466154066955e-06:3.293458765281899e-11;64000:6.939993663604069e-07:0.0'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/or' to '0:1.3754300044375236e-06:8.456019002037162e-11;8133:1.0616877366305338e-06:1.0399801951417905e-10;15831:1.1989168715510673e-06:9.880880432093221e-11;33956:1.3028804423006338e-06:1.0742263180618875e-10;64000:0.0:0.0'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/os' to '0:2.965491847282898e-07:9.63619592297199e-11;8133:4.117386759387727e-06:9.998650637323814e-11;15831:3.901910334928982e-06:1.1003492469181915e-10;33956:8.556208528368661e-06:1.2636592924112397e-10;64000:0.0:0.0'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/send-is-detached-thresh' to '64000'
[0.000000] [xbt_cfg/INFO] Configuration change: Set 'smpi/test' to '8.090518732515405e-07'
[0.000000] ../src/xbt/xbt_parse_units.cpp:71: [parse/WARNING] Deprecated unit-less value '1' for speed of cluster cluster. Append 'f' or 'flops' to your speed to get flop per second
Segmentation fault.