[Bug libstdc++/66146] call_once not C++11-compliant on ppc64le

2021-02-11 Thread libor.bukata at oracle dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66146 --- Comment #39 from Libor Bukata --- (In reply to Libor Bukata from comment #38) > (In reply to Jonathan Wakely from comment #34) > > Untested sketch of a solution for Solaris and BSDs: > > https://gcc.gnu.org/pipermail/gcc-patches/2020-November

[Bug tree-optimization/99069] New: Failure to optimize bool selection pattern

2021-02-11 Thread gabravier at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99069 Bug ID: 99069 Summary: Failure to optimize bool selection pattern Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-op

[Bug target/99070] New: ICE in extract_constrain_insn, at recog.c:2670

2021-02-11 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99070 Bug ID: 99070 Summary: ICE in extract_constrain_insn, at recog.c:2670 Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug target/99070] ICE in extract_constrain_insn, at recog.c:2670

2021-02-11 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99070 Martin Liška changed: What|Removed |Added Target Milestone|--- |11.0 Status|UNCONFIRMED

[Bug fortran/99060] [9/10/11 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2411

2021-02-11 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99060 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

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

2021-02-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38474 --- Comment #94 from Richard Biener --- Created attachment 50165 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50165&action=edit patch experiment (In reply to Jakub Jelinek from comment #93) > I think I'd go for more chains by default, at

[Bug target/99070] ICE in extract_constrain_insn, at recog.c:2670

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

[Bug fortran/99060] [9/10/11 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2411

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99060 --- Comment #4 from CVS Commits --- The master branch has been updated by Paul Thomas : https://gcc.gnu.org/g:5ee5415af8691640b0f7a5332b78d04ba309f4f0 commit r11-7186-g5ee5415af8691640b0f7a5332b78d04ba309f4f0 Author: Paul Thomas Date: Thu Fe

[Bug middle-end/96564] [11 Regression] New maybe use of uninitialized variable warning since r11-959

2021-02-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96564 Jakub Jelinek changed: What|Removed |Added CC||amacleod at redhat dot com --- Comment #

[Bug middle-end/98689] [11 Regression] FAIL: gcc.dg/torture/stackalign/builtin-return-1.c -O1 execution test

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

[Bug middle-end/37150] basic-block vectorization misses some unrolled loops

2021-02-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37150 Richard Biener changed: What|Removed |Added Last reconfirmed|2012-10-06 07:54:57 |2021-2-11 --- Comment #30 from Richard

[Bug rtl-optimization/48696] Horrible bitfield code generation on x86

2021-02-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48696 Richard Biener changed: What|Removed |Added CC||pinskia at gcc dot gnu.org Last recon

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

2021-02-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98998 --- Comment #2 from Jakub Jelinek --- As this is a post-reload splitter, I guess one can't call arm_legitimize_address on the force_const_mem's address because that would create pseudos (and it doesn't seem to do anything with SYMBOL_REFs anyway)

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

2021-02-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98998 --- Comment #3 from Jakub Jelinek --- --- gcc/config/arm/arm.md.jj2021-01-04 10:25:44.404170742 +0100 +++ gcc/config/arm/arm.md 2021-02-11 12:50:26.049604711 +0100 @@ -9216,6 +9216,11 @@ else { rtx mem = force_c

[Bug fortran/99060] [9/10/11 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2411

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99060 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Paul Thomas : https://gcc.gnu.org/g:3bc79d7b5d22c07a337b6399e08c1252d55ea5e0 commit r10-9357-g3bc79d7b5d22c07a337b6399e08c1252d55ea5e0 Author: Paul Thomas Date:

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

2021-02-11 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98998 --- Comment #4 from rsandifo at gcc dot gnu.org --- Thanks for looking at this, and sorry for not having got to it before now. I've been spending most of the past week fighting the WRF thing. (In reply to Jakub Jelinek from comment #3) > --- g

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

2021-02-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98998 --- Comment #5 from Jakub Jelinek --- Thanks, will test it. No idea what to do for testcase though, lost in all the incompatible options and can't find a single gcc.target/arm/ test with -mpure-code in dg-*options.

[Bug fortran/99060] [9/10/11 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2411

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99060 --- Comment #6 from CVS Commits --- The releases/gcc-9 branch has been updated by Paul Thomas : https://gcc.gnu.org/g:be28e7adf7586d9d0fe77ce175014b04184f5891 commit r9-9231-gbe28e7adf7586d9d0fe77ce175014b04184f5891 Author: Paul Thomas Date:

[Bug fortran/99060] [9/10/11 Regression] ICE in gfc_match_varspec, at fortran/primary.c:2411

2021-02-11 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99060 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/97847] [11 Regression] ICE in insert_insn_on_edge, at cfgrtl.c:1976

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

[Bug fortran/98897] Erroneous procedure attribute for associate name

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98897 --- Comment #4 from CVS Commits --- The master branch has been updated by Paul Thomas : https://gcc.gnu.org/g:ff6903288d96aa1d28ae4912b1270985475f3ba8 commit r11-7188-gff6903288d96aa1d28ae4912b1270985475f3ba8 Author: Paul Thomas Date: Thu Fe

[Bug libstdc++/66146] call_once not C++11-compliant on ppc64le

2021-02-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66146 --- Comment #40 from Jonathan Wakely --- (In reply to Libor Bukata from comment #39) > (In reply to Libor Bukata from comment #38) > > (In reply to Jonathan Wakely from comment #34) > > > Untested sketch of a solution for Solaris and BSDs: > > >

[Bug libstdc++/99058] Consider adding a note about std::optional ABI break to the C++17 status table

2021-02-11 Thread bspencer at blackberry dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99058 --- Comment #8 from Brad Spencer --- Everything you've said makes sense to me. The proposed documentation changes would help a lot. IMO, they are a good idea and would have helped (and will continue to help) me. I agree that the C++11/14/17 st

[Bug c++/97742] [10/11 Regression] endless loop with code reduced by creduce/cvise

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

[Bug target/99070] ICE in extract_constrain_insn, at recog.c:2670

2021-02-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99070 Richard Biener changed: What|Removed |Added Target Milestone|11.0|---

[Bug tree-optimization/99069] Failure to optimize bool selection pattern

2021-02-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99069 --- Comment #1 from Richard Biener --- Hmm, but phiopt2 turns it into bool f (bool x, bool y) { bool _5; bool _6; [local count: 1073741824]: _5 = x_2(D) & y_3(D); _6 = -_5; return _6; and we end up with _Z1fbb: .LFB0: .cf

[Bug d/98910] [11 regression] locale_t undefined on Solaris

2021-02-11 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98910 --- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #5 from Iain Buclaw --- > (In reply to Rainer Orth from comment #2) >> Unfortunately, even with your patch Solaris bootstrap is still broken: >> > > Sorry, I've just been

[Bug c++/99071] New: [modules] ICE with initializer_list & iostream

2021-02-11 Thread nathan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99071 Bug ID: 99071 Summary: [modules] ICE with initializer_list & iostream Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/99071] [modules] ICE with initializer_list & iostream

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

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

2021-02-11 Thread clyon at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98998 Christophe Lyon changed: What|Removed |Added CC||clyon at gcc dot gnu.org --- Comment #

[Bug rtl-optimization/96264] [10/11 Regression] wrong code with -Os -fno-forward-propagate -fschedule-insns -fno-tree-ter

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

[Bug rtl-optimization/96264] [10/11 Regression] wrong code with -Os -fno-forward-propagate -fschedule-insns -fno-tree-ter

2021-02-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96264 --- Comment #4 from seurer at gcc dot gnu.org --- Created attachment 50168 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50168&action=edit Assembler output from broken revision

[Bug analyzer/93695] Allocation and freeing memory for array members in loops is not handled properly by the analyzer

2021-02-11 Thread dimhen at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93695 Dmitry G. Dyachenko changed: What|Removed |Added CC||dimhen at gmail dot com --- Commen

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

2021-02-11 Thread boris at kolpackov dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99072 Bug ID: 99072 Summary: [modules] Compiling header unit with partial preprocessing (-E -fdirectives-only) twice causes CRC mismatch Product: gcc Version: 11.0

[Bug rtl-optimization/96264] [10/11 Regression] wrong code with -Os -fno-forward-propagate -fschedule-insns -fno-tree-ter

2021-02-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96264 seurer at gcc dot gnu.org changed: What|Removed |Added Host|x86_64-pc-linux-gnu |x86_64-pc-linux-gnu,

[Bug target/96166] [10/11 Regression] -O3/-ftree-slp-vectorize turns ROL into a mess

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

[Bug tree-optimization/98772] Widening patterns causing missed vectorization

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98772 --- Comment #5 from CVS Commits --- The master branch has been updated by Joel Hutton : https://gcc.gnu.org/g:4af29981ab57ad7ef4467e371e4145cce9c16eaa commit r11-7189-g4af29981ab57ad7ef4467e371e4145cce9c16eaa Author: Joel Hutton Date: Thu Fe

[Bug analyzer/94713] Analyzer is buggy on uninitialized pointer

2021-02-11 Thread dimhen at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94713 Dmitry G. Dyachenko changed: What|Removed |Added CC||dimhen at gmail dot com --- Commen

[Bug tree-optimization/98772] Widening patterns causing missed vectorization

2021-02-11 Thread joelh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98772 Joel Hutton changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2021-02-11 Thread joelh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 98772, which changed state. Bug 98772 Summary: Widening patterns causing missed vectorization https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98772 What|Removed |Added -

[Bug analyzer/95000] -fanalyzer confused by switch on non-int type

2021-02-11 Thread dimhen at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95000 --- Comment #5 from Dmitry G. Dyachenko --- gcc version 11.0.0 20210210 (experimental) [master revision bd0e37f68a3:deed5164277:72932511053596091ad291539022b51d9f2ba418] PASS for me

[Bug target/98931] [11 Regression] arm: Assembly fails with "branch out of range or not a multiple of 2" since r11-2012

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 --- Comment #14 from CVS Commits --- The master branch has been updated by Andrea Corallo : https://gcc.gnu.org/g:38c5703449c0638618ba6896f0d039c3868ad4e0 commit r11-7190-g38c5703449c0638618ba6896f0d039c3868ad4e0 Author: Andrea Corallo Date:

[Bug c++/96311] [8/9/10/11 Regression] false positive for -Wunused-but-set-variable (const/constexpr identifier used in generic lambda)

2021-02-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96311 --- Comment #4 from Jakub Jelinek --- If I compare void foo () { constexpr int used = 0; [](auto unused) { return used; }; } void bar () { constexpr int used = 0; [](int unused) { return used; }; } then in bar mark_exp_r

[Bug target/98931] [11 Regression] arm: Assembly fails with "branch out of range or not a multiple of 2" since r11-2012

2021-02-11 Thread akrl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98931 akrl at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug rtl-optimization/96264] [10/11 Regression] wrong code with -Os -fno-forward-propagate -fschedule-insns -fno-tree-ter

2021-02-11 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96264 --- Comment #6 from Richard Biener --- (In reply to seurer from comment #5) > I too am able to duplicate this on a native powerpc64 LE machine. Changing > any of the compilation options (-Os -fno-forward-propagate -fschedule-insns > -fno-tree-te

[Bug rtl-optimization/96264] [10/11 Regression] wrong code with -Os -fno-forward-propagate -fschedule-insns -fno-tree-ter

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

[Bug c++/97582] [9/10/11 Regression] ICE tree check: expected function_type or method_type, have error_mark in add_function_candidate, at cp/call.c:2146 since r9-6405-gbddee796d0b4800b

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97582 --- Comment #3 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:cb168f779c87c1e0c37d22ea82dfb93ff8c873bc commit r11-7191-gcb168f779c87c1e0c37d22ea82dfb93ff8c873bc Author: Patrick Palka Date: Th

[Bug c++/97582] [9/10 Regression] ICE tree check: expected function_type or method_type, have error_mark in add_function_candidate, at cp/call.c:2146 since r9-6405-gbddee796d0b4800b

2021-02-11 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97582 Patrick Palka changed: What|Removed |Added Summary|[9/10/11 Regression] ICE|[9/10 Regression] ICE tree

[Bug libstdc++/82178] bootstrap fails on ppc64 for --enable-symvers=gnu-versioned-namespace

2021-02-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82178 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug libstdc++/82178] bootstrap fails on ppc64 for --enable-symvers=gnu-versioned-namespace

