[Bug c++/101903] New: [9/10/11/12 Regression] ICE with invalid constexpr constructor in template class

2021-08-13 Thread reichelt at gcc dot gnu.org via Gcc-bugs
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 triggers an ICE since GCC

[Bug c++/101880] mangling vec_perm_expr is not implemented

2021-08-13 Thread reichelt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101880 Volker Reichelt changed: What|Removed |Added CC||reichelt at gcc dot gnu.org Ever

[Bug c++/101898] New: [concepts] ICE with auto in concept definition

2021-08-13 Thread reichelt at gcc dot gnu.org via Gcc-bugs
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 "-fconcepts") triggers an ICE since GCC 6.1.0 (when concepts were

[Bug c++/101894] [11/12 Regression] ICE with multiple friend declarations

2021-08-12 Thread reichelt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101894 --- Comment #3 from Volker Reichelt --- (In reply to Andrew Pinski from comment #2) > (In reply to Volker Reichelt from comment #1) > > Actually the same ICE happens with regular templates (without the > > "-fconcepts") flag: > > Though that

[Bug c++/101894] [11/12 Regression] ICE with multiple friend declarations

2021-08-12 Thread reichelt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101894 Volker Reichelt changed: What|Removed |Added Summary|[11/12 Regression] |[11/12 Regression] ICE with

[Bug c++/101894] New: [11/12 Regression] [concepts] ICE with multiple friend declarations

2021-08-12 Thread reichelt at gcc dot gnu.org via Gcc-bugs
-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 "-fconcepts") triggers an ICE si

[Bug c++/101889] New: [11/12 Regression] ICE with template argument deduction of broken template

2021-08-12 Thread reichelt at gcc dot gnu.org via Gcc-bugs
: 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 triggers an ICE since GCC 11

[Bug c++/101887] New: [9/10/11/12 Regression] ICE with invalid declaration of 'operator delete'

2021-08-12 Thread reichelt at gcc dot gnu.org via Gcc-bugs
: 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 triggers an ICE since GCC 4.9.0

[Bug c++/101886] New: [11/12 Regression][concepts] ICE with auto as template parameter

2021-08-12 Thread reichelt at gcc dot gnu.org via Gcc-bugs
-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 "-fconcepts") triggers an ICE since

[Bug c++/101881] New: [9/10/11/12 Regression] ICE with vector type in template alias

2021-08-12 Thread reichelt at gcc dot gnu.org via Gcc-bugs
-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++/101879] New: Broken diagnostic: 'vec_perm_expr' not supported by dump_expr

