errors when update_and_rebuild_libmesh.sh in MOOSE framework #3456
-
Dear developers and users, I am using the MOOSE framework on our uni cluster for numerical simulations. Initially, the MOOSE Framework ran well using mpi/openmpi/4.0. After the current maintenance of UniCluster, my MOOSE framework cannot be used due to the MPI compiler problem. So I use the mpi/openmpi/4.1 to replace the mpi/openmpi/4.0 and update and rebuild MOOSE following their guidance and tips on mpich buliding. I have the following errors when I run ./scripts/update_and_rebuild_libmesh.sh at the ending step of the rebuilding MOOSE. /opt/bwhpc/common/mpi/openmpi/4.1.4-gnu-10.2/lib64/libopen-pal.so: undefined reference to fi_open@FABRIC_1.5'` Could you please help me? Thanks a lot. Best regards, Joseph |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
It's difficult to comment accurately on your specific cluster, but, generally speaking, we use the mpicxx script to do the compiling and linking. For example, on my system:
so the first thing you could check is whether you can compile and link a "simple" MPI program using this approach. (Just pick any simple MPI hello_world off the Internet and try compiling and linking it.) This might give us a hint about what to try next... |
Beta Was this translation helpful? Give feedback.
It's difficult to comment accurately on your specific cluster, but, generally speaking, we use the mpicxx script to do the compiling and linking. For example, on my system:
so the first thing you could check is whether you can compile and link a "simple" MPI program using this approach. (Just pick any simple MPI hello_world off the Internet and try compiling and linking it.) This might give us a hint about what to try next...