[Bug libstdc++/18604] [3.4/4.0/4.1 Regression] Use of unqualified names conflict with names in global namespace

2005-05-10 Thread giovannibajo at libero dot it

--- Additional Comments From giovannibajo at libero dot it  2005-05-10 
09:42 ---
Thanks Paolo!

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18604


[Bug libstdc++/18604] [3.4/4.0/4.1 Regression] Use of unqualified names conflict with names in global namespace

2005-05-09 Thread pcarlini at suse dot de

--- Additional Comments From pcarlini at suse dot de  2005-05-09 12:29 
---
I see, thanks. Indeed, I don't remember having paid attention to default 
template
arguments. Let's wait a bit for Gaby's opinion on the whole issue, and, in case,
let's quickly fix those problems.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18604


[Bug libstdc++/18604] [3.4/4.0/4.1 Regression] Use of unqualified names conflict with names in global namespace

2005-05-09 Thread mmitchel at gcc dot gnu dot org

--- Additional Comments From mmitchel at gcc dot gnu dot org  2005-05-10 
01:36 ---
I saw a lot of recent traffic on this issue.

As we're going to be releasing 3.4.4 soon, please commit any changes to the 3.4
branch ASAP.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18604


[Bug libstdc++/18604] [3.4/4.0/4.1 Regression] Use of unqualified names conflict with names in global namespace

2005-05-09 Thread pcarlini at suse dot de

--- Additional Comments From pcarlini at suse dot de  2005-05-10 01:41 
---
Hi Mark. Actually, I think we are going to fix this only in 4_0/mainline. Other,
similar, fixes went only to mainline/4_0 and the patch that goes in 4_0/mainline
has *lots* of rejects in 3_4. 

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18604


[Bug libstdc++/18604] [3.4/4.0/4.1 Regression] Use of unqualified names conflict with names in global namespace

2005-05-09 Thread pcarlini at suse dot de

--- Additional Comments From pcarlini at suse dot de  2005-05-10 01:43 
---
Also, it's *incorrect* to call this a 3.4 Regression because happens only in
debug-mode and debug-mode didn't exist at all before 3.4.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18604


[Bug libstdc++/18604] [3.4/4.0/4.1 Regression] Use of unqualified names conflict with names in global namespace

2005-05-09 Thread mmitchel at gcc dot gnu dot org

--- Additional Comments From mmitchel at gcc dot gnu dot org  2005-05-10 
01:52 ---
Fixed in 4.0.1; will not be fixed in 3.4.x.

-- 
   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18604


[Bug libstdc++/18604] [3.4/4.0/4.1 Regression] Use of unqualified names conflict with names in global namespace

2005-05-09 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-05-10 
01:58 ---
Subject: Bug 18604

CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED]   2005-05-10 01:58:21

Modified files:
libstdc++-v3   : ChangeLog 
libstdc++-v3/include/std: std_bitset.h 
libstdc++-v3/include/bits: deque.tcc stl_bvector.h stl_deque.h 
   stl_list.h stl_map.h stl_multimap.h 
   stl_multiset.h stl_set.h stl_vector.h 
   vector.tcc 
Added files:
libstdc++-v3/testsuite/23_containers/bitset: 18604.cc 
libstdc++-v3/testsuite/23_containers/deque: 18604.cc 
libstdc++-v3/testsuite/23_containers/list: 18604.cc 
libstdc++-v3/testsuite/23_containers/map: 18604.cc 
libstdc++-v3/testsuite/23_containers/set: 18604.cc 
libstdc++-v3/testsuite/23_containers/vector: 18604.cc 

Log message:
2005-05-09  Paolo Carlini  [EMAIL PROTECTED]
Giovanni Bajo  [EMAIL PROTECTED]

