Am 03.02.2020 um 18:15 schrieb Ralph Castain via devel:
Hi Marco

mpirun isn't trying to run a debugger. It is opening a fifo pipe in case a debugger later wishes to attach to the running job - it is used by an MPIR-based debugger to let mpirun know that it is attaching. My guess is that the code is attempting to create the fifo in an unacceptable place under Cygwin - I forget the directory it is trying to use.



for what I see it write in two places

under /dev/shm  where it leave some trace
$ ls -l /dev/shm/
total 33M
-rw------- 1 Marco Kein 4.1M Feb 3 22:01 vader_segment.LAPTOP-82F08ILC.45860001.0 -rw------- 1 Marco Kein 4.1M Feb 3 22:01 vader_segment.LAPTOP-82F08ILC.45860001.1 -rw------- 1 Marco Kein 4.1M Feb 3 22:01 vader_segment.LAPTOP-82F08ILC.45860001.2 -rw------- 1 Marco Kein 4.1M Feb 3 22:01 vader_segment.LAPTOP-82F08ILC.45860001.3 -rw------- 1 Marco Kein 4.1M Feb 3 22:02 vader_segment.LAPTOP-82F08ILC.45a60001.0 -rw------- 1 Marco Kein 4.1M Feb 3 22:02 vader_segment.LAPTOP-82F08ILC.45a60001.1 -rw------- 1 Marco Kein 4.1M Feb 3 22:02 vader_segment.LAPTOP-82F08ILC.45a60001.2 -rw------- 1 Marco Kein 4.1M Feb 3 22:02 vader_segment.LAPTOP-82F08ILC.45a60001.3

and under /tmp/ompi.LAPTOP-82F08ILC.197609
as /tmp/ompi.LAPTOP-82F08ILC.197609/pid.93/0/debugger_attach_fifo

where at the end nothing remain under /tmp

The only thing strange I see is some tentative access to /proc/elog
that does not exist in Cygwin

Reply via email to