Replies: 2 comments 1 reply
-
This is strange because we could run this case without a problem. The only difference is that we are not using the m2 chip. Not sure what happened here. Can you try to run the case in serial and see if it works? |
Beta Was this translation helpful? Give feedback.
1 reply
-
Hmm, that is interesting. We have updated MPI versions since 3.0.0. That may cause issues for m2 chips. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello,
When I try to execute `mpirun -np 4 python runScript.py 2>&1 | tee logOpt.txt', I am getting the following error. I am sure that there is enough memory for this problem. Could someone help me to solve this issue?
Thanks in advance.
steps...
docker run --platform linux/amd64 -it --rm -u dafoamuser --mount "type=bind,src=$(pwd),target=/home/dafoamuser/mount" -w /home/dafoamuser/mount dafoam/opt-packages:v3.1.1 bash
dafoamuser@7171af62ab89:~/mount$ ...
./preProcessing.sh
Generating mesh..
Generating mesh.. Done!
mpirun -np 4 python runScript.py 2>&1 | tee logOpt.txt
[3]PETSC ERROR: ------------------------------------------------------------------------
[3]PETSC ERROR: Caught signal number 4 Illegal instruction: Likely due to memory corruption
[3]PETSC ERROR: Try option -start_in_debugger or -on_error_attach_debugger
[3]PETSC ERROR: or see https://www.mcs.anl.gov/petsc/documentation/faq.html#valgrind
[3]PETSC ERROR: or try http://valgrind.org on GNU/linux and Apple Mac OS X to find memory corruption errors
[3]PETSC ERROR: configure using --with-debugging=yes, recompile, link, and run
[3]PETSC ERROR: to get more information on the crash.
[7171af62ab89:00334] *** Process received signal ***
[7171af62ab89:00334] Signal: Segmentation fault (11)
[7171af62ab89:00334] Signal code: Address not mapped (1)
[7171af62ab89:00334] Failing at address: (nil)
[7171af62ab89:00334] [ 0] /lib/x86_64-linux-gnu/libc.so.6(+0x43090)[0x7fffff459090]
[7171af62ab89:00334] [ 1] /lib/x86_64-linux-gnu/libc.so.6(+0xb1bea)[0x7fffff4c7bea]
[7171af62ab89:00334] [ 2] /lib/x86_64-linux-gnu/libc.so.6(__strdup+0x13)[0x7fffff4b5383]
[7171af62ab89:00334] [ 3] /home/dafoamuser/dafoam/packages/openmpi-3.1.6/opt-gfortran/lib/libopen-rte.so.40(+0x2d699)[0x7fffff73f699]
[7171af62ab89:00334] [ 4] /home/dafoamuser/dafoam/packages/openmpi-3.1.6/opt-gfortran/lib/libopen-rte.so.40(orte_show_help_recv+0x177)[0x7fffff73f957]
[7171af62ab89:00334] [ 5] /home/dafoamuser/dafoam/packages/openmpi-3.1.6/opt-gfortran/lib/libopen-rte.so.40(orte_rml_base_process_msg+0x2f1)[0x7fffff792b71]
[7171af62ab89:00334] [ 6] /home/dafoamuser/dafoam/packages/openmpi-3.1.6/opt-gfortran/lib/libopen-pal.so.40(opal_libevent2022_event_base_loop+0x7b3)[0x7fffff68c7b3]
[7171af62ab89:00334] [ 7] mpirun(+0x160a)[0x55555555560a]
[7171af62ab89:00334] [ 8] /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf3)[0x7fffff43a083]
[7171af62ab89:00334] [ 9] mpirun(+0x123e)[0x55555555523e]
[7171af62ab89:00334] *** End of error message ***
dafoamuser@7171af62ab89:~/mount$
Pc has apple Mac Pro m2 chip and 16gb memory.
Beta Was this translation helpful? Give feedback.
All reactions