2021-08-12 Thread reichelt at gcc dot gnu.org via Gcc-bugs
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 produces a garbled diagnostic ('vec_perm_expr' not supported

[Bug c++/101878] New: ICE with invalid lambda definition

2021-08-12 Thread reichelt at gcc dot gnu.org via Gcc-bugs
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 (where generic lambdas were introduced

[Bug c++/101874] New: [12 Regression] ICE with auto specifier for arrays

2021-08-12 Thread reichelt at gcc dot gnu.org via Gcc-bugs
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 two testcases from PR 60628 and PR 60629 (originally fixed in GCC 4.8.3

[Bug c++/62207] [8 Regression] ICE: tree check: expected tree that contains 'decl minimal' structure, have 'overload' in tsubst_copy, at cp/pt.c

2021-08-10 Thread reichelt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62207 Volker Reichelt changed: What|Removed |Added Target Milestone|8.0 |9.0 Known to work|

[Bug c++/87805] Incomplete diagnostic for -Wnoexcept

2021-08-10 Thread reichelt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87805 Volker Reichelt changed: What|Removed |Added Status|NEW |RESOLVED Known to fail|

[Bug c++/101162] New: [12 Regression] ICE (verify_gimple failed) for switch returning pointer-to-members

2021-06-22 Thread reichelt at gcc dot gnu.org via Gcc-bugs
Keywords: ice-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 testcase triggers an ICE on trunk when compiled with &quo

[Bug c++/61259] [Regression 8/9/10/11] Spurious "ISO C++ forbids zero-size array" warning with -pedantic

2021-04-20 Thread reichelt at gcc dot gnu.org via Gcc-bugs
||reichelt at gcc dot gnu.org Summary|Spurious "ISO C++ forbids |[Regression 8/9/10/11] |zero-size array" warning|Spurious "ISO C++ forbids |with -pedantic |zero-size

[Bug c++/100101] New: [11 Regression] ICE with -Wzero-as-null-pointer-constant

2021-04-15 Thread reichelt at gcc dot gnu.org via Gcc-bugs
Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- Compiling the following valid code snippet with "-Wzero-as-null-pointer-constant" triggers an

[Bug c++/94799] [8/9/10 Regression] Calling a member template function fails

2020-08-17 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94799 --- Comment #11 from Volker Reichelt --- Hi Marek, any news on this one? It's three months now... Or should I file a new bug for the regression on trunk?

[Bug c++/94799] [8/9/10 Regression] Calling a member template function fails

2020-05-15 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94799 Volker Reichelt changed: What|Removed |Added CC||reichelt at gcc dot gnu.org

[Bug c++/94523] [10 Regression] error: 'constexpr' evaluation depth exceeds maximum of 512 (use '-fconstexpr-depth=' to increase the maximum) since r10-7490-g76f09260b7eccd6c

2020-04-09 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94523 --- Comment #6 from Volker Reichelt --- Please ignore my previous comment, it really only fails with -std=c++14 or -std=c++11 .

[Bug c++/94523] [10 Regression] error: 'constexpr' evaluation depth exceeds maximum of 512 (use '-fconstexpr-depth=' to increase the maximum) since r10-7490-g76f09260b7eccd6c

2020-04-09 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94523 --- Comment #5 from Volker Reichelt --- Btw, larger testcases also fail with -std=c++2a, so it's not restricted to -std=c++14

[Bug c++/94523] [10 Regression] error: 'constexpr' evaluation depth exceeds maximum of 512 (use '-fconstexpr-depth=' to increase the maximum) since r10-7490-g76f09260b7eccd6c

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

[Bug c++/90754] [10 Regression] ICE: tree check: expected tree that contains ‘decl minimal’ structure, have ‘tree_list’ in lookup_type_scope_1, at cp/name-lookup.c:6492 since r271912

2019-06-17 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90754 Volker Reichelt changed: What|Removed |Added CC||nathan at gcc dot gnu.org --- Comment

[Bug c++/89958] New: ICE and duplicate diagnostic with invalid return value

2019-04-04 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 triggers an ICE since GCC 6.1.0, killing the diagnostic in mid

[Bug c++/89917] New: [8/9 Regression] ICE with lambda in variadic template hierarchy

2019-04-01 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 8.2.0, so this is a regression on the GCC

[Bug c++/89917] [8/9 Regression] ICE with lambda in variadic template hierarchy

2019-04-01 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89917 Volker Reichelt changed: What|Removed |Added Target Milestone|--- |8.4

[Bug c++/89914] [9 Regression] ICE in nothrow_spec_p, at cp/except.c:1238

2019-04-01 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89914 Volker Reichelt changed: What|Removed |Added Target Milestone|--- |9.0

[Bug c++/89914] New: [9 Regression] ICE in nothrow_spec_p, at cp/except.c:1238

2019-04-01 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 CC: jason at gcc dot gnu.org, paolo.carlini at oracle dot com Target Milestone

[Bug c++/89913] [7/8/9 Regression] [concepts] ICE with invalid using declaration

2019-04-01 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89913 Volker Reichelt changed: What|Removed |Added Target Milestone|--- |7.5

[Bug c++/89913] New: [7/8/9 Regression] [concepts] ICE with invalid using declaration

2019-04-01 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 CC: paolo.carlini at oracle dot com Blocks: 67491 Target Milestone

[Bug c++/81866] [7/8/9 Regression] ICE with a default template parameter which is a template class nested in a template class

2019-03-17 Thread reichelt at gcc dot gnu.org
||reichelt at gcc dot gnu.org Target Milestone|--- |7.5 Summary|ICE with a default template |[7/8/9 Regression] ICE with |parameter which is a|a default template |template class nested

[Bug c++/79308] ICE on specialization of nested template classes (in finish_member_declaration, at cp/semantics.c:2963)

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

[Bug c++/89744] [8/9 Regression] ICE with specialization of nested template class

2019-03-17 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89744 Volker Reichelt changed: What|Removed |Added Target Milestone|--- |8.4

[Bug c++/89744] New: [8/9 Regression] ICE with specialization of nested template class

2019-03-17 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 testcase triggers an ICE since GCC 8.1.0

[Bug c++/89571] [9 Regression] ICE in nothrow_spec_p, at cp/except.c:1238

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

[Bug c++/89709] [9 Regression] ICE with constexpr and "-O"

2019-03-13 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89709 Volker Reichelt changed: What|Removed |Added Target Milestone|--- |9.0

[Bug c++/89709] New: [9 Regression] ICE with constexpr and "-O"

2019-03-13 Thread reichelt at gcc dot gnu.org
ty: 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 "-O") triggers an ICE on trunk:

[Bug c++/88754] [7/8/9 Regression] Constructor call wrongly assumed to be a variable declaration

2019-01-08 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88754 Volker Reichelt changed: What|Removed |Added Known to work||3.4.0, 3.4.6, 4.1.0, 4.1.1

[Bug c++/88754] New: Constructor call wrongly rejected

2019-01-08 Thread reichelt at gcc dot gnu.org
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following valid code snippet is wrongly rejected (since at least GCC 4.1, probably even before): = struct

[Bug c++/87805] New: Incomplete diagnostic for -Wnoexcept

2018-10-30 Thread reichelt at gcc dot gnu.org
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The warning option "-Wnoexcept" produces incomplete diagnostics for the following testcase: =

[Bug c++/87425] New: [9 Regression] ICE with virtual assignment operator

2018-09-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 CC: jakub at gcc dot gnu.org, mpolacek at gcc dot gnu.org Target Milestone: --- The following valid code snippet (compiled with "-std=

[Bug c++/68429] [concepts] ICE in in placeholder_extract_concept_and_args, at cp/constraint.cc:1401

2018-09-19 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68429 Volker Reichelt changed: What|Removed |Added CC||paolo.carlini at oracle dot com ---

[Bug c++/68429] [concepts] ICE in in placeholder_extract_concept_and_args, at cp/constraint.cc:1401

2018-09-19 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68429 --- Comment #3 from Volker Reichelt --- Btw, the code snippet from comment #1 is accepted on trunk.

[Bug c++/65608] [meta-bug] friend issues

2018-09-19 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65608 Bug 65608 depends on bug 13166, which changed state. Bug 13166 Summary: [DR136] not implemented https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13166 What|Removed |Added

[Bug c++/59480] Missing error diagnostic: friend declaration specifying a default argument must be a definition

2018-09-19 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59480 Volker Reichelt changed: What|Removed |Added CC||rafael.espindola at ic dot unicamp

[Bug c++/13166] [DR136] not implemented

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

[Bug libstdc++/87061] New: [9 Regression] regex cannot be compiled with -std=c++1z -D_GLIBCXX_USE_CXX11_ABI=0

2018-08-22 Thread reichelt at gcc dot gnu.org
Keywords: rejects-valid Severity: normal Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- Using the regex header (like in the code snippet below) with the the options

[Bug c++/84767] [6 Regression] ICE with pointer to VLA

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

[Bug c++/85068] [6 Regression] ICE with invalid covariant return type hierarchy

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

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

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

[Bug c++/85140] [6 Regression] ICE with invalid use of alignas

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

[Bug c++/85208] ICE with #pragma weak and structured binding

2018-06-24 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85208 Volker Reichelt changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/85210] [7 Regression] ICE with broken structured binding in template

2018-06-24 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85210 Volker Reichelt changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/85545] New: [8/9 Regression] ICE with static_cast of pointer-to-member-function

2018-04-26 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 CC: jakub at gcc dot gnu.org, rguenth at gcc dot gnu.org Target Milestone: --- The following valid

[Bug c++/82099] internal compiler error: in type_throw_all_p, at cp/except.c:1186 when using a function pointer for templated predicate

2018-04-13 Thread reichelt at gcc dot gnu.org
||reichelt at gcc dot gnu.org --- Comment #5 from Volker Reichelt --- On trunk (GCC 8) the testcases of comment #2 and comment #4 only crash with -std=c++17, but don't crash with -std=c++11 or -std=c++14.

[Bug c++/85356] New: [7/8 Regression] ICE with operator=

2018-04-11 Thread reichelt at gcc dot gnu.org
++ 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 when compiled with "-std=c++1z": == struct A { A& operator=(int); }; void fo

[Bug c++/85285] New: [6/7/8 Regression] ICE with flexible array in union

2018-04-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 invalid code snippet triggers an ICE since GCC 6.1.0: = template struct A { union

[Bug c++/85279] New: [6/7/8 Regression] Broken diagnostic for decltype

2018-04-07 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 testcase produces a broken diagnostic since GCC 4.7.0: template struct A { void

[Bug c++/85278] New: [concepts] Garbled diagnostic

2018-04-07 Thread reichelt at gcc dot gnu.org
Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Blocks: 67491 Target Milestone: --- The testcase gcc/testsuite/g++.dg/concepts/req2.C produces a broken diagnostic since GCC 6.1.0: req2.C:18:14: error: cannot call

[Bug c++/85277] New: [8 Regression] Broken diagnostic for offsetof with static member function

2018-04-07 Thread reichelt at gcc dot gnu.org
: diagnostic Severity: normal Priority: P3 Component: c++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The testcase gcc/testsuite/g++.dg/ext/offsetof1.C produces a broken diagnostic on trunk

[Bug c++/85265] New: [concepts] ICE with missing identifier

2018-04-06 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++/85264] New: [7/8 Regression] ICE with extraneous template parameter list

2018-04-06 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 7.1.0

[Bug c++/85263] New: [concepts] ICE with parameter pack matching

2018-04-06 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++/85262] New: [6/7/8 Regression] Trouble with constructor and -fpermissive

2018-04-06 Thread reichelt at gcc dot gnu.org
, 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 "-fpermissive") triggers an IC

