[Bug c++/39863] variadic templates : wrong error mismatched argument pack lengths

2009-10-05 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #1 from sylvain dot pion at sophia dot inria dot fr 2009-10-05 21:51 --- Same situation as of today's trunk. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39863

[Bug c++/39866] [c++0x] deleted functions not removed from no match error messages

2009-10-05 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #1 from sylvain dot pion at sophia dot inria dot fr 2009-10-05 21:52 --- Problem still present as of today's trunk. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39866

[Bug c++/39863] New: variadic templates : wrong error mismatched argument pack lengths

2009-04-23 Thread sylvain dot pion at sophia dot inria dot fr
: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i386-apple-darwin9.6.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39863

[Bug c++/39866] New: [c++0x] deleted functions not removed from no match error messages

2009-04-23 Thread sylvain dot pion at sophia dot inria dot fr
Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i386-apple-darwin9.6.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39866

[Bug other/6588] throw() takes 20,000 cycles : is it expected ?

2009-04-09 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #9 from sylvain dot pion at sophia dot inria dot fr 2009-04-09 10:06 --- There seems to have been some progress : it now takes 6000-9000 cycles instead of 2. This is 6000 with g++ 4.3.1 on a Fedora 10 x86_64 box, and 9000 on a MacBook Pro with various g++ versions up

[Bug c++/36912] [4.2/4.3/4.4 regression] ICE with -frounding-math -g

2008-12-09 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #9 from sylvain dot pion at sophia dot inria dot fr 2008-12-09 20:03 --- Incidentally, I submitted to WG21 a few days ago a proposal which will appear in the coming mid-term mailing as N2811, named Directed Rounding Arithmetic Operations. In the meantime, you can find

[Bug other/37625] 32-bit bootstrap failure on darwin9

2008-10-29 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #2 from sylvain dot pion at sophia dot inria dot fr 2008-10-29 16:36 --- I have also seen this, and it seems that --with-libiconv-prefix=/sw/ does not do the trick anymore with the trunk (unless some other difference in my setup is responsible for this). Googleing a bit

[Bug c++/36912] [4.2/4.3/4.4 regression] ICE with -frounding-math -g

2008-08-18 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #6 from sylvain dot pion at sophia dot inria dot fr 2008-08-18 16:12 --- Maybe my comment is going to be out of scope, but the question is also to know what the primary question is here, that is, what usage is supposed to be supported by -frounding-math. g++ currently

[Bug libstdc++/23888] should debug mode throw instead of assert?

2008-08-12 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #5 from sylvain dot pion at sophia dot inria dot fr 2008-08-12 14:42 --- What about providing both modes, with for example a global run-time flag to select the mode which is the most appropriate ? And maybe defaulting to assert, since it looks like users might prefer

[Bug libstdc++/35588] New: parallel std::sort and bind()

2008-03-14 Thread sylvain dot pion at sophia dot inria dot fr
: UNCONFIRMED Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i686-apple-darwin8 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35588

[Bug c++/34834] New: Accepts invalid code for partial specializations.

2008-01-17 Thread sylvain dot pion at sophia dot inria dot fr
: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: x86_64-redhat-linux http://gcc.gnu.org/bugzilla

[Bug c++/34480] Argument packs treat __null oddly

2008-01-02 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #2 from sylvain dot pion at sophia dot inria dot fr 2008-01-02 21:37 --- In fact, this is not really an issue with variadic templates, since you get the same problem with: void* g(int a) { return new (char*)(a); } int main() { g(__null); } Nevertheless, I

[Bug libstdc++/34597] New: [C++0x] namespace posix_error is mising

2007-12-27 Thread sylvain dot pion at sophia dot inria dot fr
Severity: normal Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34597

[Bug libstdc++/34538] [DR 697] combination of sstream, invalid_argument and -std=c++0x breaks valid code

2007-12-27 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #5 from sylvain dot pion at sophia dot inria dot fr 2007-12-27 11:36 --- Thank you Paolo, Looking at the current workding draft N2461, the protecting namespace is already there. So maybe the problem has already been dealt with independently, and issue 697 has been

