[Bug c++/98531] [11 Regression] g++.dg/modules/xtreme-header-2_a.H etc. FAIL

2021-02-16 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98531 --- Comment #13 from Iain Sandoe --- fixed for Darwin.

[Bug c++/96251] co_yield incorrectly rejected in non-explicitly-constexpr generic lambda

2021-02-16 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96251 --- Comment #4 from Iain Sandoe --- So, as noted, the problem is being caused because the coroutine is being regarded as potentially constexpr while still type-dependent, and then failing during template expansion. All the coroutine expressions

[Bug c++/95615] [coroutines] Coroutine frame and promise is leaked if exception thrown from promise.initial_suspend()

2021-02-16 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95615 --- Comment #4 from Iain Sandoe --- Created attachment 50195 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50195=edit Patch for testing This implements the change including cleanup of parm copies with non-trivial DTORs as mentioned

[Bug ada/98996] [11 Regression] mips64 ada ftbfs

2021-02-16 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98996 --- Comment #3 from Matthias Klose --- patches posted at https://gcc.gnu.org/pipermail/gcc-patches/2021-February/565312.html https://gcc.gnu.org/pipermail/gcc-patches/2021-February/565313.html

[Bug c++/98976] [coroutines] co_return in a switch statement doesn't make a generic lambda non-constexpr

2021-02-16 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98976 Iain Sandoe changed: What|Removed |Added Last reconfirmed||2021-2-16 See Also|

[Bug target/99115] ICE in extract_insn, at recog.c:2309 on alpha (error: unrecognizable insn) with -O2

2021-02-16 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99115 Uroš Bizjak changed: What|Removed |Added Known to work||11.0 --- Comment #3 from Uroš Bizjak ---

[Bug c++/97587] [coroutines] promise_type constructor is called with original parameters, not parameter copies

2021-02-16 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97587 Iain Sandoe changed: What|Removed |Added Last reconfirmed||2021-02-16 Status|UNCONFIRMED

[Bug target/99100] Inconsistent vector length used in autovectorizer for AVX-512

2021-02-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99100 --- Comment #4 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:1531f39268c8973cf9478585fba5c5bbdb6e9c4c commit r11-7253-g1531f39268c8973cf9478585fba5c5bbdb6e9c4c Author: Jakub Jelinek Date:

[Bug target/99100] Inconsistent vector length used in autovectorizer for AVX-512

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99100 --- Comment #5 from Jakub Jelinek --- Fixed on the trunk, not sure about backporting yet.

[Bug c++/99119] New: Class Types in Non-Type Template Parameters - ICE with templates nested

2021-02-16 Thread vopl at bk dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99119 Bug ID: 99119 Summary: Class Types in Non-Type Template Parameters - ICE with templates nested Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity:

[Bug c++/99072] [modules] Compiling header unit with partial preprocessing (-E -fdirectives-only) twice causes CRC mismatch

2021-02-16 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99072 Nathan Sidwell changed: What|Removed |Added Last reconfirmed||2021-02-16

[Bug c++/99118] ICE in alias_ctad_tweaks, at cp/pt.c:28569

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99118 Martin Liška changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|marxin at gcc dot

[Bug tree-optimization/99068] Missed PowerPC lhau optimization

2021-02-16 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99068 Segher Boessenkool changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug gcov-profile/99105] [11 regression] profile streaming scales poorly to projects with many source files

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99105 --- Comment #17 from Martin Liška --- I've got a patch candidate. Using the patch, make -j128 check-clang takes 6 minutes.

[Bug rtl-optimization/98722] [11 Regression] ICE in lra_set_insn_recog_data, at lra.c:1004 since r11-6615-gcf2ac1c30af0fa783c8d72e527904dda5d8cc330

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98722 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org

[Bug c++/98720] [modules] update __cpp_modules value

2021-02-16 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98720 Nathan Sidwell changed: What|Removed |Added Status|UNCONFIRMED |SUSPENDED Last reconfirmed|

[Bug rtl-optimization/98777] [11 Regression] ICE in update_equiv at gcc/lra-constraints.c:504 since r11-6819-g4334b52427420312

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98777 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED CC|

[Bug c++/96960] [C++20] ICE in tsubst_copy_and_build, at cp/pt.c:20531 from lambda in return-type-requirement

2021-02-16 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96960 Patrick Palka changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot gnu.org

