[Bug c++/85076] New: [6/7/8 Regression] ICE with invalid template used as lambda argument

2018-03-26 Thread reichelt at gcc dot gnu.org
-recovery, ice-on-invalid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE since GCC 6.2.0

[Bug c++/85068] New: [6/7/8 Regression] ICE with invalid covarint return types

2018-03-24 Thread reichelt at gcc dot gnu.org
, ice-on-invalid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE since GCC 4.0.0

[Bug c++/85067] New: [8 Regression] ICE with volatile parameter in defaulted copy-constructor

2018-03-24 Thread reichelt at gcc dot gnu.org
-recovery, ice-on-invalid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE on trunk

[Bug c++/85065] New: [concepts] ICE with invalid use of a concept

2018-03-24 Thread reichelt at gcc dot gnu.org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Blocks: 67491 Target Milestone: --- The following invalid code snippet (compiled with "-fconcepts") triggers an ICE since

[Bug c++/85064] New: [concepts] ICE with auto as template parameter

2018-03-24 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Blocks: 67491 Target Milestone: --- The following invalid code snippet (compiled with "-fconcepts") triggers an ICE since

[Bug c++/85062] New: [6/7/8 Regression] ICE on alignas with parameter pack

2018-03-24 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers an ICE since GCC 5.2.0: template struct A { int

[Bug c++/85061] New: ICE with __builtin_offsetof applied to static member

2018-03-24 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE since GCC 4.0.0 (when __builtin_offsetof was introduced

[Bug c++/85006] New: [7/8 Regression] [concepts] ICE with bogus parameter pack

2018-03-20 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-fconcepts" triggers an ICE since

[Bug c++/84980] [concepts] ICE with missing typename in cocept

2018-03-19 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84980 --- Comment #1 from Volker Reichelt --- That's of course "-fconcepts" instead of "-fconcpets".

[Bug c++/84980] New: [concepts] ICE with missing typename in cocept

2018-03-19 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-fconcpets") triggers an ICE since

[Bug c++/84979] New: [6/7/8 Regression] ICE with auto as template parameter and -fconcepts

2018-03-19 Thread reichelt at gcc dot gnu.org
-on-invalid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-fconcepts") triggers an ICE

[Bug c++/84937] New: [7/8 Regression] ICE with class template argument deduction and auto

2018-03-18 Thread reichelt at gcc dot gnu.org
-on-valid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet (compiled with "-std=c++17") triggers an ICE since

[Bug c++/84936] New: [8 Regression] ICE with unexpanded parameter pack

2018-03-18 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE on trunk: == struct

[Bug c++/84927] New: [7/8 Regressiion] ICE with NSDMI and reference

2018-03-17 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers an ICE since GCC 7.1.0: == struct A { int& r; int i = r; }; void

[Bug c++/84798] [6/7 Regression] ICE (Segmentation fault) if `auto` appears in a template argument

2018-03-13 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84798 --- Comment #8 from Volker Reichelt --- *** Bug 79525 has been marked as a duplicate of this bug. ***

[Bug c++/79525] [c++1y] ICE with auto as function parameter

2018-03-13 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79525 Volker Reichelt changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug c++/84798] [6/7 Regression] ICE (Segmentation fault) if `auto` appears in a template argument

2018-03-13 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84798 Volker Reichelt changed: What|Removed |Added CC||reichelt at gcc dot gnu.org

[Bug c++/84541] ICE with auto in function parameter

2018-03-13 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84541 Volker Reichelt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/84349] [6/7/8 Regression] ICE with auto in function cast

2018-03-13 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84349 Volker Reichelt changed: What|Removed |Added CC||jason at gcc dot gnu.org

[Bug c++/84820] New: [6/7/8 Regression] Bogus pointer-to-member accepted within template

2018-03-11 Thread reichelt at gcc dot gnu.org
-invalid Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet is wrongly accepted since GCC 4.9.0

[Bug c++/84812] New: [8 Regression] ICE with local function

2018-03-10 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org CC: nathan at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers an ICE on trunk: == struct

[Bug c++/84808] New: [8 Regression] ICE with constexpr and array

