Build MOOSE on TACC Vista Cluster - libmesh error #32009
-
Check these boxes if you have followed the posting rules.
Issue or question about MOOSEHi, I tried to build MOOSE framework using the similar approach I used for previous Lonestar6 installation, but it produces errors when install libmesh: The build script I tried to follow is: I asked TACC consultant, below is the response: Can you confirm that moose and libmesh are compatible with aarch64? The Any suggestions are welcome, thanks! (Optional) code in question / simulation log / errorsNo response Encountering Errors? Please include diagnostic outputNo response |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 18 replies
-
|
Hello Yes MOOSE builds fine or aarch64. Note: if you also end up trying another MPI compiler, you do need to start from scratch again |
Beta Was this translation helpful? Give feedback.
-
|
Also I think miniforge build is not successful on this ARM cluster (this ARM for Mac is not compatible), I'm working on the suggestions by @milljm in #30775, it fails at petsc build: |
Beta Was this translation helpful? Give feedback.
-
|
Hi @GiudGiud, @milljm, I have successfully build moose on Vista (ARM Linux) using conda (and Claude ai), below is the script. There are some steps (like step 4) not straightforward. Maybe you will have some ideas to improve it. For the initial attempt using system loaded modules, I haven't made it work. |
Beta Was this translation helpful? Give feedback.
Yes, that's correct! I have rebuild using system MPI and GCC, the problem turns out to be gcc/13.2.0 is wrongly located in gcc14 folder on Vista (not sure the reason), but after using gcc/14.2.0, the problem of libmesh is solved, and the previous parallel communication error also resolved, below is the full script for others reference (ARM Linux Cluster):