[Bug c++/99116] [11 Regression] ICE in set_identifier_type_value_with_scope, at cp/name-lookup.c:4764

2021-02-16 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99116 Nathan Sidwell changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libstdc++/99117] [9/10/11 Regression] cannot accumulate std::valarray

2021-02-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99117 --- Comment #9 from Jonathan Wakely --- Something like this prevents the miscompilation, at the cost of an extra copy: --- a/libstdc++-v3/include/std/valarray +++ b/libstdc++-v3/include/std/valarray @@ -838,7 +838,13 @@

[Bug rtl-optimization/98777] [11 Regression] ICE in update_equiv at gcc/lra-constraints.c:504 since r11-6819-g4334b52427420312

2021-02-16 Thread vmakarov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98777 --- Comment #5 from Vladimir Makarov --- (In reply to Peter Bergner from comment #4) > Vlad, is this fixed now and we can close it? It's marked as a P1, so would > be nice to close if fixed. I believe it is fixed and we could close the PR but

[Bug c++/93383] ICE on accessing field of a structure which is non-type template parameter, -std=c++2a

2021-02-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93383 Marek Polacek changed: What|Removed |Added CC||vopl at bk dot ru --- Comment #8 from

[Bug c++/99119] Class Types in Non-Type Template Parameters - ICE with templates nested

2021-02-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99119 Marek Polacek changed: What|Removed |Added Resolution|--- |DUPLICATE CC|

[Bug target/98998] [11 Regression] ICE in change_address_1, at emit-rtl.c:2275 since r11-3427

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98998 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/98719] [modules] translating importable standard headers causes various ICEs

2021-02-16 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98719 Nathan Sidwell changed: What|Removed |Added Last reconfirmed||2021-02-16

[Bug tree-optimization/99067] Missed optimization for induction variable elimination

2021-02-16 Thread amker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99067 bin cheng changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |amker at gcc dot gnu.org --- Comment

[Bug c++/99118] ICE in alias_ctad_tweaks, at cp/pt.c:28569

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99118 Martin Liška changed: What|Removed |Added Last reconfirmed||2021-02-16 CC|

[Bug c++/99118] ICE in alias_ctad_tweaks, at cp/pt.c:28569

2021-02-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99118 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug c++/99118] ICE in alias_ctad_tweaks, at cp/pt.c:28569

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99118 Martin Liška changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #4

[Bug fortran/99111] [10/11 Regression] ICE in gfc_conv_expr_descriptor, at fortran/trans-array.c:7336

2021-02-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99111 --- Comment #3 from CVS Commits --- The master branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:ebf9b6c13f0847ddcc22e540a5fcdbf644e85a9c commit r11-7255-gebf9b6c13f0847ddcc22e540a5fcdbf644e85a9c Author: Tobias Burnus Date:

[Bug bootstrap/98860] [11 Regression] boostrap failure on MinGW-w64 windows 10

2021-02-16 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98860 --- Comment #34 from H.J. Lu --- This may be related to https://sourceware.org/pipermail/binutils/2021-February/115395.html

[Bug rtl-optimization/98722] [11 Regression] ICE in lra_set_insn_recog_data, at lra.c:1004 since r11-6615-gcf2ac1c30af0fa783c8d72e527904dda5d8cc330

2021-02-16 Thread vmakarov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98722 --- Comment #6 from Vladimir Makarov --- (In reply to Peter Bergner from comment #5) > Another P1 that looks like it might be fixed. Vlad, can we marked this as > fixed? I believe it is fixed and we could close the PR.

[Bug inline-asm/98096] Inconsistent operand numbering for asm goto with in-out operands

2021-02-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98096 --- Comment #2 from CVS Commits --- The master branch has been updated by Vladimir Makarov : https://gcc.gnu.org/g:72d78655a91bb2f89ac4432cfd6374380d6f9987 commit r11-7256-g72d78655a91bb2f89ac4432cfd6374380d6f9987 Author: Vladimir N. Makarov

[Bug sanitizer/99106] [9/10/11 Regression] ICE in tree_to_poly_int64, at tree.c:3091

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99106 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/99068] Missed PowerPC lhau optimization

2021-02-16 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99068 --- Comment #6 from Segher Boessenkool --- (In reply to Brian Grayson from comment #4) > (In reply to Segher Boessenkool from comment #3) > > Then you get > > > > addi 9,9,-2 > > lhau 10,2(9) > > addi 9,9,2 > > > > which is worse than just > >

