[Bug libstdc++/23053] Const-correctness issue in TR1 hashtable

2005-07-26 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-07-26 
09:46 ---
Subject: Bug 23053

CVSROOT:/cvs/gcc
Module name:gcc
Branch: gcc-4_0-branch
Changes by: [EMAIL PROTECTED]   2005-07-26 09:46:23

Modified files:
libstdc++-v3   : ChangeLog 
libstdc++-v3/include/tr1: hashtable 
Added files:
libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable: 
 23053.cc 

Log message:
2005-07-26  Dave Odell  [EMAIL PROTECTED]

PR libstdc++/23053
* include/tr1/hashtable (hashtable::find_node): Const-ify.
* testsuite/tr1/6_containers/unordered/hashtable/23053.cc: New.

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.69r2=1.2917.2.70
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable/23053.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/tr1/hashtable.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.3r2=1.3.4.1



-- 


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


[Bug libstdc++/23053] Const-correctness issue in TR1 hashtable

2005-07-26 Thread pcarlini at suse dot de

--- Additional Comments From pcarlini at suse dot de  2005-07-26 09:48 
---
Fixed for 4.0.2.

-- 
   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


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


[Bug libstdc++/23053] Const-correctness issue in TR1 hashtable

2005-07-25 Thread chris at bubblescope dot net

--- Additional Comments From chris at bubblescope dot net  2005-07-25 07:46 
---
Actually according to the TR1 spec (n1745 at least), there should be a 
non-const version which returns an 
iterator, and a const version which returns a const_iterator.

-- 


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


[Bug libstdc++/23053] Const-correctness issue in TR1 hashtable

2005-07-25 Thread chris at bubblescope dot net

--- Additional Comments From chris at bubblescope dot net  2005-07-25 07:52 
---
Apologises, I misread the problem. Ignore my previous comment. Yes, I agree 
that find_node (which is a 
private function) should be const. An identical problem exists calling 
equal_range

-- 


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


[Bug libstdc++/23053] Const-correctness issue in TR1 hashtable

2005-07-25 Thread pcarlini at suse dot de

--- Additional Comments From pcarlini at suse dot de  2005-07-25 08:39 
---
Ok, thanks.

-- 
   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |pcarlini at suse dot de
   |dot org |
 Status|UNCONFIRMED |ASSIGNED
 Ever Confirmed||1
   Last reconfirmed|-00-00 00:00:00 |2005-07-25 08:39:08
   date||
   Target Milestone|--- |4.0.2


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


[Bug libstdc++/23053] Const-correctness issue in TR1 hashtable

2005-07-25 Thread cvs-commit at gcc dot gnu dot org

--- Additional Comments From cvs-commit at gcc dot gnu dot org  2005-07-25 
22:46 ---
Subject: Bug 23053

CVSROOT:/cvs/gcc
Module name:gcc
Changes by: [EMAIL PROTECTED]   2005-07-25 22:46:48

Modified files:
libstdc++-v3   : ChangeLog 
libstdc++-v3/include/tr1: hashtable 
Added files:
libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable: 
 23053.cc 

Log message:
2005-07-25  Dave Odell  [EMAIL PROTECTED]

PR libstdc++/23053
* include/tr1/hashtable (hashtable::find_node): Const-ify.
* testsuite/tr1/6_containers/unordered/hashtable/23053.cc: New.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/ChangeLog.diff?cvsroot=gccr1=1.3063r2=1.3064
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/tr1/hashtable.diff?cvsroot=gccr1=1.4r2=1.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/tr1/6_containers/unordered/hashtable/23053.cc.diff?cvsroot=gccr1=NONEr2=1.1



-- 


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


[Bug libstdc++/23053] Const-correctness issue in TR1 hashtable

2005-07-24 Thread evilalias at hotmail dot com

--- Additional Comments From evilalias at hotmail dot com  2005-07-25 02:08 
---
Created an attachment (id=9356)
 -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9356action=view)
Preprocessed test case (112 KB)


-- 


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