Bug#836130: trilinos: FTBFS on non-x86 32-bit architectures

Aaron M. Ucko ucko at debian.org
Tue Aug 30 18:18:07 UTC 2016


Source: trilinos
Version: 12.6.4-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)

Thanks for looking into #835406!  trilinos now successfully builds on
i386 and x32, and the builds for other 32-bit architectures don't fail
as quickly as they used to, but they nevertheless remain broken (at
least on mips, mipsel, and powerpc -- builds for other architectures
are still in progress):

  /usr/bin/mpicxx     -g -O2 -fdebug-prefix-map=/«PKGBUILDDIR»=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2  -std=c++11   -Wl,-z,relro -Wl,--as-needed CMakeFiles/Amesos2_klu2_simple.dir/klu2_simple.cpp.o  -o Amesos2_klu2_simple.exe -rdynamic ../../../../../tpetra/core/ext/libtrilinos_tpetraext.so.12.6.4 ../../../../../tpetra/core/inout/libtrilinos_tpetrainout.so.12.6.4 ../../../../../tpetra/core/src/libtrilinos_tpetra.so.12.6.4 ../../../../../tpetra/tsqr/src/libtrilinos_kokkostsqr.so.12.6.4 ../../../../../tpetra/kernels/src/libtrilinos_tpetrakernels.so.12.6.4 ../../../../../tpetra/classic/LinAlg/libtrilinos_tpetraclassiclinalg.so.12.6.4 ../../../../../tpetra/classic/NodeAPI/libtrilinos_tpetraclassicnodeapi.so.12.6.4 ../../../../../tpetra/classic/src/libtrilinos_tpetraclassic.so.12.6.4 ../../../../../amesos/src/libtrilinos_amesos.so.12.6.4 ../../../../../kokkos/algorithms/src/libtrilinos_kokkosalgorithms.so.12.6.4 ../../../../../kokkos/containers/src/libtrilinos_kokkoscontainers.so.12.6.4 ../../../../../epetraext/src/libtrilinos_epetraext.so.12.6.4 ../../../../../triutils/src/libtrilinos_triutils.so.12.6.4 /usr/lib/powerpc-linux-gnu/hdf5/openmpi/libhdf5.so -lz -lsmumps -ldmumps -lcmumps -lzmumps -lmumps_common -lpord -lmumps_common -lpord -ltbb ../../../../../epetra/src/libtrilinos_epetra.so.12.6.4 ../../../../../teuchos/kokkoscomm/src/libtrilinos_teuchoskokkoscomm.so.12.6.4 ../../../../../teuchos/kokkoscompat/src/libtrilinos_teuchoskokkoscompat.so.12.6.4 ../../../../../teuchos/remainder/src/libtrilinos_teuchosremainder.so.12.6.4 ../../../../../teuchos/numerics/src/libtrilinos_teuchosnumerics.so.12.6.4 -llapack -lblas ../../../../../teuchos/comm/src/libtrilinos_teuchoscomm.so.12.6.4 ../../../../../teuchos/parameterlist/src/libtrilinos_teuchosparameterlist.so.12.6.4 ../../../../../teuchos/core/src/libtrilinos_teuchoscore.so.12.6.4 ../../../../../kokkos/core/src/libtrilinos_kokkoscore.so.12.6.4 
  ../../../../../kokkos/core/src/libtrilinos_kokkoscore.so.12.6.4: undefined reference to `__sync_val_compare_and_swap_8'
  collect2: error: ld returned 1 exit status
  packages/amesos2/src/SuiteSparse/KLU2/Source/CMakeFiles/Amesos2_klu2_simple.dir/build.make:132: recipe for target 'packages/amesos2/src/SuiteSparse/KLU2/Source/Amesos2_klu2_simple.exe' failed
  make[4]: *** [packages/amesos2/src/SuiteSparse/KLU2/Source/Amesos2_klu2_simple.exe] Error 1

Could you please take a look?

Thanks!



More information about the debian-science-maintainers mailing list