[Debian-med-packaging] Bug#798715: opensurgsim: FTBFS on s390x and ppc64: Assertion failed: nodeId < m_numNodes

Aaron M. Ucko ucko at debian.org
Fri Sep 11 21:14:19 UTC 2015


Source: opensurgsim
Version: 0.6.0-2
Severity: important
Justification: fails to build from source

Builds of opensurgsim for 64-bit big-endian architectures have been
failing with test suite errors along the lines of

C++ exception with description "09.11 00:49:41 default CRITICAL *** Assertion failed: nodeId < m_numNodes ***
    in ???
    at /«PKGBUILDDIR»/SurgSim/Math/OdeState.cpp:128
Invalid nodeId 1670742278144 number of nodes is 391" thrown in the test body.

In this example, 1670742278144 is 389 << 32, so I suspect that
something incorrectly expects the low-order bits of 64-bit integers to
come before the high-order ones in memory.

Could you please take a look?

Thanks!

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable'), (300, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.1.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)



More information about the Debian-med-packaging mailing list