[Bug target/45547] New: [4.6 regression] Various DFP-related testsuite build failures due to missing symbols
gerald at pfeifer dot com
gcc-bugzilla@gcc.gnu.org
Sun Sep 5 15:48:00 GMT 2010
Between September 2nd
http://gcc.gnu.org/ml/gcc-testresults/2010-09/msg00197.html
and September 3rd
http://gcc.gnu.org/ml/gcc-testresults/2010-09/msg00282.html
DFP support broke quite a bit on FreeBSD.
Failures happen at link time. The following is a typical example for
FAIL: g++.dg/compat/decimal/pass-1 cp_compat_x_tst.o-cp_compat_y_tst.o link
Executing on host:
/usr/nabil-files/pfeifer/OBJ-0905-0148/gcc/testsuite/g++/../../g++
-B/usr/nabil-files/pfeifer/OBJ-0905-0148/gcc/testsuite/g++/../../
cp_compat_main_tst.o cp_compat_x_tst.o cp_compat_y_tst.o -nostdinc++
-I/usr/nabil-files/pfeifer/OBJ-0905-0148/i386-unknown-freebsd8.1/libstdc++-v3/include/i386-unknown-freebsd8.1
-I/usr/nabil-files/pfeifer/OBJ-0905-0148/i386-unknown-freebsd8.1/libstdc++-v3/include
-I/usr/test/gcc/libstdc++-v3/libsupc++
-I/usr/test/gcc/libstdc++-v3/include/backward
-I/usr/test/gcc/libstdc++-v3/testsuite/util -fmessage-length=0
-L/usr/nabil-files/pfeifer/OBJ-0905-0148/i386-unknown-freebsd8.1/./libstdc++-v3/src/.libs
-B/usr/nabil-files/pfeifer/OBJ-0905-0148/i386-unknown-freebsd8.1/./libstdc++-v3/src/.libs
-L/usr/nabil-files/pfeifer/OBJ-0905-0148/i386-unknown-freebsd8.1/./libstdc++-v3/src/.libs
-L/usr/nabil-files/pfeifer/OBJ-0905-0148/i386-unknown-freebsd8.1/./libiberty
-lm -o g++-dg-compat-decimal-pass-1-01.exe (timeout = 300)
cp_compat_x_tst.o(.text+0x15): In function `checkd32(decimal32, decimal32)':
: undefined reference to `__dpd_addsd3'
cp_compat_x_tst.o(.text+0x24): In function `checkd32(decimal32, decimal32)':
: undefined reference to `__dpd_nesd2'
cp_compat_x_tst.o(.text+0xbbb): In function `checkd64(decimal64, decimal64)':
: undefined reference to `__dpd_adddd3'
cp_compat_x_tst.o(.text+0xbd5): In function `checkd64(decimal64, decimal64)':
: undefined reference to `__dpd_nedd2'
:
--
Summary: [4.6 regression] Various DFP-related testsuite build
failures due to missing symbols
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: gerald at pfeifer dot com
GCC host triplet: x86_64-unknown-freebsd8.1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45547
More information about the Gcc-bugs
mailing list