[Bug c++/85258] New: [7/8 Regression] ICE with invalid range-based for-loop

2018-04-06 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: template void

[Bug c++/85256] New: [8 Regression] ICE with capturing pointer to VLA

2018-04-06 Thread reichelt at gcc dot gnu.org
++ Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org Target Milestone: --- The following code snippet triggers an ICE on trunk: = void foo(int i) { int (*x)[i]; [=]{ [=]{ 0 ? x : x

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

2018-04-06 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85006 Volker Reichelt changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/85249] New: [6/7/8 Regression] ICE with invalid default parameter

2018-04-06 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.8.0

[Bug c++/85242] New: [6/7/8 Regression] ICE with invalid template parameter

2018-04-05 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 triggers an ICE on trunk since GCC 6.1.0

[Bug c++/85240] New: [6/7/8 Regression] ICE with function without deduced return type

2018-04-05 Thread reichelt at gcc dot gnu.org
-code, lto 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 "-flto") triggers an ICE since

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

2018-04-05 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84979 --- Comment #5 from Volker Reichelt --- *** Bug 85064 has been marked as a duplicate of this bug. ***

[Bug c++/67491] [meta-bug] concepts issues

2018-04-05 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 85064, which changed state. Bug 85064 Summary: [concepts] ICE with auto as template parameter https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85064 What|Removed |Added

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

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

[Bug c++/85229] New: .[concepts] ICE with local class in lambda

2018-04-05 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 GCC 6.1.0 (whe

[Bug c++/85228] New: [8 Regression] ICE with constexpr lambda in template

2018-04-05 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 "-std=c++1z") triggers an IC

[Bug c++/85227] New: ICE with structured binding of a forward declared variable

2018-04-05 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 "-std=c++17") triggers an ICE since GCC 7

