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

Reply via email to