[Bug libstdc++/34595] New: std::copy copies the output iterator before assigning

2007-12-26 Thread sylvain dot pion at sophia dot inria dot fr
org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i386-apple-darwin8.11.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34595

[Bug c++/34573] New: ICE with nested class

2007-12-24 Thread sylvain dot pion at sophia dot inria dot fr
Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i386-apple-darwin8.11.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34573

[Bug c++/34573] ICE with nested class

2007-12-24 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #1 from sylvain dot pion at sophia dot inria dot fr 2007-12-24 16:00 --- Created an attachment (id=14819) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14819action=view) pre-processed test case -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34573

[Bug middle-end/31268] Non-deterministic bug producing a run-time infinite loop

2007-12-23 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #15 from sylvain dot pion at sophia dot inria dot fr 2007-12-23 13:34 --- I also cannot reproduce it with todays' g++ 4.2. That said, the original code from which the test-case is extracted is still failing. The original code is from the CGAL library. I can give a way

[Bug c++/33112] ICE : canonical types differ for identical types const _CharT* [14] and const _CharT* [14]

2007-09-11 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #3 from sylvain dot pion at sophia dot inria dot fr 2007-09-11 12:16 --- Hi Doug, I tried your patch, and it seems to have a good effect, since I do not see this error anymore. That said, I now get another one, which looks pretty similar: In file included from /usr

[Bug c++/33161] New: Undefined symbols at link for referenced static const data member

2007-08-23 Thread sylvain dot pion at sophia dot inria dot fr
data member Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host

[Bug c++/33112] New: ICE : canonical types differ for identical types const _CharT* [14] and const _CharT* [14]

2007-08-19 Thread sylvain dot pion at sophia dot inria dot fr
at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33112

[Bug c++/33112] ICE : canonical types differ for identical types const _CharT* [14] and const _CharT* [14]

2007-08-19 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #1 from sylvain dot pion at sophia dot inria dot fr 2007-08-19 12:55 --- Created an attachment (id=14076) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14076action=view) Compressed pre-processed C++ source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33112

[Bug c++/32260] New: too many warning: dereferencing type-punned pointer will break strict-aliasing rules

2007-06-08 Thread sylvain dot pion at sophia dot inria dot fr
Product: gcc Version: 4.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: x86_64

[Bug c++/31841] New: warning: 'this.0' is used uninitialized in this function

2007-05-05 Thread sylvain dot pion at sophia dot inria dot fr
Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i686-pc-linux-gnu

[Bug middle-end/31268] Non-deterministic bug producing a run-time infinite loop

2007-04-17 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #13 from sylvain dot pion at sophia dot inria dot fr 2007-04-17 13:17 --- I just built g++ 4.2 yesterday, and the failure is still there. Note that if you want to check for an aliasing violation, even though the preprocessed code is huge, the parts which are executed

[Bug c++/31268] Non-deterministic bug producing a run-time infinite loop

2007-03-26 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #10 from sylvain dot pion at sophia dot inria dot fr 2007-03-26 18:03 --- Let me mention that this is against 4.2. The trunk works well for me. I tried several times during March (including today), and the bug is still here. Note that varrying the conditions slightly

[Bug c++/31268] New: Non-deterministic bug producing a run-time infinite loop

2007-03-19 Thread sylvain dot pion at sophia dot inria dot fr
Product: gcc Version: 4.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i686

[Bug c++/31268] Non-deterministic bug producing a run-time infinite loop

2007-03-19 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #1 from sylvain dot pion at sophia dot inria dot fr 2007-03-19 16:27 --- I will happily create the attachements when bugzilla will work... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31268

[Bug c++/31268] Non-deterministic bug producing a run-time infinite loop

2007-03-19 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #4 from sylvain dot pion at sophia dot inria dot fr 2007-03-19 16:50 --- (sorry I still can't create attachments) -ftrapw makes the program work (no loop). Let me copy-paste here the non-preprocessed source files which show everything which is executed, while waiting

[Bug c++/31268] Non-deterministic bug producing a run-time infinite loop