PR libstdc++/18604
* include/bits/deque.tcc: Fully qualify names from namespace std.
* include/bits/stl_bvector.h: Likewise.
* include/bits/stl_deque.h: Likewise.
* include/bits/stl_list.h: Likewise.
* include/bits/stl_map.h: Likewise.
* include/bits/stl_multimap.h: Likewise.
* include/bits/stl_multiset.h: Likewise.
* include/bits/stl_set.h: Likewise.
* include/bits/stl_vector.h: Likewise.
* include/bits/vector.tcc: Likewise.
* include/std/std_bitset.h: Likewise.
* testsuite/23_containers/bitset/18604.cc: New.
* testsuite/23_containers/deque/18604.cc: Likewise.
* testsuite/23_containers/list/18604.cc: Likewise.
* testsuite/23_containers/map/18604.cc: Likewise.
* testsuite/23_containers/set/18604.cc: Likewise.
* testsuite/23_containers/vector/18604.cc: Likewise.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/ChangeLog.diff?cvsroot=gccr1=1.2994r2=1.2995
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/std/std_bitset.h.diff?cvsroot=gccr1=1.28r2=1.29
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/bitset/18604.cc.diff?cvsroot=gccr1=NONEr2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/deque/18604.cc.diff?cvsroot=gccr1=NONEr2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/list/18604.cc.diff?cvsroot=gccr1=NONEr2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/map/18604.cc.diff?cvsroot=gccr1=NONEr2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/set/18604.cc.diff?cvsroot=gccr1=NONEr2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/vector/18604.cc.diff?cvsroot=gccr1=NONEr2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/deque.tcc.diff?cvsroot=gccr1=1.20r2=1.21
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_bvector.h.diff?cvsroot=gccr1=1.41r2=1.42
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_deque.h.diff?cvsroot=gccr1=1.56r2=1.57
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_list.h.diff?cvsroot=gccr1=1.47r2=1.48
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_map.h.diff?cvsroot=gccr1=1.25r2=1.26
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_multimap.h.diff?cvsroot=gccr1=1.24r2=1.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_multiset.h.diff?cvsroot=gccr1=1.24r2=1.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_set.h.diff?cvsroot=gccr1=1.23r2=1.24
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_vector.h.diff?cvsroot=gccr1=1.53r2=1.54
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/vector.tcc.diff?cvsroot=gccr1=1.22r2=1.23



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18604


[Bug libstdc++/18604] [3.4/4.0/4.1 Regression] Use of unqualified names conflict with names in global namespace

2005-05-09 Thread pcarlini at suse dot de


-- 
   What|Removed |Added

   Target Milestone|3.4.4   |4.0.1


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18604


[Bug libstdc++/18604] [3.4/4.0/4.1 Regression] Use of unqualified names conflict with names in global namespace

2005-05-09 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-05-10 
02:16 ---
Subject: Bug 18604

CVSROOT:/cvs/gcc
Module name:gcc
Branch: gcc-4_0-branch
Changes by: [EMAIL PROTECTED]   2005-05-10 02:15:43

Modified files:
libstdc++-v3   : ChangeLog 
libstdc++-v3/include/std: std_bitset.h 
libstdc++-v3/include/bits: deque.tcc stl_bvector.h stl_deque.h 
   stl_list.h stl_map.h stl_multimap.h 
   stl_multiset.h stl_set.h stl_vector.h 
   vector.tcc 
Added files:
libstdc++-v3/testsuite/23_containers/bitset: 18604.cc 
libstdc++-v3/testsuite/23_containers/deque: 18604.cc 
libstdc++-v3/testsuite/23_containers/list: 18604.cc 
libstdc++-v3/testsuite/23_containers/map: 18604.cc 
libstdc++-v3/testsuite/23_containers/set: 18604.cc 
libstdc++-v3/testsuite/23_containers/vector: 18604.cc 

Log message:
2005-05-09  Paolo Carlini  [EMAIL PROTECTED]
Giovanni Bajo  [EMAIL PROTECTED]

PR libstdc++/18604
* include/bits/deque.tcc: Fully qualify names from namespace std.
* include/bits/stl_bvector.h: Likewise.
* include/bits/stl_deque.h: Likewise.
* include/bits/stl_list.h: Likewise.
* include/bits/stl_map.h: Likewise.
* include/bits/stl_multimap.h: Likewise.
* include/bits/stl_multiset.h: Likewise.
* include/bits/stl_set.h: Likewise.
* include/bits/stl_vector.h: Likewise.
* include/bits/vector.tcc: Likewise.
* include/std/std_bitset.h: Likewise.
* testsuite/23_containers/bitset/18604.cc: New.
* testsuite/23_containers/deque/18604.cc: Likewise.
* testsuite/23_containers/list/18604.cc: Likewise.
* testsuite/23_containers/map/18604.cc: Likewise.
* testsuite/23_containers/set/18604.cc: Likewise.
* testsuite/23_containers/vector/18604.cc: Likewise.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/ChangeLog.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.2917.2.44r2=1.2917.2.45
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/std/std_bitset.h.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.28r2=1.28.12.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/bitset/18604.cc.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=NONEr2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/deque/18604.cc.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=NONEr2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/list/18604.cc.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=NONEr2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/map/18604.cc.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=NONEr2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/set/18604.cc.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=NONEr2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/23_containers/vector/18604.cc.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=NONEr2=1.1.2.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/deque.tcc.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.20r2=1.20.34.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_bvector.h.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.39.6.2r2=1.39.6.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_deque.h.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.56r2=1.56.6.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_list.h.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.47r2=1.47.6.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_map.h.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.25r2=1.25.40.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_multimap.h.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.24r2=1.24.40.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_multiset.h.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.24r2=1.24.44.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_set.h.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.23r2=1.23.44.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/stl_vector.h.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.53r2=1.53.6.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/vector.tcc.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.22r2=1.22.10.1



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18604