[Bug libstdc++/29026] std::basic_istream<>::sentry() fails to catch when reading whitespace

2006-09-11 Thread jimrees at itasoftware dot com
--- Comment #4 from jimrees at itasoftware dot com 2006-09-11 22:23 --- Sure, the issue sounds interesting, and the committee's resolution statement is definitely lame. Bug issue 309 seems to be more about what is _specified_ about sentry::sentry()'s behavior, and I don

[Bug libstdc++/29026] std::basic_istream<>::sentry() fails to catch when reading whitespace

2006-09-11 Thread jimrees at itasoftware dot com
--- Comment #2 from jimrees at itasoftware dot com 2006-09-11 21:10 --- fyi, a "real world" example of how this comes up? Construct a std::ifstream using a pathname to a directory instead of a file. Under Linux and MacOS at least, the basic_filebuf code is happy to o

[Bug libstdc++/29026] std::basic_istream<>::sentry() fails to catch when reading whitespace

2006-09-11 Thread jimrees at itasoftware dot com
--- Comment #1 from jimrees at itasoftware dot com 2006-09-11 21:07 --- Created an attachment (id=12228) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=12228&action=view) bug reproducer program bug reproducer, compile with g++ - any flags, but do not disable exc

[Bug libstdc++/29026] New: std::basic_istream<>::sentry() fails to catch when reading whitespace

2006-09-11 Thread jimrees at itasoftware dot com
Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jimrees at itasoftware dot com GCC build triplet: x86_64-redhat-linux GCC host triplet: x86_64-redhat-linux GCC target triplet: x86_64-redhat-l

[Bug c++/21385] New: __extension__ lost inside template

2005-05-04 Thread jimrees at itasoftware dot com
Summary: __extension__ lost inside template Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: minor Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: jimrees at