public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global
@ 2004-10-06 15:34 dje at gcc dot gnu dot org
2004-10-06 17:01 ` [Bug libstdc++/17864] " pinskia at gcc dot gnu dot org
` (11 more replies)
0 siblings, 12 replies; 13+ messages in thread
From: dje at gcc dot gnu dot org @ 2004-10-06 15:34 UTC (permalink / raw)
To: gcc-bugs
The patch for libstdc++/17780 has introduced new regressions on AIX and
possibly all targets using the old allocator.
http://gcc.gnu.org/ml/libstdc++/2004-10/msg00036.html
--
Summary: [4.0 Regression] deallocate_global
Product: gcc
Version: 4.0.0
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: libstdc++
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: dje at gcc dot gnu dot org
CC: gcc-bugs at gcc dot gnu dot org
GCC build triplet: powerpc-ibm-aix5.2.0.0
GCC host triplet: powerpc-ibm-aix5.2.0.0
GCC target triplet: powerpc-ibm-aix5.2.0.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
@ 2004-10-06 17:01 ` pinskia at gcc dot gnu dot org
2004-10-07 3:25 ` bkoz at gcc dot gnu dot org
` (10 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2004-10-06 17:01 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |build
Target Milestone|--- |4.0.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
2004-10-06 17:01 ` [Bug libstdc++/17864] " pinskia at gcc dot gnu dot org
@ 2004-10-07 3:25 ` bkoz at gcc dot gnu dot org
2004-10-08 17:07 ` bkoz at gcc dot gnu dot org
` (9 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: bkoz at gcc dot gnu dot org @ 2004-10-07 3:25 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From bkoz at gcc dot gnu dot org 2004-10-07 03:25 -------
...chill mon! Damn.
I believe this is fixed now. If not, please let me know.
-benjamin
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
2004-10-06 17:01 ` [Bug libstdc++/17864] " pinskia at gcc dot gnu dot org
2004-10-07 3:25 ` bkoz at gcc dot gnu dot org
@ 2004-10-08 17:07 ` bkoz at gcc dot gnu dot org
2004-10-08 18:35 ` dje at gcc dot gnu dot org
` (8 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: bkoz at gcc dot gnu dot org @ 2004-10-08 17:07 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From bkoz at gcc dot gnu dot org 2004-10-08 17:07 -------
I still think the scope of this problem is wrong. This is likely an AIX-only
issue. At least, I cannot reproduce this on other platforms like darwin, or
cross compilers.
This compile error is confusing to me: it seems to point to something is up with
thread configs on AIX, just because of the files that are failing. However, the
line numbers don't match up to that. It doesn't look like it's choking on the
definition of the thread-enabled pool, which assumes _GTHREADS.
How could this be happening? Can you pre-process one of these files and stick it
in bugzilla please?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
` (2 preceding siblings ...)
2004-10-08 17:07 ` bkoz at gcc dot gnu dot org
@ 2004-10-08 18:35 ` dje at gcc dot gnu dot org
2004-10-08 18:37 ` dje at gcc dot gnu dot org
` (7 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: dje at gcc dot gnu dot org @ 2004-10-08 18:35 UTC (permalink / raw)
To: gcc-bugs
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |bkoz at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
` (3 preceding siblings ...)
2004-10-08 18:35 ` dje at gcc dot gnu dot org
@ 2004-10-08 18:37 ` dje at gcc dot gnu dot org
2004-10-08 18:39 ` dje at watson dot ibm dot com
` (6 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: dje at gcc dot gnu dot org @ 2004-10-08 18:37 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dje at gcc dot gnu dot org 2004-10-08 18:37 -------
Created an attachment (id=7309)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7309&action=view)
deallocate_global preprocessed
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
` (4 preceding siblings ...)
2004-10-08 18:37 ` dje at gcc dot gnu dot org
@ 2004-10-08 18:39 ` dje at watson dot ibm dot com
2004-10-09 2:09 ` bkoz at gcc dot gnu dot org
` (5 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: dje at watson dot ibm dot com @ 2004-10-08 18:39 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dje at watson dot ibm dot com 2004-10-08 18:39 -------
Subject: Re: [4.0 Regression] deallocate_global
I have atached the preprocessed source for one of the failing
testcases.
David
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
` (5 preceding siblings ...)
2004-10-08 18:39 ` dje at watson dot ibm dot com
@ 2004-10-09 2:09 ` bkoz at gcc dot gnu dot org
2004-10-09 6:20 ` dje at watson dot ibm dot com
` (4 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: bkoz at gcc dot gnu dot org @ 2004-10-09 2:09 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From bkoz at gcc dot gnu dot org 2004-10-09 02:09 -------
Preprocessed source says threads are configured correctly. So, that's not it.
I still don't understand this compiler error message. Sorry.
-benjamin
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
` (6 preceding siblings ...)
2004-10-09 2:09 ` bkoz at gcc dot gnu dot org
@ 2004-10-09 6:20 ` dje at watson dot ibm dot com
2004-10-09 16:14 ` bkoz at gcc dot gnu dot org
` (3 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: dje at watson dot ibm dot com @ 2004-10-09 6:20 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dje at watson dot ibm dot com 2004-10-09 06:20 -------
Subject: Re: [4.0 Regression] deallocate_global
>>>>> bkoz at gcc dot gnu dot org writes:
Ben> Preprocessed source says threads are configured correctly. So, that's not it.
Ben> I still don't understand this compiler error message. Sorry.
So where should we go from here? The error appeared after the
libstdc++ checkin I referenced.
david
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
` (7 preceding siblings ...)
2004-10-09 6:20 ` dje at watson dot ibm dot com
@ 2004-10-09 16:14 ` bkoz at gcc dot gnu dot org
2004-10-09 18:54 ` dje at watson dot ibm dot com
` (2 subsequent siblings)
11 siblings, 0 replies; 13+ messages in thread
From: bkoz at gcc dot gnu dot org @ 2004-10-09 16:14 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From bkoz at gcc dot gnu dot org 2004-10-09 16:14 -------
The line numbers in your original link don't match up to the sources. If you
re-run a current compiler on deallocate_global-1.cc file and get different line
numbers in the error message, please post the error message in bugzilla.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
` (8 preceding siblings ...)
2004-10-09 16:14 ` bkoz at gcc dot gnu dot org
@ 2004-10-09 18:54 ` dje at watson dot ibm dot com
2004-10-09 19:01 ` dje at gcc dot gnu dot org
2004-10-11 15:03 ` dje at gcc dot gnu dot org
11 siblings, 0 replies; 13+ messages in thread
From: dje at watson dot ibm dot com @ 2004-10-09 18:54 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dje at watson dot ibm dot com 2004-10-09 18:54 -------
Subject: Re: [4.0 Regression] deallocate_global
spawn /tmp/powerpc-ibm-aix5.2.0.0-20041009/gcc/g++ -shared-libgcc -B/tmp/powerpc-ibm-aix5.2.0.0-20041009/gcc/ -nostdinc++ -L/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/src -L/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/src/.libs -B/farm/dje/install/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/bin/ -B/farm/dje/install/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/lib/ -isystem /farm/dje/install/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/include -isystem /farm/dje/install/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/sys-include -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -DLOCALEDIR="/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/po/share/locale" -nostdinc++ -I/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/powerpc-ibm-aix5.2.0.0 -I/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include -I/farm/dje!
/src/src/libstdc++-v3/libsupc++ -I/farm/dje/src/src/libstdc++-v3/libsupc++ -I/farm/dje/src/src/libstdc++-v3/include/backward -I/farm/dje/src/src/libstdc++-v3/testsuite /farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc -include bits/stdc++.h -L/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/./libstdc++-v3/testsuite -lv3test -lm -o ./deallocate_global_thread-1.exe
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In instantiation of `__gnu_cxx::__mt_alloc<char_t, pool_t>':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:117: instantiated from `std::basic_string<char_t, traits_t, allocator_t>'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:601: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:611: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In constructor `__gnu_cxx::__mt_alloc<_Tp, _Poolp>::__mt_alloc() [with _Tp = char_t, _Poolp = pool_t]':
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:624: error: incomplete type `pool_t' used in nested name specifier
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In copy constructor `__gnu_cxx::__mt_alloc<_Tp, _Poolp>::__mt_alloc(const __gnu_cxx::__mt_alloc<_Tp, _Poolp>&) [with _Tp = char_t, _Poolp = pool_t]':
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:627: error: incomplete type `pool_t' used in nested name specifier
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: At global scope:
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In instantiation of `__gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:154: instantiated from `std::basic_string<char_t, traits_t, allocator_t>::_Rep'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:141: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:616: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:617: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h: In instantiation of `std::basic_string<char_t, traits_t, allocator_t>::_Rep':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:141: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:154: error: no type named 'other' in 'struct __gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc: In static member function `static typename std::basic_string<_CharT, _Traits, _Alloc>::_Rep* std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_S_create(typename _Alloc::size_type, typename _Alloc::size_type, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:150: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:550: error: no type named 'other' in 'struct __gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc: In member function `void std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_M_destroy(const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:155: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:371: error: no type named 'other' in 'struct __gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>'
compiler exited with status 1
output is:
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In instantiation of `__gnu_cxx::__mt_alloc<char_t, pool_t>':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:117: instantiated from `std::basic_string<char_t, traits_t, allocator_t>'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:601: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:611: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In constructor `__gnu_cxx::__mt_alloc<_Tp, _Poolp>::__mt_alloc() [with _Tp = char_t, _Poolp = pool_t]':
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:624: error: incomplete type `pool_t' used in nested name specifier
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In copy constructor `__gnu_cxx::__mt_alloc<_Tp, _Poolp>::__mt_alloc(const __gnu_cxx::__mt_alloc<_Tp, _Poolp>&) [with _Tp = char_t, _Poolp = pool_t]':
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:627: error: incomplete type `pool_t' used in nested name specifier
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: At global scope:
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In instantiation of `__gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:154: instantiated from `std::basic_string<char_t, traits_t, allocator_t>::_Rep'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:141: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:616: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:617: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h: In instantiation of `std::basic_string<char_t, traits_t, allocator_t>::_Rep':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:141: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:154: error: no type named 'other' in 'struct __gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc: In static member function `static typename std::basic_string<_CharT, _Traits, _Alloc>::_Rep* std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_S_create(typename _Alloc::size_type, typename _Alloc::size_type, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:150: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:550: error: no type named 'other' in 'struct __gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc: In member function `void std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_M_destroy(const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:155: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:371: error: no type named 'other' in 'struct __gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>'
FAIL: ext/mt_allocator/deallocate_global_thread-1.cc (test for excess errors)
Excess errors:
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In instantiation of `__gnu_cxx::__mt_alloc<char_t, pool_t>':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:117: instantiated from `std::basic_string<char_t, traits_t, allocator_t>'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:601: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:611: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In constructor `__gnu_cxx::__mt_alloc<_Tp, _Poolp>::__mt_alloc() [with _Tp = char_t, _Poolp = pool_t]':
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:624: error: incomplete type `pool_t' used in nested name specifier
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In copy constructor `__gnu_cxx::__mt_alloc<_Tp, _Poolp>::__mt_alloc(const __gnu_cxx::__mt_alloc<_Tp, _Poolp>&) [with _Tp = char_t, _Poolp = pool_t]':
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:627: error: incomplete type `pool_t' used in nested name specifier
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: At global scope:
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h: In instantiation of `__gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:154: instantiated from `std::basic_string<char_t, traits_t, allocator_t>::_Rep'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:141: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:616: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:617: error: invalid use of undefined type `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/ext/mt_allocator.h:392: error: declaration of `struct pool_t'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h: In instantiation of `std::basic_string<char_t, traits_t, allocator_t>::_Rep':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:141: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:154: error: no type named 'other' in 'struct __gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc: In static member function `static typename std::basic_string<_CharT, _Traits, _Alloc>::_Rep* std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_S_create(typename _Alloc::size_type, typename _Alloc::size_type, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:150: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:550: error: no type named 'other' in 'struct __gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc: In member function `void std::basic_string<_CharT, _Traits, _Alloc>::_Rep::_M_destroy(const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]':
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:155: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&, std::forward_iterator_tag) [with _FwdIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1382: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct_aux(_InIterator, _InIterator, const _Alloc&, __false_type) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.h:1397: instantiated from `static _CharT* std::basic_string<_CharT, _Traits, _Alloc>::_S_construct(_InIterator, _InIterator, const _Alloc&) [with _InIterator = const char_t*, _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:229: instantiated from `std::basic_string<_CharT, _Traits, _Alloc>::basic_string(const _CharT*, const _Alloc&) [with _CharT = char_t, _Traits = traits_t, _Alloc = allocator_t]'
/farm/dje/src/src/libstdc++-v3/testsuite/ext/mt_allocator/deallocate_global_thread-1.cc:72: instantiated from here
/tmp/powerpc-ibm-aix5.2.0.0-20041009/powerpc-ibm-aix5.2.0.0/libstdc++-v3/include/bits/basic_string.tcc:371: error: no type named 'other' in 'struct __gnu_cxx::__mt_alloc<char_t, pool_t>::rebind<char, pool_t>'
WARNING: ext/mt_allocator/deallocate_global_thread-1.cc compilation failed to produce executable
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
` (9 preceding siblings ...)
2004-10-09 18:54 ` dje at watson dot ibm dot com
@ 2004-10-09 19:01 ` dje at gcc dot gnu dot org
2004-10-11 15:03 ` dje at gcc dot gnu dot org
11 siblings, 0 replies; 13+ messages in thread
From: dje at gcc dot gnu dot org @ 2004-10-09 19:01 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dje at gcc dot gnu dot org 2004-10-09 19:01 -------
Created an attachment (id=7316)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7316&action=view)
deallocate_global_thread-1.cc 20041009 preprocessed
--
What |Removed |Added
----------------------------------------------------------------------------
Attachment #7309 is|0 |1
obsolete| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
* [Bug libstdc++/17864] [4.0 Regression] deallocate_global
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
` (10 preceding siblings ...)
2004-10-09 19:01 ` dje at gcc dot gnu dot org
@ 2004-10-11 15:03 ` dje at gcc dot gnu dot org
11 siblings, 0 replies; 13+ messages in thread
From: dje at gcc dot gnu dot org @ 2004-10-11 15:03 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From dje at gcc dot gnu dot org 2004-10-11 15:03 -------
Failures fixed.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17864
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2004-10-11 15:03 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-10-06 15:34 [Bug libstdc++/17864] New: [4.0 Regression] deallocate_global dje at gcc dot gnu dot org
2004-10-06 17:01 ` [Bug libstdc++/17864] " pinskia at gcc dot gnu dot org
2004-10-07 3:25 ` bkoz at gcc dot gnu dot org
2004-10-08 17:07 ` bkoz at gcc dot gnu dot org
2004-10-08 18:35 ` dje at gcc dot gnu dot org
2004-10-08 18:37 ` dje at gcc dot gnu dot org
2004-10-08 18:39 ` dje at watson dot ibm dot com
2004-10-09 2:09 ` bkoz at gcc dot gnu dot org
2004-10-09 6:20 ` dje at watson dot ibm dot com
2004-10-09 16:14 ` bkoz at gcc dot gnu dot org
2004-10-09 18:54 ` dje at watson dot ibm dot com
2004-10-09 19:01 ` dje at gcc dot gnu dot org
2004-10-11 15:03 ` dje at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).