[pkg-boost-devel] Bug#723117: /usr/include/boost/atomic/detail/gcc-ppc.hpp: Bad ppc assembler?
Felipe Sateler
fsateler at debian.org
Mon Sep 16 16:56:11 UTC 2013
Package: libboost1.54-dev
Version: 1.54.0-3
Severity: normal
File: /usr/include/boost/atomic/detail/gcc-ppc.hpp
Supercollider is FTBFS in ppc, with the following message:
/tmp/cc01sBbv.s: Assembler messages:
/tmp/cc01sBbv.s:7543: Error: operand out of range (0x000000000001cd58 is not between 0xffffffffffff8000 and 0x0000000000007ffc)
/tmp/cc01sBbv.s:7545: Error: operand out of range (0x000000000001cd50 is not between 0xffffffffffff8000 and 0x0000000000007ffc)
The generated assembler relevant section:
#APP
# 1160 "/usr/include/boost/atomic/detail/gcc-ppc.hpp" 1
lwarx 7,0,11
cmpw 7, 9
bne- 2f
stwcx. 10,0,11
bne- 2f
addi 8,0,1
The faulty lines are the bne- instructions. These instructions are
manually written in gcc-ppc.hpp.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.10-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages libboost1.54-dev depends on:
ii libc6 2.17-92+b1
ii libgcc1 1:4.8.1-10
ii libicu48 4.8.1.1-13
ii libstdc++-4.8-dev [libstdc++-dev] 4.8.1-10
ii libstdc++6 4.8.1-10
ii libstdc++6-4.7-dev [libstdc++-dev] 4.7.3-7
libboost1.54-dev recommends no packages.
Versions of packages libboost1.54-dev suggests:
ii default-jdk 1:1.7-49
ii docbook-xml 4.5-7.2
ii docbook-xsl 1.78.1+dfsg-1
ii doxygen 1.8.4-1
ii fop 1:1.1.dfsg-2
ii libboost-atomic1.54-dev 1.54.0-3
ii libboost-chrono1.54-dev 1.54.0-3
pn libboost-context1.54-dev <none>
pn libboost-coroutine.54-dev <none>
ii libboost-date-time1.54-dev 1.54.0-3
pn libboost-exception1.54-dev <none>
ii libboost-filesystem1.54-dev 1.54.0-3
pn libboost-graph-parallel1.54-dev <none>
pn libboost-graph1.54-dev <none>
pn libboost-iostreams1.54-dev <none>
pn libboost-locale1.54-dev <none>
pn libboost-log.54-dev <none>
ii libboost-math1.54-dev 1.54.0-3
pn libboost-mpi-python1.54-dev <none>
pn libboost-mpi1.54-dev <none>
ii libboost-program-options1.54-dev 1.54.0-3
pn libboost-python1.54-dev <none>
pn libboost-random1.54-dev <none>
ii libboost-regex1.54-dev 1.54.0-3
ii libboost-serialization1.54-dev 1.54.0-3
pn libboost-signals1.54-dev <none>
ii libboost-system1.54-dev 1.54.0-3
ii libboost-test1.54-dev 1.54.0-3
ii libboost-thread1.54-dev 1.54.0-3
pn libboost-timer1.54-dev <none>
pn libboost-wave1.54-dev <none>
pn libboost1.54-doc <none>
ii xsltproc 1.1.28-2
-- no debconf information
More information about the pkg-boost-devel
mailing list