2021-02-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82178 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |12.0

[Bug inline-asm/98262] Internal compiler error when clobbering m68k frame pointer in extended asm

2021-02-11 Thread thomasj at thomasjager dot ca via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98262 --- Comment #3 from Thomas Jager --- I've now had the same `gcc_unreachable` reached when compiling code that uses `-mpcrel` with a thread-local variable. It may be that `m68k_decompose_address` doesn't properly handle all cases, or that somethin

[Bug c++/99063] [9/10/11 Regression] ICE in prep_operand, at cp/call.c:5842

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99063 --- Comment #3 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:f0da1c0cb7661ee9111bc475efddae80a026de34 commit r11-7192-gf0da1c0cb7661ee9111bc475efddae80a026de34 Author: Marek Polacek Date: We

[Bug c++/99063] [9/10 Regression] ICE in prep_operand, at cp/call.c:5842

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

[Bug preprocessor/99073] New: Preprocessing with -CC adds unwanted junk

2021-02-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99073 Bug ID: 99073 Summary: Preprocessing with -CC adds unwanted junk Product: gcc Version: 10.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: prepro

[Bug rtl-optimization/96264] [10/11 Regression] wrong code with -Os -fno-forward-propagate -fschedule-insns -fno-tree-ter

2021-02-11 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96264 --- Comment #8 from seurer at gcc dot gnu.org --- Enabling -fno-forward-propagate triggers the problem. seurer@genoa:~/gcc/git/build/gcc-10-test$ whichgcc Now at commit g:a7eb97ad269b6509bd7b31ca373daea98e4d7e85, r10-135 seurer@genoa:~/gcc/git

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

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99033 --- Comment #4 from CVS Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:2dcdd15d0bafb9b45a8d7ff580217bd6ac1f0975 commit r11-7193-g2dcdd15d0bafb9b45a8d7ff580217bd6ac1f0975 Author: Jakub Jelinek Date: Th

