Hmm, MPICH and OpenMPI have also passed this info in there compilers; perhaps this is a newer version clang that no longer tolerates these options
I think we need to strip out those options as a guess > On Dec 4, 2019, at 2:18 PM, Balay, Satish <[email protected]> wrote: > > Yes - this is a link time option - and somehow your build of mpich is > using at compile/preprocess time. > > You can try rebuilding this mpich - or use --download-mpich with petsc > configure > > Satish > > On Wed, 4 Dec 2019, Alexander Lindsay wrote: > >> Is this regarded as failing just because of the unused option warning? The >> `mpicxx` wrapper specifies `-Wl,-flat_namespace` which is indeed going to >> be unused during preprocessing... >> >> On Wed, Dec 4, 2019 at 11:40 AM Alexander Lindsay <[email protected]> >> wrote: >> >>> I'm currently unable to build superlu_dist during configuration because of >>> "Could not find a CXX preprocessor". From configure.log it looks like CXXPP >>> is getting deleted after errors executing `mpicxx -E` and then `mpicxx >>> --use cpp32`. Attached is configure.log. >>> >> >