2007-03-19 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #5 from sylvain dot pion at sophia dot inria dot fr 2007-03-19 16:55 --- Subject: Re: Non-deterministic bug producing a run-time infinite loop Let me try to attach the pre-processed file through an email attachement. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/31268] Non-deterministic bug producing a run-time infinite loop

2007-03-19 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #6 from sylvain dot pion at sophia dot inria dot fr 2007-03-19 19:37 --- Created an attachment (id=13235) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=13235action=view) pre-processed source file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31268

[Bug libstdc++/31246] New: Strange -Wunreachable-code warning with _GLIBCXX_DEBUG

2007-03-17 Thread sylvain dot pion at sophia dot inria dot fr
gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31246

[Bug libstdc++/31247] New: std::vector::iterator::value_type is accessible

2007-03-17 Thread sylvain dot pion at sophia dot inria dot fr
: 4.3.0 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: libstdc++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31247

[Bug libstdc++/31246] Strange -Wunreachable-code warning with _GLIBCXX_DEBUG

2007-03-17 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #2 from sylvain dot pion at sophia dot inria dot fr 2007-03-17 17:26 --- Trying further, I noticed that simply default constructing an std::vectorint, even without the debug mode _GLIBCXX_DEBUG, generates also a bunch (14 !) of these warnings. Andrew, I did not follow all

[Bug libstdc++/31247] std::vector::iterator::value_type is accessible

2007-03-17 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #3 from sylvain dot pion at sophia dot inria dot fr 2007-03-17 17:35 --- I'm not sure about the standard requirements. My user question is that I want to develop with GCC as my main compiler, and I want it to catch non-portability bugs as much as possible. @Chris: note

[Bug c++/25468] New: -g makes g++ loop forever

2005-12-17 Thread sylvain dot pion at sophia dot inria dot fr
Version: 4.0.3 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr GCC host triplet: i686-pc-linux-gnu http://gcc.gnu.org

[Bug c++/25468] -g makes g++ loop forever

2005-12-17 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #1 from sylvain dot pion at sophia dot inria dot fr 2005-12-17 22:26 --- Created an attachment (id=10522) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10522action=view) preprocessed C++ bzip2 file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25468

[Bug debug/25468] [3.4 Regression] -g makes g++ loop forever

2005-12-17 Thread sylvain dot pion at sophia dot inria dot fr
--- Comment #2 from sylvain dot pion at sophia dot inria dot fr 2005-12-17 23:26 --- Created an attachment (id=10523) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=10523action=view) Updated test-case I fixed the test-case so that it compiles (without -g) with g++ 4.1. g++ 4.1

[Bug c++/23797] New: ICE (on invalid)

2005-09-09 Thread sylvain dot pion at sophia dot inria dot fr
: ICE (on invalid) Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr

[Bug c++/23797] ICE (on invalid)

2005-09-09 Thread sylvain dot pion at sophia dot inria dot fr
--- Additional Comments From sylvain dot pion at sophia dot inria dot fr 2005-09-09 14:41 --- Created an attachment (id=9702) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9702action=view) gzipped .ii c++ file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23797

[Bug c++/23724] New: name lookup bug

2005-09-04 Thread sylvain dot pion at sophia dot inria dot fr
Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr CC: gcc-bugs at gcc dot gnu dot org,sylvain dot pion at sophia dot inria dot fr GCC host triplet: i686-pc-linux-gnu http://gcc.gnu.org

[Bug c++/23724] name lookup bug

2005-09-04 Thread sylvain dot pion at sophia dot inria dot fr
--- Additional Comments From sylvain dot pion at sophia dot inria dot fr 2005-09-04 18:04 --- Created an attachment (id=9664) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9664action=view) Program that reproduces the error message -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/23293] New: Misleading names in diagnostics for typedefs in functions

2005-08-08 Thread sylvain dot pion at sophia dot inria dot fr
in functions Product: gcc Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr

[Bug c++/23293] Misleading names in diagnostics for typedefs in functions

2005-08-08 Thread sylvain dot pion at sophia dot inria dot fr
--- Additional Comments From sylvain dot pion at sophia dot inria dot fr 2005-08-08 21:55 --- Created an attachment (id=9448) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9448action=view) c++ program that generates the warning -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id