[Bug c++/99033] [9/10 Regression] ICE in tree_to_poly_int64, at tree.c:3091

2021-02-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99033 Jakub Jelinek changed: What|Removed |Added Summary|[9/10/11 Regression] ICE in |[9/10 Regression] ICE in

[Bug tree-optimization/99074] New: gcc 8 and above is crashing with dynamic_cast<>() on null pointer with optimization level -O1 and above

2021-02-11 Thread keith.halligan at microfocus dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99074 Bug ID: 99074 Summary: gcc 8 and above is crashing with dynamic_cast<>() on null pointer with optimization level -O1 and above Product: gcc Version: 8.3.1 Status: UNCONFI

[Bug c/99075] New: Wrong classification of functions memchr and memcpy

2021-02-11 Thread roland.illig at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99075 Bug ID: 99075 Summary: Wrong classification of functions memchr and memcpy Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug tree-optimization/99074] gcc 8 and above is crashing with dynamic_cast<>() on null pointer with optimization level -O1 and above

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

[Bug d/98910] [11 regression] locale_t undefined on Solaris

2021-02-11 Thread ibuclaw at gdcproject dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98910 Iain Buclaw changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug libstdc++/79246] [C++17] with versioned namespace: FAIL: 27_io/manipulators/standard/wchar_t/2.cc (test for excess errors)

2021-02-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79246 --- Comment #1 from Jonathan Wakely --- I don't see that error now, but do see these: FAIL: 27_io/ios_base/failure/cxx11.cc (test for excess errors) Excess errors: /usr/bin/ld: Dwarf Error: found dwarf version '5', this reader only handles versi

[Bug libstdc++/99058] Consider adding a note about std::optional ABI break to the C++17 status table

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99058 --- Comment #9 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:ce43c906049b828c0472d8499b52ac6233c869d0 commit r11-7194-gce43c906049b828c0472d8499b52ac6233c869d0 Author: Jonathan Wakely Date:

[Bug libstdc++/79246] [C++17] with versioned namespace: FAIL: 27_io/manipulators/standard/wchar_t/2.cc (test for excess errors)

2021-02-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79246 --- Comment #2 from Jonathan Wakely --- And this one which is probably something minor but I haven't investigated: FAIL: 30_threads/promise/requirements/lwg3466.cc (test for excess errors) Excess errors: /home/jwakely/build8/x86_64-pc-linux-gnu/

[Bug c/99055] memory leak in warn_parm_array_mismatch

2021-02-11 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99055 --- Comment #2 from Martin Sebor --- Created attachment 50170 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50170&action=edit Valgrind leak output with patch from comment #1 applied. Attached is Valgrind leak output with the patch from co

[Bug rtl-optimization/96264] [10/11 Regression] wrong code with -Os -fno-forward-propagate -fschedule-insns -fno-tree-ter

2021-02-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96264 --- Comment #9 from Jakub Jelinek --- So, using the r10-135 compiler, seems things go wrong during RA. In *.ira, we have: (insn 35 34 217 2 (parallel [ (set (reg:DI 544 [ _29 ]) (minus:DI (reg:DI 542 [ _26 ])

[Bug rtl-optimization/96264] [10/11 Regression] wrong code with -Os -fno-forward-propagate -fschedule-insns -fno-tree-ter

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

