https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65940

            Bug ID: 65940
           Summary: g++.dg/other/anon5.C requires dwarf4 support in  ld
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: trivial
          Priority: P3
         Component: testsuite
          Assignee: unassigned at gcc dot gnu.org
          Reporter: vries at gcc dot gnu.org
  Target Milestone: ---

g++.log:
...
build/gcc/testsuite/g++2/../../xg++ -Bbuild/gcc/testsuite/g++2/../../
src/gcc/testsuite/g++.dg/other/anon5.C -fno-diagnostics-show-caret
-fdiagnostics-color=never -nostdinc++
-Inobootstrap/build/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu
-Inobootstrap/build/x86_64-unknown-linux-gnu/libstdc++-v3/include
-Isrc/libstdc++-v3/libsupc++ -Isrc/libstdc++-v3/include/backward
-Isrc/libstdc++-v3/testsuite/util -fmessage-length=0 -std=gnu++98 -g
-Lbuild/x86_64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-Bbuild/x86_64-unknown-linux-gnu/./libstdc++-v3/src/.libs
-Lbuild/x86_64-unknown-linux-gnu/./libstdc++-v3/src/.libs -lm -o anon5.exe
/usr/bin/ld: Dwarf Error: found dwarf version '4', this reader only handles
version 2 and 3 information.
/tmp/ccgoCWLN.o: In function `f()':
anon5.C:(.text+0x5): undefined reference to `(anonymous namespace)::c::t'
collect2: error: ld returned 1 exit status
compiler exited with status 1

PASS: g++.dg/other/anon5.C  -std=gnu++98 undefined (test for warnings, line )
FAIL: g++.dg/other/anon5.C  -std=gnu++98 (test for excess errors)
...

ld version is:
...
GNU ld (GNU Binutils for Ubuntu) 2.20.1-system.20100303
...

Fail in same testcase also observed at:
https://gcc.gnu.org/ml/gcc-testresults/2015-04/msg02807.html .

Reply via email to