[Bug driver/90392] [8/9/10 Regression] Assertion failure in ldlang.c:6868 when compiling with -flto

2020-04-17 Thread law at redhat dot com
] |failure in ldlang.c:6868|Assertion failure in |when compiling with -flto |ldlang.c:6868 when ||compiling with -flto CC||law at redhat dot com --- Comment #12 from Jeffrey A. Law

[Bug target/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-16 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #15 from Jeffrey A. Law --- Comment on attachment 48288 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=48288 gcc10-pr94567.patch I think that'll work. If it passes, consider it approved.

[Bug target/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-15 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #13 from Jeffrey A. Law --- Sigh. That code is good in that it's rejecting matching the pattern for the SImode sign bit that we can't implement. For some dumb reason I was thinking it was changing how we split, but it's actually

[Bug target/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-15 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #11 from Jeffrey A. Law --- Rather than extending that hack, I think just widening the mode when the sign bit is being tested (c#5) is simpler and easier to understand. The bits you're changing should be killed rather than extended

[Bug target/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #7 from Jeffrey A. Law --- I think it's trying to use smaller modes because the encodings can be smaller. In other cases it changes the mode to avoid partial register stalls. It's a bit of a mess. WRT the fragment you mentioned, I

[Bug target/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #5 from Jeffrey A. Law --- I've pondered just killing that pattern, but I'm pretty sure there'll be notable regressions. There was a clear regression we fixed in gcc-6 due to not handling QImode operands in that pattern. What I'm

[Bug rtl-optimization/94567] [10 Regression] wrong code at -O2 and -O3 on x86_64-linux-gnu

2020-04-14 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94567 --- Comment #2 from Jeffrey A. Law --- THanks Martin. I'm already well into this one :-) I'm pretty sure the problem is testqi_ext_3 and the code we generate when splitting it. Consider (from my own slightly reduced testcase, but I'm sure

[Bug target/94556] FAIL: nptl/tst-thread-exit-clobber

2020-04-13 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94556 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com

[Bug rtl-optimization/94516] [10 Regression] gnutls test ./psk-file fails since r10-7515-g2c0fa3ecf70d199af18785702e9e0548fd3ab793

2020-04-08 Thread law at redhat dot com
||law at redhat dot com

[Bug tree-optimization/94527] RFE: Add an __attribute__ that marks a function as freeing an object

2020-04-07 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94527 Jeffrey A. Law changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/94527] RFE: Add an __attribute__ that marks a function as freeing an object

2020-04-07 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94527 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com

[Bug testsuite/91799] [10 regression] r273245 breaks test case gcc.target/powerpc/pr88233.c

2020-04-06 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91799 Jeffrey A. Law changed: What|Removed |Added Priority|P1 |P2

[Bug rtl-optimization/90275] [8/9/10 Regression] ICE: in insert_regs, at cse.c:1128 with -O2 -fno-dce -fno-tree-dce

2020-04-06 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90275 --- Comment #21 from Jeffrey A. Law --- So we may be able to address this by setting "do_not_record" if we have multiple sets in an insn, one of which is a reg->reg copy to a destination that is mentioned in a REG_UNUSED note. We'd only need to

[Bug rtl-optimization/90275] [8/9/10 Regression] ICE: in insert_regs, at cse.c:1128 with -O2 -fno-dce -fno-tree-dce

2020-04-06 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90275 --- Comment #20 from Jeffrey A. Law --- 90275, the gift that keeps giving. While the failure is similar, this feels slightly different. In this case we've got: (insn 60 54 61 4 (parallel [ (set (reg:CC 100 cc)

[Bug tree-optimization/94401] [10 Regression] pr92420.c fails on aarch64 since r10-7415

2020-03-30 Thread law at redhat dot com
||2020-03-30 CC||law at redhat dot com Status|UNCONFIRMED |NEW --- Comment #3 from Jeffrey A. Law --- Confirmed. My tester tripped over this as well. No special options are needed at configure time.

[Bug target/91614] [10 regression][arm] gcc.target/arm/unaligned-memcpy-2.c FAIL since r274986

2020-03-25 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91614 --- Comment #4 from Jeffrey A. Law --- I think the ARM maintainers need to make a decision here. Bernd, you might want to ping that last patch.

[Bug target/91518] [9/10 Regression] segfault when run CPU2006 465.tonto since r263875

2020-03-25 Thread law at redhat dot com
||law at redhat dot com

[Bug target/91498] [10 Regression] STV change in r274481 causes 300.twolf regression on Haswell

2020-03-25 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91498 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com

[Bug target/91614] [10 regression][arm] gcc.target/arm/unaligned-memcpy-2.c FAIL since r274986

2020-03-25 Thread law at redhat dot com
||law at redhat dot com

[Bug target/94254] [10 regression] r10-7312 causes compiler hangs

2020-03-25 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94254 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/94254] [10 regression] r10-7312 causes compiler hangs

2020-03-25 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94254 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #18

[Bug d/94315] [10 regression] new tests gdc.dg/pr93038.d and gdc.dg/pr93038b.d in r10-7320 fail

2020-03-25 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94315 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com

[Bug tree-optimization/94131] [10 Regression] ICE: tree check: expected integer_cst, have plus_expr in get_len, at tree.h:5927 since r10-2814-g22fca489eaf98f26

2020-03-25 Thread law at redhat dot com
||law at redhat dot com Resolution|--- |FIXED --- Comment #7 from Jeffrey A. Law --- Fixed on the trunk.

[Bug debug/94283] [8/9 Regression] gcc: error: gcc/testsuite/gcc.dg/fold-bopcond-1.c: ‘-fcompare-debug’ failure since r7-4804-gb54819879e0518b3

2020-03-24 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94283 --- Comment #5 from Jeffrey A. Law --- *** Bug 94284 has been marked as a duplicate of this bug. ***

[Bug debug/94284] [9/10 Regression] gcc: error: fort.f90: ‘-fcompare-debug’ failure (length) since r9-7156-g33579b59aaf02eb7

2020-03-24 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94284 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug debug/94284] [9/10 Regression] gcc: error: fort.f90: ‘-fcompare-debug’ failure (length) since r9-7156-g33579b59aaf02eb7

2020-03-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94284 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com

[Bug target/94238] [10 Regression] ICE in ix86_cc_mode, at config/i386/i386.c:15285 since r10-7268-g529ea7d9596b26ba

2020-03-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94238 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/94238] [10 Regression] ICE in ix86_cc_mode, at config/i386/i386.c:15285 since r10-7268-g529ea7d9596b26ba

2020-03-23 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94238 Jeffrey A. Law changed: What|Removed |Added CC||andrea.corallo at arm dot com ---

[Bug target/94144] ICE on aarch64-linux-gnu: in aarch64_print_operand at gcc/config/aarch64/aarch64.c:9528

2020-03-23 Thread law at redhat dot com
||law at redhat dot com Status|UNCONFIRMED |RESOLVED --- Comment #1 from Jeffrey A. Law --- Same core issue as 94238, simplify_logical_relational_operation does not validate that the chosen comparison code is valid for the comparison mode

[Bug c/94239] [10 regression] cc1 SEGV in get_location_from_adhoc_loc with gcc.dg/pr20245-1.c etc.

2020-03-20 Thread law at redhat dot com
CC||law at redhat dot com --- Comment #2 from Jeffrey A. Law --- Almost certainly the bug we were looking at earlier today Jakub.

[Bug tree-optimization/92955] [10 regression] False positive stringop-overflow warning with vectorization and loop unrolling

2020-03-20 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92955 Jeffrey A. Law changed: What|Removed |Added Target Milestone|10.0|11.0 --- Comment #10 from Jeffrey A.

[Bug target/94238] [10 Regression] ICE in ix86_cc_mode, at config/i386/i386.c:15285 since r10-7268-g529ea7d9596b26ba

2020-03-20 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94238 --- Comment #3 from Jeffrey A. Law --- Got it. simplify-rtx does not validate that a comparison opcode it simplifies to is valid for the mode.Fixing looks trivial. Unfortunately something happened overnight that is causing regressions all

[Bug target/94238] [10 Regression] ICE in ix86_cc_mode, at config/i386/i386.c:15285 since r10-7268-g529ea7d9596b26ba

2020-03-20 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94238 --- Comment #2 from Jeffrey A. Law --- Just getting started here. But at least CSE seems to be doing exactly what we want. We have this going into cse1: (insn 15 14 16 4 (set (mem/c:SI (symbol_ref:DI ("c") [flags 0x2] ) [1 c+0 S4 A32])

[Bug tree-optimization/80635] [8/9/10 regression] std::optional and bogus -Wmaybe-uninitialized warning

2020-03-17 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 Jeffrey A. Law changed: What|Removed |Added Assignee|jamborm at gcc dot gnu.org |law at redhat dot com

[Bug rtl-optimization/92303] [10 regression] gcc.target/sparc/ultrasp12.c times out

2020-03-16 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92303 Jeffrey A. Law changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED

[Bug rtl-optimization/92303] [10 regression] gcc.target/sparc/ultrasp12.c times out

2020-03-16 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92303 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug rtl-optimization/90275] [8/9 Regression] ICE: in insert_regs, at cse.c:1128 with -O2 -fno-dce -fno-tree-dce

