starpu-fxt tests fail in Guix with master branch
guix build -v 3 --with-branch=starpu-fxt=master starpu-fxt
FAIL: overlap/overlap.sh
========================
+ '[' -z '' -o '' = dmdas ']'
+ set -e
++ dirname ./overlap/overlap.sh
+ PREFIX=./overlap
+ rm -rf ./overlap/overlap.traces
+ mkdir -p ./overlap/overlap.traces
+ '[' -n '' ']'
+ export STARPU_FXT_PREFIX=./overlap/overlap.traces
+ STARPU_FXT_PREFIX=./overlap/overlap.traces
+ STARPU_SCHED=dmdas
+ ./overlap/overlap
[starpu][starpu_initialize] Warning: StarPU was configured with --with-fxt, which slows down a bit, limits scalability and makes worker initialization sequential
[starpu][_starpu_init_topology] Warning: The OS did not report CPU cores. Assuming there is only one hardware thread per core.
[starpu][_starpu_history_based_job_expected_perf] Warning: model overlap_sleep_1024_24 is not calibrated enough for cpu0_impl0 (Comb0) size 1024 footprint a3d3725e (only 0 measurements), forcing calibration for this run. Use the STARPU_CALIBRATE environment variable to control this. You probably need to run again to continue calibrating the model, until this warning disappears.
+ '[' -x ./overlap/../../tools/starpu_fxt_tool ']'
+ /tmp/guix-build-starpu-fxt-git.master.drv-0/source/tests/.libs/loader ./overlap/../../tools/starpu_perfmodel_plot -o ./overlap/overlap.traces -s overlap_sleep_1024_24 -i ./overlap/overlap.traces/prof_file__0
1024
[starpu][main] Gnuplot file <./overlap/overlap.traces/starpu_overlap_sleep_1024_24.gp> generated
#Execution_time_in_seconds 0.027829 ./overlap/../../tools/starpu_perfmodel_plot
+ '[' -f ./overlap/overlap.traces/starpu_overlap_sleep_1024_24.gp -a -f ./overlap/overlap.traces/starpu_overlap_sleep_1024_24.data -a -f ./overlap/overlap.traces/starpu_overlap_sleep_1024_24_avg.data ']'
+ /tmp/guix-build-starpu-fxt-git.master.drv-0/source/tests/.libs/loader ./overlap/../../tools/starpu_fxt_tool -d ./overlap/overlap.traces -memory-states -label-deps -i ./overlap/overlap.traces/prof_file__0
#Execution_time_in_seconds 0.031473 ./overlap/../../tools/starpu_fxt_tool
+ ./overlap/../../tools/starpu_paje_sort ./overlap/overlap.traces/paje.trace
+ type pj_dump
./overlap/overlap.sh: line 49: type: pj_dump: not found
+ ./overlap/../../tools/starpu_codelet_profile ./overlap/overlap.traces/distrib.data overlap_sleep_1024_24
Arch 0
Arch 1
Arch 2
Arch 3
Arch 31
Arch 4
Arch 5
+ '[' -f ./overlap/overlap.traces/distrib.data.gp -a '(' -f ./overlap/overlap.traces/distrib.data.0 -o -f ./overlap/overlap.traces/distrib.data.1 -o -f ./overlap/overlap.traces/distrib.data.2 -o -f ./overlap/overlap.traces/distrib.data.3 -o -f ./overlap/overlap.traces/distrib.data.4 -o -f ./overlap/overlap.traces/distrib.data.5 -o -f ./overlap/overlap.traces/distrib.data.6 ')' ']'
+ /tmp/guix-build-starpu-fxt-git.master.drv-0/source/tests/.libs/loader ./overlap/../../tools/starpu_fxt_data_trace -d ./overlap/overlap.traces ./overlap/overlap.traces/prof_file__0 overlap_sleep_1024_24
Gnuplot file <./overlap/overlap.traces/data_trace.gp> has been successfully created.
#Execution_time_in_seconds 0.023388 ./overlap/../../tools/starpu_fxt_data_trace
+ '[' -f ./overlap/overlap.traces/data_trace.gp ']'
+ /tmp/guix-build-starpu-fxt-git.master.drv-0/source/tests/.libs/loader ./overlap/../../tools/starpu_fxt_stats -i ./overlap/overlap.traces/prof_file__0
no more block ...
Start : start time 7.190924e+15 end time 7.190924e+15 length 5.954169e+07
There was 100 tasks and 0 work stealing
#Execution_time_in_seconds 0.023048 ./overlap/../../tools/starpu_fxt_stats
+ /tmp/guix-build-starpu-fxt-git.master.drv-0/source/tests/.libs/loader ./overlap/../../tools/starpu_tasks_rec_complete ./overlap/overlap.traces/tasks.rec ./overlap/overlap.traces/tasks2.rec
[starpu][starpu_initialize] Warning: StarPU was configured with --with-fxt, which slows down a bit, limits scalability and makes worker initialization sequential
[starpu][_starpu_init_topology] Warning: The OS did not report CPU cores. Assuming there is only one hardware thread per core.
#Execution_time_in_seconds 0.057803 ./overlap/../../tools/starpu_tasks_rec_complete
+ python3 ./overlap/../../tools/starpu_trace_state_stats.py ./overlap/overlap.traces/trace.rec
./overlap/overlap.sh: line 59: python3: command not found
FAIL overlap/overlap.sh (exit status: 127)
The next release of StarPU included in Guix should fix this issue !