[Bug c++/58187] New: Initialization of a non-static data member using a template argument doesn't work when the template is inside of another class

2013-08-18 Thread dragonroot at gmail dot com
: gcc Version: 4.8.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dragonroot at gmail dot com The following does not compile: == te

[Bug c++/58188] New: ICE in gimple_add_tmp_var, at gimplify.c:738

2013-08-18 Thread dragonroot at gmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: dragonroot at gmail dot com The following code causes an ICE: test.cc = struct B {}; struct A { A( B ); }; struct Bar { template< unsigned v > struct Foo { A z = B(); unsigned

[Bug c++/67870] New: ICE: in type_throw_all_p, at cp/except.c:1306

2015-10-06 Thread dragonroot at gmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: dragonroot at gmail dot com Target Milestone: --- The following code snippet makes the compiler ICE. Affects at least 4.8.2 and 4.9.3. Does not seem to affect 5.x. Compile with --std=c++11

[Bug c++/67870] ICE: in type_throw_all_p, at cp/except.c:1306

2015-10-06 Thread dragonroot at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67870 --- Comment #1 from Konstantin Isakov --- $ g++-4.9 --std=c++11 bug.cc bug.cc: In destructor ‘Foo::~Foo()’: bug.cc:17:3: internal compiler error: in type_throw_all_p, at cp/except.c:1306 {} ^ Please submit a full bug report, with preproces

[Bug c++/114525] New: Incorrect code generated when setting a value through a pointer-to-member on a ternary returning an object reference

2024-03-28 Thread dragonroot at gmail dot com via Gcc-bugs
Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: dragonroot at gmail dot com Target Milestone: --- The following program incorrectly outputs 1 on every GCC I&#x