2020-03-12 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90275 Jeffrey A. Law changed: What|Removed |Added Summary|[8/9/10 Regression] ICE: in |[8/9 Regression] ICE: in

[Bug target/94103] Wrong optimization: reading value of a variable changes its representation for optimizer

2020-03-11 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94103 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #6

[Bug tree-optimization/94125] [9/10 Regression] wrong code at -O3 on x86_64-linux-gnu

2020-03-10 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94125 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com

[Bug target/92303] [10 regression] gcc.target/sparc/ultrasp12.c times out

2020-03-10 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92303 --- Comment #5 from Jeffrey A. Law --- Umm, the issue was bisected to a sccvn change, so I'm not sure why is landing on Vlad. Richi or someone familiar with SCCVN needs to take a look.

[Bug sanitizer/81601] [8/9/10 Regression] incorrect Warray-bounds warning with -fsanitize

2020-03-09 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81601 --- Comment #27 from Jeffrey A. Law --- So I just prototyped a bit of code that might help with this BZ. This seems better suited for match.pd, except that match.pd doesn't seem to want to handle BIT_FIELD_REF nodes. So I did the prototype in

[Bug d/92792] [10 Regression] symbols dropped from libphobos

2020-03-06 Thread law at redhat dot com
||law at redhat dot com