[Bug fortran/98897] Erroneous procedure attribute for associate name

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98897 --- Comment #5 from CVS Commits --- The releases/gcc-10 branch has been updated by Paul Thomas : https://gcc.gnu.org/g:9d3b9a3e70e634c7c48bb12bb35ec8219024f98b commit r10-9358-g9d3b9a3e70e634c7c48bb12bb35ec8219024f98b Author: Paul Thomas Date:

[Bug fortran/98897] Erroneous procedure attribute for associate name

2021-02-11 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98897 Paul Thomas changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/99070] ICE in extract_constrain_insn, at recog.c:2670

2021-02-11 Thread acsawdey at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99070 acsawdey at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |acsawdey at gcc dot

[Bug target/99070] ICE in extract_constrain_insn, at recog.c:2670

2021-02-11 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99070 --- Comment #3 from Jakub Jelinek --- In my case (it was a cross-compiler from x86_64-linux) ../configure --target powerpc64-linux-gnu --disable-bootstrap --enable-languages=c,c++,fortran,lto

[Bug target/99070] ICE in extract_constrain_insn, at recog.c:2670

2021-02-11 Thread acsawdey at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99070 --- Comment #4 from acsawdey at gcc dot gnu.org --- OK, I see the fail with -mcpu=power9. Looks like I botched something with addressing and allowed D-form addresses when it should be DS-form. On power10 this would result in selection of a prefix

[Bug c/99075] Wrong classification of functions memchr and memcpy

2021-02-11 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99075 Martin Sebor changed: What|Removed |Added Resolution|--- |INVALID CC|

[Bug libstdc++/59048] operator== between std::string and const char* slower than strcmp

2021-02-11 Thread hiraditya at msn dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59048 AK changed: What|Removed |Added CC||hiraditya at msn dot com --- Comment #17 from AK -

[Bug target/99041] combine creates invalid address which ICEs in decompose_normal_address

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99041 --- Comment #8 from CVS Commits --- The master branch has been updated by Peter Bergner : https://gcc.gnu.org/g:2432c47970024db6410708b582a901259dabaae1 commit r11-7196-g2432c47970024db6410708b582a901259dabaae1 Author: Peter Bergner Date: Th

[Bug target/99041] combine creates invalid address which ICEs in decompose_normal_address

2021-02-11 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99041 --- Comment #9 from Peter Bergner --- Fixed on trunk. I will check whether we need this on the GCC10 branch as well. I believe we probably will.

[Bug c++/95888] [9/10/11 Regression] Regression in 9.3. GCC freezes when compiling code using boost::poly_collection::segment

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95888 --- Comment #8 from CVS Commits --- The master branch has been updated by Marek Polacek : https://gcc.gnu.org/g:88cfd531c69b3c1fe7a3c183d83cfeacc8f69402 commit r11-7197-g88cfd531c69b3c1fe7a3c183d83cfeacc8f69402 Author: Marek Polacek Date: Tu

[Bug c++/95888] [9/10 Regression] Regression in 9.3. GCC freezes when compiling code using boost::poly_collection::segment

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

[Bug target/99041] combine creates invalid address which ICEs in decompose_normal_address

2021-02-11 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99041 --- Comment #10 from Peter Bergner --- (In reply to Peter Bergner from comment #9) > Fixed on trunk. > > I will check whether we need this on the GCC10 branch as well. I believe we > probably will. Confirmed, we need this on GCC10 as well. Se

[Bug c++/99076] New: Unclear error message when trailing angle bracket is missing

2021-02-11 Thread bugzilla--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99076 Bug ID: 99076 Summary: Unclear error message when trailing angle bracket is missing Product: gcc Version: 10.2.0 Status: UNCONFIRMED Severity: normal

[Bug c++/99076] Unclear error message when trailing angle bracket is missing

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

[Bug c++/96474] Internal compiler error with template struct inside template struct

2021-02-11 Thread soko.slav at yandex dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96474 Sokolov Viacheslav changed: What|Removed |Added CC||soko.slav at yandex dot ru --- Comm

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

2021-02-11 Thread soko.slav at yandex dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81866 --- Comment #8 from Sokolov Viacheslav --- looks like the following is the same bug: https://godbolt.org/z/1vTqs3 template struct A { template struct B { }; }; A<>::B b; results in (on trunk) : In substitution of 'template

[Bug target/98959] ICE in extract_constrain_insn, at recog.c:2670

2021-02-11 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98959 --- Comment #15 from Peter Bergner --- (In reply to Jakub Jelinek from comment #10) > The important difference from my auto-host.h to your auto-host.h which > causes this ICE is that you don't have HAVE_LD_LARGE_TOC defined. > Manually commenting