[Bug ipa/99110] ICE in function_and_variable_visibility, at ipa-visibility.c:716

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99110 Martin Liška changed: What|Removed |Added Last reconfirmed||2021-02-16 Assignee|unassigned

[Bug fortran/99112] [11 Regression] ICE in gfc_conv_component_ref, at fortran/trans-expr.c:2646

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99112 Martin Liška changed: What|Removed |Added CC||anlauf at gcc dot gnu.org,

[Bug libstdc++/99117] [9/10/11 Regression] cannot accumulate std::valarray

2021-02-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99117 --- Comment #3 from Jonathan Wakely --- Regression started with r260318 tree-ssa-sccvn.c (vn_reference_lookup_3): Improve memset handling. 2018-05-17 Richard Biener * tree-ssa-sccvn.c (vn_reference_lookup_3): Improve memset

[Bug libstdc++/99117] [9/10/11 Regression] cannot accumulate std::valarray

2021-02-16 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99117 --- Comment #6 from rguenther at suse dot de --- On Tue, 16 Feb 2021, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99117 > > Jakub Jelinek changed: > >What|Removed |Added

[Bug libstdc++/99117] [9/10/11 Regression] cannot accumulate std::valarray

2021-02-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99117 --- Comment #7 from Jonathan Wakely --- (In reply to Jakub Jelinek from comment #5) > int* p = sum._M_data; > int* e1 = sum._M_data; > > If p and e1 aren't __restrict__ too, shouldn't that be fine? p (called __p below) doesn't use

[Bug c++/95822] [coroutines] compiler internal error with local object with noexcept false destructor

2021-02-16 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95822 --- Comment #3 from Iain Sandoe --- Created attachment 50196 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50196=edit Patch for testing this needs some wider testing.

[Bug c++/99108] ICE in ix86_get_function_versions_dispatcher, at config/i386/i386-features.c:2862

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99108 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug libstdc++/99117] [9/10/11 Regression] cannot accumulate std::valarray

2021-02-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99117 --- Comment #4 from Jonathan Wakely --- The problem is that sum + e returns an expression template that holds references to its operands, so that the sum is done lazily. When that expression template result is assigned back to sum it evaluates

[Bug middle-end/38474] compile time explosion in dataflow_set_preserve_mem_locs at -O3

2021-02-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38474 --- Comment #100 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:3f16a1678156035bbe73b217fbce4d9c27d1d559 commit r11-7254-g3f16a1678156035bbe73b217fbce4d9c27d1d559 Author: Richard Biener Date:

[Bug c++/95616] [coroutines] coroutines with potentially-throwing 'co_await promise.final_suspend()' expressions should be ill-formed

2021-02-16 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95616 --- Comment #3 from Iain Sandoe --- Created attachment 50197 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50197=edit Patch being tested this fixes the top-level check, but doesn't yet look at (a) operator co_await (b) the await_*

[Bug gcov-profile/99105] [11 regression] profile streaming scales poorly to projects with many source files

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99105 --- Comment #16 from Martin Liška --- I've got it: (gdb) bt #0 __gcov_merge_topn (counters=, n_counters=) at ../../../libgcc/libgcov-merge.c:119 #1 0x07d57150 in merge_one_data (summary=, gi_ptr=0xbb74ae0, filename=0xd78d360

[Bug libstdc++/99117] [9/10/11 Regression] cannot accumulate std::valarray

2021-02-16 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99117 --- Comment #8 from rguenther at suse dot de --- On Tue, 16 Feb 2021, redi at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99117 > > --- Comment #7 from Jonathan Wakely --- > (In reply to Jakub Jelinek from comment

[Bug fortran/99111] [10/11 Regression] ICE in gfc_conv_expr_descriptor, at fortran/trans-array.c:7336

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99111 Martin Liška changed: What|Removed |Added CC||burnus at gcc dot gnu.org,

[Bug c++/99118] New: ICE in alias_ctad_tweaks, at cp/pt.c:28569

2021-02-16 Thread wang_feng at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99118 Bug ID: 99118 Summary: ICE in alias_ctad_tweaks, at cp/pt.c:28569 Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug ipa/99110] ICE in function_and_variable_visibility, at ipa-visibility.c:716

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99110 Martin Liška changed: What|Removed |Added Assignee|marxin at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug libstdc++/99117] [9/10/11 Regression] cannot accumulate std::valarray

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99117 Jakub Jelinek changed: What|Removed |Added Known to work|7.5.0, 8.4.0| CC|

