[Trilinos-Users] [EXTERNAL] Re: Trilinos-13.0.0 builds of amesos and ifpack fail on Windows

Hu, Jonathan jhu at sandia.gov
Mon Oct 12 09:48:48 MST 2020


John,

	Glad to hear. What version of SuperLU did you need to use?   Also, I do plan to backport the patch we discussed previously to release 13.

Jonathan

On 10/12/20, 9:46 AM, "Trilinos-Users on behalf of John Cary" <trilinos-users-bounces at trilinos.org on behalf of cary at colorado.edu> wrote:

    To follow up, I do now have Windows building, but without Kokkos.  I
    had to upgrade SuperLU to the repo and apply one fix.

    John

    On 10/8/2020 3:06 PM, John Cary wrote:
    > I've almost got a build working on Windows, but without
    > Kokkos Tpetra Xpetra MueLu $triPkgs Belos Ifpack2.  The
    > three (really two) remaining errors are
    >
    > D:\winsame\cary\vorpalall-dev3\builds\trilinos-13.0.0\packages\amesos\src\Amesos_Superlu.cpp(482): 
    > error C2660: 'SLU::dgssvx': function does not take 22 arguments
    > D:\winsame\cary\vorpalall-dev3\builds\trilinos-13.0.0\packages\amesos\src\Amesos_Superlu.cpp(618): 
    > error C2660: 'SLU::dgssvx': function does not take 22 arguments
    >
    > D:\winsame\cary\vorpalall-dev3\builds\trilinos-13.0.0\packages\ifpack\src\Ifpack_SILU.cpp(300): 
    > error C2660: 'dgsitrf': function does not take 14 arguments
    >
    > The full configuration is below, but since these look like lapack 
    > issues, I mention
    > that I am using clapack_cmake.
    >
    > Is there a particular lapack that should be used?  E.g., do folks use 
    > OpenBLAS?
    >
    > Thanks....John Cary
    >
    > '/winsame/dev3/contrib-vs2019/cmake-3.18.2-ser/bin/cmake' \
    > -DCMAKE_INSTALL_PREFIX:PATH=D:/winsame/dev3/contrib-vs2019/trilinos-13.0.0-sercomm 
    > \
    >   -DCMAKE_BUILD_TYPE:STRING=Release \
    >   -DCMAKE_COLOR_MAKEFILE:BOOL=FALSE \
    >   -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \
    >   -DCMAKE_C_COMPILER:FILEPATH='C:/Program Files (x86)/Microsoft Visual 
    > Studio/2019/Professional/VC/Tools/MSVC/14.27.29110/bin/HostX64/x64/cl.exe' 
    > \
    >   -DCMAKE_CXX_COMPILER:FILEPATH='C:/Program Files (x86)/Microsoft 
    > Visual 
    > Studio/2019/Professional/VC/Tools/MSVC/14.27.29110/bin/HostX64/x64/cl.exe' 
    > \
    >   -DCMAKE_C_FLAGS:STRING='/W3' \
    >   -DCMAKE_CXX_FLAGS:STRING='/W3 /GR /EHsc /std:c++17 /Zc:__cplusplus 
    > /D_HAS_AUTO_PTR_ETC' \
    >   -DDART_TESTING_TIMEOUT:STRING=600 \
    >   -DPYTHON_EXECUTABLE:FILEPATH=C:/cygwin64/bin/python2.7.exe \
    >   -DTrilinos_ENABLE_Fortran=OFF \
    >   -DTrilinos_ENABLE_Kokkos:BOOL=FALSE \
    >   -DML_ENABLE_SuperLU:BOOL=FALSE \
    > -DTPL_BLAS_LIBRARIES:FILEPATH='/winsame/dev3/contrib-vs2019/clapack_cmake-3.2.1-ser/lib/blas.lib;/winsame/dev3/contrib-vs2019/clapack_cmake-3.2.1-ser/lib/f2c.lib' 
    > \
    > -DTPL_LAPACK_LIBRARIES:FILEPATH='/winsame/dev3/contrib-vs2019/clapack_cmake-3.2.1-ser/lib/lapack.lib' 
    > \
    >   -DCMAKE_C_FLAGS_RELEASE:STRING='/O2 /Ob2 /DNDEBUG' \
    >   -DCMAKE_CXX_FLAGS_RELEASE:STRING='/O2 /Ob2 /DNDEBUG' \
    >   -DTrilinos_ENABLE_Teuchos:BOOL=ON \
    >   -DTrilinos_ENABLE_Triutils:BOOL=ON \
    >   -DTrilinos_ENABLE_Epetra:BOOL=ON \
    >   -DTrilinos_ENABLE_Amesos:BOOL=ON \
    >   -DTrilinos_ENABLE_Ifpack:BOOL=ON \
    >   -DTrilinos_ENABLE_AztecOO:BOOL=ON \
    >   -DTrilinos_ENABLE_ML:BOOL=ON \
    >   -DTrilinos_ENABLE_EpetraExt:BOOL=ON \
    >   -DTrilinos_ENABLE_Galeri:BOOL=ON \
    >   -DTrilinos_ENABLE_Shards:BOOL=ON \
    >   -DTrilinos_ENABLE_Intrepid:BOOL=ON \
    >   -DTrilinos_ENABLE_Komplex:BOOL=ON \
    >   -DTrilinos_ENABLE_NOX:BOOL=ON \
    >   -DTrilinos_ENABLE_Zoltan:BOOL=ON \
    >   -DTrilinos_ENABLE_Xpetra:BOOL=OFF \
    >   -DTPL_ENABLE_BinUtils:BOOL=OFF \
    >   -DTPL_ENABLE_Pthread:BOOL=OFF \
    >   -DTPL_ENABLE_SuperLU:BOOL=ON \
    > -DSuperLU_INCLUDE_DIRS:PATH='D:/winsame/dev3/contrib-vs2019/superlu-4.3-ser/include' 
    > \
    > -DSuperLU_LIBRARY_DIRS:PATH='D:/winsame/dev3/contrib-vs2019/superlu-4.3-ser/lib' 
    > \
    >   -DSuperLU_LIBRARY_NAMES:STRING='superlu' \
    >   -G 'NMake Makefiles JOM' \
    >   D:/winsame/user/vorpalall-dev3/builds/trilinos-13.0.0
    >
    >
    > _______________________________________________
    > Trilinos-Users mailing list
    > Trilinos-Users at trilinos.org
    > http://trilinos.org/mailman/listinfo/trilinos-users_trilinos.org
    >


    _______________________________________________
    Trilinos-Users mailing list
    Trilinos-Users at trilinos.org
    http://trilinos.org/mailman/listinfo/trilinos-users_trilinos.org



More information about the Trilinos-Users mailing list