Open KADichev opened 1 hour ago
It seems to me the lpfrun launcher is broken:
HYBRID SLURM: true
HYBRID TASKS: 1
HYBRID NODES: 1
HYBRID DEFAULT PROCESSES PER NODE: node
HYBRID PROCESS MAPPING: One process per compute node
HYBRID PINNING: exact pinning enabled
ws01 process 1 of 1: THREADS 1; PIN STRATEGY none; SPINLOCK FAST
ws01 process 1 of 1: CPUMASK
ws01 process 1 of 1: EXECUTES /home/kdichev/LPF/build-x86/tests/functional/func_lpf_exec_multiple_call_single_arg_dual_proc_hybrid_Release_debug
If we book a node e.g. via
Note that this is NOT the typical way to ask for MPI resources, but I prefer it because we actually get many cores which compile fast.
E.g. using the branch
https://github.com/Algebraic-Programming/LPF/tree/functional_tests_use_gtest
then most hybrid engine jobs will fail any test checking that we run with > 1 task. For example: