Bug#815725: trilinos: FTBFS on non-amd64

Aaron M. Ucko amu at alum.mit.edu
Wed Feb 24 04:10:04 UTC 2016


Source: trilinos
Version: 12.4.2-1
Severity: important
Justification: fails to build from source

Builds of trilinos for architectures other than amd64 have been
failing; please either address these errors or set its Architecture
field accordingly.  Specifically:

- On 32-bit architectures such as i386, there are errors related to
  type usage, starting with

  /«PKGBUILDDIR»/packages/kokkos/core/src/impl/Kokkos_Atomic_Generic.hpp:144:49: error: no matching function for call to 'atomic_compare_exchange(long long unsigned int*, long long unsigned int&, long long unsigned int&)'
       oldval.i = ::Kokkos::atomic_compare_exchange( (unsigned long long int*)dest , assume.i , newval.i );

- On 64-bit architectures other than amd64, there are errors related
  to the use of x86 assembly:

  /tmp/ccSfso5b.s: Assembler messages:
  /tmp/ccSfso5b.s:2095: Error: unknown mnemonic `lock' -- `lock incl[x1,88]'
  /tmp/ccSfso5b.s:2213: Error: unknown mnemonic `lock' -- `lock incl[x1,92]'
  /tmp/ccSfso5b.s:2330: Error: unknown mnemonic `lock' -- `lock incl[x1,68]'
  /tmp/ccSfso5b.s:3627: Error: unknown mnemonic `lock' -- `lock decl[x20]'
  /tmp/ccSfso5b.s:3732: Error: unknown mnemonic `lock' -- `lock decl[x20]'
  packages/kokkos/core/src/CMakeFiles/trilinos_kokkoscore.dir/build.make:401: recipe for target 'packages/kokkos/core/src/CMakeFiles/trilinos_kokkoscore.dir/Threads/Kokkos_Threads_TaskPolicy.cpp.o' failed

Could you please take a look?

Thanks!



More information about the debian-science-maintainers mailing list