[Bug c++/23293] Misleading names in diagnostics for typedefs in functions

2005-08-08 Thread sylvain dot pion at sophia dot inria dot fr
-- What|Removed |Added Keywords||diagnostic http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23293

[Bug c++/23227] New: SFINAE bug

2005-08-04 Thread sylvain dot pion at sophia dot inria dot fr
Version: 4.1.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr CC: gcc-bugs at gcc dot gnu dot

[Bug tree-optimization/22483] [4.1 Regression] ICE : tree check: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:466

2005-07-17 Thread sylvain dot pion at sophia dot inria dot fr
--- Additional Comments From sylvain dot pion at sophia dot inria dot fr 2005-07-17 09:51 --- Please let me know if the attached fixes it Yes, it fixes my original report as well as the shorter testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22483

[Bug tree-optimization/22483] New: ICE : tree check: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:466

2005-07-14 Thread sylvain dot pion at sophia dot inria dot fr
Status: UNCONFIRMED Severity: normal Priority: P2 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr CC: gcc-bugs at gcc dot gnu dot org,sylvain dot

[Bug tree-optimization/22483] ICE : tree check: expected ssa_name, have var_decl in is_old_name, at tree-into-ssa.c:466

2005-07-14 Thread sylvain dot pion at sophia dot inria dot fr
--- Additional Comments From sylvain dot pion at sophia dot inria dot fr 2005-07-14 12:28 --- Created an attachment (id=9269) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=9269action=view) gzipped preprocessed c++ file -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22483

[Bug c++/20347] New: Long paths in error messages

2005-03-06 Thread sylvain dot pion at sophia dot inria dot fr
dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr CC: gcc-bugs at gcc dot gnu dot org GCC host triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20347

[Bug c++/20162] New: new/delete performance versus std::allocator

2005-02-23 Thread sylvain dot pion at sophia dot inria dot fr
Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr CC: gcc-bugs at gcc dot gnu dot org GCC host triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20162

[Bug c++/20162] new/delete performance versus std::allocator

2005-02-23 Thread sylvain dot pion at sophia dot inria dot fr
--- Additional Comments From sylvain dot pion at sophia dot inria dot fr 2005-02-23 14:03 --- Created an attachment (id=8262) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8262action=view) Benchmark program to compare new/delete to std::allocator -- http://gcc.gnu.org/bugzilla

[Bug tree-optimization/19786] [4.0 Regression] Aliasing optimisation bug

2005-02-18 Thread sylvain dot pion at sophia dot inria dot fr
--- Additional Comments From sylvain dot pion at sophia dot inria dot fr 2005-02-18 20:48 --- (In reply to comment #13) I can't duplicate this with a tree updated some time earlier today. It has also disappeared for me on Fedora Core 3. But I can still reproduce it on Fedora Core 1

[Bug tree-optimization/19786] New: Aliasing optimisation bug

2005-02-06 Thread sylvain dot pion at sophia dot inria dot fr
Status: UNCONFIRMED Severity: critical Priority: P2 Component: tree-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr CC: gcc-bugs at gcc dot gnu dot org GCC

[Bug tree-optimization/19786] Aliasing optimisation bug

2005-02-06 Thread sylvain dot pion at sophia dot inria dot fr
--- Additional Comments From sylvain dot pion at sophia dot inria dot fr 2005-02-06 10:20 --- Created an attachment (id=8135) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8135action=view) Compile with -O2 and execute It is not preprocessed, but uses vector (and cassert

[Bug c++/18436] New: ICE

2004-11-11 Thread sylvain dot pion at sophia dot inria dot fr
Severity: normal Priority: P2 Component: c++ AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: sylvain dot pion at sophia dot inria dot fr CC: gcc-bugs at gcc dot gnu dot org,sylvain dot pion at sophia dot inria dot fr GCC

[Bug c++/18436] ICE

2004-11-11 Thread sylvain dot pion at sophia dot inria dot fr
--- Additional Comments From sylvain dot pion at sophia dot inria dot fr 2004-11-12 00:12 --- Created an attachment (id=7523) -- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=7523action=view) preprocessed source code -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18436