[Bug c++/93143] [10 Regression] Multiple calls to static constexpr member function gives wrong code

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93143 --- Comment #8 from Jason Merrill --- Author: jason Date: Fri Jan 10 18:47:02 2020 New Revision: 280127 URL: https://gcc.gnu.org/viewcvs?rev=280127&root=gcc&view=rev Log: PR c++/93143 - incorrect tree sharing with constexpr. We don't un

[Bug c++/93033] [10 Regression] error: incorrect sharing of tree nodes

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 --- Comment #17 from Jason Merrill --- Author: jason Date: Fri Jan 10 18:46:57 2020 New Revision: 280126 URL: https://gcc.gnu.org/viewcvs?rev=280126&root=gcc&view=rev Log: PR c++/93173 - incorrect tree sharing. My patch for 93033 wasn't

[Bug c++/93143] [10 Regression] Multiple calls to static constexpr member function gives wrong code

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

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

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 93143, which changed state. Bug 93143 Summary: [10 Regression] Multiple calls to static constexpr member function gives wrong code https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93143 What|Removed

[Bug c++/93173] [10 Regression] "error: incorrect sharing of tree nodes" and "internal compiler error: verify_gimple failed"

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93173 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/40752] -Wconversion generates false warnings for operands not larger than target type

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40752 --- Comment #30 from Jason Merrill --- New patch: https://gcc.gnu.org/ml/gcc-patches/2020-01/msg00624.html

[Bug c++/34235] short variable cast to unsigned int fails to right shift as unsigned

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34235 --- Comment #11 from Jason Merrill --- Author: jason Date: Fri Jan 10 18:53:17 2020 New Revision: 280128 URL: https://gcc.gnu.org/viewcvs?rev=280128&root=gcc&view=rev Log: Shorten right-shift again in C++. Back in SVN r131862 richi removed this

[Bug c++/40752] -Wconversion generates false warnings for operands not larger than target type

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40752 Jason Merrill changed: What|Removed |Added CC||kosotiro at yahoo dot gr --- Comment #31

[Bug c/91312] -Wconversion warning with += operator

2020-01-10 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #9 from Jason Merrill --- This is fixed by the patch for 40752. *** This bug has been marked as a duplicate of bug 40752 ***

[Bug c++/93033] [10 Regression] error: incorrect sharing of tree nodes

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 Jason Merrill changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug middle-end/93076] [10 Regression] internal compiler error: Segmentation fault during GIMPLE pass: cddce

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93076 Bug 93076 depends on bug 93033, which changed state. Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 What|Removed |Added -

[Bug c++/93163] internal compiler error: verify_gimple failed

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93163 Bug 93163 depends on bug 93033, which changed state. Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 What|Removed |Added -

[Bug c++/93077] [10 Regression] internal compiler error: in hash_operand during GIMPLE pass: fre

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93077 Bug 93077 depends on bug 93033, which changed state. Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 What|Removed |Added -

[Bug c++/93048] ICE in verify_gimple

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93048 Bug 93048 depends on bug 93033, which changed state. Bug 93033 Summary: [10 Regression] error: incorrect sharing of tree nodes https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 What|Removed |Added -

[Bug c++/23383] builtin array operator new is not marked with malloc attribute

2020-01-10 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Known to work||10.0 Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org Target Milestone|--- |10.0 --- Comment #29 from Jason Merrill --- Fixed for GCC 10.

[Bug c++/71504] [C++11] constexpr fails with multidimensional arrays

2020-01-10 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71504 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Known to work|

[Bug c++/93238] [10 Regression] ICE in tree check: expected integer_cst, have mult_expr in to_wide, at tree.h:5855 since g:337ea6b216afd412

2020-01-12 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/93238] [10 Regression] ICE in tree check: expected integer_cst, have mult_expr in to_wide, at tree.h:5855 since g:337ea6b216afd412

2020-01-12 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93238 --- Comment #2 from Jason Merrill --- Created attachment 47642 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47642&action=edit fix

[Bug c++/93238] [10 Regression] ICE in tree check: expected integer_cst, have mult_expr in to_wide, at tree.h:5855 since g:337ea6b216afd412

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

[Bug c++/33799] Return value's destructor not executed when a local variable's destructor throws

2020-01-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33799 Jason Merrill changed: What|Removed |Added Known to work||10.0 Target Milestone|---

[Bug c++/80265] __builtin_{memcmp,memchr,strlen} are not usable in constexpr functions

2020-01-13 Thread jason at gcc dot gnu.org
||10.0 Resolution|--- |FIXED Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Target Milestone|--- |10.0 --- Comment #42 from Jason Merrill --- Implemented.

[Bug c++/93250] [10 Regression] ICE: in sign_mask, at wide-int.h:855

2020-01-13 Thread jason at gcc dot gnu.org
|--- |DUPLICATE Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org --- Comment #2 from Jason Merrill --- Yes, fixed by the patch for PR 93238. *** This bug has been marked as a duplicate of bug 93238 ***

[Bug c++/93238] [10 Regression] ICE in tree check: expected integer_cst, have mult_expr in to_wide, at tree.h:5855 since g:337ea6b216afd412

2020-01-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93238 Jason Merrill changed: What|Removed |Added CC||larsbj at gullik dot net --- Comment #5

[Bug c++/93077] [10 Regression] internal compiler error: in hash_operand during GIMPLE pass: fre

2020-01-13 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #5 from Jason Merrill --- Works with current GCC master, probably fixed by patch for bug 93033. *** This bug has been marked as a duplicate of bug 93033 ***

[Bug c++/93033] [10 Regression] error: incorrect sharing of tree nodes

2020-01-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93033 --- Comment #19 from Jason Merrill --- *** Bug 93077 has been marked as a duplicate of this bug. ***

[Bug c++/92582] [10 Regression] internal compiler error: Segmentation fault with concept on constructor

2020-01-13 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/90916] [10 Regression] ICE in retrieve_specialization, at cp/pt.c:1258

2020-01-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90916 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #3

[Bug c++/92746] [10 Regression] ICE in check_noexcept_r, at cp/except.c:1114

2020-01-13 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/92746] [10 Regression] ICE in check_noexcept_r, at cp/except.c:1114

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

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

2020-01-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491 Bug 67491 depends on bug 92746, which changed state. Bug 92746 Summary: [10 Regression] ICE in check_noexcept_r, at cp/except.c:1114 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92746 What|Removed |Added ---

[Bug c++/92582] [10 Regression] internal compiler error: Segmentation fault with concept on constructor

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

[Bug c++/69564] [8/9/10 Regression] lto and/or C++ make scimark2 LU slower

2020-01-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69564 --- Comment #39 from Jason Merrill --- Created attachment 47649 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47649&action=edit patch to revert to lowering loops like the C front end Could someone with a better sense of loop code generati

[Bug c++/91006] [10 Regression] Several test suite fails on *darwin* after r272618

2020-01-13 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91006 Jason Merrill changed: What|Removed |Added Status|NEW |WAITING --- Comment #8 from Jason Merril

[Bug c++/92009] [10 Regression] ICE: Segmentation fault (in is_really_empty_class)

2020-01-13 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/92594] [10 Regression] internal compiler error: in build_value_init_noctor, at cp/init.c:400 using std::tuple

2020-01-13 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/92009] [10 Regression] ICE: Segmentation fault (in is_really_empty_class)

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

[Bug c++/92594] [10 Regression] internal compiler error: in build_value_init_noctor, at cp/init.c:400 using std::tuple

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

[Bug c++/93101] [10 Regression] ICE - aggregate initialization of base

2020-01-14 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |FIXED --- Comment #2 from Jason Merrill --- Yep, seems to have been fixed by the patch for bug 93173.

[Bug c++/92590] [10 Regression] Cannot expose protected default constructor with "using" keyword in gcc 10

2020-01-14 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/92590] [10 Regression] Cannot expose protected default constructor with "using" keyword in gcc 10

2020-01-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92590 --- Comment #2 from Jason Merrill --- This is a consequence of the change Jonathan cites, to treat the inherited constructor as a user-declared constructor that prevents the implicit declaration of a default constructor in Derived. The differenc

[Bug c++/91930] [10 Regression] internal compiler error: in lazily_declare_fn, at cp/method.c:2423 with -fconcepts

2020-01-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91930 Jason Merrill changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug c++/92871] [10 Regression] new test case g++.dg/ext/temp-extend1.C fails starting with its introduction in r279069

2020-01-14 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/91930] [10 Regression] internal compiler error: in lazily_declare_fn, at cp/method.c:2423 with -fconcepts

2020-01-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91930 Jason Merrill changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug c++/92590] [10 Regression] Cannot expose protected default constructor with "using" keyword in gcc 10

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

[Bug tree-optimization/92893] [10 Regression] Unhelpful -Wstringop-overflow warning for a trailing one-element array

2020-01-14 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92893 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org

[Bug c++/93257] consteval functions returning 'void' are rejected when called

2020-01-14 Thread jason at gcc dot gnu.org
||2020-01-15 CC||jason at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #1 from Jason Merrill --- Hmm, I suppose a constant expression can have void type, but what use is it?

[Bug c++/93257] consteval functions returning 'void' are rejected when called

2020-01-15 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/92871] [10 Regression] new test case g++.dg/ext/temp-extend1.C fails starting with its introduction in r279069

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

[Bug c++/93257] consteval functions returning 'void' are rejected when called

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

[Bug c++/93285] [10 Regression] ICE in cp_gimplify_expr, at cp/cp-gimplify.c:931 since g:08f594eb399dab06

2020-01-16 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/93280] [10 Regression] ICE: in cp_gimplify_expr, at cp /cp-gimplify.c:933 since g:08f594eb399dab06

2020-01-16 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93280 --- Comment #4 from Jason Merrill --- *** Bug 93285 has been marked as a duplicate of this bug. ***

[Bug c++/93285] [10 Regression] ICE in cp_gimplify_expr, at cp/cp-gimplify.c:931 since g:08f594eb399dab06

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

[Bug c++/93280] [10 Regression] ICE: in cp_gimplify_expr, at cp /cp-gimplify.c:933 since g:08f594eb399dab06

2020-01-16 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/93286] [10 Regression] ICE: tree check: did not expect class ‘type’, have ‘type’ (reference_type) in convert_from_reference, at cp/cvt.c:550 since g:e0d91792eec490d1

2020-01-16 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/93280] [10 Regression] ICE: in cp_gimplify_expr, at cp /cp-gimplify.c:933 since g:08f594eb399dab06

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

[Bug c++/93286] [10 Regression] ICE: tree check: did not expect class ‘type’, have ‘type’ (reference_type) in convert_from_reference, at cp/cvt.c:550 since g:e0d91792eec490d1

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

[Bug c++/92531] [9 Regression] ICE in uses_template_parms, at cp/pt.c:10471

2020-01-17 Thread jason at gcc dot gnu.org
||10.0 Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Summary|[9/10 Regression] ICE in|[9 Regression] ICE in |uses_template_parms, at |uses_template_parms, at |cp/pt.c:10471 |cp

[Bug c++/92531] [9 Regression] ICE in uses_template_parms, at cp/pt.c:10471

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

[Bug c++/33799] Return value's destructor not executed when a local variable's destructor throws

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

[Bug c++/91476] [9/10 Regression] const reference variables sharing the same name in two anonymous namespaces cause a multiple definition error

2020-01-19 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/91476] [9/10 Regression] const reference variables sharing the same name in two anonymous namespaces cause a multiple definition error

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

[Bug c++/90732] [9/10 Regression] ICE with std::apply after variable length array

2020-01-21 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org --- Comment #4 from Jason Merrill --- Reduced further: int SIZE = 100; template void foo(T) { char buf[SIZE]; [&buf](auto){ }(42); } int main() { foo(42); }

[Bug c++/16994] [meta-bug] VLA and C++

2020-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 90740, which changed state. Bug 90740 Summary: [9/10 Regression] VLA with lamba causes an incorrect unitialized in this function warning https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90740 What|Removed

[Bug c++/90740] [9/10 Regression] VLA with lamba causes an incorrect unitialized in this function warning

2020-01-21 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #6 from Jason Merrill --- Same as 90732. *** This bug has been marked as a duplicate of bug 90732 ***

[Bug c++/70555] lambda capture of multi-dimensional VLA

2020-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70555 Bug 70555 depends on bug 90740, which changed state. Bug 90740 Summary: [9/10 Regression] VLA with lamba causes an incorrect unitialized in this function warning https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90740 What|Removed

[Bug c++/90732] [9/10 Regression] ICE with std::apply after variable length array

2020-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90732 --- Comment #5 from Jason Merrill --- *** Bug 90740 has been marked as a duplicate of this bug. ***

[Bug c++/86432] ICE on capture VLA by reference

2020-01-21 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |DUPLICATE --- Comment #2 from Jason Merrill --- Yes, duplicate. *** This bug has been marked as a duplicate of bug 60855 ***

[Bug middle-end/60855] ICE provoked by a lambda using the sizeof a captured VLA

2020-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60855 Jason Merrill changed: What|Removed |Added CC||tomilovanatoliy at yandex dot ru --- Co

[Bug c++/16994] [meta-bug] VLA and C++

2020-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 86432, which changed state. Bug 86432 Summary: ICE on capture VLA by reference https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86432 What|Removed |Added

[Bug c++/60855] ICE provoked by a lambda using the sizeof a captured VLA

2020-01-21 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Component|middle-end |c++ Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/90732] [9 Regression] ICE with std::apply after variable length array

2020-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90732 Jason Merrill changed: What|Removed |Added Known to work||10.0 Summary|[9/10 Regression

[Bug c++/16994] [meta-bug] VLA and C++

2020-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 60855, which changed state. Bug 60855 Summary: ICE provoked by a lambda using the sizeof a captured VLA https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60855 What|Removed |Added ---

[Bug c++/60855] ICE provoked by a lambda using the sizeof a captured VLA

2020-01-21 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60855 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug c++/40752] -Wconversion generates false warnings for operands not larger than target type

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

[Bug testsuite/93391] [10 regression] new test cases c-c++-common/Wconversion-pr40752.c and pr40752a.c fail

2020-01-22 Thread jason at gcc dot gnu.org
||2020-01-22 Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Ever confirmed|0 |1

[Bug testsuite/93391] [10 regression] new test cases c-c++-common/Wconversion-pr40752.c and pr40752a.c fail

2020-01-23 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93391 --- Comment #6 from Jason Merrill --- Now fixed.

[Bug c++/93331] [10 Regression] ICE in build2, at tree.c:4792

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

[Bug c++/93345] [10 Regression] ICE in nothrow_spec_p, at cp/except.c:1247

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

[Bug c++/92852] [8/9/10 Regression] location references block not in block tree

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

[Bug c++/93377] [10 Regression] ICE in tsubst_pack_expansion, at cp/pt.c:12852

2020-01-24 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/93400] [10 Regression] ICE: in tsubst, at cp/pt.c:15142 on friends with concepts

2020-01-24 Thread jason at gcc dot gnu.org
||2020-01-24 CC||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Ever confirmed|0 |1

[Bug c++/93279] [9/10 Regression] C++ Template substitution ICE

2020-01-24 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/93377] [10 Regression] ICE in tsubst_pack_expansion, at cp/pt.c:12852

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

[Bug c++/93400] [10 Regression] ICE: in tsubst, at cp/pt.c:15142 on friends with concepts

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

[Bug c++/93279] [9 Regression] C++ Template substitution ICE

2020-01-25 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93279 Jason Merrill changed: What|Removed |Added Known to work||10.0 Summary|[9/10 Regression

[Bug c++/92601] [9/10 Regression] error: type variant differs by TYPE_NEEDS_CONSTRUCTING

2020-01-25 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/92099] [9/10 Regression] static_assert of struct template of false_type succeed with GCC8 but not GCC9

2020-01-25 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/92099] [9/10 Regression] static_assert of struct template of false_type succeed with GCC8 but not GCC9

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

[Bug c++/91718] [9/10 Regression] Inherited constructors with arrays of objects

2020-01-25 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Resolution|--- |WORKSFORME --- Comment #1 from Jason Merrill --- I see a compilation failure as expected in both pre-9.3 and 10.0. Your bug report doesn't mention what behavior you were seeing or how that's a bug.

[Bug c++/90997] [9/10 Regression] ICE on a memset in a template in tsubst_copy_and_build, at cp/pt.c:18480

2020-01-25 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/90992] [9/10 Regression] -Wnoexcept produce false positive

2020-01-25 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/90992] [9/10 Regression] -Wnoexcept produce false positive

2020-01-26 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90992 Jason Merrill changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #11 from Jason Merri

[Bug c++/90966] [9/10 Regression] ICE in tsubst_copy, at cp/pt.c:16155

2020-01-26 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/90938] [9/10 Regression] Initializing array with {1} works, but not {0}

2020-01-26 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90938 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment

[Bug c++/90691] [9/10 regression] -Wsign-compare false-positive with constant

2020-01-26 Thread jason at gcc dot gnu.org
at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/90731] [9/10 Regression] noexcept broken for forward declarations with decltype

2020-01-27 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/90731] [9/10 Regression] noexcept broken for forward declarations with decltype

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

[Bug c++/90546] [9/10 Regression] Incorrect template argument deduction for conversion functions

2020-01-28 Thread jason at gcc dot gnu.org
||jason at gcc dot gnu.org Depends on||86521 Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org Referenced Bugs: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86521 [Bug 86521] [8 Regression] GCC 8 selects incorrect

[Bug c++/90546] [9/10 Regression] Incorrect template argument deduction for conversion functions

2020-01-28 Thread jason at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90546 --- Comment #6 from Jason Merrill --- This changed from the fix for PR 86521. As you say, deduction is first done with P = T&&, A = const Foo&, and deduces 'const Foo' for T. This produces operator const Foo&&. But according to [over.match.ref

[Bug c++/90546] [9/10 Regression] Incorrect template argument deduction for conversion functions

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

<    1   2   3   4   5   6   7   8   9   10   >