[Bug ada/101970] New: [11 regression] ICE on 'Enum_Rep for the enum that filled its representation range

2021-08-18 Thread demoonlit at panathenaia dot halfmoon.jp via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101970 Bug ID: 101970 Summary: [11 regression] ICE on 'Enum_Rep for the enum that filled its representation range Product: gcc Version: 11.2.0 Status: UNCONFIRMED Sev

[Bug c++/101971] New: M68k: ICE: Tried to convert PC relative branch to absolute jump

2021-08-18 Thread giulio.benetti at benettiengineering dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101971 Bug ID: 101971 Summary: M68k: ICE: Tried to convert PC relative branch to absolute jump Product: gcc Version: 9.3.0 Status: UNCONFIRMED Severity: normal

[Bug target/101971] M68k: ICE: Tried to convert PC relative branch to absolute jump

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101971 Andrew Pinski changed: What|Removed |Added Target||m68k-linux Component|c++

[Bug target/101971] M68k: ICE: Tried to convert PC relative branch to absolute jump

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101971 --- Comment #2 from Andrew Pinski --- Or a buildroot issue of trying to use elf2flt : https://buildroot.uclibc.narkive.com/EOUb7PvD/patch-v2-m68k-disable-br2-binfmt-flat-sep-data-for-coldfire

[Bug target/101971] M68k: ICE: Tried to convert PC relative branch to absolute jump

2021-08-18 Thread giulio.benetti at benettiengineering dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101971 --- Comment #3 from Giulio Benetti --- Thank you for pointing, I give it a try, it seems to that one. Also the classic work-around disabling optimization doesn't work and I was trying other workaround. But I try that patch now. Thanks again!

[Bug analyzer/101875] [12 Regression] ICE: Segmentation fault (in c_tree_printer)

2021-08-18 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101875 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2 from David Malc

[Bug analyzer/101837] [11/12 Regression] ICE with -O3 -fsanitize=undefined -fanalyzer since r11-7941-ge4bb1bd60a9fd1be

2021-08-18 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101837 David Malcolm changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/101971] M68k: ICE: Tried to convert PC relative branch to absolute jump

2021-08-18 Thread giulio.benetti at benettiengineering dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101971 --- Comment #4 from Giulio Benetti --- Package is libmodsecurity, not bullet.

[Bug rtl-optimization/64082] virtual register elimination doing bad for local array

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64082 Andrew Pinski changed: What|Removed |Added Known to fail||5.4.0 Known to work|

[Bug rtl-optimization/68282] Optimization fails to remove unnecessary sign extension instruction

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68282 --- Comment #4 from Andrew Pinski --- clang can now produce: andl$-4, %edi movltable+4(%rdi), %eax retq GCC no longer has the sign extend but still not the above: shrb$2, %dil addl$1, %edi

[Bug middle-end/66391] suboptimal code for assignment of SImode struct with bitfields

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66391 --- Comment #1 from Andrew Pinski --- So at -O2 we get decent code from GCC 9+ due to store merging which "undoes" what SRA did. But at -O3 the loop gets split into two.

[Bug tree-optimization/65084] Lack of type narrowing/widening inhibits good vectorization

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65084 --- Comment #7 from Andrew Pinski --- I see the first testcase produces: .L2: vpand a+32(%rax), %ymm4, %ymm1 vpand a(%rax), %ymm4, %ymm0 addq$64, %rax vpaddw b-32(%rax), %ymm2, %ymm5 vpackuswb

[Bug middle-end/76174] Missed VRP optimization

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=76174 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2016-08-13 00:00:00 |2021-8-18 --- Comment #3 from Andrew Pin

[Bug tree-optimization/21278] Move maximum out of a loop

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21278 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2016-11-16 00:00:00 |2021-8-18 --- Comment #3 from Andrew Pin

[Bug tree-optimization/78579] redundant instruction of the form cmp r0, r0 generated in assembly with -O2

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78579 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Component|rtl-optim

[Bug bootstrap/55886] gcc/configure.ac problems lead to GCC 4.7.2 not building for x86_64-pc-mingw64

2021-08-18 Thread jyong at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55886 jyong at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|--

[Bug target/101929] r12-2549 regress x264_r by 4% on CLX.

2021-08-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101929 --- Comment #4 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:1db70e61a92978377a648bbd90e383859fc0126b commit r12-3011-g1db70e61a92978377a648bbd90e383859fc0126b Author: liuhongt Date: Tue Aug

[Bug target/101936] [12 Regression] 538.imagick_r -Ofast regression on Kabylake since g:872da9a6f664a06d73c987aa0cb2e5b830158a10

2021-08-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101936 --- Comment #4 from CVS Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:1db70e61a92978377a648bbd90e383859fc0126b commit r12-3011-g1db70e61a92978377a648bbd90e383859fc0126b Author: liuhongt Date: Tue Aug

[Bug target/99881] Regression compare -O2 -ftree-vectorize with -O2 on SKX/CLX

2021-08-18 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99881 Hongtao.liu changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED

[Bug tree-optimization/100457] [meta bug] Enabling O2 vectorization in GCC 12

2021-08-18 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100457 Bug 100457 depends on bug 99881, which changed state. Bug 99881 Summary: Regression compare -O2 -ftree-vectorize with -O2 on SKX/CLX https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99881 What|Removed |Added --