[Bug lto/91027] [10 regression] SEGV in hash_table::find_slot_with_hash

2020-03-06 Thread law at redhat dot com
||law at redhat dot com --- Comment #10 from Jeffrey A. Law --- Concur with Jakub on this. We don't even consider Fortran or Ada bugs as release blockers and I'm pretty sure it's used more than D. Adjusting accordingly.

[Bug rtl-optimization/93996] [10 Regression] ICE in lookup_page_table_entry

2020-03-06 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/94059] [10 Regression] m68k: Bootstrap fails configuring libiberty with 'cannot compute sizeof (long long)'

2020-03-06 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94059 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #2

[Bug rtl-optimization/93996] [10 Regression] ICE in lookup_page_table_entry

2020-03-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 --- Comment #10 from Jeffrey A. Law --- So what seems to be happening here for the original test is we have something like this just before split3: (insn 14 13 28 2 (parallel [ (set (mem/v:SI (reg/f:DI 0 x0 [97]) [-1 S4 A32])

[Bug c++/86465] [8/9/10 Regression] C++17 triggers: ‘’ may be used uninitialized in this function

2020-03-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86465 --- Comment #9 from Jeffrey A. Law --- So from the uninit analyzer's standpoint the clobber isn't considered an initialization (which makes sense). As a result the object really does appear to be uninitialized. struct function D.35879; [

[Bug c++/86465] [8/9/10 Regression] C++17 triggers: ‘’ may be used uninitialized in this function

