Execution miniFE.x -nx=5 error: [[INVALID],INVALID] ORTE_ERROR_LOG: A system-required executable either could not be found or was not executable by this user in file ess_singleton_module.c at line 572
Environmental Information: lscpu Architecture: aarch64 CPU op-mode(s): 64-bit Byte Order: Little Endian CPU(s): 128
cat /etc/os-release NAME="openEuler" VERSION="22.03 (LTS-SP3)" ID="openEuler"
Operation Steps: 1、spack install --keep-stage --dont-restage --no-checksum -y [email protected] 2、Loading Environment Variables 3、rm -rf *.yaml 4、miniFE.x -nx=5
Error message:
miniFE.x -nx=5 2025-08-29 15:53:47,287 INFO [session_manager.py:142] stdout:[localhost:10031] [[INVALID],INVALID] ORTE_ERROR_LOG: A system-required executable either could not be found or was not executable by this user in file ess_singleton_module.c at line 572 [localhost:10031] [[INVALID],INVALID] ORTE_ERROR_LOG: A system-required executable either could not be found or was not executable by this user in file ess_singleton_module.c at line 172
Sorry! You were supposed to get help about: orte_init:startup:internal-failure But I couldn't open the help file: /var/hmpi/share/openmpi/help-orte-runtime: No such file or directory. Sorry!
Sorry! You were supposed to get help about: mpi_init:startup:internal-failure But I couldn't open the help file: /var/hmpi/share/openmpi/help-mpi-runtime.txt: No such file or directory. Sorry!
*** An error occurred in MPI_Init *** on a NULL communicator *** MPI_ERRORS_ARE_FATAL (processes in this communicator will now abort, *** and potentially your MPI job) [localhost:10031] Local abort before MPI_INIT completed completed successfully, but am not able to aggregate error messages, and not able to guarantee that all other processes were killed!
From what I can tell, these errors are related to your MPI configuration and are not specific to miniFE. I suggest you first try to get a simpler MPI program working first. A parallel "Hello, world." program would do.