[Bug debug/96997] [10/11 Regression] step over in gdb always stops in basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96997 Jakub Jelinek changed: What|Removed |Added Keywords|needs-bisection | CC|

[Bug debug/96997] [10/11 Regression] step over in gdb always stops in basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96997 --- Comment #8 from Jakub Jelinek --- The -fdump-tree-gimple-lineno changes between the previous revision and the above one are: --- pr96997.ii.005t.gimple_ 2021-02-16 12:04:49.0 -0500 +++ pr96997.ii.005t.gimple 2021-02-16

[Bug rtl-optimization/18420] [4.0 Regression] ICE compiling mesa at -O2

2021-02-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18420 seurer at gcc dot gnu.org changed: What|Removed |Added Status|VERIFIED|CLOSED CC|

[Bug c/99123] New: ICE in decompose_normal_address, at rtlanal.c:6710

2021-02-16 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99123 Bug ID: 99123 Summary: ICE in decompose_normal_address, at rtlanal.c:6710 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug fortran/99124] [9/10/11 Regression] ICE in gfc_get_class_from_expr, at fortran/trans-expr.c:541

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99124 Martin Liška changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/96003] [11 Regression] spurious -Wnonnull calling a member on the result of static_cast

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96003 --- Comment #22 from Martin Liška --- (In reply to Martin Sebor from comment #21) > Also, how many warnings for this type of code (or other) do you see? If > there are too many it might be worth revisiting the decision. I see it only in 4

[Bug middle-end/99109] [9/10/11 Regression] ICE: Error reporting routines re-entered since r9-1948

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99109 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug rtl-optimization/86096] [8 Regression] ICE: qsort checking failed (error: qsort comparator non-negative on sorted output: 0)

2021-02-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86096 seurer at gcc dot gnu.org changed: What|Removed |Added CC||seurer at gcc dot gnu.org

[Bug debug/96997] [10/11 Regression] step over in gdb always stops in basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96997 --- Comment #9 from Jakub Jelinek --- No differences in -fdump-tree-original-lineno dump, but it seems the original dump doesn't really dump any locations for me.

[Bug c/99121] New: [9/10/11 Regression] ICE tree check: expected integer_cst, have var_decl in get_len, at tree.h:6037

2021-02-16 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99121 Bug ID: 99121 Summary: [9/10/11 Regression] ICE tree check: expected integer_cst, have var_decl in get_len, at tree.h:6037 Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug rtl-optimization/86096] [8 Regression] ICE: qsort checking failed (error: qsort comparator non-negative on sorted output: 0)

2021-02-16 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86096 --- Comment #8 from Alexander Monakov --- It was fixed on the trunk only, so as the title says it remains an issue on the gcc-8 branch (which is still open). Bugzilla doesn't have separate resolutions for different branches, we cannot have this

[Bug rtl-optimization/99114] [WORD_REGISTER_OPERATIONS] wrong code for (u16_var & 3) == (u32)1

2021-02-16 Thread pipcet at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99114 --- Comment #6 from pipcet at gmail dot com --- Created attachment 50204 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50204=edit RTL dump of combine pass (Gzipped because of the file size limit). The relevant section is around this

[Bug tree-optimization/99068] Missed PowerPC lhau optimization

2021-02-16 Thread brian.grayson at sifive dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99068 --- Comment #7 from Brian Grayson --- A single lhau instruction is better than two instructions (lha + addi) for many reasons. Are there reasons that you feel a two-instruction sequence of lha+addi is *superior* to just an lhau? On all PowerPC

[Bug target/98519] rs6000: @pcrel unsupported on this instruction error in pveclib

2021-02-16 Thread meissner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98519 --- Comment #23 from Michael Meissner --- Obviously one approach is to use the recog_data.is_asm field to determine if the %m constraint is in an asm and restrict it to non-prefixed memory addresses. However, this doesn't work, because is_asm

[Bug target/98519] rs6000: @pcrel unsupported on this instruction error in pveclib

2021-02-16 Thread meissner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98519 --- Comment #24 from Michael Meissner --- Obviously I had a small typo in the previous example (using %U0%X0 instead of %U1%X1) which did not matter, but here is the corrected example: static int x; int *p_x = int get (void) { int a;

[Bug c++/99120] New: ICE in -Wshadow in templated member function

2021-02-16 Thread maeriberii+gcc at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99120 Bug ID: 99120 Summary: ICE in -Wshadow in templated member function Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/99120] [8/9/10/11 Regression] ICE in -Wshadow in templated member function

2021-02-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99120 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org

[Bug c++/96003] [11 Regression] spurious -Wnonnull calling a member on the result of static_cast

2021-02-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96003 --- Comment #20 from Martin Sebor --- Martin, does the code in the packages follow the pattern below? $ cat t.C && gcc -O2 -S -Wall t.C struct A { virtual ~A (); }; struct B { virtual ~B (); void f (); }; void f (A *p) { if (dynamic_cast(p))

[Bug fortran/99124] New: [9/10/11 Regression] ICE in gfc_get_class_from_expr, at fortran/trans-expr.c:541

2021-02-16 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99124 Bug ID: 99124 Summary: [9/10/11 Regression] ICE in gfc_get_class_from_expr, at fortran/trans-expr.c:541 Product: gcc Version: 11.0 Status: UNCONFIRMED

[Bug c++/96003] [11 Regression] spurious -Wnonnull calling a member on the result of static_cast

2021-02-16 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96003 --- Comment #21 from Martin Sebor --- Also, how many warnings for this type of code (or other) do you see? If there are too many it might be worth revisiting the decision.

[Bug c/99121] [9/10/11 Regression] ICE tree check: expected integer_cst, have var_decl in get_len, at tree.h:6037

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99121 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2021-02-16 Target Milestone|---

[Bug debug/96997] [10/11 Regression] step over in gdb always stops in basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())

2021-02-16 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96997 Patrick Palka changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |ppalka at gcc dot gnu.org

[Bug ipa/99122] [10/11 Regression] ICE in force_constant_size, at gimplify.c:733

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99122 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2021-02-16 Ever confirmed|0

[Bug fortran/99125] [9/10/11 Regression] ICE: gimplification failed (gimplify.c:15068)

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99125 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug rtl-optimization/99114] [WORD_REGISTER_OPERATIONS] wrong code for (u16_var & 3) == (u32)1

2021-02-16 Thread pipcet at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99114 --- Comment #7 from pipcet at gmail dot com --- (In reply to Eric Botcazou from comment #4) > > I'll try, but please consider investigating this without one. It happens > > after a very lengthy compilation process (compiling a buggy gcc with a

[Bug target/98519] rs6000: @pcrel unsupported on this instruction error in pveclib

2021-02-16 Thread meissner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98519 --- Comment #25 from Michael Meissner --- Created attachment 50201 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50201=edit Example code for both input and output %m usage

[Bug middle-end/21460] sjlj_emit_function_enter adds rtl to wrong block

2021-02-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21460 seurer at gcc dot gnu.org changed: What|Removed |Added Known to fail|| Status|VERIFIED

[Bug middle-end/42431] [4.5 Regression] wrong code for 200.sixtrack with vectorization and -fdata-sections

2021-02-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42431 seurer at gcc dot gnu.org changed: What|Removed |Added Status|VERIFIED|CLOSED CC|

[Bug target/15720] [4.0 Regression] function marked inline which is called directly isn't emitted

2021-02-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=15720 seurer at gcc dot gnu.org changed: What|Removed |Added CC||seurer at gcc dot gnu.org

[Bug c++/99062] [10/11 Regression] ICE in tree_to_uhwi, at tree.h:4579

2021-02-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99062 --- Comment #6 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:30a4d95bf76b0a0fdb66ac0211589a4434c83af3 commit r11-7259-g30a4d95bf76b0a0fdb66ac0211589a4434c83af3 Author: Marek Polacek Date:

[Bug c++/99062] [10 Regression] ICE in tree_to_uhwi, at tree.h:4579

2021-02-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99062 Marek Polacek changed: What|Removed |Added Summary|[10/11 Regression] ICE in |[10 Regression] ICE in

[Bug bootstrap/20780] gcc 4.0 from cvs head fails to build

2021-02-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20780 seurer at gcc dot gnu.org changed: What|Removed |Added CC||seurer at gcc dot gnu.org

[Bug c/12738] Missing function with 'static' block-scope declaration; unit-at-a-time; and IMA.

2021-02-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12738 seurer at gcc dot gnu.org changed: What|Removed |Added Status|VERIFIED|CLOSED CC|