[Bug tree-optimization/101972] New: wrong code at -O2 on x86_64-linux-gnu

2021-08-18 Thread qrzhang at gatech dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101972 Bug ID: 101972 Summary: wrong code at -O2 on x86_64-linux-gnu Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-op

[Bug tree-optimization/101972] wrong code at -O2 on x86_64-linux-gnu

2021-08-18 Thread qrzhang at gatech dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101972 --- Comment #1 from Qirun Zhang --- My bisection points to g:a81e2c6240655f60a49c16e0d8bbfd2ba40bba51

[Bug tree-optimization/101972] [9/10/11/12 Regression] wrong code at -O2 on x86_64-linux-gnu

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101972 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |9.5 Keywords|

[Bug target/82668] could use BMI2 rorx for unpacking struct { int a,b }; from a register (SysV ABI)

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82668 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug target/60159] improve code for conditional sibcall

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60159 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug target/47253] Conditional jump to tail function is not generated

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47253 Andrew Pinski changed: What|Removed |Added CC||jay.foad at gmail dot com --- Comment #6

[Bug tree-optimization/14721] jump optimization involving a sibling call within a jump table

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14721 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug middle-end/101973] New: subtraction of clz is not optimized

2021-08-18 Thread sven.koehler at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101973 Bug ID: 101973 Summary: subtraction of clz is not optimized Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug middle-end/101973] subtraction of clz is not optimized

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101973 --- Comment #1 from Andrew Pinski --- This is fixed on the trunk.

[Bug middle-end/101973] subtraction of clz is not optimized

2021-08-18 Thread sven.koehler at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101973 Sven changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/59132] Missing aggressive array based optimisation warning

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59132 Andrew Pinski changed: What|Removed |Added Keywords|missed-optimization |diagnostic --- Comment #2 from Andrew Pi

[Bug target/53772] Failed to combine load and jump on vtable

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53772 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/60104] load not folded into indirect branch on x86-64

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60104 Andrew Pinski changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #

[Bug tree-optimization/45032] Missed optimization in ifcvt/crossjump

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=45032 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug tree-optimization/13563] if-conversion not agressive enough

2021-08-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=13563 Andrew Pinski changed: What|Removed |Added CC||rth at gcc dot gnu.org --- Comment #8 fr

[Bug c/101974] New: ICE on compilable code: in from_mode_char, at attribs.h:304

2021-08-18 Thread cnsun at uwaterloo dot ca via Gcc-bugs
version 12.0.0 20210818 (experimental) [master revision :ac65007c1:2d14d64bf2d42a87ec58dd3760be12aeaa4a4279] (GCC) $ cat mutant.c __attribute__((access("+nosimd"))) rdonly_v_all(); $ gcc-trunk mutant.c mutant.c:1:36: warning: type defaults to ‘int’ in declaration of ‘rdonly_v_all’ [-Wim

[Bug target/81496] AVX load from adjacent memory location followed by concatenation

2021-08-18 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81496 --- Comment #7 from Hongtao.liu --- we have plenty of such issues which are related to ABI and middle-end, when pass/return struct/complex/int128 as parameter and middle-end will push them to stack and load it back, but the problem is that eith

[Bug target/81496] AVX load from adjacent memory location followed by concatenation

2021-08-18 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81496 --- Comment #8 from Hongtao.liu --- Similar as 48609

[Bug target/82730] extra store/reload of an XMM for every byte extracted

2021-08-18 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82730 --- Comment #2 from Hongtao.liu --- Similar as 48609

[Bug fortran/101735] Type parameter inquiries for substrings are rejected

2021-08-18 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101735 Tobias Burnus changed: What|Removed |Added CC||burnus at gcc dot gnu.org Key

[Bug testsuite/101969] [10 regression] reactivated test case gcc.dg/pr78213.c in r10-10042 fails

2021-08-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101969 --- Comment #2 from CVS Commits --- The master branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:b7fc42073c04813f6b63e0641d3f6765424857c9 commit r12-3012-gb7fc42073c04813f6b63e0641d3f6765424857c9 Author: Thomas Schwinge Date:

[Bug testsuite/101969] [10 regression] reactivated test case gcc.dg/pr78213.c in r10-10042 fails

2021-08-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101969 --- Comment #3 from CVS Commits --- The releases/gcc-11 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:5fb588a677bf34dc864c577ed848405752905b89 commit r11-8885-g5fb588a677bf34dc864c577ed848405752905b89 Author: Thomas Schwin

[Bug testsuite/101969] [10 regression] reactivated test case gcc.dg/pr78213.c in r10-10042 fails

2021-08-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101969 --- Comment #4 from CVS Commits --- The releases/gcc-10 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:ee7502e5fec1a1c0215febfd486a0df9ffaf5692 commit r10-10046-gee7502e5fec1a1c0215febfd486a0df9ffaf5692 Author: Thomas Schwi

[Bug testsuite/101969] [10 regression] reactivated test case gcc.dg/pr78213.c in r10-10042 fails

2021-08-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101969 --- Comment #5 from CVS Commits --- The releases/gcc-9 branch has been updated by Thomas Schwinge : https://gcc.gnu.org/g:fc1993af02a3076e91c24f372be1883517453095 commit r9-9681-gfc1993af02a3076e91c24f372be1883517453095 Author: Thomas Schwinge

<    1   2