[Bug c++/60878] Explicit Specialization of Inner Template Class In A Template Class, Using an Enum in Parent Template Class as Template Argument

2014-04-17 Thread fasdfasdas at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60878 Tolga changed: What|Removed |Added Severity|normal |blocker

[Bug c++/60878] New: Explicit Specialization of Inner Template Class In A Template Class, Using an Enum in Parent Template Class as Template Argument

2014-04-17 Thread fasdfasdas at gmail dot com
Version: 4.8.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: fasdfasdas at gmail dot com The following code compiles in clang++ 3.5 (as of yesterday's unstable b

[Bug libstdc++/56166] std::string::clear() can throw despite being marked noexcept

2013-07-15 Thread fasdfasdas at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56166 --- Comment #9 from Tolga --- It was a bug in my code that called clear from one thread while other inserts something. Yet, it throws.

[Bug libstdc++/56166] std::string::clear() can throw despite being marked noexcept

2013-07-15 Thread fasdfasdas at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56166 --- Comment #8 from Tolga --- Correction, removing the copy, therefore reference counting effect, feels like has decreased the error but I found out std::string::clear() still throws std::length_error, although I use no reference.

[Bug libstdc++/56166] std::string::clear() can throw despite being marked noexcept

2013-07-15 Thread fasdfasdas at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56166 Tolga changed: What|Removed |Added CC||fasdfasdas at gmail dot com --- Comment #7 from