Skip to content
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

re-enable petsc mpi build #64

Closed
wants to merge 3 commits into from
Closed

re-enable petsc mpi build #64

wants to merge 3 commits into from

Conversation

rrsettgast
Copy link
Member

@rrsettgast rrsettgast commented Sep 16, 2019

resolves #63

@rrsettgast
Copy link
Member Author

@AF1990 try this please.

@andrea-franceschini
Copy link
Contributor

It produces the same kind of error:
Warning! Incorrect argument type specified: -with-mpi=1 --download-ptscotch --with-superlu_dist-dir=/home/franc90/code/geosx/thirdPartyLibs/install-default-release/superlu_dist --with-parmetis-dir=/home/franc90/code/geosx/thirdPartyLibs/install-default-release/parmetis --with-hypre-dir=/home/franc90/code/geosx/thirdPartyLibs/install-default-release/hypre --with-blaslapack-dir= - expecting type Bool.
And I'm not able to link the geosx executable.

@rrsettgast
Copy link
Member Author

Oh...duh. I put in the MKL directory and you don't have MKL....the CI tests should fail too...odd.

@andrea-franceschini
Copy link
Contributor

To be honest, I tried to remove the ${MKL_ROOT}, but the result is the same. It doesn't work.
BTW, you are right, I don't have MKL and the tests should fail!!

@andrea-franceschini
Copy link
Contributor

New error!

             Configuring PETSc to compile on your system                       
===============================================================================
*******************************************************************************
                ERROR in COMMAND LINE ARGUMENT to ./configure 
-------------------------------------------------------------------------------
The option /usr/lib/x86_64-linux-gnu/libopenblas.so should probably be /usr/lib/x86-64-linux-gnu/libopenblas.so
*******************************************************************************```

@andrea-franceschini
Copy link
Contributor

Ok, your changes fix the problem with BLAS/LAPACK, but the configure issue is still there ...
Maybe it is not possible to use PETSC_MPI_FLAG to pass several command line arguments.

@rrsettgast rrsettgast closed this Sep 18, 2019
@rrsettgast rrsettgast deleted the bugfix/petscMPI branch March 4, 2021 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

PETSc configure and geosx linking
2 participants