[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2020-02-12 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-27 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 Hannes Hauswedell changed: What|Removed |Added CC||h2+bugs at fsfe dot org --- Comment

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-17 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 Marek Polacek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 --- Comment #15 from Marek Polacek --- (In reply to Marek Polacek from comment #14) > The problem is that here > 24072 /* Instantiate a dynamic exception-specification. noexcept will > be > 24073 handled below. */ > 24074

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 --- Comment #14 from Marek Polacek --- The problem is that here 24072 /* Instantiate a dynamic exception-specification. noexcept will be 24073 handled below. */ 24074 if (tree raises = TYPE_RAISES_EXCEPTIONS (TREE_TYPE

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 --- Comment #13 from Marek Polacek --- Adjusted testcase that is compiled with GCC 8.3 without errors: namespace a { template struct d { static constexpr int f = c; }; template struct g; template h i(int); template auto ab() ->

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 --- Comment #11 from Marek Polacek --- *** Bug 90003 has been marked as a duplicate of this bug. ***

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-16 Thread mpolacek at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 Martin Liška changed: What|Removed |Added Keywords|needs-bisection,|ice-on-valid-code

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 Martin Liška changed: What|Removed |Added Attachment #46092|0 |1 is obsolete|

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-16 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 Martin Liška changed: What|Removed |Added Keywords||needs-bisection, |

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-16 Thread rene.r...@fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 --- Comment #7 from rene.r...@fu-berlin.de --- Created attachment 46177 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46177=edit preprocessed source file from gcc8 (no ICE) This is the compressed but unreduced preprocessed source file

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-16 Thread rene.r...@fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 --- Comment #6 from rene.r...@fu-berlin.de --- Here is the code snippet that triggers the ICE: #include #include #include int main() { std::vector v{0, 1, 2, 3, 4}; for (auto e : v | ranges::view::reverse) { std::cout <<

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-15 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 --- Comment #5 from Martin Liška --- Can you please attach also original (unreduced pre-processed test-case), ideally created with GCC8?

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-12 Thread rene.r...@fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 --- Comment #4 from rene.r...@fu-berlin.de --- Hi gcc-team, is there any news about this issue? This ICE currently is always triggered when using the range-v3 library using the 1.0-beta branch with concepts. Let me know, if you need more

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-05 Thread rene.r...@fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 --- Comment #3 from rene.r...@fu-berlin.de --- Hi sorry, it took me a while to provide the preprocessed source file. I have reduced it with multidelta.

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-05 Thread rene.r...@fu-berlin.de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 --- Comment #2 from rene.r...@fu-berlin.de --- Created attachment 46092 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46092=edit reduced preprocessed source file

[Bug c++/89953] ICE in nothrow_spec_p, at cp/except.c:1244

2019-04-04 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89953 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|