[Bug c++/96905] [10/11 Regression] ICE with consteval function: internal compiler error: in cp_gimplify_expr, at cp/cp-gimplify.c:827

2021-02-11 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96905 Jason Merrill changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/97246] [10/11 regression] mismatched argument pack lengths since r10-7865-gaedd04caa945260e

2021-02-11 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97246 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug c++/95888] [9/10 Regression] Regression in 9.3. GCC freezes when compiling code using boost::poly_collection::segment

2021-02-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95888 --- Comment #10 from CVS Commits --- The releases/gcc-10 branch has been updated by Marek Polacek : https://gcc.gnu.org/g:60dbb46b5b3c52d0483d676eabd4dfe32110e61b commit r10-9360-g60dbb46b5b3c52d0483d676eabd4dfe32110e61b Author: Marek Polacek

[Bug c++/95888] [9 Regression] Regression in 9.3. GCC freezes when compiling code using boost::poly_collection::segment

2021-02-11 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95888 Marek Polacek changed: What|Removed |Added Resolution|--- |FIXED Summary|[9/10 Regressio

[Bug c++/12277] eliminate and warn on dynamic casts with known NULL results

2021-02-11 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=12277 Martin Sebor changed: What|Removed |Added Last reconfirmed|2017-01-11 00:00:00 |2021-2-11 Known to fail|7.0

[Bug libstdc++/99077] New: [9/10/11 Regression] Cannot build libstdc++ with -fno-rtti

2021-02-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99077 Bug ID: 99077 Summary: [9/10/11 Regression] Cannot build libstdc++ with -fno-rtti Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: build Sever

[Bug libstdc++/99077] [9/10/11 Regression] Cannot build libstdc++ with -fno-rtti

2021-02-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99077 Jonathan Wakely changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Known to fail|

[Bug libstdc++/99077] [9/10/11 Regression] Cannot build libstdc++ with -fno-rtti

2021-02-11 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99077 --- Comment #2 from Jonathan Wakely --- --- a/libstdc++-v3/src/c++11/cxx11-ios_failure.cc +++ b/libstdc++-v3/src/c++11/cxx11-ios_failure.cc @@ -114,7 +114,7 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION __ios_failure(const char* s) : failure(s) {

[Bug middle-end/21433] The COMPONENT_REF case of expand_expr_real_1 is probably wrong

2021-02-11 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21433 --- Comment #3 from Martin Sebor --- Created attachment 50171 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=50171&action=edit Proposed patch. Patched to remove the CONSTRUCTOR code and replace it with an assert that it doesn't come up. T

[Bug target/98959] ICE in extract_constrain_insn, at recog.c:2670

2021-02-11 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98959 --- Comment #16 from Peter Bergner --- (In reply to Bill Schmidt from comment #14) > We should definitely not be allowing the AltiVec "& ~16" flavors into these > patterns. I'm not certain whether your fix is the best way to achieve that, > but

[Bug target/98959] ICE in extract_constrain_insn, at recog.c:2670

2021-02-11 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98959 --- Comment #17 from Peter Bergner --- (In reply to Peter Bergner from comment #16) > The question I have is, there are 2 expanders which I think we also need to > guard with similar tests. They are vsx_load_ and vsx_store_. > Segher, I assume

[Bug tree-optimization/99074] gcc 8 and above is crashing with dynamic_cast<>() on null pointer with optimization level -O1 and above

2021-02-11 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99074 Martin Sebor changed: What|Removed |Added Keywords||diagnostic Last reconfirmed|

[Bug middle-end/21433] The COMPONENT_REF case of expand_expr_real_1 is probably wrong

2021-02-11 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21433 Martin Sebor changed: What|Removed |Added Target Milestone|--- |12.0 Status|NEW

gcc-bugs@gcc.gnu.org

2021-02-11 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87296 Martin Sebor changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|8.5

[Bug tree-optimization/88443] [meta-bug] bogus/missing -Wstringop-overflow warnings

2021-02-11 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443 Bug 88443 depends on bug 87296, which changed state. Bug 87296 Summary: [8/9/10/11 Regression] -Wstringop-overflow false positive due to using MEM_REF type of &MEM https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87296 What|Removed

gcc-bugs@gcc.gnu.org

2021-02-11 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87296 --- Comment #11 from Martin Sebor --- I should note: The changes are too intrusive to backport.

  1   2   >