Skip to content

Installation issue: trilinos #15423

@DarylGrunau

Description

@DarylGrunau

Spack version

$ spack --version
0.14.0-105-d6b0cf7

Steps to reproduce the issue

$ spack install [email protected]%[email protected]~adios2~alloptpkgs+amesos+amesos2+anasazi+aztec+belos+boost build_type=RelWithDebInfo ~cgns~chaco~complex~debug~dtk+epetra+epetraext+exodus+explicit_template_instantiation~float+fortran~fortrilinos gotype=long +gtest+hdf5+hypre+ifpack+ifpack2~intrepid~intrepid2~isorropia+kokkos~mesquite+metis~minitensor+ml~muelu~mumps+nox~openmp~phalanx~piro~pnetcdf~python~rol~rythmos+sacado~shards+shared~shylu~stk~suite-sparse~superlu+superlu-dist~teko~tempus+teuchos+tpetra~x11~xsdkflags~zlib+zoltan+zoltan2 arch=linux-centos7-sandybridge
.
.
.
 >> 5968    /tmp/spack/spack-stage/spack-stage-trilinos-12.12.1-jojooamnznfq5nv6eykybl5vo5zoe4w7/spack-src/packages/amesos2/src/Amesos2_Superludist.cpp:57:29: error: expected constructo
             r, destructor, or type conversion before '(' token
     5969       AMESOS2_SOLVER_EPETRA_INST(Superludist);
     5970                                 ^
  >> 5971    make[2]: *** [packages/amesos2/src/CMakeFiles/amesos2.dir/Amesos2_Superludist.cpp.o] Error 1
     5972    make[2]: *** Waiting for unfinished jobs....

[email protected] fails to build in the same way; [email protected] succeeds!

Platform and user environment

$ uname -a 
Linux lap-fey1.lanl.gov 3.10.0-1062.12.1.el7.x86_64 #1 SMP Tue Feb 4 23:02:59 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

$ lsb_release -d
Description:    CentOS Linux release 7.7.1908 (Core)

Additional information

Commit d6b0cf7 is the genesis of this problem; backing off to the prior commit enables both [email protected] and [email protected] to build successfully. @mathsen, @aprokop, would you be willing to have a look at supporting a few downrev versions?

General information

  • I have run spack --version and reported the version of Spack
  • I have searched the issues of this repo and believe this is not a duplicate

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions