Hello,
Has anyone successfully built Cactus on an M1 Mac? I get errors that seem to imply that it is unaware of the correct architecture.
Updating /Users/garrison/Applications/Cactus/configs/specgrmhd/lib/libthorn_CactusBindings.a Creating cactus_specgrmhd in /Users/garrison/Applications/Cactus/exe from ExternalLibraries/BLAS CactusBase/Boundary Carpet/Carpet Carpet/CarpetIOASCII Carpet/CarpetIOBasic Carpet/CarpetIOScalar Carpet/CarpetInterp2 Carpet/CarpetLib Carpet/CarpetReduce Carpet/CarpetRegrid2 Carpet/CarpetSlab CactusBase/CartGrid3D CactusBase/CoordBase ExternalLibraries/FFTW3 CactusBase/Fortran CactusBase/IOUtil CactusBase/InitBase CactusNumerical/InterpToArray ExternalLibraries/LAPACK CactusNumerical/LocalInterp2 CactusNumerical/LocalReduce SpecCosmo/MHD_Analysis SpecCosmo/MHD_INIT ExternalLibraries/MPI SpecCosmo/MoL CactusUtils/NaNChecker CactusUtils/Nice CactusNumerical/Noise CactusNumerical/Norms Carpet/PeriodicCarpet CactusNumerical/Slab SpecCosmo/SpecGRMHD CactusBase/SymBase CactusUtils/SystemStatistics CactusBase/Time CactusUtils/TimerReport Carpet/Timers CactusUtils/Vectors ExternalLibraries/zlib ld: warning: directory not found for option '-L/opt/intel/oneapi/compiler/latest/mac/bin/lib' ld: warning: ignoring file /opt/homebrew/Cellar/fftw/3.3.10/lib/libfftw3_mpi.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/Cellar/fftw/3.3.10/lib/libfftw3.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 ld: warning: ignoring file /opt/homebrew/Cellar/open-mpi/4.1.2/lib/libmpi.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64 Undefined symbols for architecture x86_64: "_MPI_Abort", referenced from: _CactusDefaultAbort in libthorn_Cactus.a(CactusDefaultComm.c.o) __ZN6Carpet5AbortEPK4_cGHi in libthorn_Carpet.a(helpers.cc.o) "_MPI_Allgather", referenced from: _Slab_MultiTransfer_Init in libthorn_Slab.a(slab.cc.o) __ZN9CarpetLib11allgatherv1INS_4vectIiLi3EEEEENSt3__16vectorIT_NS3_9allocatorIS5_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetRegrid2.a(amr.cc.o) __ZN6Carpet7SetupGHEP12tFleshConfigiP4_cGH in libthorn_Carpet.a(SetupGH.cc.o) __ZN9CarpetLib10allgathervINS_2dh12light_dboxesEEENSt3__16vectorINS4_IT_NS3_9allocatorIS5_EEEENS6_IS8_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetLib.a(dh.cc.o) __ZN9CarpetLib16allgather_stringEP19ompi_communicator_tRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE in libthorn_CarpetLib.a(mpi_string.cc.o) __ZN9CarpetLib10allgathervINS_2dh12light_dboxesEEENSt3__16vectorINS4_IT_NS3_9allocatorIS5_EEEENS6_IS8_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetLib.a(mpi_string.cc.o) __ZN9CarpetLib11allgatherv1INS_4vectIiLi3EEEEENSt3__16vectorIT_NS3_9allocatorIS5_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetLib.a(mpi_string.cc.o) ... "_MPI_Allgatherv", referenced from: __ZN9CarpetLib11allgatherv1INS_4vectIiLi3EEEEENSt3__16vectorIT_NS3_9allocatorIS5_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetRegrid2.a(amr.cc.o) __ZN9CarpetLib10allgathervINS_2dh12light_dboxesEEENSt3__16vectorINS4_IT_NS3_9allocatorIS5_EEEENS6_IS8_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetLib.a(dh.cc.o) __ZN9CarpetLib16allgather_stringEP19ompi_communicator_tRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE in libthorn_CarpetLib.a(mpi_string.cc.o) __ZN9CarpetLib10allgathervINS_2dh12light_dboxesEEENSt3__16vectorINS4_IT_NS3_9allocatorIS5_EEEENS6_IS8_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetLib.a(mpi_string.cc.o) __ZN9CarpetLib11allgatherv1INS_4vectIiLi3EEEEENSt3__16vectorIT_NS3_9allocatorIS5_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetLib.a(mpi_string.cc.o) "_MPI_Allreduce", referenced from: __ZN12CarpetReduce8FinaliseEPK4_cGHiiPviPKvS5_PKNS_9reductionE in libthorn_CarpetReduce.a(reduce.cc.o) __ZN11TimerReport16CollectTimerInfoEPK4_cGHRNS_11timer_statsE in libthorn_TimerReport.a(Output.cc.o) __ZN17_INTERNAL9b1d428a6Carpet12do_terminateEPK4_cGH in libthorn_Carpet.a(Evolve.cc.o) __ZN9CarpetLib4dist25collect_total_num_threadsEv in libthorn_CarpetLib.a(dist.cc.o) "_MPI_Alltoall", referenced from: __ZN9CarpetLib10alltoallv1I10xferinfo_tEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_PeriodicCarpet.a(periodic.cc.o) _Slab_MultiTransfer_Apply in libthorn_Slab.a(slab.cc.o) __ZN13CarpetInterp219fasterp_setup_gen_tINS_17fasterp_src_loc_tEE5setupEPK4_cGHRKNS_15fasterp_llocs_tE in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZN13CarpetInterp219fasterp_setup_gen_tINS_22fasterp_eno2_src_loc_tEE5setupEPK4_cGHRKNS_15fasterp_llocs_tE in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZN9CarpetLib10comm_state4stepEv in libthorn_CarpetLib.a(commstate.cc.o) __ZN9CarpetLib10alltoallv1INS_23sendrecv_pseudoregion_tEEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_CarpetLib.a(dh.cc.o) __ZN9CarpetLib10alltoallv1INS_23sendrecv_pseudoregion_tEEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_CarpetLib.a(region.cc.o) ... "_MPI_Alltoallv", referenced from: __ZN13CarpetInterp219fasterp_setup_gen_tINS_17fasterp_src_loc_tEE5setupEPK4_cGHRKNS_15fasterp_llocs_tE in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZN13CarpetInterp219fasterp_setup_gen_tINS_22fasterp_eno2_src_loc_tEE5setupEPK4_cGHRKNS_15fasterp_llocs_tE in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZN9CarpetLib16alltoallv_stringEP19ompi_communicator_tRKNSt3__16vectorINS2_12basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS7_IS9_EEEE in libthorn_CarpetLib.a(mpi_string.cc.o) "_MPI_Barrier", referenced from: __ZN6Carpet7BarrierEPK4_cGH in libthorn_Carpet.a(helpers.cc.o) _Slab_MultiTransfer_Init in libthorn_Slab.a(slab.cc.o) _Slab_MultiTransfer_Apply in libthorn_Slab.a(slab.cc.o) __ZN9CarpetLib4dist7barrierEP19ompi_communicator_tiPKc in libthorn_CarpetLib.a(dist.cc.o) "_MPI_Bcast", referenced from: __ZN13CarpetIOASCII7IOASCIIILi0EE12TimeToOutputEPK4_cGHi in libthorn_CarpetIOASCII.a(ioascii.cc.o) __ZN13CarpetIOASCII7IOASCIIILi1EE12TimeToOutputEPK4_cGHi in libthorn_CarpetIOASCII.a(ioascii.cc.o) __ZN13CarpetIOASCII7IOASCIIILi2EE12TimeToOutputEPK4_cGHi in libthorn_CarpetIOASCII.a(ioascii.cc.o) __ZN13CarpetIOASCII7IOASCIIILi3EE12TimeToOutputEPK4_cGHi in libthorn_CarpetIOASCII.a(ioascii.cc.o) __ZN13CarpetIOBasic12TimeToOutputEPK4_cGH in libthorn_CarpetIOBasic.a(iobasic.cc.o) __ZN17_INTERNAL7d87f69e14CarpetIOScalar12TimeToOutputEPK4_cGHi in libthorn_CarpetIOScalar.a(ioscalar.cc.o) __ZN12CarpetReduce12ReduceArraysEPK4_cGHiiPKiiPKPKviiPviPKNS_9reductionEi in libthorn_CarpetReduce.a(reduce.cc.o) ... "_MPI_Comm_rank", referenced from: _CactusDefaultMyProc in libthorn_Cactus.a(CactusDefaultComm.c.o) __ZN9CarpetLib4dist4rankEv in libthorn_PeriodicCarpet.a(periodic.cc.o) __ZN6Carpet6MyProcEPK4_cGH in libthorn_Carpet.a(helpers.cc.o) __ZN9CarpetLib4dist4rankEv in libthorn_Carpet.a(helpers.cc.o) __ZN9CarpetLib4dist4rankEv in libthorn_CarpetIOASCII.a(ioascii.cc.o) __ZN9CarpetLib4dist4rankEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZN9CarpetLib4dist4rankEv in libthorn_CarpetLib.a(memstat.cc.o) ... "_MPI_Comm_size", referenced from: _CactusDefaultnProcs in libthorn_Cactus.a(CactusDefaultComm.c.o) __ZN9CarpetLib4dist4sizeEv in libthorn_PeriodicCarpet.a(periodic.cc.o) __ZN9CarpetLib10alltoallv1I10xferinfo_tEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_PeriodicCarpet.a(periodic.cc.o) __ZN6Carpet6nProcsEPK4_cGH in libthorn_Carpet.a(helpers.cc.o) __ZN9CarpetLib4dist4sizeEv in libthorn_CarpetLib.a(memstat.cc.o) __ZN9CarpetLib4dist4sizeEv in libthorn_CarpetLib.a(timestat.cc.o) _Slab_MultiTransfer_Init in libthorn_Slab.a(slab.cc.o) ... "_MPI_Comm_split", referenced from: __ZN6Carpet13SplitUniverseEP19ompi_communicator_tNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERS1_b in libthorn_Carpet.a(MultiModel.cc.o) "_MPI_Error_string", referenced from: _CCTKi_ShutdownCactus in libthorn_Cactus.a(ShutdownCactus.c.o) _CCTKi_ProcessEnvironment in libthorn_Cactus.a(ProcessEnvironment.c.o) _CactusDefaultMyProc in libthorn_Cactus.a(CactusDefaultComm.c.o) _CactusDefaultnProcs in libthorn_Cactus.a(CactusDefaultComm.c.o) _CactusDefaultExit in libthorn_Cactus.a(CactusDefaultComm.c.o) _CactusDefaultAbort in libthorn_Cactus.a(CactusDefaultComm.c.o) "_MPI_Finalize", referenced from: _CCTKi_ShutdownCactus in libthorn_Cactus.a(ShutdownCactus.c.o) _CactusDefaultExit in libthorn_Cactus.a(CactusDefaultComm.c.o) __ZN9CarpetLib4dist8finalizeEv in libthorn_CarpetLib.a(dist.cc.o) "_MPI_Finalized", referenced from: _CCTKi_ShutdownCactus in libthorn_Cactus.a(ShutdownCactus.c.o) "_MPI_Gather", referenced from: _CarpetLib_printmemstats in libthorn_CarpetLib.a(memstat.cc.o) __ZN11TimerReport16CollectTimerInfoEPK4_cGHRNS_11timer_statsE in libthorn_TimerReport.a(Output.cc.o) __ZN9CarpetLib13gather_stringEP19ompi_communicator_tiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE in libthorn_CarpetLib.a(mpi_string.cc.o) "_MPI_Gatherv", referenced from: __ZN11TimerReport16CollectTimerInfoEPK4_cGHRNS_11timer_statsE in libthorn_TimerReport.a(Output.cc.o) __ZN9CarpetLib13gather_stringEP19ompi_communicator_tiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE in libthorn_CarpetLib.a(mpi_string.cc.o) "_MPI_Get_count", referenced from: __ZN9CarpetLib11recv_stringEP19ompi_communicator_ti in libthorn_CarpetLib.a(mpi_string.cc.o) "_MPI_Get_processor_name", referenced from: __ZN6Carpet7SetupGHEP12tFleshConfigiP4_cGH in libthorn_Carpet.a(SetupGH.cc.o) "_MPI_Init", referenced from: __ZN9CarpetLib4dist4initERiRPPc in libthorn_CarpetLib.a(dist.cc.o) (maybe you meant: _CactusBindingsVariables_MPI_Initialise, _CactusBindingsVarIndex_MPI_Initialise ) "_MPI_Init_thread", referenced from: _CCTKi_ProcessEnvironment in libthorn_Cactus.a(ProcessEnvironment.c.o) "_MPI_Initialized", referenced from: _CCTKi_ProcessEnvironment in libthorn_Cactus.a(ProcessEnvironment.c.o) "_MPI_Irecv", referenced from: __ZN9CarpetLib10alltoallv1I10xferinfo_tEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_PeriodicCarpet.a(periodic.cc.o) _Slab_MultiTransfer_Apply in libthorn_Slab.a(slab.cc.o) __ZNK13CarpetInterp219fasterp_setup_gen_tINS_17fasterp_src_loc_tEE11interpolateEPK4_cGHRKNSt3__16vectorIiNS6_9allocatorIiEEEERNS7_IPdNS8_ISD_EEEE in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZNK13CarpetInterp219fasterp_setup_gen_tINS_22fasterp_eno2_src_loc_tEE11interpolateEPK4_cGHRKNSt3__16vectorIiNS6_9allocatorIiEEEERNS7_IPdNS8_ISD_EEEE in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZN9CarpetLib10comm_state4stepEv in libthorn_CarpetLib.a(commstate.cc.o) __ZN9CarpetLib10alltoallv1INS_23sendrecv_pseudoregion_tEEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_CarpetLib.a(dh.cc.o) __ZN9CarpetLib10alltoallv1INS_23sendrecv_pseudoregion_tEEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_CarpetLib.a(region.cc.o) ... "_MPI_Isend", referenced from: __ZN9CarpetLib10alltoallv1I10xferinfo_tEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_PeriodicCarpet.a(periodic.cc.o) _Slab_MultiTransfer_Apply in libthorn_Slab.a(slab.cc.o) __ZNK13CarpetInterp219fasterp_setup_gen_tINS_17fasterp_src_loc_tEE11interpolateEPK4_cGHRKNSt3__16vectorIiNS6_9allocatorIiEEEERNS7_IPdNS8_ISD_EEEE in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZNK13CarpetInterp219fasterp_setup_gen_tINS_22fasterp_eno2_src_loc_tEE11interpolateEPK4_cGHRKNSt3__16vectorIiNS6_9allocatorIiEEEERNS7_IPdNS8_ISD_EEEE in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZN9CarpetLib10comm_state4stepEv in libthorn_CarpetLib.a(commstate.cc.o) __ZN9CarpetLib10comm_state17commit_send_spaceEjil in libthorn_CarpetLib.a(commstate.cc.o) __ZN9CarpetLib10alltoallv1INS_23sendrecv_pseudoregion_tEEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_CarpetLib.a(dh.cc.o) ... "_MPI_Op_create", referenced from: __ZN9CarpetLib4dist10pseudoinitEP19ompi_communicator_t in libthorn_CarpetLib.a(dist.cc.o) "_MPI_Pcontrol", referenced from: __ZN9CarpetLib5Timer5startEv in libthorn_CarpetLib.a(timestat.cc.o) __ZN9CarpetLib5Timer4stopEd in libthorn_CarpetLib.a(timestat.cc.o) "_MPI_Probe", referenced from: __ZN9CarpetLib11recv_stringEP19ompi_communicator_ti in libthorn_CarpetLib.a(mpi_string.cc.o) "_MPI_Recv", referenced from: __ZN9CarpetLib11recv_stringEP19ompi_communicator_ti in libthorn_CarpetLib.a(mpi_string.cc.o) "_MPI_Reduce", referenced from: __ZN12CarpetReduce8FinaliseEPK4_cGHiiPviPKvS5_PKNS_9reductionE in libthorn_CarpetReduce.a(reduce.cc.o) "_MPI_Send", referenced from: __ZN9CarpetLib10comm_state4stepEv in libthorn_CarpetLib.a(commstate.cc.o) __ZN9CarpetLib11send_stringEP19ompi_communicator_tiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE in libthorn_CarpetLib.a(mpi_string.cc.o) "_MPI_Ssend", referenced from: __ZN9CarpetLib10comm_state4stepEv in libthorn_CarpetLib.a(commstate.cc.o) "_MPI_Type_commit", referenced from: _Slab_InitMPIDatatypes in libthorn_Slab.a(slab.cc.o) __ZN9CarpetLib4dist10pseudoinitEP19ompi_communicator_t in libthorn_CarpetLib.a(dist.cc.o) __ZN9CarpetLib4dist19create_mpi_datatypeEmPKNS0_18mpi_struct_descr_tEPKcm in libthorn_CarpetLib.a(dist.cc.o) "_MPI_Type_contiguous", referenced from: _Slab_InitMPIDatatypes in libthorn_Slab.a(slab.cc.o) __ZN9CarpetLib4dist10pseudoinitEP19ompi_communicator_t in libthorn_CarpetLib.a(dist.cc.o) "_MPI_Type_create_resized", referenced from: __ZN9CarpetLib4dist19create_mpi_datatypeEmPKNS0_18mpi_struct_descr_tEPKcm in libthorn_CarpetLib.a(dist.cc.o) "_MPI_Type_create_struct", referenced from: __ZN9CarpetLib4dist19create_mpi_datatypeEmPKNS0_18mpi_struct_descr_tEPKcm in libthorn_CarpetLib.a(dist.cc.o) "_MPI_Type_size", referenced from: __ZN9CarpetLib11allgatherv1INS_4vectIiLi3EEEEENSt3__16vectorIT_NS3_9allocatorIS5_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetRegrid2.a(amr.cc.o) __ZN9CarpetLib10allgathervINS_2dh12light_dboxesEEENSt3__16vectorINS4_IT_NS3_9allocatorIS5_EEEENS6_IS8_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetLib.a(dh.cc.o) __ZN9CarpetLib4distlsERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEERKNS0_18mpi_struct_descr_tE in libthorn_CarpetLib.a(dist.cc.o) __ZN9CarpetLib4dist19create_mpi_datatypeEmPKNS0_18mpi_struct_descr_tEPKcm in libthorn_CarpetLib.a(dist.cc.o) __ZN9CarpetLib10allgathervINS_2dh12light_dboxesEEENSt3__16vectorINS4_IT_NS3_9allocatorIS5_EEEENS6_IS8_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetLib.a(mpi_string.cc.o) __ZN9CarpetLib11allgatherv1INS_4vectIiLi3EEEEENSt3__16vectorIT_NS3_9allocatorIS5_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetLib.a(mpi_string.cc.o) "_MPI_Waitall", referenced from: __ZN9CarpetLib10alltoallv1I10xferinfo_tEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_PeriodicCarpet.a(periodic.cc.o) _Slab_MultiTransfer_Apply in libthorn_Slab.a(slab.cc.o) __ZNK13CarpetInterp219fasterp_setup_gen_tINS_17fasterp_src_loc_tEE11interpolateEPK4_cGHRKNSt3__16vectorIiNS6_9allocatorIiEEEERNS7_IPdNS8_ISD_EEEE in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZNK13CarpetInterp219fasterp_setup_gen_tINS_22fasterp_eno2_src_loc_tEE11interpolateEPK4_cGHRKNSt3__16vectorIiNS6_9allocatorIiEEEERNS7_IPdNS8_ISD_EEEE in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZN9CarpetLib10comm_state4stepEv in libthorn_CarpetLib.a(commstate.cc.o) __ZN9CarpetLib10alltoallv1INS_23sendrecv_pseudoregion_tEEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_CarpetLib.a(dh.cc.o) __ZN9CarpetLib10alltoallv1INS_23sendrecv_pseudoregion_tEEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_CarpetLib.a(region.cc.o) ... "__ZNKSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentrycvbEv", referenced from: __ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m in libthorn_CarpetLib.a(backtrace.cc.o) "__ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4gptrEv", referenced from: __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9underflowEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9pbackfailEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj in libthorn_CarpetLib.a(backtrace.cc.o) ... "__ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE4pptrEv", referenced from: __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj in libthorn_CarpetLib.a(backtrace.cc.o) ... "__ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5ebackEv", referenced from: __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9underflowEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9pbackfailEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9pbackfailEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi in libthorn_CarpetLib.a(backtrace.cc.o) ... "__ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5egptrEv", referenced from: __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE9underflowEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE9underflowEv in libthorn_CarpetLib.a(backtrace.cc.o) "__ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5epptrEv", referenced from: __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj in libthorn_CarpetLib.a(backtrace.cc.o) "__ZNKSt3__115basic_streambufIcNS_11char_traitsIcEEE5pbaseEv", referenced from: __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE4syncEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNKSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE3strEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE7seekoffExNS_8ios_base7seekdirEj in libthorn_CarpetLib.a(backtrace.cc.o) "__ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE4fillEv", referenced from: __ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m in libthorn_CarpetLib.a(backtrace.cc.o) "__ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5rdbufEv", referenced from: __ZNSt3__119ostreambuf_iteratorIcNS_11char_traitsIcEEEC1ERNS_13basic_ostreamIcS2_EE in libthorn_CarpetLib.a(backtrace.cc.o) "__ZNKSt3__19basic_iosIcNS_11char_traitsIcEEE5widenEc", referenced from: __ZNSt3__14endlIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_ in libthorn_CarpetLib.a(backtrace.cc.o) "__ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE7__pbumpEl", referenced from: __ZNSt3__113basic_filebufIcNS_11char_traitsIcEEE8overflowEi in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEE8overflowEi in libthorn_CarpetLib.a(backtrace.cc.o) "__ZNSt3__19basic_iosIcNS_11char_traitsIcEEE5clearEj", referenced from: __ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEE4openEPKcj in libthorn_CarpetLib.a(backtrace.cc.o) "__ZNSt3__19basic_iosIcNS_11char_traitsIcEEE8setstateEj", referenced from: __ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEE4openEPKcj in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEE5closeEv in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m in libthorn_CarpetLib.a(backtrace.cc.o) "__ZNSt3__19basic_iosIcNS_11char_traitsIcEEEC2Ev", referenced from: __ZNSt3__114basic_ofstreamIcNS_11char_traitsIcEEEC2Ev in libthorn_CarpetLib.a(backtrace.cc.o) __ZNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEC2Ej in libthorn_CarpetLib.a(backtrace.cc.o) "_fftw_mpi_cleanup", referenced from: _Calculate_A_SpecGalMethod_Vector in libthorn_SpecGRMHD.a(Calc_A.c.o) _SpecDeriv_SpecGalMethod_Scalar in libthorn_SpecGRMHD.a(SpecDeriv_Scalar.c.o) _SpecDeriv_SpecGalMethod_Scalar2 in libthorn_SpecGRMHD.a(SpecDeriv_Scalar2.c.o) _SpecDeriv_SpecGalMethod_Scalar2_1d in libthorn_SpecGRMHD.a(SpecDeriv_Scalar2_1d.c.o) _SpecDeriv_SpecGalMethod_Scalar_1d in libthorn_SpecGRMHD.a(SpecDeriv_Scalar_1d.c.o) _SpecDeriv_SpecGalMethod_Tensor in libthorn_SpecGRMHD.a(SpecDeriv_Tensor.c.o) _SpecDeriv_SpecGalMethod_Tensor2 in libthorn_SpecGRMHD.a(SpecDeriv_Tensor2.c.o) ... "_fftw_mpi_init", referenced from: _Calculate_A_SpecGalMethod_Vector in libthorn_SpecGRMHD.a(Calc_A.c.o) _SpecDeriv_SpecGalMethod_Scalar in libthorn_SpecGRMHD.a(SpecDeriv_Scalar.c.o) _SpecDeriv_SpecGalMethod_Scalar2 in libthorn_SpecGRMHD.a(SpecDeriv_Scalar2.c.o) _SpecDeriv_SpecGalMethod_Scalar2_1d in libthorn_SpecGRMHD.a(SpecDeriv_Scalar2_1d.c.o) _SpecDeriv_SpecGalMethod_Scalar_1d in libthorn_SpecGRMHD.a(SpecDeriv_Scalar_1d.c.o) _SpecDeriv_SpecGalMethod_Tensor in libthorn_SpecGRMHD.a(SpecDeriv_Tensor.c.o) _SpecDeriv_SpecGalMethod_Tensor2 in libthorn_SpecGRMHD.a(SpecDeriv_Tensor2.c.o) ... "_fftw_mpi_local_size_1d", referenced from: _SpecDeriv_SpecGalMethod_Scalar2_1d in libthorn_SpecGRMHD.a(SpecDeriv_Scalar2_1d.c.o) _SpecDeriv_SpecGalMethod_Scalar_1d in libthorn_SpecGRMHD.a(SpecDeriv_Scalar_1d.c.o) _SpecDeriv_SpecGalMethod_Tensor2_1d in libthorn_SpecGRMHD.a(SpecDeriv_Tensor2_1d.c.o) _SpecDeriv_SpecGalMethod_Tensor_1d in libthorn_SpecGRMHD.a(SpecDeriv_Tensor_1d.c.o) _SpecDeriv_SpecGalMethod_Tensor_4D_1d in libthorn_SpecGRMHD.a(SpecDeriv_Tensor_4D_1d.c.o) _SpecDeriv_SpecGalMethod_Vector2_1d in libthorn_SpecGRMHD.a(SpecDeriv_Vector2_1d.c.o) _SpecDeriv_SpecGalMethod_Vector_1d in libthorn_SpecGRMHD.a(SpecDeriv_Vector_1d.c.o) ... "_fftw_mpi_local_size_3d", referenced from: _Calculate_A_SpecGalMethod_Vector in libthorn_SpecGRMHD.a(Calc_A.c.o) _SpecDeriv_SpecGalMethod_Scalar in libthorn_SpecGRMHD.a(SpecDeriv_Scalar.c.o) _SpecDeriv_SpecGalMethod_Scalar2 in libthorn_SpecGRMHD.a(SpecDeriv_Scalar2.c.o) _SpecDeriv_SpecGalMethod_Tensor in libthorn_SpecGRMHD.a(SpecDeriv_Tensor.c.o) _SpecDeriv_SpecGalMethod_Tensor2 in libthorn_SpecGRMHD.a(SpecDeriv_Tensor2.c.o) _SpecDeriv_SpecGalMethod_Tensor_4D in libthorn_SpecGRMHD.a(SpecDeriv_Tensor_4D.c.o) _SpecDeriv_SpecGalMethod_Vector in libthorn_SpecGRMHD.a(SpecDeriv_Vector.c.o) ... "_fftw_mpi_plan_dft_1d", referenced from: _SpecDeriv_SpecGalMethod_Scalar2_1d in libthorn_SpecGRMHD.a(SpecDeriv_Scalar2_1d.c.o) _SpecDeriv_SpecGalMethod_Scalar_1d in libthorn_SpecGRMHD.a(SpecDeriv_Scalar_1d.c.o) _SpecDeriv_SpecGalMethod_Tensor2_1d in libthorn_SpecGRMHD.a(SpecDeriv_Tensor2_1d.c.o) _SpecDeriv_SpecGalMethod_Tensor_1d in libthorn_SpecGRMHD.a(SpecDeriv_Tensor_1d.c.o) _SpecDeriv_SpecGalMethod_Tensor_4D_1d in libthorn_SpecGRMHD.a(SpecDeriv_Tensor_4D_1d.c.o) _SpecDeriv_SpecGalMethod_Vector2_1d in libthorn_SpecGRMHD.a(SpecDeriv_Vector2_1d.c.o) _SpecDeriv_SpecGalMethod_Vector_1d in libthorn_SpecGRMHD.a(SpecDeriv_Vector_1d.c.o) ... "_fftw_mpi_plan_dft_3d", referenced from: _Calculate_A_SpecGalMethod_Vector in libthorn_SpecGRMHD.a(Calc_A.c.o) _SpecDeriv_SpecGalMethod_Scalar in libthorn_SpecGRMHD.a(SpecDeriv_Scalar.c.o) _SpecDeriv_SpecGalMethod_Scalar2 in libthorn_SpecGRMHD.a(SpecDeriv_Scalar2.c.o) _SpecDeriv_SpecGalMethod_Tensor in libthorn_SpecGRMHD.a(SpecDeriv_Tensor.c.o) _SpecDeriv_SpecGalMethod_Tensor2 in libthorn_SpecGRMHD.a(SpecDeriv_Tensor2.c.o) _SpecDeriv_SpecGalMethod_Tensor_4D in libthorn_SpecGRMHD.a(SpecDeriv_Tensor_4D.c.o) _SpecDeriv_SpecGalMethod_Vector in libthorn_SpecGRMHD.a(SpecDeriv_Vector.c.o) ... "_lam_mpi_comm_world", referenced from: _Calculate_A_SpecGalMethod_Vector in libthorn_SpecGRMHD.a(Calc_A.c.o) _SpecDeriv_SpecGalMethod_Scalar in libthorn_SpecGRMHD.a(SpecDeriv_Scalar.c.o) _SpecDeriv_SpecGalMethod_Scalar2 in libthorn_SpecGRMHD.a(SpecDeriv_Scalar2.c.o) _SpecDeriv_SpecGalMethod_Scalar2_1d in libthorn_SpecGRMHD.a(SpecDeriv_Scalar2_1d.c.o) _SpecDeriv_SpecGalMethod_Scalar_1d in libthorn_SpecGRMHD.a(SpecDeriv_Scalar_1d.c.o) _SpecDeriv_SpecGalMethod_Tensor in libthorn_SpecGRMHD.a(SpecDeriv_Tensor.c.o) _SpecDeriv_SpecGalMethod_Tensor2 in libthorn_SpecGRMHD.a(SpecDeriv_Tensor2.c.o) ... "_ompi_mpi_char", referenced from: _CarpetMPIDatatype in libthorn_Carpet.a(helpers.cc.o) __ZN17_INTERNAL63b030c88mpi_typeEi in libthorn_Slab.a(slab.cc.o) __ZN11TimerReport16CollectTimerInfoEPK4_cGHRNS_11timer_statsE in libthorn_TimerReport.a(Output.cc.o) __ZN9CarpetLib11allgatherv1INS_4vectIiLi3EEEEENSt3__16vectorIT_NS3_9allocatorIS5_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetRegrid2.a(amr.cc.o) __ZN9CarpetLib10allgathervINS_2dh12light_dboxesEEENSt3__16vectorINS4_IT_NS3_9allocatorIS5_EEEENS6_IS8_EEEEP19ompi_communicator_tRKS8_ in libthorn_CarpetLib.a(dh.cc.o) __ZN9CarpetLib13gather_stringEP19ompi_communicator_tiRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE in libthorn_CarpetLib.a(mpi_string.cc.o) __ZN9CarpetLib16allgather_stringEP19ompi_communicator_tRKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE in libthorn_CarpetLib.a(mpi_string.cc.o) ... "_ompi_mpi_comm_null", referenced from: _Carpet_GetMPICommUniverse in libthorn_Carpet.a(helpers.cc.o) _Carpet_GetMPICommWorld in libthorn_Carpet.a(helpers.cc.o) __ZN9CarpetLib4dist8goodcommEv in libthorn_Carpet.a(helpers.cc.o) __ZN6Carpet13comm_universeE in libthorn_Carpet.a(variables.cc.o) __ZN6Carpet10comm_worldE in libthorn_Carpet.a(variables.cc.o) __ZN9CarpetLib4dist5comm_E in libthorn_CarpetLib.a(dist.cc.o) "_ompi_mpi_comm_world", referenced from: _CactusDefaultMyProc in libthorn_Cactus.a(CactusDefaultComm.c.o) _CactusDefaultnProcs in libthorn_Cactus.a(CactusDefaultComm.c.o) _CactusDefaultAbort in libthorn_Cactus.a(CactusDefaultComm.c.o) __ZN6Carpet5AbortEPK4_cGHi in libthorn_Carpet.a(helpers.cc.o) __ZN9CarpetLib4dist8goodcommEv in libthorn_Carpet.a(helpers.cc.o) _CarpetMultiModelStartup in libthorn_Carpet.a(CarpetStartup.cc.o) __ZN17_INTERNAL63b030c812get_mpi_commEPK4_cGH in libthorn_Slab.a(slab.cc.o) ... "_ompi_mpi_datatype_null", referenced from: _Slab_InitMPIDatatypes in libthorn_Slab.a(slab.cc.o) __ZN9CarpetLib10comm_state11typebufdescC1Ev in libthorn_CarpetLib.a(commstate.cc.o) __ZN9CarpetLib4dist10pseudoinitEP19ompi_communicator_t in libthorn_CarpetLib.a(dist.cc.o) __ZN9CarpetLib4dist19create_mpi_datatypeEmPKNS0_18mpi_struct_descr_tEPKcm in libthorn_CarpetLib.a(dist.cc.o) __ZN9CarpetLib4dist12mpi_complex8E in libthorn_CarpetLib.a(dist.cc.o) __ZN9CarpetLib4dist13mpi_complex16E in libthorn_CarpetLib.a(dist.cc.o) __ZN9CarpetLib4dist13mpi_complex32E in libthorn_CarpetLib.a(dist.cc.o) ... "_ompi_mpi_double", referenced from: __ZN9CarpetLib4dist12mpi_datatypeERKd in libthorn_Carpet.a(helpers.cc.o) _CarpetLib_printmemstats in libthorn_CarpetLib.a(memstat.cc.o) _Slab_InitMPIDatatypes in libthorn_Slab.a(slab.cc.o) __ZN17_INTERNAL63b030c88mpi_typeEi in libthorn_Slab.a(slab.cc.o) __ZN11TimerReport16CollectTimerInfoEPK4_cGHRNS_11timer_statsE in libthorn_TimerReport.a(Output.cc.o) __ZN9CarpetLib4dist12mpi_datatypeIdEEP15ompi_datatype_tv in libthorn_CarpetInterp2.a(fasterp.cc.o) __ZN9CarpetLib4dist12mpi_datatypeERKd in libthorn_CarpetLib.a(commstate.cc.o) ... "_ompi_mpi_float", referenced from: _Slab_InitMPIDatatypes in libthorn_Slab.a(slab.cc.o) __ZN17_INTERNAL63b030c88mpi_typeEi in libthorn_Slab.a(slab.cc.o) __ZN9CarpetLib4dist12mpi_datatypeERKf in libthorn_CarpetLib.a(dist.cc.o) "_ompi_mpi_int", referenced from: __ZN9CarpetLib4dist12mpi_datatypeIiEEP15ompi_datatype_tv in libthorn_PeriodicCarpet.a(periodic.cc.o) __ZN9CarpetLib10alltoallv1I10xferinfo_tEENSt3__16vectorIT_NS2_9allocatorIS4_EEEEP19ompi_communicator_tRKNS3_IS7_NS5_IS7_EEEE in libthorn_PeriodicCarpet.a(periodic.cc.o) __ZN9CarpetLib4dist12mpi_datatypeERKi in libthorn_Carpet.a(helpers.cc.o) __ZN13CarpetIOASCII7IOASCIIILi0EE12TimeToOutputEPK4_cGHi in libthorn_CarpetIOASCII.a(ioascii.cc.o) __ZN13CarpetIOASCII7IOASCIIILi1EE12TimeToOutputEPK4_cGHi in libthorn_CarpetIOASCII.a(ioascii.cc.o) __ZN13CarpetIOASCII7IOASCIIILi2EE12TimeToOutputEPK4_cGHi in libthorn_CarpetIOASCII.a(ioascii.cc.o) __ZN13CarpetIOASCII7IOASCIIILi3EE12TimeToOutputEPK4_cGHi in libthorn_CarpetIOASCII.a(ioascii.cc.o) ... "_ompi_mpi_long", referenced from: __ZN17_INTERNAL63b030c88mpi_typeEi in libthorn_Slab.a(slab.cc.o) "_ompi_mpi_long_double", referenced from: _Slab_InitMPIDatatypes in libthorn_Slab.a(slab.cc.o) __ZN17_INTERNAL63b030c88mpi_typeEi in libthorn_Slab.a(slab.cc.o) __ZN9CarpetLib4dist12mpi_datatypeERKe in libthorn_CarpetLib.a(dist.cc.o) "_ompi_mpi_long_long_int", referenced from: _Slab_MultiTransfer_Apply in libthorn_Slab.a(slab.cc.o) __ZN9CarpetLib4dist12mpi_datatypeIxEEP15ompi_datatype_tv in libthorn_CarpetLib.a(dh.cc.o) "_ompi_mpi_op_lor", referenced from: __ZN17_INTERNAL9b1d428a6Carpet12do_terminateEPK4_cGH in libthorn_Carpet.a(Evolve.cc.o) "_ompi_mpi_op_max", referenced from: __ZN11TimerReport16CollectTimerInfoEPK4_cGHRNS_11timer_statsE in libthorn_TimerReport.a(Output.cc.o) "_ompi_mpi_op_null", referenced from: __ZN9CarpetLib4dist7mpi_maxE in libthorn_CarpetLib.a(dist.cc.o) __ZN9CarpetLib4dist7mpi_minE in libthorn_CarpetLib.a(dist.cc.o) __ZN9CarpetLib4dist8mpi_prodE in libthorn_CarpetLib.a(dist.cc.o) __ZN9CarpetLib4dist7mpi_sumE in libthorn_CarpetLib.a(dist.cc.o) "_ompi_mpi_op_sum", referenced from: __ZN9CarpetLib4dist25collect_total_num_threadsEv in libthorn_CarpetLib.a(dist.cc.o) "_ompi_mpi_short", referenced from: __ZN17_INTERNAL63b030c88mpi_typeEi in libthorn_Slab.a(slab.cc.o) "_ompi_request_null", referenced from: __ZN9CarpetLib10comm_state9push_backERNSt3__16vectorIP14ompi_request_tNS1_9allocatorIS4_EEEE in libthorn_CarpetLib.a(commstate.cc.o) ld: symbol(s) not found for architecture x86_64 make[2]: *** [/Users/garrison/Applications/Cactus/exe/cactus_specgrmhd] Error 1 make[1]: *** [specgrmhd] Error 2 make: *** [specgrmhd-rebuild] Error 2 David-Garrisons-MacBook-Air:Cactus garrison$
-- 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.