[Bug c++/81575] [7/8 Regression] ICE on C++ code: in cp_build_addr_expr_1, at cp/typeck.c:5793

2018-04-04 Thread reichelt at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81575 Volker Reichelt changed: What|Removed |Added Known to fail|8.0 |7.3.0 --- Comment #7 from Volker

[Bug c++/85210] New: ICE with broken structured binding in template

2018-04-04 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 "-std=c++1z") triggers an ICE since GCC 7.1.0 (structure

[Bug c++/85209] New: [8 Regression] ICE with lambda and structured binding

2018-04-04 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++17") triggers an ICE on trunk: ==

[Bug c++/85208] New: ICE with #pragma weak and structured binding

2018-04-04 Thread reichelt at gcc dot gnu.org
++ 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 GCC 7.1.0 (when structured bindings were introduced): == #pragm

[Bug c++/79627] Ice with type of VLA in lambda

2018-04-04 Thread reichelt at gcc dot gnu.org
||2018-04-04 CC||reichelt at gcc dot gnu.org Ever confirmed|0 |1 Known to fail||4.5.0, 4.6.0, 4.7.0, 4.8.0, ||5.1.0, 6.1.0, 7.1.0

[Bug c++/71174] [concepts] Segmentation fault while processing concepts error

2018-04-04 Thread reichelt at gcc dot gnu.org
, ||memory-hog Status|UNCONFIRMED |NEW Last reconfirmed||2018-04-04 CC||reichelt at gcc dot gnu.org Blocks||67491 Ever

[Bug c++/85194] New: ICE with structured binding in broken for-loop

2018-04-04 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 "-std=c++17") triggers an ICE since GCC 7.1.0 (when

[Bug c++/83217] Compiler segfault: structured binding by reference to a templated type via a pointer

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

[Bug c++/83481] ICE in const-ref structured bindings.

2018-04-04 Thread reichelt at gcc dot gnu.org
||reichelt at gcc dot gnu.org Known to work||7.3.0 Resolution|--- |DUPLICATE Target Milestone|--- |7.3 Known to fail||7.1.0 --- Comment #3 from Volker

[Bug c++/85148] New: [6/7/8 Regression] ICE with NSDMI and this pointer

2018-03-31 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.1.0 (it was wrongly rejected in GCC 4.9.4

[Bug c++/85147] New: [6/7/8 Regression] ICE with invalid variadic template-template parameter

2018-03-31 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.1.0

[Bug c++/85146] New: ICE with __direct_bases for declared but not defined struct

2018-03-31 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: paolo.carlini at oracle dot com Target Milestone: --- The following valid code snippet triggers an ICE

[Bug c++/85141] New: [6/7/8 Regression] ICE with pointer arithmetic of static member function address

2018-03-31 Thread reichelt at gcc dot gnu.org
: ice-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 "-fpermissive") trigg

[Bug c++/85140] New: ICE with invalid use of alignas

2018-03-31 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 coide snippet triggers an ICE since GCC 4.8.0: = namespace N alignas

[Bug c++/85137] New: [concepts] ICE with undeclared concept

2018-03-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 Blocks: 67491 Target Milestone: --- The following invalid code snippet (compiled with "-fconcepts") triggers an ICE since

[Bug c++/85136] New: ICE with array as template variable

2018-03-30 Thread reichelt at gcc dot gnu.org
: 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.1.0 (when variable templates were introduced

[Bug c++/85135] New: [7/8 Regression] ICE with invalid late-specified return type

2018-03-30 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 "-std=c++1z") triggers an ICE since

[Bug c++/85134] New: [8 Regression] ICE with invalid constexpr in 'shared' OpenMP clause

2018-03-30 Thread reichelt at gcc dot gnu.org
-recovery, 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 CC: jason at gcc dot gnu.org Target Milestone: --- The following invalid code

[Bug c++/85133] New: [7/8 Regression] [concepts] ICE with invalid concept used in variadic template

2018-03-30 Thread reichelt at gcc dot gnu.org
: 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 Blocks: 67491 Target Milestone: --- The following invalid code snippet

[Bug c++/85113] New: [7/8 Regression] ICE with __builtin_constant_p

2018-03-28 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: === template struct

[Bug c++/85112] New: [8 Regression] ICE with invalid constexpr

2018-03-28 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 triggers an ICE on trunk: === struct A { int m; int n

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

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

[Bug sanitizer/85081] New: [7(8 Regression] Sanitizer error with references in vectorized/parallel for-loop

2018-03-26 Thread reichelt at gcc dot gnu.org
Keywords: openmp, wrong-code Severity: normal Priority: P3 Component: sanitizer Assignee: unassigned at gcc dot gnu.org Reporter: reichelt at gcc dot gnu.org CC: dodji at gcc dot gnu.org, dvyukov at gcc dot gnu.org, jakub

  1   2   3   4   5   6   7   8   >