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! -- debian-science-maintainers mailing list debian-science-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers