Thanks, That seems to do it. I assumed that bash was in MacOS.
-DG > On Dec 22, 2021, at 6:13 AM, Roland Haas <[email protected]> wrote: > > Hello DG, > > Since "bash" is the failing program, does typing "bash" (and enter) on the > command line work? Did you ever install your own bash? You may also (though I > would be surprised) have luck installing "bash" via your package manager. > Bash is a fairly basic tool for the system so it not being able to run is odd. > > Note: this is likeky more an issue with your system setup / M1 macs in > general and less likely to be ET specific so there may be other non-ET users > on the Internet reporting it > > Yours, > Roland > > ----- Original Message ----- > From: "Garrison, David" <[email protected] <mailto:[email protected]>> > Sent: 2021-12-22 - 02:07 > To: "[email protected] <mailto:[email protected]>" > <[email protected] <mailto:[email protected]>> > Subject: Re: [Users] Compiling Cactus on M1 Mac > >> I get the error when I try to compile the code. It is coming from the >> external library thorns. >> >> Running any thorn-provided configuration scripts... >> >> ******************************************************************************** >> Running configuration script for thorn FFTW3: >> Can't exec "bash": Bad CPU type in executable at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 36. >> >> CST error 1: >> -> Configuration script for thorn FFTW3 failed to start: Bad CPU type in >> executable >> >> readline() on closed filehandle $lines at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 40. >> >> CST error 2: >> -> Configuration script for thorn FFTW3 failed to execute: Bad file >> descriptor >> (no error message) >> >> Finished running configuration script for thorn FFTW3. >> >> ******************************************************************************** >> Running configuration script for thorn FORTRAN: >> Found an ANSI-like Fortran cpp >> Finished running configuration script for thorn FORTRAN. >> >> ******************************************************************************** >> Running configuration script for thorn MPI: >> MPI selected, but MPI_DIR is not set. Computing settings... >> Found MPI compiler wrapper at /usr/local/bin/mpic++! >> Installing MPI into >> /Users/garrison/Applications/Cactus/configs/specgrmhd/scratch/external/MPI >> MPI was manually configured. >> Finished running configuration script for thorn MPI. >> >> ******************************************************************************** >> Running configuration script for thorn OPENBLAS: >> Can't exec "bash": Bad CPU type in executable at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 36. >> >> CST error 3: >> -> Configuration script for thorn OPENBLAS failed to start: Bad CPU type in >> executable >> >> readline() on closed filehandle $lines at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 40. >> >> CST error 4: >> -> Configuration script for thorn OPENBLAS failed to execute: Bad file >> descriptor >> (no error message) >> >> Finished running configuration script for thorn OPENBLAS. >> >> ******************************************************************************** >> Running configuration script for thorn VECTORS: >> Can't exec "bash": Bad CPU type in executable at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 36. >> >> CST error 5: >> -> Configuration script for thorn VECTORS failed to start: Bad CPU type in >> executable >> >> readline() on closed filehandle $lines at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 40. >> >> CST error 6: >> -> Configuration script for thorn VECTORS failed to execute: Bad file >> descriptor >> (no error message) >> >> Finished running configuration script for thorn VECTORS. >> >> ******************************************************************************** >> Running configuration script for thorn ZLIB: >> Can't exec "bash": Bad CPU type in executable at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 36. >> >> CST error 7: >> -> Configuration script for thorn ZLIB failed to start: Bad CPU type in >> executable >> >> readline() on closed filehandle $lines at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 40. >> >> CST error 8: >> -> Configuration script for thorn ZLIB failed to execute: Bad file >> descriptor >> (no error message) >> >> Finished running configuration script for thorn ZLIB. >> >> ******************************************************************************** >> Running configuration script for thorn HDF5: >> Can't exec "bash": Bad CPU type in executable at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 36. >> >> CST error 9: >> -> Configuration script for thorn HDF5 failed to start: Bad CPU type in >> executable >> >> readline() on closed filehandle $lines at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 40. >> >> CST error 10: >> -> Configuration script for thorn HDF5 failed to execute: Bad file >> descriptor >> (no error message) >> >> Finished running configuration script for thorn HDF5. >> >> ******************************************************************************** >> Running configuration script for thorn LAPACK: >> Can't exec "bash": Bad CPU type in executable at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 36. >> >> CST error 11: >> -> Configuration script for thorn LAPACK failed to start: Bad CPU type in >> executable >> >> readline() on closed filehandle $lines at >> /Users/garrison/Applications/Cactus/repos/flesh/lib/sbin/ConfigScriptParser.pl >> line 40. >> >> CST error 12: >> -> Configuration script for thorn LAPACK failed to execute: Bad file >> descriptor >> (no error message) >> >> Finished running configuration script for thorn LAPACK. >> Checking consistency... >> Argument "1.0D-5" isn't numeric in addition (+) at >> /Users/garrison/Applications/Cactus/lib/sbin/CST line 793. >> Argument "1.0D-5" isn't numeric in addition (+) at >> /Users/garrison/Applications/Cactus/lib/sbin/CST line 794. >> >> >> ------------------------------------------------------ >> There were 12 errors during execution of the CST >> These must be corrected before compilation can proceed >> ------------------------------------------------------ >> >> >> >> ------------------------------------------------------ >> Warnings were generated during execution of the CST >> ------------------------------------------------------ >> >> >> CST error 1: >> -> Configuration script for thorn FFTW3 failed to start: Bad CPU type in >> executable >> >> >> CST error 2: >> -> Configuration script for thorn FFTW3 failed to execute: Bad file >> descriptor >> (no error message) >> >> >> CST error 3: >> -> Configuration script for thorn OPENBLAS failed to start: Bad CPU type in >> executable >> >> >> CST error 4: >> -> Configuration script for thorn OPENBLAS failed to execute: Bad file >> descriptor >> (no error message) >> >> >> CST error 5: >> -> Configuration script for thorn VECTORS failed to start: Bad CPU type in >> executable >> >> >> CST error 6: >> -> Configuration script for thorn VECTORS failed to execute: Bad file >> descriptor >> (no error message) >> >> >> CST error 7: >> -> Configuration script for thorn ZLIB failed to start: Bad CPU type in >> executable >> >> >> CST error 8: >> -> Configuration script for thorn ZLIB failed to execute: Bad file >> descriptor >> (no error message) >> >> >> CST error 9: >> -> Configuration script for thorn HDF5 failed to start: Bad CPU type in >> executable >> >> >> CST error 10: >> -> Configuration script for thorn HDF5 failed to execute: Bad file >> descriptor >> (no error message) >> >> >> CST error 11: >> -> Configuration script for thorn LAPACK failed to start: Bad CPU type in >> executable >> >> >> CST error 12: >> -> Configuration script for thorn LAPACK failed to execute: Bad file >> descriptor >> (no error message) >> >> ------------------------------------------------------ >> >> >>> On Dec 21, 2021, at 9:59 PM, Roland Haas <[email protected]> wrote: >>> >>> Hello DG, >>> >>>> Has anyone had success getting the Einstein Toolkit to compile on a >>>> M1 powered Mac? I get "Bad CPU type in executable” when I try. >>> The newest version (2021_11) may work (if you follow the instructions at >>> the top of the new user tutorial >>> https://urldefense.com/v3/__https://raw.githubusercontent.com/nds-org/jupyter-et/master/tutorial-server/notebooks/CactusTutorial.ipynb__;!!BCR0FSePrR4x!HSpcf0NgavIu9EHi3H0eOK67623_FGUuCixULyS0-dFv1GlDrNXWFU74OCV7LlXEXKuaelhmNYjW4PokPQ$ >>> >>> <https://urldefense.com/v3/__https://raw.githubusercontent.com/nds-org/jupyter-et/master/tutorial-server/notebooks/CactusTutorial.ipynb__;!!BCR0FSePrR4x!HSpcf0NgavIu9EHi3H0eOK67623_FGUuCixULyS0-dFv1GlDrNXWFU74OCV7LlXEXKuaelhmNYjW4PokPQ$> >>> to install homebrew or macports and some of the support packages). >>> >>> Do you get this error when trying to run or while compiling? >>> >>> Yours, >>> Roland >>> >>> -- >>> My email is as private as my paper mail. I therefore support encrypting >>> and signing email messages. Get my PGP key from >>> https://urldefense.com/v3/__http://keys.gnupg.net__;!!BCR0FSePrR4x!HSpcf0NgavIu9EHi3H0eOK67623_FGUuCixULyS0-dFv1GlDrNXWFU74OCV7LlXEXKuaelhmNYhh7H6pKQ$ >>> >>> <https://urldefense.com/v3/__http://keys.gnupg.net__;!!BCR0FSePrR4x!HSpcf0NgavIu9EHi3H0eOK67623_FGUuCixULyS0-dFv1GlDrNXWFU74OCV7LlXEXKuaelhmNYhh7H6pKQ$> >>> . >> >> -- >> David Garrison, Ph.D. >> Interim Associate Dean for the College of Science and Engineering, Professor >> and Former Chair of Physics >> University of Houston-Clear Lake >> Bayou 3611 >> Houston, TX 77058 >> >> Tel: 281-283-3796 >> Fax: 281-283-3709 >> http://sce.uhcl.edu/garrison <http://sce.uhcl.edu/garrison> >> http://www.uhcl.edu/physics <http://www.uhcl.edu/physics> >> >> "If we knew what it was we were doing, it would not be called research, >> would it?" ‹ Albert Einstein. >> >> >> >> >> _______________________________________________ >> Users mailing list >> [email protected] <mailto:[email protected]> >> https://urldefense.com/v3/__http://lists.einsteintoolkit.org/mailman/listinfo/users__;!!BCR0FSePrR4x!HSpcf0NgavIu9EHi3H0eOK67623_FGUuCixULyS0-dFv1GlDrNXWFU74OCV7LlXEXKuaelhmNYhtd9GpZg$ >> >> <https://urldefense.com/v3/__http://lists.einsteintoolkit.org/mailman/listinfo/users__;!!BCR0FSePrR4x!HSpcf0NgavIu9EHi3H0eOK67623_FGUuCixULyS0-dFv1GlDrNXWFU74OCV7LlXEXKuaelhmNYhtd9GpZg$> -- David Garrison, Ph.D. Interim Associate Dean for the College of Science and Engineering, Professor and Former Chair of Physics University of Houston-Clear Lake Bayou 3611 Houston, TX 77058 Tel: 281-283-3796 Fax: 281-283-3709 http://sce.uhcl.edu/garrison http://www.uhcl.edu/physics "If we knew what it was we were doing, it would not be called research, would it?" ‹ Albert Einstein.
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Users mailing list [email protected] http://lists.einsteintoolkit.org/mailman/listinfo/users