2020-03-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86465 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #8

[Bug tree-optimization/80635] [8/9/10 regression] std::optional and bogus -Wmaybe-uninitialized warning

2020-03-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 Jeffrey A. Law changed: What|Removed |Added Assignee|law at redhat dot com |jamborm at gcc dot gnu.org

[Bug other/94060] Cleanup code in gimple_or_expr_nonartificial_location

2020-03-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94060 Jeffrey A. Law changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |law at redhat dot com Target

[Bug other/94060] Cleanup code in gimple_or_expr_nonartificial_location

2020-03-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94060 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug other/94060] New: Cleanup code in gimple_or_expr_nonartificial_location

2020-03-05 Thread law at redhat dot com
Component: other Assignee: unassigned at gcc dot gnu.org Reporter: law at redhat dot com Target Milestone: --- gimple_or_expr_nonartificial_location will extract a location from the passed in expr node. That's generally the wrong thing to do. For gcc-11 that code should either

[Bug tree-optimization/91890] [10 Regression] -Warray-bounds warning testing glibc not suppressed by pragma

2020-03-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91890 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/91890] [10 Regression] -Warray-bounds warning testing glibc not suppressed by pragma

2020-03-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91890 --- Comment #9 from Jeffrey A. Law --- Should be fixed on the trunk now. I'm going to be opening a distinct bug for cleanup/removal of the code which extracts a (likely incorrect) location from the expression -- I wasn't comfortable moving on

[Bug bootstrap/94042] [10 Regression] Bootstrap fails on ppc-linux-gnu

2020-03-05 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94042 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #12

[Bug gcov-profile/94029] [9/10 Regression] gcc crash in coverage.c:655 since r9-4216-g390e529e2b98983d

2020-03-04 Thread law at redhat dot com
||law at redhat dot com

[Bug fortran/94030] [8/9/10 Regression] ICE equivalence of an integer and an element of an array of size n

2020-03-04 Thread law at redhat dot com
||law at redhat dot com

[Bug bootstrap/93962] bootstrap fails with gcc/value-prof.c:268:28 : error: format '%lld' expects argument of type 'long long int', but argument 3 hastype 'int'

2020-03-04 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93962 Jeffrey A. Law changed: What|Removed |Added Summary|[10 regression] bootstrap |bootstrap fails with

[Bug bootstrap/93962] [10 regression] bootstrap fails with gcc/value-prof.c:268:28 : error: format '%lld' expects argument of type 'long long int', but argument 3 hastype 'int'

2020-03-04 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93962 --- Comment #5 from Jeffrey A. Law --- Absolutely.

[Bug bootstrap/93962] [10 regression] bootstrap fails with gcc/value-prof.c:268:28 : error: format '%lld' expects argument of type 'long long int', but argument 3 hastype 'int'

2020-03-03 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93962 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #3

[Bug rtl-optimization/93996] [10 Regression] ICE in lookup_page_table_entry

2020-03-03 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93996 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #8

[Bug tree-optimization/80635] [8/9/10 regression] std::optional and bogus -Wmaybe-uninitialized warning

2020-03-02 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 --- Comment #47 from Jeffrey A. Law --- Martin, yea, your patch does prevent creation of the V_C_E. That in turn allows maybe_a$live_7 to be directly used in the conditional which in turn allows tree-ssa-uninit.c to realize the problematic path

[Bug target/92303] [10 regression] gcc.target/sparc/ultrasp12.c times out

2020-03-01 Thread law at redhat dot com
|NEW CC||law at redhat dot com

[Bug ipa/92535] [10 regression] ICF is relatively expensive and became less effective

2020-03-01 Thread law at redhat dot com
||law at redhat dot com

[Bug tree-optimization/93982] [10 Regression] Assignment incorrectly omitted by -foptimize-strlen since r10-2528

2020-03-01 Thread law at redhat dot com
||law at redhat dot com

[Bug testsuite/91797] [10 regression] r273240 breaks test case gcc.target/powerpc/pr68805.c

