[Bug target/68485] ICE while building gpsd package on microblaze
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68485 --- Comment #6 from Martin Liška --- (In reply to Waldemar Brodkorb from comment #5) > I am seeing the ICE with gcc 7.1 and with gcc 7.1 applying a patch, which > reverts > mentioned commit. > Are you sure this revert is related to the issue? I've just tested GCC-7 branch and it looks fine. And I also verified that the commit on trunk is responsible for the ICE.
[Bug c++/80763] [7/8 Regression] -O3 causes error: inline clone in same comdat group list
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #8 from Martin Liška --- Created attachment 41987 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41987&action=edit Patch candidate I wrongly pasted 2 patches to a different PR. Adding patch candidate that changes cgraph_node::verify_node that verifies global.inlined_to && same_comdat_group. It believe proper fix is to verify that node should live in a same comdat group (if belongs to any). Honza's reply: OK, so now the tests passes when inline clone is either in no comdat group list (even if function inlined to is in one) or if the comdat groups are the same. Does it fail when we test that comdats groups are always the same? It seems iffy to allow silently both. I guess both variants are fine, but lets pick one of them. Perhaps we want only to remove node from comdat group list while inlining it. My reply: I'm going to test it whether more strict test will survive. Honza
[Bug target/81389] _mm_cmpestri segfault on -O0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81389 rockeet changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|INVALID |--- --- Comment #11 from rockeet --- function proto type of _mm_cmpestri is: int _mm_cmpestri (__m128i __X, int __LX, __m128i __Y, int __LY, const int __M) not int _mm_cmpestri (__m128i_u __X, int __LX, __m128i __Y, int __LY, const int __M) --- I have greped `__m128i_u`, result: emmintrin.h:typedef long long __m128i_u __attribute__ ((__vector_size__ (16), __may_alias__, __aligned__ (1))); emmintrin.h:_mm_loadu_si128 (__m128i_u const *__P) emmintrin.h:_mm_loadl_epi64 (__m128i_u const *__P) emmintrin.h:_mm_storeu_si128 (__m128i_u *__P, __m128i __B) emmintrin.h:_mm_storel_epi64 (__m128i_u *__P, __m128i __B) I have also greped `_mm_cmpestri`, result: smmintrin.h:_mm_cmpestri (__m128i __X, int __LX, __m128i __Y, int __LY, const int __M) --^^^ smmintrin.h:#define _mm_cmpestri(X, LX, Y, LY, M) \ -- Maybe gcc should add an intrinsic like `_mm_cmpestri_u` for memory operand(does not require memory align). This can easily fix this issue, and also works for C (C has no function overload)
[Bug target/81843] New: ICE in gen_vec_cmpv2dfv2di, at config/aarch64/aarch64-simd.md:2561
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81843 Bug ID: 81843 Summary: ICE in gen_vec_cmpv2dfv2di, at config/aarch64/aarch64-simd.md:2561 Product: gcc Version: 8.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: marxin at gcc dot gnu.org Target Milestone: --- Host: x86_64-linux-gnu Target: aarch64-linux-gnu Using cross-compiler I see ICE on: aarch64-linux-gnu-gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c -fno-trapping-math -O3 during RTL pass: expand /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c: In function ‘foo’: /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/execute/ieee/pr50310.c:27:19: internal compiler error: in gen_vec_cmpv2dfv2di, at config/aarch64/aarch64-simd.md:2561 s3[8 * 4 + i] = __builtin_islessgreater (s1[i], s2[i]) ? -1.0 : 0.0; ~~^ 0x104495d gen_vec_cmpv2dfv2di(rtx_def*, rtx_def*, rtx_def*, rtx_def*) .././../gcc/config/aarch64/aarch64-simd.md:2561 0x104556d gen_vcondv2dfv2df(rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*, rtx_def*) .././../gcc/config/aarch64/aarch64-simd.md:2671 0xa687b8 maybe_expand_insn(insn_code, unsigned int, expand_operand*) .././../gcc/optabs.c:7104 0xa687b8 expand_insn(insn_code, unsigned int, expand_operand*) .././../gcc/optabs.c:7135 0xa692b0 expand_vec_cond_expr(tree_node*, tree_node*, tree_node*, tree_node*, rtx_def*) .././../gcc/optabs.c:5682 0x82db17 expand_expr_real_2(separate_ops*, rtx_def*, machine_mode, expand_modifier) .././../gcc/expr.c:9559 0x81b93f expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) .././../gcc/expr.c:9795 0x828b34 expand_expr .././../gcc/expr.h:276 0x828b34 expand_assignment(tree_node*, tree_node*, bool) .././../gcc/expr.c:4955 0x710c08 expand_gimple_stmt_1 .././../gcc/cfgexpand.c:3653 0x710c08 expand_gimple_stmt .././../gcc/cfgexpand.c:3751 0x712ca7 expand_gimple_basic_block .././../gcc/cfgexpand.c:5753 0x718e5e execute .././../gcc/cfgexpand.c:6360
[Bug ipa/81465] [8 Regression] ICE in estimate_edge_growth at gcc/ipa-inline.h:85 on s390x target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81465 --- Comment #5 from Martin Liška --- (In reply to Jan Hubicka from comment #4) > OK, so now the tests passes when inline clone is either in no comdat group > list (even if function inlined to is in one) or if the comdat groups are the > same. Does it fail when we test that comdats groups are always the same? > It seems iffy to allow silently both. I guess both variants are fine, but > lets pick one of them. Perhaps we want only to remove node from comdat group > list while inlining it. > > Honza So having: if (global.inlined_to && get_comdat_group () != global.inlined_to->get_comdat_group ()) { error ("inline clone in a different comdat group list"); error_found = true; } fails in situation like this: namespace { class a { public: a (); }; class b : a { }; } namespace c { class e : b { }; d () { e (); } } ice.i:12:7: error: inline clone in a different comdat group list class e : b ^ _ZN12_GLOBAL__N_11bC2Ev/1 ({anonymous}::b::b()) @0x2b14a0ce4170 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: Function {anonymous}::b::b()/1 is inline copy in c::e::e()/4 Availability: local First run: 0 Function flags: body local Called by: c::e::e()/4 (inlined) (1.00 per call) (can throw external) Calls: {anonymous}::a::a()/7 (1.00 per call) (can throw external) during GIMPLE pass: einline ice.i:12:7: internal compiler error: verify_cgraph_node failed 0x979eb3 cgraph_node::verify_node() ../../gcc/cgraph.c:3537 0x96e15c symtab_node::verify() ../../gcc/symtab.c:1204 0xe241b9 expand_call_inline ../../gcc/tree-inline.c:4581 0xe27184 gimple_expand_calls_inline ../../gcc/tree-inline.c:4954 0xe27184 optimize_inline_calls(tree_node*) ../../gcc/tree-inline.c:5094 0x1556a39 early_inliner(function*) ../../gcc/ipa-inline.c:2727 So do you prefer changing the comdat group when inlining or original version of verifier is preferred?
[Bug c++/81842] internal compiler error parsing string.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81842 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |WAITING Last reconfirmed||2017-08-14 CC||marxin at gcc dot gnu.org Ever confirmed|0 |1 --- Comment #2 from Martin Liška --- Can't reproduce that. Please paste the whole command line which you use to invoke compiler. Please also test newer versions of GCC as 4.9.x is no longer supported.
[Bug c/81844] New: omp for loop optimized away
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81844 Bug ID: 81844 Summary: omp for loop optimized away Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: vries at gcc dot gnu.org Target Milestone: --- Test-case from PR81805 comment 3, expanded to be runnable: ... extern void abort (void); #define N 32ULL int a[N]; const unsigned long long c = 0x7fffULL; void f2_tpf_static32 (void) { unsigned long long i; #pragma omp for for (i = c + N; i > c; i -= 1ULL) a[i - 1ULL - c] -= 4; } __attribute__((noinline, noclone)) int test_tpf_static32 (void) { int i, j, k; for (i = 0; i < N; i++) a[i] = i - 25; f2_tpf_static32 (); for (i = 0; i < N; i++) if (a[i] != i - 29) return 1; return 0; } int main () { if (test_tpf_static32 ()) abort (); return 0; } ... Passes with fno-openmp, fails with fopenmp. With fopenmp, the for loop is optimized away.
[Bug c++/81842] internal compiler error parsing string.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81842 --- Comment #3 from Sergii Biloshytskyi --- > Please paste the whole command line which you use to invoke compiler full command line is present in attacheed file (see first line in this file )
[Bug ipa/81465] [8 Regression] ICE in estimate_edge_growth at gcc/ipa-inline.h:85 on s390x target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81465 Martin Liška changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--- |DUPLICATE --- Comment #6 from Martin Liška --- Dup. *** This bug has been marked as a duplicate of bug 81360 ***
[Bug libgomp/81805] Another libgomp.c/for-5.c failure on nvptx -- illegal memory access
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81805 --- Comment #10 from Tom de Vries --- Filed comment 3 as PR81844 - omp for loop optimized away This PR remains for the analysis of the test-case from comment 0.
[Bug ipa/81360] [8 Regression] ice in estimate_edge_growth, at ipa-inline.h:86
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81360 --- Comment #4 from Martin Liška --- *** Bug 81465 has been marked as a duplicate of this bug. ***
[Bug ipa/81465] [8 Regression] ICE in estimate_edge_growth at gcc/ipa-inline.h:85 on s390x target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81465 --- Comment #7 from Jan Hubicka --- > _ZN12_GLOBAL__N_11bC2Ev/1 ({anonymous}::b::b()) @0x2b14a0ce4170 > Type: function definition analyzed > Visibility: prevailing_def_ironly artificial > References: > Referring: > Function {anonymous}::b::b()/1 is inline copy in c::e::e()/4 > Availability: local > First run: 0 > Function flags: body local > Called by: c::e::e()/4 (inlined) (1.00 per call) (can throw external) > Calls: {anonymous}::a::a()/7 (1.00 per call) (can throw external) > during GIMPLE pass: einline > ice.i:12:7: internal compiler error: verify_cgraph_node failed > 0x979eb3 cgraph_node::verify_node() > ../../gcc/cgraph.c:3537 > 0x96e15c symtab_node::verify() > ../../gcc/symtab.c:1204 > 0xe241b9 expand_call_inline > ../../gcc/tree-inline.c:4581 > 0xe27184 gimple_expand_calls_inline > ../../gcc/tree-inline.c:4954 > 0xe27184 optimize_inline_calls(tree_node*) > ../../gcc/tree-inline.c:5094 > 0x1556a39 early_inliner(function*) > ../../gcc/ipa-inline.c:2727 > > So do you prefer changing the comdat group when inlining or original version > of > verifier is preferred? I would say that we have loops walking all symbols in given comdat group that are not really expecting to trip over inline clones, so it may be easier to consistently take inline clones out of the comdat group rather than consistently to put them in. Honza
[Bug c++/81842] internal compiler error parsing string.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81842 --- Comment #4 from Martin Liška --- (In reply to Sergii Biloshytskyi from comment #3) > > Please paste the whole command line which you use to invoke compiler > full command line is present in attacheed file (see first line in this file ) Thanks, still can't reproduce. Can you please try newer versions of compiler?
[Bug target/68256] Defining TARGET_USE_CONSTANT_BLOCKS_P causes go bootstrap failure on aarch64.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68256 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #6 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/81504] [7/8 Regression] gcc-7 regression: vec_st in loop misoptimized
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81504 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c/81391] [5/6/7 only] Use of parenthesis disables warning about incorrect size parameter
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81391 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #2 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug fortran/80965] [7/8 Regression] ICE with class argument and -O2 optimization
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80965 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #5 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug fortran/78557] [7/8 Regression] [OOP] ICE in trans-expr.c with -fcheck=mem
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78557 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #6 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/81833] [7/8 Regression] PowerPC: VSX: Miscompiles ffmpeg's scalarproduct_int16_vsx at -O1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81833 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #1 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/80881] [7/8 Regression] null pointer access in libgomp.h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/81228] [7/8 Regression] ICE in gen_vec_cmpv2dfv2di, at config/aarch64/aarch64-simd.md:2508
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81228 --- Comment #3 from amker at gcc dot gnu.org --- *** Bug 81843 has been marked as a duplicate of this bug. ***
[Bug target/81843] ICE in gen_vec_cmpv2dfv2di, at config/aarch64/aarch64-simd.md:2561
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81843 amker at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE --- Comment #1 from amker at gcc dot gnu.org --- Same issue. Patch pending @https://gcc.gnu.org/ml/gcc-patches/2017-07/msg01904.html *** This bug has been marked as a duplicate of bug 81228 ***
[Bug tree-optimization/79534] [7/8 Regression] tree-ifcombine aarch64 performance regression with trunk@245151
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79534 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #15 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug tree-optimization/79483] [7 Regression] [graphite] ICE: verify_ssa failed (error: definition in block 31 does not dominate use in block 28)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79483 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #16 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug testsuite/78421] [7/8 Regression] vect-strided-a-u8-i2-gap.c fails on armeb
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78421 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #7 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug libfortran/79540] [7/8 Regression] FAIL: gfortran.dg/fmt_fw_d.f90 -O0 execution test
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79540 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #8 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug tree-optimization/71751] [7/8 Regression] Segmentation fault in ssa_default_def
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71751 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug libstdc++/70982] experimental/filesystem/iterators/directory_iterator.cc etc. FAIL with --enable-vtable-verify
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70982 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #2 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/70277] Improve code generation for large initializer lists
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70277 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #5 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/81228] [7/8 Regression] ICE in gen_vec_cmpv2dfv2di, at config/aarch64/aarch64-simd.md:2508
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81228 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug libstdc++/77691] [7/8 regression] experimental/memory_resource/resource_adaptor.cc FAILs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77691 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #8 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/80725] [7 Regression] s390x ICE on alsa-lib
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80725 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #7 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/68543] [AArch64] Implement overflow arithmetic standard names {u,}{add,sub,mul}v4 and/or negv3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68543 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #7 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug fortran/78238] [7/8 Regression] [OOP] ICE: verify_gimple failed, with -fdefault-integer-8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78238 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #9 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug rtl-optimization/60818] ICE in validate_condition_mode on powerpc*-linux-gnu*
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60818 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #29 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug middle-end/80929] [6/7/8 Regression] Division with constant no more optimized to mult highpart
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80929 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #8 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c/81844] omp for loop optimized away
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81844 Tom de Vries changed: What|Removed |Added Keywords||patch --- Comment #1 from Tom de Vries --- https://gcc.gnu.org/ml/gcc-patches/2017-08/msg00848.html
[Bug middle-end/81318] [8 regression] ICE in to_reg_br_prob_base, at profile-count.h:189
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81318 --- Comment #24 from Martin Liška --- (In reply to Jan Hubicka from comment #23) > determine_unlikely_bbs is intended to propagate known to be cold bbs > (profile_count::zero) rather than guessed_zero so it seems to do the job > correctly here, because we decide to trust the cold attribute (I am still > undecided if we don't want to invent unlikely attribute for that). > > I will take a look why this leads to ICE on propagating frequencies. Ok, so assuming we want to have profile_count::zero, then we assign the same to all edges reaching the BB. And for outgoing edges we: FOR_EACH_EDGE (e, ei, bb->succs) if (!(e->count == profile_count::zero ()) && unlikely_executed_edge_p (e)) { if (dump_file && (dump_flags & TDF_DETAILS)) fprintf (dump_file, "Edge %i->%i is locally unlikely\n", bb->index, e->dest->index); e->count = profile_count::zero (); } which fails because the edges is neither EH or FAKE edge. So we should probably test when setting probabilities to: diff --git a/gcc/predict.c b/gcc/predict.c index 198fa919d74..a10e9991667 100644 --- a/gcc/predict.c +++ b/gcc/predict.c @@ -1291,7 +1291,8 @@ combine_predictions_for_bb (basic_block bb, bool dry_run) } clear_bb_predictions (bb); - if (!bb->count.initialized_p () && !dry_run) + if (!first->probability.initialized_p () + && !second->probability.initialized_p() && !dry_run) { first->probability = profile_probability::from_reg_br_prob_base (combined_probability); What do you think Honza?
[Bug c++/80763] [7/8 Regression] -O3 causes error: inline clone in same comdat group list
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment #8 from Martin Liška --- Created attachment 41987 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=41987&action=edit Patch candidate I wrongly pasted 2 patches to a different PR. Adding patch candidate that changes cgraph_node::verify_node that verifies global.inlined_to && same_comdat_group. It believe proper fix is to verify that node should live in a same comdat group (if belongs to any). Honza's reply: OK, so now the tests passes when inline clone is either in no comdat group list (even if function inlined to is in one) or if the comdat groups are the same. Does it fail when we test that comdats groups are always the same? It seems iffy to allow silently both. I guess both variants are fine, but lets pick one of them. Perhaps we want only to remove node from comdat group list while inlining it. My reply: I'm going to test it whether more strict test will survive. Honza --- Comment #9 from Martin Liška --- So having: if (global.inlined_to && get_comdat_group () != global.inlined_to->get_comdat_group ()) { error ("inline clone in a different comdat group list"); error_found = true; } fails in situation like this: namespace { class a { public: a (); }; class b : a { }; } namespace c { class e : b { }; d () { e (); } } ice.i:12:7: error: inline clone in a different comdat group list class e : b ^ _ZN12_GLOBAL__N_11bC2Ev/1 ({anonymous}::b::b()) @0x2b14a0ce4170 Type: function definition analyzed Visibility: prevailing_def_ironly artificial References: Referring: Function {anonymous}::b::b()/1 is inline copy in c::e::e()/4 Availability: local First run: 0 Function flags: body local Called by: c::e::e()/4 (inlined) (1.00 per call) (can throw external) Calls: {anonymous}::a::a()/7 (1.00 per call) (can throw external) during GIMPLE pass: einline ice.i:12:7: internal compiler error: verify_cgraph_node failed 0x979eb3 cgraph_node::verify_node() ../../gcc/cgraph.c:3537 0x96e15c symtab_node::verify() ../../gcc/symtab.c:1204 0xe241b9 expand_call_inline ../../gcc/tree-inline.c:4581 0xe27184 gimple_expand_calls_inline ../../gcc/tree-inline.c:4954 0xe27184 optimize_inline_calls(tree_node*) ../../gcc/tree-inline.c:5094 0x1556a39 early_inliner(function*) ../../gcc/ipa-inline.c:2727 So do you prefer changing the comdat group when inlining or original version of verifier is preferred? Honza: I would say that we have loops walking all symbols in given comdat group that are not really expecting to trip over inline clones, so it may be easier to consistently take inline clones out of the comdat group rather than consistently to put them in. Honza
[Bug libgomp/81768] [8 Regression] error: control flow in the middle of basic block
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81768 Tom de Vries changed: What|Removed |Added Keywords|ice-on-valid-code |ice-on-invalid-code --- Comment #2 from Tom de Vries --- AFAIU, because while minimizing I removed the '#pragma omp declare target' around the global declarations, this is an ice-on-invalid-code.
[Bug c++/80763] [7/8 Regression] -O3 causes error: inline clone in same comdat group list
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 --- Comment #10 from Martin Liška --- Hm, the function clone_inlined_nodes contains logic that does: │246 e->callee->remove_from_same_comdat_group (); but only when duplicate == false. Will be more complex to handle, please take a look Honza.
[Bug target/81647] inconsistent LTGT behavior at different optimization levels on AArch64.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81647 --- Comment #5 from amker at gcc dot gnu.org --- Looks like both x86_64(with -mavx2) and AArch64 translate u== into signaling comparison instructions when vectorization. x86_64 translates into "*avx_maskcmpv4df3_comm" thus: vcmpeq_uspd x(,%r13,8), %ymm0, %ymm0 While AArch64 implements UNEQ as !LTGT in "vec_cmp".
[Bug ada/79542] [7 regression] ICE in add_gnat_descriptive_type_attribute
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79542 Richard Biener changed: What|Removed |Added Known to work||8.0 Target Milestone|7.2 |7.3 Summary|[7/8 regression] ICE in |[7 regression] ICE in |add_gnat_descriptive_type_a |add_gnat_descriptive_type_a |ttribute|ttribute Known to fail||7.2.0
[Bug c++/71450] [5/6 Regression] ICE on invalid C++11 code on x86_64-linux-gnu: in tree check: expected record_type or union_type or qual_union_type, have template_type_parm in lookup_base, at cp/sear
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71450 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #7 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/81671] [7 Regression] std::nullptr_t incompatible to std::nullptr_t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81671 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/71450] [5/6 Regression] ICE on invalid C++11 code on x86_64-linux-gnu: in tree check: expected record_type or union_type or qual_union_type, have template_type_parm in lookup_base, at cp/sear
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71450 --- Comment #8 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/81671] [7 Regression] std::nullptr_t incompatible to std::nullptr_t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81671 --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/79488] [7/8 Regression] ICE from lambda that has invalid return type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79488 --- Comment #5 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug rtl-optimization/70902] GCC freezes while compiling for 'skylake-avx512' target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70902 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #8 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/81525] [7 Regression] Invalid codegen with constexpr variable template
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81525 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #6 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/79488] [7/8 Regression] ICE from lambda that has invalid return type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79488 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/81722] [7/8 Regression] memory hog building c++ on i686-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81722 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c/79855] params.def: missing period in PARAM_MAX_STORES_TO_MERGE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79855 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #7 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #8 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug tree-optimization/81240] [7/8 Regression] ICE in dfs_enumerate_from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81240 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug rtl-optimization/70902] GCC freezes while compiling for 'skylake-avx512' target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70902 --- Comment #9 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/81525] [7 Regression] Invalid codegen with constexpr variable template
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81525 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #6 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #7 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/81722] [7/8 Regression] memory hog building c++ on i686-linux-gnu
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81722 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c/79855] params.def: missing period in PARAM_MAX_STORES_TO_MERGE
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79855 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #7 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/80479] [7/8 Regression] strcmp() produces valgrind errors on ppc64le
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80479 Richard Biener changed: What|Removed |Added Target Milestone|7.2 7.2 |7.3 7.3 --- Comment #16 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #17 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug tree-optimization/71625] missing strlen optimization on different array initialization style
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71625 Richard Biener changed: What|Removed |Added Target Milestone|7.2 7.2 |7.3 7.3 --- Comment #14 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #15 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug tree-optimization/71625] missing strlen optimization on different array initialization style
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71625 Richard Biener changed: What|Removed |Added Target Milestone|7.2 7.2 |7.3 7.3 --- Comment #14 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #15 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug tree-optimization/81240] [7/8 Regression] ICE in dfs_enumerate_from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81240 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/80479] [7/8 Regression] strcmp() produces valgrind errors on ppc64le
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80479 Richard Biener changed: What|Removed |Added Target Milestone|7.2 7.2 |7.3 7.3 --- Comment #16 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #17 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug tree-optimization/81373] [7/8 Regression] Graphite ICE in ssa_default_def at gcc/tree-dfa.c:305
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81373 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug testsuite/81056] [7/8 Regression] FAIL: 17_intro/names.cc (test for excess errors)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81056 Richard Biener changed: What|Removed |Added Target Milestone|7.2 7.2 |7.3 7.3 --- Comment #2 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/81456] [7/8 Regression] x86-64 optimizer makes wrong decision when optimizing for size
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81456 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/78633] [7/8 Regression] [SH] libgcc/fp-bit.c:944:1: error: invalid rtl sharing found in the insn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78633 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #22 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #23 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/81061] [7/8 Regression] ICE modifying read-only variable
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81061 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #2 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/79975] SEGV in cc1 compiling gcc.dg/rtl/x86_64/final.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79975 Richard Biener changed: What|Removed |Added Target Milestone|7.2 7.2 |7.3 7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug jit/66054] bootstrap comparison failure with --enable-host-shared
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66054 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/81061] [7/8 Regression] ICE modifying read-only variable
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81061 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #2 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/79975] SEGV in cc1 compiling gcc.dg/rtl/x86_64/final.c
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79975 Richard Biener changed: What|Removed |Added Target Milestone|7.2 7.2 |7.3 7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug fortran/80120] [7/8 Regression] Incorrect error with associate construct and character array
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80120 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/71450] [5/6 Regression] ICE on invalid C++11 code on x86_64-linux-gnu: in tree check: expected record_type or union_type or qual_union_type, have template_type_parm in lookup_base, at cp/sear
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71450 --- Comment #9 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/79451] [7/8 Regression] ICE in expand_expr_real_2, at expr.c:9021 w/ -O3 -floop-nest-optimize
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79451 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #2 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug rtl-optimization/70902] GCC freezes while compiling for 'skylake-avx512' target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70902 --- Comment #10 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug fortran/80120] [7/8 Regression] Incorrect error with associate construct and character array
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80120 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/80449] [7/8 Regression] ICE reporting failed partial class template specialization class template argument deduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80449 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/81013] [7/8 Regression] ICE with invalid union in class hierarchy
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81013 Richard Biener changed: What|Removed |Added Target Milestone|7.2 7.2 |7.3 7.3 --- Comment #2 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/79451] [7/8 Regression] ICE in expand_expr_real_2, at expr.c:9021 w/ -O3 -floop-nest-optimize
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79451 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #2 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug libstdc++/68210] nothrow operator fails to call default new
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68210 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #5 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug jit/66054] bootstrap comparison failure with --enable-host-shared
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66054 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug testsuite/81056] [7/8 Regression] FAIL: 17_intro/names.cc (test for excess errors)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81056 Richard Biener changed: What|Removed |Added Target Milestone|7.2 7.2 |7.3 7.3 --- Comment #2 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/79590] ICE (internal compiler error) in nothrow_spec_p with generic lambda and `noexcept(noexcept(...))` expression
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79590 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/81456] [7/8 Regression] x86-64 optimizer makes wrong decision when optimizing for size
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81456 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/80449] [7/8 Regression] ICE reporting failed partial class template specialization class template argument deduction
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80449 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/79590] ICE (internal compiler error) in nothrow_spec_p with generic lambda and `noexcept(noexcept(...))` expression
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79590 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #5 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug tree-optimization/81373] [7/8 Regression] Graphite ICE in ssa_default_def at gcc/tree-dfa.c:305
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81373 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/79488] [7/8 Regression] ICE from lambda that has invalid return type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79488 --- Comment #6 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/78633] [7/8 Regression] [SH] libgcc/fp-bit.c:944:1: error: invalid rtl sharing found in the insn
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78633 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #22 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #23 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug tree-optimization/81240] [7/8 Regression] ICE in dfs_enumerate_from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81240 --- Comment #5 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/78643] [5/6/7/8 Regression] ICE in convert_move, at expr.c:230
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78643 Richard Biener changed: What|Removed |Added Priority|P3 |P2 Target Milestone|--- |5.5
[Bug tree-optimization/45397] [5/6 Regression] Issues with integer narrowing conversions
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45397 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #34 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #35 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/80763] [7/8 Regression] -O3 causes error: inline clone in same comdat group list
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #11 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #12 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/71169] [7/8 Regression] ICE on invalid C++ code in pop_nested_class (cp/class.c:7785)
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71169 Richard Biener changed: What|Removed |Added Target Milestone|7.2 7.2 |7.3 7.3 --- Comment #3 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug lto/81004] [7/8 Regression] linking failed with -flto and static libboost_program_options
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81004 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #15 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #16 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug c++/80763] [7/8 Regression] -O3 causes error: inline clone in same comdat group list
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80763 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #11 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #12 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug rtl-optimization/78652] Add testcase for LRA generates wrong code by inheriting changed register
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78652 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #8 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #9 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug rtl-optimization/79438] [7/8 Regression] ICE during RA w/ -O3 (or -Ofast) -funroll-loops for 32-bit BE SPE target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79438 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #4 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #5 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.
[Bug target/71555] ICE: compilation "never" finishes with -O -mtune=sandybridge -mavx512bw
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71555 Richard Biener changed: What|Removed |Added Target Milestone|7.2 |7.3 --- Comment #7 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone. --- Comment #8 from Richard Biener --- GCC 7.2 is being released, adjusting target milestone.