* [Bug libstdc++/12790] basic_filebuf doesn't handle stateful encodings
2003-10-27 14:35 [Bug libstdc++/12790] New: basic_filebuf doesn't handle stateful encodings peturr02 at ru dot is
@ 2003-10-27 14:51 ` peturr02 at ru dot is
2003-10-29 14:31 ` peturr02 at ru dot is
` (7 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: peturr02 at ru dot is @ 2003-10-27 14:51 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12790
------- Additional Comments From peturr02 at ru dot is 2003-10-27 14:35 -------
Created an attachment (id=5008)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=5008&action=view)
Test case
This is a test case for point 1.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug libstdc++/12790] basic_filebuf doesn't handle stateful encodings
2003-10-27 14:35 [Bug libstdc++/12790] New: basic_filebuf doesn't handle stateful encodings peturr02 at ru dot is
2003-10-27 14:51 ` [Bug libstdc++/12790] " peturr02 at ru dot is
@ 2003-10-29 14:31 ` peturr02 at ru dot is
2003-10-29 19:48 ` paolo at gcc dot gnu dot org
` (6 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: peturr02 at ru dot is @ 2003-10-29 14:31 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12790
------- Additional Comments From peturr02 at ru dot is 2003-10-29 14:00 -------
Created an attachment (id=5015)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=5015&action=view)
Draft patch
This is probably about 50% complete.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug libstdc++/12790] basic_filebuf doesn't handle stateful encodings
2003-10-27 14:35 [Bug libstdc++/12790] New: basic_filebuf doesn't handle stateful encodings peturr02 at ru dot is
2003-10-27 14:51 ` [Bug libstdc++/12790] " peturr02 at ru dot is
2003-10-29 14:31 ` peturr02 at ru dot is
@ 2003-10-29 19:48 ` paolo at gcc dot gnu dot org
2003-10-30 8:34 ` peturr02 at ru dot is
` (5 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: paolo at gcc dot gnu dot org @ 2003-10-29 19:48 UTC (permalink / raw)
To: gcc-bugs
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain, Size: 747 bytes --]
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12790
paolo at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |WAITING
------- Additional Comments From paolo at gcc dot gnu dot org 2003-10-29 19:34 -------
Thank Pétur, both for the PR and the draft patch (and testcases).
I can work on it soon, after a conference and libstdc++/9635: can estimate
about a couple of week from now, overall.
If, on the other hand, you rather prefer pursuing the complete solution yourself
just drop me a note, ok?
Paolo.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug libstdc++/12790] basic_filebuf doesn't handle stateful encodings
2003-10-27 14:35 [Bug libstdc++/12790] New: basic_filebuf doesn't handle stateful encodings peturr02 at ru dot is
` (2 preceding siblings ...)
2003-10-29 19:48 ` paolo at gcc dot gnu dot org
@ 2003-10-30 8:34 ` peturr02 at ru dot is
2003-10-30 9:03 ` paolo at gcc dot gnu dot org
` (4 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: peturr02 at ru dot is @ 2003-10-30 8:34 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12790
------- Additional Comments From peturr02 at ru dot is 2003-10-30 08:34 -------
> If, on the other hand, you rather prefer pursuing the complete solution
> yourself just drop me a note, ok?
I think I have a complete patch already, I just need to clean it up
(and document stuff). If you've read the patch, you probably noticed that
the basic_filebuf bits are almost trivial, the testing is the hard part.
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug libstdc++/12790] basic_filebuf doesn't handle stateful encodings
2003-10-27 14:35 [Bug libstdc++/12790] New: basic_filebuf doesn't handle stateful encodings peturr02 at ru dot is
` (3 preceding siblings ...)
2003-10-30 8:34 ` peturr02 at ru dot is
@ 2003-10-30 9:03 ` paolo at gcc dot gnu dot org
2003-10-31 9:43 ` peturr02 at ru dot is
` (3 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: paolo at gcc dot gnu dot org @ 2003-10-30 9:03 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12790
------- Additional Comments From paolo at gcc dot gnu dot org 2003-10-30 08:58 -------
Great! I look forward to see it!
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug libstdc++/12790] basic_filebuf doesn't handle stateful encodings
2003-10-27 14:35 [Bug libstdc++/12790] New: basic_filebuf doesn't handle stateful encodings peturr02 at ru dot is
` (4 preceding siblings ...)
2003-10-30 9:03 ` paolo at gcc dot gnu dot org
@ 2003-10-31 9:43 ` peturr02 at ru dot is
2003-10-31 15:00 ` pinskia at gcc dot gnu dot org
` (2 subsequent siblings)
8 siblings, 0 replies; 10+ messages in thread
From: peturr02 at ru dot is @ 2003-10-31 9:43 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12790
------- Additional Comments From peturr02 at ru dot is 2003-10-31 09:38 -------
Patch here:
http://gcc.gnu.org/ml/libstdc++/2003-10/msg00322.html
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug libstdc++/12790] basic_filebuf doesn't handle stateful encodings
2003-10-27 14:35 [Bug libstdc++/12790] New: basic_filebuf doesn't handle stateful encodings peturr02 at ru dot is
` (5 preceding siblings ...)
2003-10-31 9:43 ` peturr02 at ru dot is
@ 2003-10-31 15:00 ` pinskia at gcc dot gnu dot org
2003-11-04 5:27 ` cvs-commit at gcc dot gnu dot org
2003-11-18 13:03 ` paolo at gcc dot gnu dot org
8 siblings, 0 replies; 10+ messages in thread
From: pinskia at gcc dot gnu dot org @ 2003-10-31 15:00 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12790
pinskia at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|WAITING |NEW
Ever Confirmed| |1
Keywords| |patch
Last reconfirmed|0000-00-00 00:00:00 |2003-10-31 14:46:55
date| |
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug libstdc++/12790] basic_filebuf doesn't handle stateful encodings
2003-10-27 14:35 [Bug libstdc++/12790] New: basic_filebuf doesn't handle stateful encodings peturr02 at ru dot is
` (6 preceding siblings ...)
2003-10-31 15:00 ` pinskia at gcc dot gnu dot org
@ 2003-11-04 5:27 ` cvs-commit at gcc dot gnu dot org
2003-11-18 13:03 ` paolo at gcc dot gnu dot org
8 siblings, 0 replies; 10+ messages in thread
From: cvs-commit at gcc dot gnu dot org @ 2003-11-04 5:27 UTC (permalink / raw)
To: gcc-bugs
PLEASE REPLY TO gcc-bugzilla@gcc.gnu.org ONLY, *NOT* gcc-bugs@gcc.gnu.org.
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12790
------- Additional Comments From cvs-commit at gcc dot gnu dot org 2003-11-04 05:27 -------
Subject: Bug 12790
CVSROOT: /cvs/gcc
Module name: gcc
Changes by: bkoz@gcc.gnu.org 2003-11-04 05:27:42
Modified files:
libstdc++-v3 : ChangeLog
libstdc++-v3/include/bits: fstream.tcc
libstdc++-v3/include/std: std_fstream.h
libstdc++-v3/testsuite/27_io/basic_filebuf: 3.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff: 10132-2.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos: 10132-3.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/char: 1-io.cc
1-out.cc
libstdc++-v3/testsuite/27_io/basic_fstream: 3.cc
libstdc++-v3/testsuite/27_io/basic_ifstream: 3.cc
libstdc++-v3/testsuite/27_io/basic_ofstream: 3.cc
Added files:
libstdc++-v3/testsuite: testsuite_character.h
libstdc++-v3/testsuite/27_io/basic_filebuf/close: 12790-1.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/close/char:
12790-1.cc
12790-2.cc
12790-3.cc
12790-4.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/close/wchar_t:
12790-1.cc
12790-2.cc
12790-3.cc
12790-4.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/open: 12790-1.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff: 12790-1.cc
12790-2.cc
12790-3.cc
12790-4.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/char:
12790-1.cc
12790-2.cc
12790-3.cc
12790-4.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t:
12790-1.cc
12790-2.cc
12790-3.cc
12790-4.cc
3.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos: 12790-1.cc
12790-2.cc
12790-3.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/char:
12790-1.cc
12790-2.cc
12790-3.cc
12790-4.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t: 1.cc
12790-1.cc
12790-2.cc
12790-3.cc
12790-4.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/sync/char: 1.cc
libstdc++-v3/testsuite/27_io/basic_filebuf/sync/wchar_t: 1.cc
Log message:
2003-11-03 Petur Runolfsson <peturr02@ru.is>
PR libstdc++/12790
* include/bits/fstream.tcc: Delete _M_last_overflowed.
(basic_filebuf::basic_filebuf): Initialize _M_state_last.
(basic_filebuf::open, basic_filebuf::close): Assign
_M_state_beg to _M_state_cur and _M_state_last.
(basic_filebuf::close): Call _M_terminate_output to handle
unshift and flushing.
(basic_filebuf::underflow): Assign _M_state_last, throw
exception instead of calling abort when codecvt::max_length()
is bad.
(basic_filebuf::seekoff): Use _M_state_last when calling
codecvt::length(), pass correct state to _M_seek.
(basic_filebuf::seekpos): Pass __pos.state() to _M_seek.
(basic_filebuf::_M_seek): Add __state_type parameter,
set _M_state_cur correctly, store the resulting state in
the return value and use _M_terminate_output to handle
flushing and unshift.
(basic_filebuf::_M_terminate_output): Flush contents of
output buffer, if any, then call codecvt::unshift as
needed and output the result.
(basic_filebuf::sync): Move here, don't modify _M_writing
or _M_reading.
* include/std/std_fstream.h
(basic_filebuf::_M_state_last): Declare it.
(basic_filebuf::_M_last_overflowed): Delete.
(basic_filebuf::_M_seek): Add __state_type parameter.
(basic_filebuf::sync): Declare only.
(basic_filebuf::_M_output_unshift): Delete.
(basic_filebuf::_M_terminate_output): Declare it.
* testsuite/testsuite_character.h:
Define character class and state class plus char_traits and
codecvt specializations for same for testing support for
stateful encodings.
* testsuite/27_io/basic_filebuf/close/12790-1.cc,
* testsuite/27_io/basic_filebuf/close/char/12790-1.cc,
* testsuite/27_io/basic_filebuf/close/char/12790-2.cc,
* testsuite/27_io/basic_filebuf/close/char/12790-3.cc,
* testsuite/27_io/basic_filebuf/close/char/12790-4.cc,
* testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc,
* testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc,
* testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc,
* testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc,
* testsuite/27_io/basic_filebuf/open/12790-1.cc,
* testsuite/27_io/basic_filebuf/seekoff/12790-1.cc,
* testsuite/27_io/basic_filebuf/seekoff/12790-2.cc,
* testsuite/27_io/basic_filebuf/seekoff/12790-3.cc,
* testsuite/27_io/basic_filebuf/seekoff/12790-4.cc,
* testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc,
* testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc,
* testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc,
* testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc,
* testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc,
* testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc,
* testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc,
* testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc,
* testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc,
* testsuite/27_io/basic_filebuf/seekpos/12790-1.cc,
* testsuite/27_io/basic_filebuf/seekpos/12790-2.cc,
* testsuite/27_io/basic_filebuf/seekpos/12790-3.cc,
* testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc,
* testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc,
* testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc,
* testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc,
* testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc,
* testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc,
* testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc,
* testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc,
* testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc,
* testsuite/27_io/basic_filebuf/sync/char/1.cc,
* testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc:
New tests.
* testsuite/27_io/basic_filebuf/3.cc,
* testsuite/27_io/basic_filebuf/seekoff/10132-2.cc,
* testsuite/27_io/basic_filebuf/seekpos/10132-3.cc,
* testsuite/27_io/basic_fstream/3.cc,
* testsuite/27_io/basic_ifstream/3.cc,
* testsuite/27_io/basic_ofstream/3.cc:
Use streamoff as off_type and fpos<state_type> as pos_type.
* testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc,
* testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc:
Check that sync does *not* set _M_writing to false.
Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/ChangeLog.diff?cvsroot=gcc&r1=1.2062&r2=1.2063
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/bits/fstream.tcc.diff?cvsroot=gcc&r1=1.104&r2=1.105
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/include/std/std_fstream.h.diff?cvsroot=gcc&r1=1.59&r2=1.60
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/testsuite_character.h.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/3.cc.diff?cvsroot=gcc&r1=1.4&r2=1.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/12790-1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/char/12790-1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/char/12790-2.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/char/12790-3.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/char/12790-4.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/wchar_t/12790-1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/wchar_t/12790-2.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/wchar_t/12790-3.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/close/wchar_t/12790-4.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/open/12790-1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/12790-1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/12790-2.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/12790-3.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/12790-4.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/10132-2.cc.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/char/12790-1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/char/12790-2.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/char/12790-3.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/char/12790-4.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-2.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-3.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/12790-4.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekoff/wchar_t/3.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/12790-1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/12790-2.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/12790-3.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/10132-3.cc.diff?cvsroot=gcc&r1=1.3&r2=1.4
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/char/12790-1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/char/12790-2.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/char/12790-3.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/char/12790-4.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/char/1-io.cc.diff?cvsroot=gcc&r1=1.4&r2=1.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/char/1-out.cc.diff?cvsroot=gcc&r1=1.4&r2=1.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t/1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-2.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-3.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/seekpos/wchar_t/12790-4.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/sync/char/1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_filebuf/sync/wchar_t/1.cc.diff?cvsroot=gcc&r1=NONE&r2=1.1
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_fstream/3.cc.diff?cvsroot=gcc&r1=1.4&r2=1.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_ifstream/3.cc.diff?cvsroot=gcc&r1=1.4&r2=1.5
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/libstdc++-v3/testsuite/27_io/basic_ofstream/3.cc.diff?cvsroot=gcc&r1=1.4&r2=1.5
^ permalink raw reply [flat|nested] 10+ messages in thread
* [Bug libstdc++/12790] basic_filebuf doesn't handle stateful encodings
2003-10-27 14:35 [Bug libstdc++/12790] New: basic_filebuf doesn't handle stateful encodings peturr02 at ru dot is
` (7 preceding siblings ...)
2003-11-04 5:27 ` cvs-commit at gcc dot gnu dot org
@ 2003-11-18 13:03 ` paolo at gcc dot gnu dot org
8 siblings, 0 replies; 10+ messages in thread
From: paolo at gcc dot gnu dot org @ 2003-11-18 13:03 UTC (permalink / raw)
To: gcc-bugs
------- Additional Comments From paolo at gcc dot gnu dot org 2003-11-18 13:03 -------
Fixed for 3.4.
--
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|--- |3.4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12790
^ permalink raw reply [flat|nested] 10+ messages in thread