https://sourceware.org/bugzilla/show_bug.cgi?id=21841

            Bug ID: 21841
           Summary: FAIL: debug_msg.sh with GCC 7
           Product: binutils
           Version: 2.30 (HEAD)
            Status: NEW
          Severity: normal
          Priority: P2
         Component: gold
          Assignee: ccoutant at gmail dot com
          Reporter: hjl.tools at gmail dot com
                CC: ian at airs dot com
  Target Milestone: ---

With GCC 7, I got

FAIL: debug_msg.sh

FAIL: debug_msg.sh (exit: 1)
============================

Found unexpected error in debug_msg.err:
   odr_violation2.cc:2[3-5]

Actual error output below:
gcctestdir/ld: warning: while linking debug_msg: symbol
'Ordering::operator()(int, int)' defined in multiple places (possible ODR
violation):
 
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/odr_violation1.cc:6
from odr_violation1.o
 
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/odr_violation2.cc:12
from odr_violation2.o
gcctestdir/ld: warning: while linking debug_msg: symbol
'SometimesInlineFunction(int)' defined in multiple places (possible ODR
violation):
  /export/gnu/import/git/sources/binutils-gdb/gold/testsuite/debug_msg.cc:68
from debug_msg.o
 
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/odr_violation2.cc:25
from odr_violation2.o
debug_msg.o:debug_msg.cc:badref1: error: undefined reference to 'undef_int'
debug_msg.o:debug_msg.cc:badref2: error: undefined reference to 'undef_float'
debug_msg.o:debug_msg.cc:fn_array: error: undefined reference to 'undef_fn1()'
debug_msg.o:debug_msg.cc:fn_array: error: undefined reference to 'undef_fn2()'
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/debug_msg.cc:50:
error: undefined reference to 'undef_fn1()'
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/debug_msg.cc:55:
error: undefined reference to 'undef_fn2()'
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/debug_msg.cc:43:
error: undefined reference to 'undef_fn1()'
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/debug_msg.cc:44:
error: undefined reference to 'undef_fn2()'
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/debug_msg.cc:45:
error: undefined reference to 'undef_int'
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/debug_msg.cc:43:
error: undefined reference to 'undef_fn1()'
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/debug_msg.cc:44:
error: undefined reference to 'undef_fn2()'
/export/gnu/import/git/sources/binutils-gdb/gold/testsuite/debug_msg.cc:45:
error: undefined reference to 'undef_int'
collect2: error: ld returned 1 exit status

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to