This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
libstdc++/4246: libstc++-v3 tests std::string::_Rep::_S_{terminal,max_size} undefined
- To: gcc-gnats at gcc dot gnu dot org
- Subject: libstdc++/4246: libstc++-v3 tests std::string::_Rep::_S_{terminal,max_size} undefined
- From: rbrown64 at csc dot com dot au
- Date: 6 Sep 2001 06:32:58 -0000
- Reply-To: rbrown64 at csc dot com dot au
>Number: 4246
>Category: libstdc++
>Synopsis: libstc++-v3 tests std::string::_Rep::_S_{terminal,max_size} undefined
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: unassigned
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Sep 05 23:36:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: rbrown64@csc.com.au
>Release: gcc version 3.0.2 20010903 (prerelease)
>Organization:
>Environment:
rs6000-ibm-aix4.2.0.0
>Description:
57 of the 67 failing libstdc++-v3 tests on rs6000-ibm-aix4.2.0.0 are
of the following form
that is undefined symbols std::string::_Rep::_S_{terminal,max_size}
spawn /devel/tmp/gcc-20010903.obj/gcc/g++ -B/devel/tmp/gcc-20010903.obj/gcc/ -nostdinc++ -L/devel/tmp/gcc-20010903.obj/rs6000-ibm-aix4.2.0.0/libstdc+
+
-v3/src -L/devel/tmp/gcc-20010903.obj/rs6000-ibm-aix4.2.0.0/libstdc++-v3/src/.libs -B/usr/local/rs6000-ibm-aix4.2.0.0/bin/ -B/usr/local/rs6000-ibm-aix4.2.0.0/lib/
-isystem /usr/local/rs6000-ibm-aix4.2.0.0/include -ggdb3 -DDEBUG_ASSERT -nostdinc++ -I/devel/tmp/gcc-20010903.obj/rs6000-ibm-aix4.2.0.0/libstdc++-v3/include/rs6000-ibm-aix4.2.0.0 -I/devel/tmp/gcc-20010903.obj/rs6000-ibm-aix4.2.0.0/libstdc++-v3/include -I/devel/tmp/gcc-20010903/libstdc++-v3/libsupc++ -I/devel/tmp/gcc-20010903/libstdc++-v3/libio -I/devel/tmp/gcc-20010903/libstdc++-v3/testsuite /devel/tmp/gcc-20010903/libstdc++-v3/testsuite/19_diagnostics/stdexceptions.cc -DDEBUG_ASSERT -lm -o ./stdexceptions
ld: 0711-317 ERROR: Undefined symbol: std::string::_Rep::_S_terminal
ld: 0711-317 ERROR: Undefined symbol: std::string::_Rep::_S_max_size
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
collect2: ld returned 8 exit status
compiler exited with status 1
output is:
ld: 0711-317 ERROR: Undefined symbol: std::string::_Rep::_S_terminal
ld: 0711-317 ERROR: Undefined symbol: std::string::_Rep::_S_max_size
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.
collect2: ld returned 8 exit status
FAIL: 19_diagnostics/stdexceptions.cc (test for excess errors)
ld: 0711-318 ERROR: Undefined symbols were found.
The following symbols are in error:
Symbol Inpndx TY CL Source-File(Object-File) OR Import-File{Shared-object}
RLD: Address Section Rld-type Referencing Symbol
----------------------------------------------------------------------------------------------
ld: 0711-317 ERROR: Undefined symbol: std::string::_Rep::_S_terminal
std::string::_Rep::_S_terminal[110] ER RW /devel/tmp/gcc-20010903/libstdc++-v3/testsuite/19_diagnostics/stdexceptions.cc(/tmp/cc67lZAN.o)
00004358 .data R_POS [1443] <std::string::_Rep::_S_terminal>
ld: 0711-317 ERROR: Undefined symbol: std::string::_Rep::_S_max_size
std::string::_Rep::_S_max_size[114] ER RW /devel/tmp/gcc-20010903/libstdc++-v3/testsuite/19_diagnostics/stdexceptions.cc(/tmp/cc67lZAN.o)
0000435c .data R_POS [1445] <std::string::_Rep::_S_max_size>
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted: