https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84854
Bug ID: 84854
Summary: [7/8 Regression] ICE: unexpected expression in
cxx_eval_constant_expression, at cp/constexpr.c:4774
Product: gcc
Version: 8.0
Status: UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61775
kargl at gcc dot gnu.org changed:
What|Removed |Added
Status|NEW |WAITING
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84852
David Malcolm changed:
What|Removed |Added
Status|NEW |ASSIGNED
--- Comment #2 from David
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84854
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84854
--- Comment #2 from Marek Polacek ---
Started with r239338.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84854
Marek Polacek changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84853
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84853
Marek Polacek changed:
What|Removed |Added
Keywords||ice-on-invalid-code
Target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84839
--- Comment #2 from Jason Merrill ---
Author: jason
Date: Tue Mar 13 18:57:10 2018
New Revision: 258500
URL: https://gcc.gnu.org/viewcvs?rev=258500=gcc=rev
Log:
PR c++/84839 - ICE with decltype of parameter pack.
* pt.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84852
Bug ID: 84852
Summary: [8 Regression] ICE in calculate_line_spans, at
diagnostic-show-locus.c:1105
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84720
Jason Merrill changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84853
Bug ID: 84853
Summary: [7/8 Regression] ICE: verify_gimple failed
(expand_shift_1)
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84852
David Malcolm changed:
What|Removed |Added
Keywords||diagnostic
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61775
kargl at gcc dot gnu.org changed:
What|Removed |Added
Priority|P3 |P4
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84849
Jonathan Wakely changed:
What|Removed |Added
Keywords||rejects-valid
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84849
Jonathan Wakely changed:
What|Removed |Added
Summary|Ambiguous resolution of |Ambiguous resolution of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84720
--- Comment #3 from Jason Merrill ---
Author: jason
Date: Tue Mar 13 18:58:15 2018
New Revision: 258501
URL: https://gcc.gnu.org/viewcvs?rev=258501=gcc=rev
Log:
PR c++/84720 - ICE with rvalue ref non-type argument.
* pt.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61775
Thomas Koenig changed:
What|Removed |Added
CC||tkoenig at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84349
Volker Reichelt changed:
What|Removed |Added
CC||jason 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
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84541
Volker Reichelt changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84737
--- Comment #9 from Pat Haugen ---
(In reply to Martin Jambor from comment #7)
> Do I understand it correctly that you suspect that the new IPA-CP
> clone that is created from r256888 on is harmful? In that case, you
> want to test that by
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. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79525
Volker Reichelt changed:
What|Removed |Added
Status|NEW |RESOLVED
Known to work|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82565
--- Comment #4 from Jason Merrill ---
Author: jason
Date: Tue Mar 13 20:22:31 2018
New Revision: 258502
URL: https://gcc.gnu.org/viewcvs?rev=258502=gcc=rev
Log:
PR c++/82565 - ICE with concepts and generic lambda.
* pt.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82565
Jason Merrill changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 81918, which changed state.
Bug 81918 Summary: [7/8 Regression] muddled Concept confuses compiler (segfault)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81918
What|Removed |Added
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82565
Jason Merrill changed:
What|Removed |Added
CC||jesse at mind dot net
--- Comment #5
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82565
Jason Merrill changed:
What|Removed |Added
CC||gccbugzilla at szaszm dot tk
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67491
Bug 67491 depends on bug 81997, which changed state.
Bug 81997 Summary: [7/8 Regression] segfault while instantiating constrained
function template
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81997
What|Removed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81918
Jason Merrill changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81997
Jason Merrill changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84843
--- Comment #8 from Jakub Jelinek ---
Author: jakub
Date: Tue Mar 13 20:32:54 2018
New Revision: 258503
URL: https://gcc.gnu.org/viewcvs?rev=258503=gcc=rev
Log:
PR c++/84843
* decl.c (duplicate_decls): For redefinition of
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84843
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82410
Jason Merrill changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79937
--- Comment #19 from Jason Merrill ---
*** Bug 82410 has been marked as a duplicate of this bug. ***
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83712
--- Comment #11 from Vladimir Makarov ---
Author: vmakarov
Date: Tue Mar 13 20:42:49 2018
New Revision: 258504
URL: https://gcc.gnu.org/viewcvs?rev=258504=gcc=rev
Log:
2018-03-13 Vladimir Makarov
PR target/83712
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84840
Jakub Jelinek changed:
What|Removed |Added
Priority|P3 |P2
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84833
Martin Liška changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84831
--- Comment #6 from Jakub Jelinek ---
Author: jakub
Date: Tue Mar 13 08:12:07 2018
New Revision: 258478
URL: https://gcc.gnu.org/viewcvs?rev=258478=gcc=rev
Log:
PR middle-end/84831
* stmt.c (parse_output_constraint): If the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84830
Jakub Jelinek changed:
What|Removed |Added
Priority|P3 |P1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84833
--- Comment #2 from Jakub Jelinek ---
Just a note, as can be seen e.g. on
static volatile int a;
static int my_foo1 (void) { return 1; }
static int my_foo2 (void) { return 2; }
typedef int (*F) (void);
static F resolve_foo (void) { if (a) return
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84828
--- Comment #3 from Jakub Jelinek ---
Fixed for 8.1+ so far.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84827
Jakub Jelinek changed:
What|Removed |Added
Summary|[7/8 Regression] ICE in |[7 Regression] ICE in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84786
--- Comment #7 from Jakub Jelinek ---
Fixed for 8.1+ so far.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84786
--- Comment #6 from Jakub Jelinek ---
Author: jakub
Date: Tue Mar 13 08:03:28 2018
New Revision: 258475
URL: https://gcc.gnu.org/viewcvs?rev=258475=gcc=rev
Log:
PR target/84786
* config/i386/sse.md (sse2_loadhpd): Use Yv
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84658
Martin Liška changed:
What|Removed |Added
Known to work||8.0
Known to fail|8.0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84780
--- Comment #10 from Zdenek Sojka ---
(In reply to Segher Boessenkool from comment #8)
> Created attachment 43631 [details]
> proposed patch
>
> I cannot reproduce that exact generated code; maybe it needs tuning for some
> particular CPU?
>
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84827
--- Comment #3 from Jakub Jelinek ---
Author: jakub
Date: Tue Mar 13 08:05:58 2018
New Revision: 258477
URL: https://gcc.gnu.org/viewcvs?rev=258477=gcc=rev
Log:
PR target/84827
* config/i386/i386.md (round2): For 387 fancy math,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84828
--- Comment #2 from Jakub Jelinek ---
Author: jakub
Date: Tue Mar 13 08:04:54 2018
New Revision: 258476
URL: https://gcc.gnu.org/viewcvs?rev=258476=gcc=rev
Log:
PR target/84828
* reg-stack.c (change_stack): Change update_end var
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84834
--- Comment #6 from Jakub Jelinek ---
Author: jakub
Date: Tue Mar 13 08:12:59 2018
New Revision: 258479
URL: https://gcc.gnu.org/viewcvs?rev=258479=gcc=rev
Log:
PR middle-end/84834
* match.pd ((A & C) != 0 ? D : 0): Use
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84831
Jakub Jelinek changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84834
Jakub Jelinek changed:
What|Removed |Added
Summary|[7/8 Regression] ICE: tree |[7 Regression] ICE: tree
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84658
--- Comment #24 from Martin Liška ---
Author: marxin
Date: Tue Mar 13 08:20:27 2018
New Revision: 258480
URL: https://gcc.gnu.org/viewcvs?rev=258480=gcc=rev
Log:
Fix PTA info in IPA ICF (PR ipa/84658).
2018-03-13 Martin Liska
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84811
--- Comment #5 from Martin Liška ---
> gcc version 8.0.1 20180310 (experimental) [trunk revision 258413] (GCC)
Just a nit, this revision mentioned above is actually from GCC 7 branch. Isn't
that the issue?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84839
Jakub Jelinek changed:
What|Removed |Added
Priority|P3 |P2
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83906
--- Comment #16 from Jakub Jelinek ---
So just add a gdb >= 8.1 version test in
libstdc++-v3/testsuite/lib/gdb-test.exp
and guard this test on effective target gdb_8_1?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84841
Marek Polacek changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84843
--- Comment #6 from Jakub Jelinek ---
return newdecl is something we never do, we either return error_mark_node (an
error), or NULL_TREE (the olddecl and newdecl are different thing) or olddecl
(after merging the two decls).
One way out of this
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84844
--- Comment #2 from Jakub Jelinek ---
The problem is that if a constraint returns NO_REGS before RA (i.e. in
non-strict mode) then that alternative is ignored, and e.g. get_attr_type used
by sched1 needs to compute alternative. As the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84842
Bug ID: 84842
Summary: ICE in verify_target_availability, at sel-sched.c:1569
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84843
Jakub Jelinek changed:
What|Removed |Added
Priority|P4 |P1
--- Comment #3 from Jakub Jelinek
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84843
--- Comment #5 from Richard Biener ---
So, do we want to return newdecl unconditionally and scrap the olddecl
(builtin)
binding somehow? For -fpermissive, of course?
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84843
--- Comment #4 from Richard Biener ---
I think if we have a definition we need to use newdecl ...
Now consider
extern "C" int __atomic_compare_exchange (int x, int y);
void bar() { __atomic_compare_exchange (1, 2); }
extern "C" int
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83906
Jakub Jelinek changed:
What|Removed |Added
Summary|[8 Regression] Random FAIL: |Random FAIL:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84833
--- Comment #5 from Martin Liška ---
(In reply to Jakub Jelinek from comment #2)
> Just a note, as can be seen e.g. on
> static volatile int a;
> static int my_foo1 (void) { return 1; }
> static int my_foo2 (void) { return 2; }
> typedef int
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84676
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|NEW
Assignee|mpolacek at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71660
--- Comment #17 from Peter Cordes ---
(In reply to Jonathan Wakely from comment #16)
> But what we do care about is comment 2, i.e. _Atomic(T) and std::atomic
> should have the same alignment (both in an out of structs). Maybe that needs
> the C
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84841
--- Comment #2 from Marek Polacek ---
Started with r236564.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84843
Bug ID: 84843
Summary: [8 Regression] C++ ICE on builtin redefinition since
r258391
Product: gcc
Version: 8.0
Status: UNCONFIRMED
Severity: normal
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84841
Marek Polacek changed:
What|Removed |Added
Target Milestone|--- |7.4
Summary|[8 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84841
--- Comment #3 from Richard Biener ---
At least latent on the GCC 7 branch and earlier.
/* We start expression rewriting from the top statements.
So, in this loop we create a full list of statements
we will work with. */
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84521
Jakub Jelinek changed:
What|Removed |Added
Priority|P1 |P3
Summary|[8 Regression]
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84833
--- Comment #4 from Martin Liška ---
I can confirm the issue, there's missing edge to foo->baz and thus the symbol
is removed. I'll fix that.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84833
--- Comment #3 from Martin Liška ---
> Another (though preexisting) bug is lack of optimization, if we have a call
> or reference of a target_clones dispatcher in a function with the same
> target_clones attribute (or maybe even just target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968
Richard Biener changed:
What|Removed |Added
Status|NEW |WAITING
--- Comment #62 from Richard
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83906
--- Comment #17 from Jonathan Wakely ---
Ideally I want the printer to still work for users with older versions of gdb.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84805
--- Comment #7 from Eric Botcazou ---
Author: ebotcazou
Date: Tue Mar 13 10:04:51 2018
New Revision: 258481
URL: https://gcc.gnu.org/viewcvs?rev=258481=gcc=rev
Log:
PR lto/84805
* ipa-devirt.c (odr_subtypes_equivalent_p): Do not
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84805
Eric Botcazou changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84844
Richard Biener changed:
What|Removed |Added
Component|rtl-optimization|target
Target Milestone|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84215
--- Comment #10 from Christophe Lyon ---
Yesterday I noticed:
* on arm:
FAIL: libgo:database/sql
* on aarch64:
FAIL: libgo:runtime/pprof
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84841
Bug ID: 84841
Summary: [8 Regression] ICE: tree check: expected ssa_name,
have real_cst in rewrite_expr_tree_parallel, at
tree-ssa-reassoc.c:4624
Product: gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82186
Marek Polacek changed:
What|Removed |Added
Status|ASSIGNED|NEW
Assignee|mpolacek at gcc
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84844
Bug ID: 84844
Summary: [8 Regression] ICE in extract_constrain_insn_cached,
at recog.c:2217 (error: insn does not satisfy its
constraints)
Product: gcc
Version:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968
--- Comment #64 from Eric Botcazou ---
> Are the remaining issues only related to .debug_macro, or other stuff too?
The LTO testsuite is clean on SPARC/Solaris 10 for me (GNU as + Solaris ld) but
Rainer's testing exercises more combinations, in
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80283
rsandifo at gcc dot gnu.org changed:
What|Removed |Added
CC||rsandifo at gcc dot
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84844
Jakub Jelinek changed:
What|Removed |Added
CC||uros at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59833
Ramana Radhakrishnan changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84841
Richard Biener changed:
What|Removed |Added
Priority|P3 |P2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84830
Richard Biener changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84843
Jakub Jelinek changed:
What|Removed |Added
Keywords||error-recovery,
|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84843
Jakub Jelinek changed:
What|Removed |Added
CC||jason at gcc dot gnu.org
--- Comment #2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83906
--- Comment #18 from Jonathan Wakely ---
But we can remove the [8 Regression] marker if it's messing with reports.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81968
--- Comment #63 from Jakub Jelinek ---
Are the remaining issues only related to .debug_macro, or other stuff too?
If only .debug_macro, does:
--- gcc/dwarf2out.c 2018-03-11 17:48:53.498068316 +0100
+++ gcc/dwarf2out.c 2018-03-13
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84844
Jakub Jelinek changed:
What|Removed |Added
Priority|P3 |P1
Status|UNCONFIRMED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84845
Bug ID: 84845
Summary: [8 Regression] ICE: in extract_insn, at recog.c:2304:
unrecognizable insn at -O2 and above at aarch64
Product: gcc
Version: 8.0
Status:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58407
--- Comment #13 from Jonathan Wakely ---
Thanks! I can take care of the rest of the library, but for now this makes all
the deque tests pass:
--- a/libstdc++-v3/include/bits/stl_deque.h
+++ b/libstdc++-v3/include/bits/stl_deque.h
@@ -149,9
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65146
Jonathan Wakely changed:
What|Removed |Added
Target||i386-*-*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84215
--- Comment #11 from Ian Lance Taylor ---
Please include all the output from each failure, if possible. Thanks.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78090
--- Comment #8 from Jakub Jelinek ---
Even with this patch reverted, I can't reproduce the #c0 difference, neither in
7.3.1 nor on the trunk. And even if we emit the direct inter-unit conversions
in cold sections, it is significantly smaller (4
1 - 100 of 203 matches
Mail list logo