2020-03-01 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91797 Jeffrey A. Law changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug testsuite/91799] [10 regression] r273245 breaks test case gcc.target/powerpc/pr88233.c

2020-03-01 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91799 Jeffrey A. Law changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug testsuite/91797] [10 regression] r273240 breaks test case gcc.target/powerpc/pr68805.c

2020-02-29 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91797 --- Comment #7 from Jeffrey A. Law --- I didn't look at the history to see who marked it a P1. I did consider the possibility that this was being kept open because the test failures, while seemingly innocuous, were actually something much more

[Bug testsuite/91797] [10 regression] r273240 breaks test case gcc.target/powerpc/pr68805.c

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91797 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #3

[Bug testsuite/91799] [10 regression] r273245 breaks test case gcc.target/powerpc/pr88233.c

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91799 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #2

[Bug tree-optimization/91890] [10 Regression] -Warray-bounds warning testing glibc not suppressed by pragma

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91890 --- Comment #7 from Jeffrey A. Law --- Another tidbit. It looks like the sprintf warning will at times ignore the passed in location. I'm not suggesting this is necessarily the right fix, but if we make gimple-ssa-warn-restrict honor the

[Bug tree-optimization/91890] [10 Regression] -Warray-bounds warning testing glibc not suppressed by pragma

2020-02-28 Thread law at redhat dot com
, ||law at redhat dot com --- Comment #6 from Jeffrey A. Law --- This really looks like a line mapping issue to me. I think Manu is totally offbase. At the time of the diagnostic we have 3 items in context->classification_history. One for each of the igno

[Bug ipa/93823] [10 Regression] ICE: in find_more_scalar_values_for_callers_subset, at ipa-cp.c:4709 due to -fipa-cp

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93823 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug ipa/93707] ICE in perlbench from SPEC2017

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93707 Jeffrey A. Law changed: What|Removed |Added CC||zsojka at seznam dot cz --- Comment #6

[Bug ipa/93823] [10 Regression] ICE: in find_more_scalar_values_for_callers_subset, at ipa-cp.c:4709 due to -fipa-cp

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93823 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #4

[Bug middle-end/93926] [10 Regression] ICE: verify_cgraph_node failed (error: malloc attribute should be used for a function that returns a pointer)

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93926 --- Comment #6 from Jeffrey A. Law --- I wouldn't be surprised if the biggest need for permissiveness is for configure tests :(

[Bug tree-optimization/93745] Redundant store not eliminated with intermediate instruction

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745 --- Comment #12 from Jeffrey A. Law --- It would seem like C ought to be able to set the flag across the board. But Richi would know best if this is going to run afoul of of the alias oracle implementation & underlying gimple semantics. I

[Bug tree-optimization/80635] [8/9/10 regression] std::optional and bogus -Wmaybe-uninitialized warning

2020-02-28 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80635 Jeffrey A. Law changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |law at redhat dot com

[Bug debug/92417] [10 Regression] gcc generates wrong debug information at -O2

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92417 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #3

[Bug rtl-optimization/90280] [9/10 Regression] ICE: in lra_assign, at lra-assigns.c:1650 with -O -fno-dce -fno-forward-propagate -fno-omit-frame-pointer

2020-02-27 Thread law at redhat dot com
||law at redhat dot com Resolution|--- |WORKSFORME --- Comment #3 from Jeffrey A. Law --- So I tried a variety of revisions from April 29, 2019, but was unable to reproduce this problem. I also tried a subset of those revisions under valgrind just

[Bug tree-optimization/93674] [8/9/10 Regression] GCC eliminates conditions it should not, when strict-enums is on

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93674 --- Comment #12 from Jeffrey A. Law --- Definitely an IVOPTS problem of some kind. It shouldn't be using some_enum types for the induction variables. It's probably a one-line fix for whomever knows the code. Bin?

[Bug target/91804] [10 regression] r265398 breaks gcc.target/powerpc/vec-rlmi-rlnm.c

2020-02-27 Thread law at redhat dot com
||law at redhat dot com

[Bug libstdc++/92906] [10 regression] FAIL: libstdc++-abi/abi_check

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92906 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #8

