severity 836130 wishlist retitle 836130 trilinos: FTBFS without __sync_val_compare_and_swap_8 thanks
Hi Aaron On 30 August 2016 at 20:18, Aaron M. Ucko <u...@debian.org> wrote: > Source: trilinos > Version: 12.6.4-1 > Severity: serious > Justification: fails to build from source (but built successfully in the past) I'm dropping this bug's severity to wishlist as Trilinos last built on 32-bit architectures in 2010 [1], before the Kokkos package was introduced. These binaries are not in testing and therefore should not prevent Trilinos from migrating. > 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): The build was also successful on armhf, but still fails on architectures without '__sync_val_compare_and_swap_8'. There's a GCC bug [2] requesting an implementation, however it has been closed WONTFIX. Before you reassign this bug to gcc in Debian, there seems to be a workaround mentioned in that bug which I intend investigating when I have some time to spend on a porterbox, probably after the openmpi transition. We have opened a PR [3] with upstream, in the hopes that we can work together on a solution. Regards Graham PS: If you are happy with the outcome of #815725, please close it. [1] https://buildd.debian.org/status/logs.php?pkg=trilinos&arch=powerpc [2] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63368 [3] https://github.com/kokkos/kokkos/pull/410