-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mac build #46
Mac build #46
Conversation
I would clean this up and open a PR, but I tried my
|
This worked on my machine. The reason it didn't work here is that it is using clang, not gcc. if you |
hm that's weird because i'm pretty sure it has to be using mpicc, mpicxx, and mpif90 with the |
mpicc/cxx can point to an underlying clang compiler, they are just interfaces between the underlying compiler and mpi api. |
o makes sense. it also seems to work a lot better with brew installed mpich than openmpi for me |
Known bugs that I have no fixes for:
call PetscFinalize(ierr)
line in theFinalizeMPI
subroutine will cause the program (initcond.F90
) to freeze if you're connected to the gatech VPNinitcond
that you have to delete yourself or else cmake fails