[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-29 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #10 from Hannes Hauswedell --- Thanks for the quick fix!

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-29 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #8 from Jason Merrill --- Author: jason Date: Tue Jan 29 15:39:40 2019 New Revision: 268368 URL: https://gcc.gnu.org/viewcvs?rev=268368&root=gcc&view=rev Log: PR c++/89089 - ICE with [[no_unique_address]]. In 89089, we were

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #7 from Jakub Jelinek --- Reduced testcase from #c2, doesn't really need -fconcepts, ICEs also with just -std=c++17. Doesn't ICE without no_unique_address, G++ 8 ignores that attribute with a warning. template struct A {}; template

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Jakub Jelinek changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #5 from Hannes Hauswedell --- PS: I do have to correct myself: since range-v3 now auto-detects concept support the tests are indeed built with -fconcepts.

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #4 from Hannes Hauswedell --- Created attachment 45541 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45541&action=edit third ICE g++9 -std=c++17 -fconcepts -Wall -Wextra take_while.cpp

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Richard Biener changed: What|Removed |Added Target Milestone|--- |9.0

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #3 from Hannes Hauswedell --- Created attachment 45540 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45540&action=edit second ICE g++9 -std=c++17 -fconcepts -Wall -Wextra concat.cpp

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread h2+bugs at fsfe dot org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 --- Comment #2 from Hannes Hauswedell --- Created attachment 45539 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45539&action=edit first ICE Build with: g++9 -std=c++17 -fconcepts -Wall -Wextra variant.cpp

[Bug c++/89089] [9 regression] various ICEs in range-v3's 1.0 branch

2019-01-28 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89089 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed|