--- Comment #8 from pcarlini at suse dot de 2008-04-24 17:05 ---
Fixed for 4.4.0.
--
pcarlini at suse dot de changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #7 from paolo at gcc dot gnu dot org 2008-04-24 17:03 ---
Subject: Bug 35969
Author: paolo
Date: Thu Apr 24 17:03:13 2008
New Revision: 134642
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134642
Log:
2008-04-24 Paolo Carlini <[EMAIL PROTECTED]>
PR libstd
--- Comment #6 from pcarlini at suse dot de 2008-04-21 00:46 ---
According to the resolution of DR 250,
http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-defects.html#250
indeed splicing doesn't really invalidate iterators. Therefore, the debug-mode
merge should be consistent with that
--- Comment #5 from greened at obbligato dot org 2008-04-18 04:16 ---
Ok, the closest thing I could find is the 1998 draft standard:
http://www.kuzbass.ru:8086/docs/isocpp/lib-containers.html#lib.sequences
It says that splice "invalidates only the iterators and references to the
splice
--- Comment #4 from greened at obbligato dot org 2008-04-18 03:26 ---
Subject: Re: GLIBCXX_DEBUG: list::merge triggers bad
assert
pinskia at gcc dot gnu dot org wrote:
> --- Comment #3 from pinskia at gcc dot gnu dot org 2008-04-18 03:23
> ---
> I don't know if the SGI websi
--- Comment #3 from pinskia at gcc dot gnu dot org 2008-04-18 03:23 ---
I don't know if the SGI website has been updated to take into account what the
C++ standard says. Since STL was originally from HP/SGI, that page is old and
might not reflect reality any more.
--
http://gcc.gnu
--- Comment #2 from greened at obbligato dot org 2008-04-18 03:13 ---
Created an attachment (id=15494)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15494&action=view)
Unpreprocessed source
Includes comments describing the problem.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?
--- Comment #1 from greened at obbligato dot org 2008-04-18 03:12 ---
Created an attachment (id=15493)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15493&action=view)
Preprocessed source
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35969