Amesos2: undefined symbols for complex numbers
Created by: davydden
Expectations
Trilinos should build.
Current Behavior
linker errors:
Undefined symbols for architecture x86_64:
"Amesos2::KLU2<Tpetra::CrsMatrix<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::KLU2(Teuchos::RCP<Tpetra::CrsMatrix<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>)", referenced from:
Amesos2::create_solver_with_supported_type<Amesos2::KLU2, Tpetra::CrsMatrix<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::apply(Teuchos::RCP<Tpetra::CrsMatrix<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>) in Amesos2_Details_LinearSolverFactory.cpp.o
"Amesos2::KLU2<Tpetra::CrsMatrix<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::KLU2(Teuchos::RCP<Tpetra::CrsMatrix<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>)", referenced from:
Amesos2::create_solver_with_supported_type<Amesos2::KLU2, Tpetra::CrsMatrix<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::apply(Teuchos::RCP<Tpetra::CrsMatrix<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>) in Amesos2_Details_LinearSolverFactory.cpp.o
"Amesos2::KLU2<Tpetra::CrsMatrix<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::KLU2(Teuchos::RCP<Tpetra::CrsMatrix<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>)", referenced from:
Amesos2::create_solver_with_supported_type<Amesos2::KLU2, Tpetra::CrsMatrix<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::apply(Teuchos::RCP<Tpetra::CrsMatrix<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>) in Amesos2_Details_LinearSolverFactory.cpp.o
"Amesos2::KLU2<Tpetra::CrsMatrix<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::KLU2(Teuchos::RCP<Tpetra::CrsMatrix<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>)", referenced from:
Amesos2::create_solver_with_supported_type<Amesos2::KLU2, Tpetra::CrsMatrix<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::apply(Teuchos::RCP<Tpetra::CrsMatrix<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>) in Amesos2_Details_LinearSolverFactory.cpp.o
"Amesos2::Umfpack<Tpetra::CrsMatrix<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::Umfpack(Teuchos::RCP<Tpetra::CrsMatrix<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>)", referenced from:
Amesos2::create_solver_with_supported_type<Amesos2::Umfpack, Tpetra::CrsMatrix<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::apply(Teuchos::RCP<Tpetra::CrsMatrix<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<double>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>) in Amesos2_Details_LinearSolverFactory.cpp.o
"Amesos2::Umfpack<Tpetra::CrsMatrix<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::Umfpack(Teuchos::RCP<Tpetra::CrsMatrix<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>)", referenced from:
Amesos2::create_solver_with_supported_type<Amesos2::Umfpack, Tpetra::CrsMatrix<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::apply(Teuchos::RCP<Tpetra::CrsMatrix<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<std::__1::complex<float>, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>) in Amesos2_Details_LinearSolverFactory.cpp.o
"Amesos2::Umfpack<Tpetra::CrsMatrix<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::Umfpack(Teuchos::RCP<Tpetra::CrsMatrix<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>)", referenced from:
Amesos2::create_solver_with_supported_type<Amesos2::Umfpack, Tpetra::CrsMatrix<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::apply(Teuchos::RCP<Tpetra::CrsMatrix<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<double, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>) in Amesos2_Details_LinearSolverFactory.cpp.o
"Amesos2::Umfpack<Tpetra::CrsMatrix<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::Umfpack(Teuchos::RCP<Tpetra::CrsMatrix<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>)", referenced from:
Amesos2::create_solver_with_supported_type<Amesos2::Umfpack, Tpetra::CrsMatrix<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false>, Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >::apply(Teuchos::RCP<Tpetra::CrsMatrix<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>, Teuchos::RCP<Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> >, Teuchos::RCP<Tpetra::MultiVector<float, int, unsigned long, Kokkos::Compat::KokkosDeviceWrapperNode<Kokkos::Serial, Kokkos::HostSpace>, false> const>) in Amesos2_Details_LinearSolverFactory.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Steps to Reproduce
Configure the latest stable release (12.12.1
) with
-DTrilinos_ENABLE_EXPLICIT_INSTANTIATION:BOOL=ON
-DTpetra_INST_DOUBLE:BOOL=ON
-DTpetra_INST_INT_UNSIGNED_LONG=ON
-DTpetra_INST_INT_LONG:BOOL=ON
-DTpetra_INST_COMPLEX_DOUBLE=ON
-DTpetra_INST_COMPLEX_FLOAT=ON
-DTpetra_INST_FLOAT=ON
-DTeuchos_ENABLE_COMPLEX=ON
-DTeuchos_ENABLE_FLOAT=ON
(among others, see below).
Your Environment
- macOS Mojave
- Apple Clang 10.0.0
- gfortran 8.2.0
Additional Information
full config line:
'cmake' '/Users/davydden/spack/var/spack/stage/trilinos-12.12.1-73fub2ojs7didyatw3l24o2vc7v2rl3k/Trilinos-trilinos-release-12-12-1' '-G' 'Unix Makefiles' '-DCMAKE_INSTALL_PREFIX:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/trilinos-12.12.1-73fub2ojs7didyatw3l24o2vc7v2rl3k' '-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo' '-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON' '-DCMAKE_FIND_FRAMEWORK:STRING=LAST' '-DCMAKE_FIND_APPBUNDLE:STRING=LAST' '-DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE' '-DCMAKE_INSTALL_RPATH:STRING=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/trilinos-12.12.1-73fub2ojs7didyatw3l24o2vc7v2rl3k/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/trilinos-12.12.1-73fub2ojs7didyatw3l24o2vc7v2rl3k/lib64;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/boost-1.68.0-t5bwyiollauogff4wxhvo52lm3sv7r2u/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/bzip2-1.0.6-syohzw57v2jfag5du2x4bowziw3m5p67/lib;/usr/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/zlib-1.2.11-uw6agnye4za7cpgyyaaejrzorhbhqno5/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/glm-0.9.7.1-wkxhidyu42nywa5cqut2lhgiorvxp2t3/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/hdf5-1.10.3-k3u6os3dvgcpi5vyfqfemq2y2h24qzna/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/openmpi-3.1.2-g4aftkkwh42mabwyzqqdl6ahfqezutia/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/hwloc-1.11.9-irsuwjwkkbbnffiov6majcobdhisitqv/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/libxml2-2.9.8-5ansovhx566pvwyd6gldjmlplfujn4kd/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/xz-5.2.4-i47twa3ynjmijdjvt4nag47wtg65m7jc/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/hypre-2.14.0-3g745hjnw2mpjch7q3ck6njv3jvntfcs/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/openblas-0.3.3-as2bzwl5gxnhzztryywyo5svliil55eg/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/matio-1.5.9-uzbwa4ftmz7o2o5i2gtbyrom45rq6daw/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/metis-5.1.0-6rrzripqqoszckfuh7yi3nfosysopqsh/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/mumps-5.1.1-g3i6mskheyphqju3vs2cjpjtzjz5bq56/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/netlib-scalapack-2.0.2-zxvnbswlaqg7hqfcifzvm4epd4wpjic6/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/netcdf-4.6.1-eaaikpgal4dn4436523uhovdum2dlvql/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/parmetis-4.0.3-othzzjoecn5ggse5phajddhwkloe33w3/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/suite-sparse-5.3.0-3xnpg5pctoewgswrn5mlyl76qsyotz5y/lib' '-DCMAKE_PREFIX_PATH:STRING=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/hypre-2.14.0-3g745hjnw2mpjch7q3ck6njv3jvntfcs;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/cmake-3.12.2-xdk2owjni2wvf5w6jd2w3higkadgedk3;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/glm-0.9.7.1-wkxhidyu42nywa5cqut2lhgiorvxp2t3;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/hdf5-1.10.3-k3u6os3dvgcpi5vyfqfemq2y2h24qzna;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/metis-5.1.0-6rrzripqqoszckfuh7yi3nfosysopqsh;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/netlib-scalapack-2.0.2-zxvnbswlaqg7hqfcifzvm4epd4wpjic6;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/suite-sparse-5.3.0-3xnpg5pctoewgswrn5mlyl76qsyotz5y;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/openmpi-3.1.2-g4aftkkwh42mabwyzqqdl6ahfqezutia;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/netcdf-4.6.1-eaaikpgal4dn4436523uhovdum2dlvql;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/mumps-5.1.1-g3i6mskheyphqju3vs2cjpjtzjz5bq56;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/matio-1.5.9-uzbwa4ftmz7o2o5i2gtbyrom45rq6daw;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/boost-1.68.0-t5bwyiollauogff4wxhvo52lm3sv7r2u;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/parmetis-4.0.3-othzzjoecn5ggse5phajddhwkloe33w3;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/openblas-0.3.3-as2bzwl5gxnhzztryywyo5svliil55eg' '-DTrilinos_VERBOSE_CONFIGURE:BOOL=OFF' '-DTrilinos_ENABLE_TESTS:BOOL=OFF' '-DTrilinos_ENABLE_EXAMPLES:BOOL=OFF' '-DTrilinos_ENABLE_CXX11:BOOL=ON' '-DBUILD_SHARED_LIBS:BOOL=ON' '-DTPL_ENABLE_MPI:BOOL=ON' '-DCMAKE_C_COMPILER=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/openmpi-3.1.2-g4aftkkwh42mabwyzqqdl6ahfqezutia/bin/mpicc' '-DCMAKE_CXX_COMPILER=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/openmpi-3.1.2-g4aftkkwh42mabwyzqqdl6ahfqezutia/bin/mpic++' '-DCMAKE_Fortran_COMPILER=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/openmpi-3.1.2-g4aftkkwh42mabwyzqqdl6ahfqezutia/bin/mpif90' '-DMPI_BASE_DIR:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/openmpi-3.1.2-g4aftkkwh42mabwyzqqdl6ahfqezutia' '-DTrilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=OFF' '-DTrilinos_ENABLE_Amesos:BOOL=ON' '-DTrilinos_ENABLE_Amesos2:BOOL=ON' '-DTrilinos_ENABLE_Anasazi:BOOL=ON' '-DTrilinos_ENABLE_AztecOO:BOOL=ON' '-DTrilinos_ENABLE_Belos:BOOL=ON' '-DTrilinos_ENABLE_Epetra:BOOL=ON' '-DTrilinos_ENABLE_EpetraExt:BOOL=ON' '-DTrilinos_ENABLE_Ifpack:BOOL=ON' '-DTrilinos_ENABLE_Ifpack2:BOOL=ON' '-DTrilinos_ENABLE_Intrepid=OFF' '-DTrilinos_ENABLE_Intrepid2=OFF' '-DTrilinos_ENABLE_Isorropia=OFF' '-DTrilinos_ENABLE_Kokkos:BOOL=ON' '-DTrilinos_ENABLE_MiniTensor=OFF' '-DTrilinos_ENABLE_ML:BOOL=ON' '-DTrilinos_ENABLE_MueLu:BOOL=ON' '-DTrilinos_ENABLE_NOX:BOOL=OFF' '-DTrilinos_ENABLE_Piro:BOOL=OFF' '-DTrilinos_ENABLE_Phalanx=OFF' '-DTrilinos_ENABLE_PyTrilinos:BOOL=OFF' '-DTrilinos_ENABLE_ROL:BOOL=ON' '-DTrilinos_ENABLE_Rythmos=OFF' '-DTrilinos_ENABLE_Sacado:BOOL=ON' '-DTrilinos_ENABLE_Shards=OFF' '-DTrilinos_ENABLE_Teko=OFF' '-DTrilinos_ENABLE_Tempus=OFF' '-DTrilinos_ENABLE_Teuchos:BOOL=ON' '-DTrilinos_ENABLE_Tpetra:BOOL=ON' '-DTrilinos_ENABLE_Zoltan:BOOL=ON' '-DTrilinos_ENABLE_Zoltan2:BOOL=ON' '-DTrilinos_ENABLE_SEACAS:BOOL=ON' '-DTrilinos_ENABLE_SEACASExodus:BOOL=ON' '-DTrilinos_ENABLE_SEACASEpu:BOOL=ON' '-DTrilinos_ENABLE_SEACASExodiff:BOOL=ON' '-DTrilinos_ENABLE_SEACASNemspread:BOOL=ON' '-DTrilinos_ENABLE_SEACASNemslice:BOOL=ON' '-DTrilinos_ENABLE_SEACASIoss:BOOL=ON' '-DTPL_ENABLE_BLAS=ON' '-DBLAS_LIBRARY_NAMES=openblas' '-DBLAS_LIBRARY_DIRS=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/openblas-0.3.3-as2bzwl5gxnhzztryywyo5svliil55eg/lib' '-DTPL_ENABLE_LAPACK=ON' '-DLAPACK_LIBRARY_NAMES=openblas' '-DLAPACK_LIBRARY_DIRS=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/openblas-0.3.3-as2bzwl5gxnhzztryywyo5svliil55eg/lib' '-DTPL_ENABLE_Netcdf:BOOL=ON' '-DNetCDF_ROOT:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/netcdf-4.6.1-eaaikpgal4dn4436523uhovdum2dlvql' '-DTPL_ENABLE_X11:BOOL=OFF' '-DTrilinos_ENABLE_Gtest:BOOL=ON' '-DTPL_ENABLE_HYPRE:BOOL=ON' '-DHYPRE_INCLUDE_DIRS:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/hypre-2.14.0-3g745hjnw2mpjch7q3ck6njv3jvntfcs/include' '-DHYPRE_LIBRARY_DIRS:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/hypre-2.14.0-3g745hjnw2mpjch7q3ck6njv3jvntfcs/lib' '-DTPL_ENABLE_Boost:BOOL=ON' '-DBoost_INCLUDE_DIRS:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/boost-1.68.0-t5bwyiollauogff4wxhvo52lm3sv7r2u/include' '-DBoost_LIBRARY_DIRS:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/boost-1.68.0-t5bwyiollauogff4wxhvo52lm3sv7r2u/lib' '-DTPL_ENABLE_HDF5:BOOL=ON' '-DHDF5_INCLUDE_DIRS:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/hdf5-1.10.3-k3u6os3dvgcpi5vyfqfemq2y2h24qzna/include' '-DHDF5_LIBRARY_DIRS:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/hdf5-1.10.3-k3u6os3dvgcpi5vyfqfemq2y2h24qzna/lib' '-DTPL_ENABLE_Cholmod:BOOL=OFF' '-DTPL_ENABLE_UMFPACK:BOOL=ON' '-DUMFPACK_LIBRARY_DIRS:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/suite-sparse-5.3.0-3xnpg5pctoewgswrn5mlyl76qsyotz5y/lib' '-DUMFPACK_INCLUDE_DIRS:PATH=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/suite-sparse-5.3.0-3xnpg5pctoewgswrn5mlyl76qsyotz5y/include' '-DUMFPACK_LIBRARY_NAMES=umfpack;amd;colamd;cholmod;suitesparseconfig' '-DTPL_ENABLE_METIS:BOOL=ON' '-DMETIS_LIBRARY_DIRS=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/metis-5.1.0-6rrzripqqoszckfuh7yi3nfosysopqsh/lib' '-DMETIS_LIBRARY_NAMES=metis' '-DTPL_METIS_INCLUDE_DIRS=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/metis-5.1.0-6rrzripqqoszckfuh7yi3nfosysopqsh/include' '-DTPL_ENABLE_ParMETIS:BOOL=ON' '-DParMETIS_LIBRARY_DIRS=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/parmetis-4.0.3-othzzjoecn5ggse5phajddhwkloe33w3/lib;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/metis-5.1.0-6rrzripqqoszckfuh7yi3nfosysopqsh/lib' '-DParMETIS_LIBRARY_NAMES=parmetis;metis' '-DTPL_ParMETIS_INCLUDE_DIRS=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/parmetis-4.0.3-othzzjoecn5ggse5phajddhwkloe33w3/include;/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/metis-5.1.0-6rrzripqqoszckfuh7yi3nfosysopqsh/include' '-DTPL_ENABLE_MUMPS:BOOL=ON' '-DMUMPS_LIBRARY_DIRS=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/mumps-5.1.1-g3i6mskheyphqju3vs2cjpjtzjz5bq56/lib' '-DMUMPS_LIBRARY_NAMES=dmumps;mumps_common;pord' '-DTPL_ENABLE_SCALAPACK:BOOL=ON' '-DSCALAPACK_LIBRARY_NAMES=scalapack' '-DSCALAPACK_LIBRARY_DIRS=/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/netlib-scalapack-2.0.2-zxvnbswlaqg7hqfcifzvm4epd4wpjic6/lib' '-DTPL_ENABLE_SuperLUDist:BOOL=OFF' '-DTPL_ENABLE_SuperLU:BOOL=OFF' '-DTPL_ENABLE_Pnetcdf:BOOL=OFF' '-DTPL_ENABLE_Zlib:BOOL=OFF' '-DTPL_ENABLE_GGNS:BOOL=OFF' '-DTrilinos_EXTRA_LINK_FLAGS:STRING=-L/Users/davydden/spack/opt/spack/darwin-mojave-x86_64/clang-10.0.0-apple/gcc-8.2.0-345ps2sjal7bqatxvwaif2jnfp77qsau/lib/gcc/x86_64-apple-darwin18.0.0/8.2.0/../../../ -lgfortran' '-DTrilinos_ENABLE_Fortran=ON' '-DTrilinos_ENABLE_EXPLICIT_INSTANTIATION:BOOL=ON' '-DTpetra_INST_DOUBLE:BOOL=ON' '-DTpetra_INST_INT_UNSIGNED_LONG=ON' '-DTpetra_INST_INT_LONG:BOOL=ON' '-DTpetra_INST_COMPLEX_DOUBLE=ON' '-DTpetra_INST_COMPLEX_FLOAT=ON' '-DTpetra_INST_FLOAT=ON' '-DTeuchos_ENABLE_COMPLEX=ON' '-DTeuchos_ENABLE_FLOAT=ON' '-DTrilinos_ENABLE_FEI=OFF' '-DCMAKE_MACOSX_RPATH=ON' '-DCMAKE_CXX_FLAGS:STRING=-DMUMPS_5_0' '-DTrilinos_ENABLE_Pike=OFF'