2018-03-10 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers an ICE on trunk: = struct A { int i; constexpr A() : i

[Bug c++/84804] New: [8 Regression] ICE with lambda in default argument

2018-03-10 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following inavlid code snippet triggers an ICE on trunk: = template struct

[Bug c++/84792] New: [6/7/8 Regression] ICE with broken typedef of a struct

2018-03-09 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE since GCC 4.9.0: == struct

[Bug c++/84791] New: ICE with broken OpenMP reduction clause

2018-03-09 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-fopenmp") triggers an ICE since GCC 4.9.0 (when

[Bug c++/84789] New: [6/7/8 Regression] ICE with broken variable declaration in template class

2018-03-09 Thread reichelt at gcc dot gnu.org
: ice-on-invalid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid-code code snippet triggers an ICE since GCC 6.3.0

[Bug c++/84770] New: [8 Regression] ICE with parameter pack involving typedef

2018-03-08 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers an ICE on trunk: = typedef int T

[Bug c++/84768] New: ICE with failed class template argument deduction because of invalid template parameter

2018-03-08 Thread reichelt at gcc dot gnu.org
Keywords: error-recovery, ice-on-invalid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-

[Bug c++/84767] New: [6/7/8 Regression] ICE with pointer to VLA

2018-03-08 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid testcase triggers an ICE since GCC 4.9.0: struct A { A(int); }; A::A(int i) { int (*x)[1][i

[Bug c++/84752] New: [8 Regression] ICE with constexpr array referenced in lambda

2018-03-07 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers an ICE on trunk: === void foo

[Bug c++/84578] New: [6/7/8 Regression] ICE with flexible array member and constexpr

2018-02-26 Thread reichelt at gcc dot gnu.org
-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following (valid?) code snippet triggers an ICE since GCC 6.1.0

[Bug c++/84541] ICE with auto in function parameter

2018-02-26 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84541 --- Comment #2 from Volker Reichelt --- Paolo, you're right. Sorry for the noise. The "-fconcept" parameter is a left-over from the larger testcase where this snippet was derived from. The ICE can be reproduced with GCC 4.9.0 and only needs

[Bug c++/84559] New: [6/7/8 Regression] ICE with constexpr and variable-sized array

2018-02-25 Thread reichelt at gcc dot gnu.org
-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following (valid?) code snippet triggers an ICE since GCC 7.1.0

[Bug c++/84558] New: [6/7/8 Regression] ICE with invalid constexpr constructor

2018-02-25 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE since GCC 6.1.0. The code was accepted in GCC 5.x.0

[Bug c++/84557] New: ICE with invalid firstprivate variable

2018-02-25 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-fopenmp") triggers an ICE since

[Bug c++/84551] New: [8 Regression] [concepts] Compiler options "-O -g" cause valid code to be rejected

2018-02-25 Thread reichelt at gcc dot gnu.org
NCONFIRMED Keywords: ice-on-valid-code, rejects-valid Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet (compiled with "-

[Bug c++/84541] New: [8 Regression] ICE with auto in function parameter

2018-02-24 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-fconcepts") triggers an ICE since

[Bug c++/84540] New: [6/7/8 Regression] ICE with alignas in variadic template

2018-02-24 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers an ICE since GCC 6.1.0, while it was accepted in GCC 5.2.0

[Bug c++/84537] [8 Regression] ICE in get_string, at spellcheck-tree.h

2018-02-23 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84537 --- Comment #1 from Volker Reichelt --- With a slightly modified testcase (namespace std instead of N) I get a different stack-trace: === namespace std { template struct A {}; } std::template A<> a;

[Bug c++/84537] New: [8 Regression] ICE in get_string, at spellcheck-tree.h

2018-02-23 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE on trunk: = namespace N

[Bug c++/84536] New: [7/8 Regression] ICE with non-type template parameter

2018-02-23 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE since GCC 7.1.0

[Bug c++/84533] New: [7/8 Regression] ICE with duplicate enum value

2018-02-23 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following really short invalid code snippet (compiled with "-std=c++1z") triggers an ICE since

[Bug c++/84520] New: [6/7/8 Regression] ICE with lambda and static member function

2018-02-22 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid testcase triggers an ICE since GCC 5.1.0. It was compiled without problems in GCC

[Bug c++/84518] [8 Regression] ICE with lambda capturing broken variable

2018-02-22 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84518 --- Comment #1 from Volker Reichelt --- A modified testcase produces a slightly different stack-trace: template void foo() { T x[=]; []{}; } bug.cc: In function

[Bug c++/84518] New: [8 Regression] ICE with lambda capturing broken variable

2018-02-22 Thread reichelt at gcc dot gnu.org
-on-invalid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid testcase triggers an ICE on trunk

[Bug c++/84493] New: [8 Regression] ICE with invalid cast

2018-02-20 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE on trunk: = void foo() { (struct {}x

[Bug c++/84492] New: [8 Regression] ICE with statement expression

2018-02-20 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following (invalid?) code snippet triggers an ICE on trunk: = template int foo() { return ({ foo

[Bug debug/84456] New: [8 regression] gcc.dg/guality/pr49888.c fail

2018-02-19 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84456 Bug ID: 84456 Summary: [8 regression] gcc.dg/guality/pr49888.c fail Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: debug

[Bug debug/84457] [8 regression] gcc.dg/guality/pr49888.c fail

2018-02-19 Thread reichelt at gcc dot gnu.org
||reichelt at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #4 from Volker Reichelt --- Hopefully this was the last duplicate ;-) *** This bug has been marked as a duplicate of bug 84456 ***

[Bug c++/84449] New: [7/8 Regression] ICE with constexpr and deleted destructor

2018-02-18 Thread reichelt at gcc dot gnu.org
-on-invalid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-std=c++1z") triggers an

[Bug c++/84448] New: [6/7/8 Regression] ICE with broken condition in parallel for loop

2018-02-18 Thread reichelt at gcc dot gnu.org
, ice-on-invalid-code, openmp Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-fopenmp"

[Bug c++/84447] New: [8 Regression] ICE with inherited deleted constructor and default argument

2018-02-18 Thread reichelt at gcc dot gnu.org
-on-invalid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE on trunk

[Bug c++/84446] New: [8 Regression] ICE with broken lambda

2018-02-18 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE on trunk: === template void foo() { int i, i

[Bug c++/84445] New: ICE with __builtin_launder and virtual function

2018-02-18 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following (valid?) code snippet triggers an ICE since GCC 7.1.0: = struct

[Bug c++/84444] New: ICE with __builtin_launder and cast

2018-02-18 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following (valid?) code snippet (compiled with "-O") triggers an ICE since

[Bug c++/84430] New: [7/8 Regression] ICE with #pragma omp simd in lambda

2018-02-17 Thread reichelt at gcc dot gnu.org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet (compiled with "-std=c++1z -fopenmp") triggers an ICE since

[Bug c++/84429] New: [8 Regression] ICE capturing variable-sized array

2018-02-17 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers an ICE on trunk: = void foo(int i) { char x[i

[Bug c++/84423] [concepts] ICE with invalid using declaration

2018-02-17 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84423 --- Comment #2 from Volker Reichelt --- I can still reproduce the crash with a clean trunk from 2 hours ago (r257780).

[Bug c++/84426] New: [8 Regression] ICE with conflicting class member names

2018-02-16 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE on trunk: = struct A { int foo

[Bug c++/59912] [C++1y] ICE when deducing return type for specialized functions

2018-02-16 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59912 Volker Reichelt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/84080] [6/7/8 Regression] the compiler crashes when compiling the following sample file

2018-02-16 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84080 Volker Reichelt changed: What|Removed |Added CC||n.sakisaka at gmail dot com ---

[Bug c++/84344] [concepts] ICE with invalid use of auto

2018-02-16 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84344 --- Comment #2 from Volker Reichelt --- This got fixed on 2018-02-13. I suspect this was Jason's patch for PR84080. Do we want to add this as an additional testcase? Or should we just close this bug?

[Bug c++/84423] New: [concepts] ICE with invalid using declaration

2018-02-16 Thread reichelt at gcc dot gnu.org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Blocks: 67491 Target Milestone: --- The following invalid code snippet (compiled with "-fconcepts") triggers an ICE scine

[Bug middle-end/46786] ICE: verify_stmts failed: statement marked for throw, but doesn't with -fopenmp -fnon-call-exceptions

2018-02-13 Thread reichelt at gcc dot gnu.org
||reichelt at gcc dot gnu.org Known to work||4.6.0 Resolution|--- |FIXED Known to fail|4.6.0 |4.4.0, 4.5.4 --- Comment #1 from Volker Reichelt --- This is fixed since GCC 4.6.0.

[Bug c++/84376] New: [7/8 Regression] ICE with missing template parameter

2018-02-13 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-std=c++1z") triggers an ICE since

[Bug c++/84375] New: [8 Regression] ICE with friend in local class

2018-02-13 Thread reichelt at gcc dot gnu.org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org CC: nathan at gcc dot gnu.org Blocks: 12944 Target Milestone: --- The following invalid testcase triggers an ICE

[Bug c++/84355] New: [7/8 Regression] ICE with failing template argument deduction

2018-02-13 Thread reichelt at gcc dot gnu.org
-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-std=c++1z") trigges an ICE since

[Bug c++/84350] New: [7/8 Regression] ICE with new and auto

2018-02-12 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE since GCC 7.1.0: === template void foo(T... t

[Bug c++/84349] New: [6/7/8 Regression] ICE with auto in function cast

2018-02-12 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE since GCC 4.9.0: void* p; int i = (*(int

[Bug c++/84348] New: [7/8 Regression] ICE with invalid friend declaration

2018-02-12 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The followong invalid code snippet triggers an ICE since GCC 7.1.0

[Bug c++/84344] New: [concepts] ICE with invalid use of auto

2018-02-12 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Blocks: 67491 Target Milestone: --- The following invalid code snippet triggers ICE since GCC 6.1.0 if compiled with "-fcon

[Bug c++/84341] New: [6/7/8 Regression] ICE with #pragma omp atomic

2018-02-12 Thread reichelt at gcc dot gnu.org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-fopenmp") triggers an ICE since GCC 4.9.0: ===

[Bug c++/84333] New: [6/7/8 Regression] ICE with ternary operator in template function

2018-02-12 Thread reichelt at gcc dot gnu.org
-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers an ICE since GCC 6.1.0

[Bug c++/84330] New: [6/7/8 Regression] [concepts] ICE with broken constraint

2018-02-12 Thread reichelt at gcc dot gnu.org
-on-invalid-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet (compiled with "-fconcepts") triggers an ICE

[Bug c++/84329] New: ICE with broken return type of generic lambda

2018-02-12 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE since GCC 4.9.0 (when generic lambdas were introduced

[Bug c++/77771] internal compiler error: in cxx_eval_bit_field_ref, at cp/constexpr.c:2090

2018-02-11 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=1 Volker Reichelt changed: What|Removed |Added CC||antoshkka at gmail dot com ---

[Bug c++/83231] ICE on constexpr evaluation

2018-02-11 Thread reichelt at gcc dot gnu.org
||reichelt at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #2 from Volker Reichelt --- This is a duplicate of PR1. *** This bug has been marked as a duplicate of bug 1 ***

[Bug c++/57335] internal compiler error: in cxx_eval_bit_field_ref, at cp/semantics.c:6977

2018-02-11 Thread reichelt at gcc dot gnu.org
||reichelt at gcc dot gnu.org Known to work||6.4.0 Resolution|--- |DUPLICATE Target Milestone|--- |6.4 Known to fail||6.3.0 --- Comment #15 from Volker

[Bug c++/79681] [6 Regression] ICE with constexpr and bitfield

2018-02-11 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79681 Volker Reichelt changed: What|Removed |Added CC||chet.simpson at gmail dot com ---

[Bug c++/55004] [meta-bug] constexpr issues

2018-02-11 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 57335, which changed state. Bug 57335 Summary: internal compiler error: in cxx_eval_bit_field_ref, at cp/semantics.c:6977 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57335 What|Removed

[Bug c++/82952] Hang compiling with g++ -fsanitize=undefined -Wduplicated-branches

2018-02-08 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82952 Volker Reichelt changed: What|Removed |Added CC||reichelt at gcc dot gnu.org

[Bug c++/84192] New: [7/8 Regression] ICE with statement expression

2018-02-03 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE since GCC 7.1.0: bool foo() { return

[Bug c++/81057] [6/7/8 Regression] ICE with broken default template parameter

2018-02-03 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81057 Volker Reichelt changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/84171] New: [8 Regression] ICE with -Wsign-compare

2018-02-01 Thread reichelt at gcc dot gnu.org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org CC: jason at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE on trunk if compiled with -Wsign

[Bug sanitizer/83987] [6/7/8 Regression] ICE with OpenMP, sanitizer and virtual bases

2018-01-31 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83987 Volker Reichelt changed: What|Removed |Added Summary|[6/7 Regression] ICE with |[6/7/8 Regression] ICE with

[Bug c++/84138] New: [8 Regression] ICE folding broken constant

2018-01-30 Thread reichelt at gcc dot gnu.org
: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org CC: mpolacek at gcc dot gnu.org Target Milestone: --- The following invalid code snippet triggers an ICE on trunk

[Bug c++/84082] New: [7/8 Regression] ICE with broken template function definition

2018-01-28 Thread reichelt at gcc dot gnu.org
-code Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The follwong invalid code snippet triggers an ICE since GCC 7.1.0

[Bug c++/84015] New: [7/8 Regression] ICE with class template argument deduction

2018-01-23 Thread reichelt at gcc dot gnu.org
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org CC: jason at gcc dot gnu.org Target Milestone: --- The following valid testcase (compiled with "-std=

[Bug c++/83988] [8 Regression] Internal compiler error in tsubst_baselink

2018-01-23 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83988 Volker Reichelt changed: What|Removed |Added CC||reichelt at gcc dot gnu.org

[Bug c++/84002] [8 Regression] ICE with template conversion operator

2018-01-23 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84002 Volker Reichelt changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/84002] New: [8 Regression] ICE with template conversion operator

2018-01-23 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers an ICE on trunk: == struct

[Bug lto/83997] New: ICE with alias template and attribute

2018-01-23 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org CC: jakub at gcc dot gnu.org, marxin at gcc dot gnu.org Depends on: 83300 Target Milestone: --- The valid testcase gcc/testsuite/g++.dg/ext

[Bug c++/83996] New: [6/7/8] Regression] ICE with zero-sized array

2018-01-23 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org CC: mpolacek at gcc dot gnu.org Depends on: 81695 Target Milestone: --- The testcase gcc/testsuite/gcc.dg/pr81695.c triggers an ICE since

[Bug lto/83987] New: [6/7/8 Regression] ICE with OpenMP, sanitizer and virtual bases

2018-01-22 Thread reichelt at gcc dot gnu.org
-code, lto, openmp Severity: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org CC: marxin at gcc dot gnu.org Target Milestone: --- The following valid code snippet triggers

[Bug c++/83979] New: [8 Regression] ICE with pointer comparison

2018-01-22 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- Compiling the testcase gcc/testsuite/gcc.dg/strict-overflow-6.c as C++ code (i.e. with "g++ -x c++") triggers an ICE on trun

[Bug tree-optimization/38153] ICE in testcase when compiled with -ftree-parallelize-loops

2017-11-26 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38153 Volker Reichelt changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/81506] New: Invalid declaration with decltype accepted

2017-07-21 Thread reichelt at gcc dot gnu.org
Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org CC: paolo.carlini at oracle dot com Depends on: 51786 Target Milestone: --- The error message "declaration does not declare any

[Bug target/58502] ICE with attribute(target) and -flto

2017-07-21 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58502 Volker Reichelt changed: What|Removed |Added Status|NEW |RESOLVED Known to work|

[Bug c++/65775] Late-specified return type bypasses return type checks (qualified, function, array)

2017-07-09 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65775 Volker Reichelt changed: What|Removed |Added CC||reichelt at gcc dot gnu.org

[Bug c++/38797] [c++0x] Missing warning about type qualifiers on late function return types

2017-07-09 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38797 Volker Reichelt changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #3 from Volker

<    1   2   3   4   5   6   7   8   >