In file included from packages/muelu/src/Utils/ExplicitInstantiation/MueLu_RegionRFactory.cpp:60:0:
/ssd/codes/mayrmt_trilinos/src-trilinos/packages/muelu/src/Utils/MueLu_ETI_4arg.hpp:32:25: error: ‘RegionRFactory’ is not a class template
TPETRA_INSTANTIATE_SLGN_NO_ORDINAL_SCALAR(MUELU_ETI_GROUP)
^
/ssd/codes/mayrmt_trilinos/src-trilinos/packages/muelu/src/Utils/MueLu_ETI_4arg.hpp:32:25: error: ‘RegionRFactory’ in namespace ‘MueLu’ does not name a type
Both (NotarAggregatioFactor and RegionRFactory) have been recently touched in PR #8106.
Bug Report
@trilinos/muelu @jhux2
Description
Due linking against an older code, I need to build with both
Epetra
andTpetra
enabled. Here's my configure script:Configure script
```bash #!/bin/sh CMAKE_COMMAND=/imcs/public/compsim/opt/cmake-3.12.3-Linux-x86_64/bin/cmake TRILINOS_HOME=../src-trilinos EXTRA_ARGS=$@ MPI_DIR=/usr/lib/openmpi MPI_BIN_DIR=/usr/bin TPLDIR="/imcs/public/compsim/lib/Q4_2019/TPL" $CMAKE_COMMAND \ -GNinja -D Trilinos_ENABLE_Fortran:BOOL=OFF \ -D CMAKE_BUILD_TYPE:STRING="RELEASE" \ -D CMAKE_CXX_COMPILER:FILEPATH="$MPI_BIN_DIR/mpic++" \ -D CMAKE_C_COMPILER:FILEPATH="$MPI_BIN_DIR/mpicc" \ -D CMAKE_Fortran_COMPILER:FILEPATH="$MPI_BIN_DIR/mpif90" \ -D CMAKE_CXX_FLAGS:STRING="-fdiagnostics-color=always -w" \ -D CMAKE_INSTALL_PREFIX:STRING=`pwd` \ -D CMAKE_VERBOSE_MAKEFILE:BOOL=OFF \ -D CMAKE_COLOR_MAKEFILE:BOOL=ON \ -D BUILD_SHARED_LIBS:BOOL=OFF \ \ -D Trilinos_ASSERT_MISSING_PACKAGES=OFF \ -D Trilinos_VERBOSE_CONFIGURE:BOOL=OFF \ -D Trilinos_ENABLE_ALL_OPTIONAL_PACKAGES:BOOL=OFF \ -D Trilinos_ENABLE_EXPLICIT_INSTANTIATION:BOOL=ON \ -D Trilinos_ENABLE_ALL_PACKAGES:BOOL=OFF \ -D Trilinos_ENABLE_TESTS:BOOL=OFF \ -D Trilinos_ENABLE_EXAMPLES:BOOL=OFF \ \ -D Trilinos_ENABLE_Amesos:BOOL=ON \ -D Trilinos_ENABLE_Anasazi:BOOL=ON \ -D Trilinos_ENABLE_AztecOO:BOOL=ON \ -D Trilinos_ENABLE_Belos:BOOL=ON \ -D Trilinos_ENABLE_Epetra:BOOL=ON \ -D Epetra_HIDE_DEPRECATED_CODE:BOOL=ON \ -D Trilinos_ENABLE_EpetraExt:BOOL=ON \ -D EpetraExt_BUILD_GRAPH_REORDERINGS:BOOL=ON \ -D EpetraExt_ENABLE_HDF5:BOOL=OFF \ -D Trilinos_ENABLE_Intrepid:BOOL=ON \ -D Trilinos_ENABLE_Ifpack:BOOL=ON \ -D Trilinos_ENABLE_Isorropia:BOOL=ON \ -D Trilinos_ENABLE_Kokkos:BOOL=ON \ -D Kokkos_ENABLE_CUDA:BOOL=OFF \ -D Kokkos_ENABLE_DEPRECATED_CODE:BOOL=OFF \ -D Trilinos_ENABLE_ML:BOOL=ON \ -D Trilinos_ENABLE_MueLu:BOOL=ON \ -D MueLu_ENABLE_DEPRECATED_CODE:BOOL=OFF \ -D MueLu_ENABLE_Kokkos_Refactor:BOOL=OFF \ -D Trilinos_ENABLE_NOX:BOOL=ON \ -D Trilinos_ENABLE_Sacado:BOOL=ON \ -D Trilinos_ENABLE_SEACASExodus:BOOL=ON \ -D Trilinos_ENABLE_SEACASNemesis:BOOL=OFF \ -D Trilinos_ENABLE_Shards:BOOL=ON \ -D Trilinos_ENABLE_Teuchos:BOOL=ON \ -D Teuchos_GLOBALLY_REDUCE_UNITTEST_RESULTS:BOOL=ON \ -D Teuchos_HIDE_DEPRECATED_CODE:BOOL=ON \ -D Trilinos_ENABLE_Teko:BOOL=OFF \ -D Trilinos_ENABLE_Tpetra:BOOL=ON \ -D Tpetra_ENABLE_DEPRECATED_CODE:BOOL=OFF \ -D Tpetra_INST_INT_INT:BOOL=ON \ -D Trilinos_ENABLE_Xpetra:BOOL=ON \ -D Xpetra_ENABLE_DEPRECATED_CODE:BOOL=OFF \ -D Xpetra_ENABLE_Epetra:BOOL=ON \ -D Xpetra_ENABLE_EpetraExt:BOOL=ON \ -D Xpetra_ENABLE_TESTS:BOOL=ON \ -D Trilinos_ENABLE_Zoltan:BOOL=ON \ -D Trilinos_ENABLE_Zoltan2:BOOL=OFF \ \ -D TPL_ENABLE_Boost:BOOL=ON \ -D TPL_ENABLE_MPI:BOOL=ON \ -D TPL_ENABLE_ParMETIS:BOOL=ON \ -D ParMETIS_INCLUDE_DIRS:PATH="$TPLDIR/include" \ -D ParMETIS_LIBRARY_DIRS:PATH="$TPLDIR/lib" \ -D TPL_ENABLE_Pthread:BOOL=ON \ -D TPL_ENABLE_UMFPACK:BOOL=ON \ -D UMFPACK_INCLUDE_DIRS:FILEPATH="$TPLDIR/include" \ -D UMFPACK_LIBRARY_DIRS:FILEPATH="$TPLDIR/lib" \ -D TPL_ENABLE_Netcdf:BOOL=ON \ -D TPL_ENABLE_MATLAB:BOOL=OFF \ -D TPL_ENABLE_SuperLU:BOOL=OFF \ -D TPL_ENABLE_SuperLUDist:BOOL=ON \ -D SuperLUDist_INCLUDE_DIRS:PATH="$TPLDIR/include" \ -D SuperLUDist_LIBRARY_DIRS:PATH="$TPLDIR/lib" \ -D SuperLUDist_LIBRARY_NAMES:STRING="superlu_dist_2.5" \ $EXTRA_ARGS \ ${TRILINOS_HOME} ```I obtain this build error:
A similar error occurs for
Both (
NotarAggregatioFactor
andRegionRFactory
) have been recently touched in PR #8106.Steps to Reproduce