[Bug target/21761] [4.1 Regression] mainline gcc causing internal compiler error.

2021-02-16 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21761 seurer at gcc dot gnu.org changed: What|Removed |Added Status|VERIFIED|CLOSED CC|

[Bug c++/99120] [8/9/10/11 Regression] ICE in -Wshadow in templated member function

2021-02-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99120 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug c++/99120] [8/9/10/11 Regression] ICE in -Wshadow in templated member function

2021-02-16 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99120 Marek Polacek changed: What|Removed |Added Priority|P3 |P2

[Bug c/99122] New: [10/11 Regression] ICE in force_constant_size, at gimplify.c:733

2021-02-16 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99122 Bug ID: 99122 Summary: [10/11 Regression] ICE in force_constant_size, at gimplify.c:733 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/99125] New: [9/10/11 Regression] ICE: gimplification failed (gimplify.c:15068)

2021-02-16 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99125 Bug ID: 99125 Summary: [9/10/11 Regression] ICE: gimplification failed (gimplify.c:15068) Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal

[Bug fortran/99125] [9/10/11 Regression] ICE: gimplification failed (gimplify.c:15068)

2021-02-16 Thread gscfq--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99125 --- Comment #1 from G. Steinmetz --- Works with valid code : $ cat z0.f90 program p type t character(:), allocatable :: c(:) end type character(8) :: a(2) = '12 45 78' type(t) :: x x%c = a print *, x%c print *,

[Bug debug/96997] [10/11 Regression] step over in gdb always stops in basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())

2021-02-16 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96997 --- Comment #10 from Patrick Palka --- It looks like the problematic hunk from r10-7718 is * tree.c (build_aggr_init_expr): Set the location of the AGGR_INIT_EXPR to that of its initializer. diff --git a/gcc/cp/tree.c b/gcc/cp/tree.c index

[Bug debug/96997] [10/11 Regression] step over in gdb always stops in basic_string(const _CharT* __s, const _Alloc& __a = _Alloc())

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96997 --- Comment #11 from Jakub Jelinek --- I'd say so, yes.

[Bug inline-asm/99123] [8/9/10/11 Regression] ICE in decompose_normal_address, at rtlanal.c:6710

2021-02-16 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99123 Jakub Jelinek changed: What|Removed |Added Ever confirmed|0 |1 Target Milestone|---

[Bug rtl-optimization/99114] [WORD_REGISTER_OPERATIONS] wrong code for (u16_var & 3) == (u32)1

2021-02-16 Thread pipcet at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99114 pipcet at gmail dot com changed: What|Removed |Added CC||pipcet at gmail dot com ---

[Bug c++/96003] [11 Regression] spurious -Wnonnull calling a member on the result of static_cast

2021-02-16 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96003 --- Comment #23 from Martin Liška --- (In reply to Martin Sebor from comment #20) > Martin, does the code in the packages follow the pattern below? > > $ cat t.C && gcc -O2 -S -Wall t.C > struct A { virtual ~A (); }; > struct B { virtual ~B ();

[Bug jit/99126] New: Compilation ICE trying insert trap

2021-02-16 Thread akrl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99126 Bug ID: 99126 Summary: Compilation ICE trying insert trap Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: jit

Re: [Bug jit/99126] New: Compilation ICE trying insert trap

2021-02-16 Thread Andrea Corallo via Gcc-bugs
This is the bt of how the C front-end is initializing these declarations: #0 set_builtin_decl (implicit_p=, decl=, fncode=) at ../../gcc/tree.h:5662 #1 def_builtin_1 (fncode=, name=, fntype=, libtype=, both_p=, fallback_p=, nonansi_p=false, fnattrs=, implicit_p=true,

[Bug jit/99126] Compilation ICE trying insert trap

2021-02-16 Thread andrea.corallo at arm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99126 --- Comment #1 from Andrea Corallo --- This is the bt of how the C front-end is initializing these declarations: #0 set_builtin_decl (implicit_p=, decl=, fncode=) at ../../gcc/tree.h:5662 #1 def_builtin_1 (fncode=, name=,

[Bug c++/99050] [modules] ICE in cpp_directive_only_process on include translation

2021-02-16 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99050 Nathan Sidwell changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/96251] [constexpr, coroutines] co_yield incorrectly rejected in non-explicitly-constexpr generic lambda

2021-02-16 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96251 Iain Sandoe changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |iains at gcc dot gnu.org ---

  1   2   >