[Bug libstdc++/93923] [10 Regression] std::is_copy_constructible raises compilation error

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93923 --- Comment #6 from Jeffrey A. Law --- ISTM that if the standard disallows, then we should as well. We could always raise a DR if we think the standard ought to be updated to be more user friendly in what it accepts. I think I ran into maybe a

[Bug rtl-optimization/92342] [10 Regression] a small missed transformation into x?b:0

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92342 --- Comment #14 from Jeffrey A. Law --- That wouldn't be a big surprise Andrew. My point is I think we could create some match.pd patterns to canonicalize the form in gimple and it wouldn't matter nearly as much what combine did or didn't do to

[Bug tree-optimization/92539] [8/9/10 Regression] -Warray-bounds false positive (loop unroll?)

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92539 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #2

[Bug tree-optimization/92955] [10 regression] gcc.dg/vect/pr60505.c fails starting with r279392

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92955 --- Comment #8 from Jeffrey A. Law --- Just to be clear, it's not DOM or threading that introduces any out of bounds accesses or overflows here. So the testcase: /* { dg-do compile } */ /* { dg-additional-options "-Wall -Werror" } */ void

[Bug rtl-optimization/92342] [10 Regression] a small missed transformation into x?b:0

2020-02-27 Thread law at redhat dot com
||law at redhat dot com --- Comment #11 from Jeffrey A. Law --- Couldn't we just fix this kind of stuff in gimple?

[Bug tree-optimization/92955] [10 regression] gcc.dg/vect/pr60505.c fails starting with r279392

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92955 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #7

[Bug rtl-optimization/93007] [10 regression] pr77698.c testcase fails due to block commoning

2020-02-27 Thread law at redhat dot com
||law at redhat dot com

[Bug tree-optimization/93055] [10 Regression] accumulation loops in stepanov_vector benchmark use more instruction level parpallelism

2020-02-27 Thread law at redhat dot com
||law at redhat dot com

[Bug tree-optimization/93435] [8/9/10 Regression] Hang with -O2 on innocuous looking code with GCC 8.3

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93435 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com --- Comment #5

[Bug middle-end/26163] [meta-bug] missed optimization in SPEC (2k17, 2k and 2k6 and 95)

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 93564, which changed state. Bug 93564 Summary: [10 Regression] 470.lbm regresses by 25% on znver2 with -Ofast -march=native LTO and PGO since r10-6384-g2a07345c4f8dabc2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93564

[Bug rtl-optimization/93564] [10 Regression] 470.lbm regresses by 25% on znver2 with -Ofast -march=native LTO and PGO since r10-6384-g2a07345c4f8dabc2

2020-02-27 Thread law at redhat dot com
||law at redhat dot com Resolution|--- |FIXED --- Comment #4 from Jeffrey A. Law --- Per c#3.

[Bug middle-end/93582] [10 Regression] -Warray-bounds gives error: array subscript 0 is outside array bounds of struct E[1]

2020-02-27 Thread law at redhat dot com
||law at redhat dot com

[Bug tree-optimization/93674] [8/9/10 Regression] GCC eliminates conditions it should not, when strict-enums is on

2020-02-27 Thread law at redhat dot com
||law at redhat dot com

[Bug target/93720] [10 Regression] vector creation from two parts of two vectors produces TBL rather than ins

2020-02-27 Thread law at redhat dot com
||law at redhat dot com

[Bug sanitizer/93731] [10 regression] asan tests cause kernel panic on Darwin 11

2020-02-27 Thread law at redhat dot com
||law at redhat dot com --- Comment #6 from Jeffrey A. Law --- Only affecting EOL systems, moving to P4.

[Bug target/93738] [9/10 regression] test case gcc.target/powerpc/20050603-3.c fails

2020-02-27 Thread law at redhat dot com
||law at redhat dot com

[Bug tree-optimization/93745] Redundant store not eliminated with intermediate instruction

2020-02-27 Thread law at redhat dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93745 Jeffrey A. Law changed: What|Removed |Added CC||law at redhat dot com

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