[Bug rtl-optimization/117801] [15 regression] aarch64: 20% regression in TSVC s278 since r15-3509-gd34cda72098867

2024-11-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117801 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug bootstrap/117843] New: [15 Regression] fortran fails bootstrap: gcc/fortran/trans-io.cc:2662:24: error: enumeration value 'EXPR_UNKNOWN' not handled in switch [-Werror=switch]

2024-11-29 Thread slyfox at gcc dot gnu.org via Gcc-bugs
or 2 make[1]: Leaving directory '/tmp/gb' make: *** [Makefile:1100: all] Error 2 $ gcc/xgcc -Bgcc -v Reading specs from gcc/specs COLLECT_GCC=gcc/xgcc COLLECT_LTO_WRAPPER=gcc/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /home/slyfox/dev/git/gcc/configure --disable-multilib Thread model: posix Supported LTO compression algorithms: zlib gcc version 15.0.0 20241129 (experimental) (GCC)

[Bug tree-optimization/117844] New: g++.dg/vect/pr117776.cc FAILs

2024-11-29 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117844 Bug ID: 117844 Summary: g++.dg/vect/pr117776.cc FAILs Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization

[Bug tree-optimization/117844] g++.dg/vect/pr117776.cc FAILs

2024-11-29 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117844 --- Comment #1 from Rainer Orth --- Created attachment 59741 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59741&action=edit 32-bit sparc-sun-solaris2.11 pr117776.cc.180t.vect

[Bug tree-optimization/117844] g++.dg/vect/pr117776.cc FAILs

2024-11-29 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117844 Rainer Orth changed: What|Removed |Added Target Milestone|--- |15.0

[Bug testsuite/117844] g++.dg/vect/pr117776.cc FAILs

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117844 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug tree-optimization/117829] [12/13/14/15 regression] False positive report for Warray-bounds with -O2

2024-11-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117829 Sam James changed: What|Removed |Added Summary|[12/13/14 regression] False |[12/13/14/15 regression]

[Bug testsuite/117844] g++.dg/vect/pr117776.cc FAILs

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117844 --- Comment #3 from Andrew Pinski --- Actually vect_unpack is needed to be checked.

[Bug bootstrap/117843] [15 Regression] fortran fails bootstrap: gcc/fortran/trans-io.cc:2662:24: error: enumeration value 'EXPR_UNKNOWN' not handled in switch [-Werror=switch]

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117843 Andrew Pinski changed: What|Removed |Added Keywords||build Ever confirmed|0

[Bug c++/117845] New: ICE: Segmentation fault (honor_protect_cleanup_actions and lower_try_finally during GIMPLE pass: eh )

2024-11-29 Thread iamanonymous.cs at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117845 Bug ID: 117845 Summary: ICE: Segmentation fault (honor_protect_cleanup_actions and lower_try_finally during GIMPLE pass: eh ) Product: gcc Version: 15.0 Status: UNCONFIR

[Bug tree-optimization/117557] [15 Regression] gcc_r miscompiles in SPECCPU 2017 with SVE2 since g:3d498cfe022f6e035ff24e0d78ff744da83ebf42

2024-11-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117557 Tamar Christina changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

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

2024-11-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 117557, which changed state. Bug 117557 Summary: [15 Regression] gcc_r miscompiles in SPECCPU 2017 with SVE2 since g:3d498cfe022f6e035ff24e0d78ff744da83ebf42 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117557

[Bug bootstrap/117843] [15 Regression] fortran fails bootstrap: gcc/fortran/trans-io.cc:2662:24: error: enumeration value 'EXPR_UNKNOWN' not handled in switch [-Werror=switch]

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117843 --- Comment #2 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:48b72743b0e29871171593fe34856da62d954750 commit r15-5770-g48b72743b0e29871171593fe34856da62d954750 Author: Andrew Pinski Date: Fr

[Bug tree-optimization/117723] [15 Regression] Miscompile with -O1+ since r15-5003-gae074c69fd5aff

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117723 --- Comment #6 from GCC Commits --- The master branch has been updated by Alexandre Oliva : https://gcc.gnu.org/g:70f7c603da67adff13e41831ab8ec4e2f6fadc2c commit r15-5769-g70f7c603da67adff13e41831ab8ec4e2f6fadc2c Author: Alexandre Oliva Date:

[Bug target/117608] [15 Regression] ICE: in extract_insn, at recog.cc:2882 (unrecognizable insn) with __builtin_ia32_prefetch(0, 2, 0, 0) since r15-4833

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117608 --- Comment #7 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:f7bbdf7e4acf9c90f51d24db9a3c911c49169ab6 commit r15-5771-gf7bbdf7e4acf9c90f51d24db9a3c911c49169ab6 Author: Jakub Jelinek Date: F

[Bug middle-end/117065] [15 regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in type_has_padding_at_level_p, at gimple-fold.cc:4820 since r15-3328

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117065 --- Comment #6 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:f93059c82e61d67bc550ba0e3bf915ab763b02c7 commit r15-5772-gf93059c82e61d67bc550ba0e3bf915ab763b02c7 Author: Jakub Jelinek Date: F

[Bug bootstrap/117843] [15 Regression] fortran fails bootstrap: gcc/fortran/trans-io.cc:2662:24: error: enumeration value 'EXPR_UNKNOWN' not handled in switch [-Werror=switch]

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117843 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug target/117608] [15 Regression] ICE: in extract_insn, at recog.cc:2882 (unrecognizable insn) with __builtin_ia32_prefetch(0, 2, 0, 0) since r15-4833

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

[Bug middle-end/117065] [15 regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in type_has_padding_at_level_p, at gimple-fold.cc:4820 since r15-3328

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117065 Jakub Jelinek changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/117830] [15 Regression] Miscompilation of 464.h264ref at -O2 -march=generic since r15-5563-g1c4d39ada33d36

2024-11-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117830 Tamar Christina changed: What|Removed |Added CC||tnfchris at gcc dot gnu.org

[Bug target/80881] Implement Windows native TLS

2024-11-29 Thread lh_mouse at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 LIU Hao changed: What|Removed |Added Attachment #59666|0 |1 is obsolete|

[Bug c++/117845] [14/15 Regression] ICE in pass eh after error with -fsanitize=address

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117845 Andrew Pinski changed: What|Removed |Added Summary|ICE: Segmentation fault |[14/15 Regression] ICE in

[Bug c++/117845] [14/15 Regression] ICE in pass eh after error with -fsanitize=address

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117845 --- Comment #1 from Andrew Pinski --- Created attachment 59743 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59743&action=edit Reduced

[Bug c++/117845] [14/15 Regression] ICE in pass eh after error with -fsanitize=address

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117845 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-11-29 Status|UNCONFIRM

[Bug testsuite/117844] g++.dg/vect/pr117776.cc FAILs

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117844 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:a31f66adf8ae695eac5809e99070eda2632662a2 commit r15-5774-ga31f66adf8ae695eac5809e99070eda2632662a2 Author: Andrew Pinski Date: Fr

[Bug testsuite/117844] g++.dg/vect/pr117776.cc FAILs

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117844 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/117841] Miscompile with -O3 and -O0/1/2

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117841 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/117426] [14/15 Regression] Miscompile with different optimization flags

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117426 --- Comment #9 from Andrew Pinski --- *** Bug 117841 has been marked as a duplicate of this bug. ***

[Bug target/116759] [15 Regression] ~2.5% exec time slowdown of 538.imagick_r on aarch64

2024-11-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116759 Tamar Christina changed: What|Removed |Added CC||tnfchris at gcc dot gnu.org R

[Bug target/117270] [15 Regression] 9% exec time slowdown of 538.imagick_r on aarch64

2024-11-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117270 --- Comment #1 from Tamar Christina --- *** Bug 116759 has been marked as a duplicate of this bug. ***

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

2024-11-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=26163 Bug 26163 depends on bug 116759, which changed state. Bug 116759 Summary: [15 Regression] ~2.5% exec time slowdown of 538.imagick_r on aarch64 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116759 What|Removed |A

[Bug c++/91780] Discrepancy between gcc 7.4, through 9.2, compared to clang.

2024-11-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91780 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |10.2

[Bug target/117270] [15 Regression] 9% exec time slowdown of 538.imagick_r on aarch64

2024-11-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117270 Tamar Christina changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED See Also|

[Bug target/117831] [RISCV] A dead loop occurs when calculating the multiplication of two uint64 integers under rv32 -Os

2024-11-29 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117831 Xi Ruoyao changed: What|Removed |Added Status|UNCONFIRMED |WAITING CC|

[Bug rtl-optimization/117712] [15 regression] ICE when building x265: internal compiler error: in expand_fix, at optabs.cc:5936 since r15-2890

2024-11-29 Thread mixython at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117712 Max Ivan changed: What|Removed |Added CC||mixython at gmail dot com --- Comment #5 fro

[Bug target/117088] [15 regression] 548.exchange_r regressed by ~11% with -O2 -march=x86-64-v3 on EMR after r15-4225-g70c3db511ba14f

2024-11-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117088 Richard Biener changed: What|Removed |Added Blocks||85316 Status|UNCONFIRMED

[Bug target/117839] Redundant vector XOR instructions

2024-11-29 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117839 --- Comment #4 from H.J. Lu --- Created attachment 59744 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59744&action=edit Add a pass to remove redundant vector load I am testing it.

[Bug bootstrap/117846] [15 Regression] go-encode-id.cc:176:48: error: ‘%02x’ directive output may be truncated writing between 2 and 8 bytes into a region of size 6

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

[Bug go/117833] [15 regression] Bootstrap failure in gcc/go/gofrontend/go-encode-id.cc since r15-5735-g1046c32de4956c

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117833 Jakub Jelinek changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment

[Bug bootstrap/117846] New: [15 Regression] go-encode-id.cc:176:48: error: ‘%02x’ directive output may be truncated writing between 2 and 8 bytes into a region of size 6

2024-11-29 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117846 Bug ID: 117846 Summary: [15 Regression] go-encode-id.cc:176:48: error: ‘%02x’ directive output may be truncated writing between 2 and 8 bytes into a region of size 6 Produc

[Bug target/117831] [RISCV] A dead loop occurs when calculating the multiplication of two uint64 integers under rv32 -Os

2024-11-29 Thread mumuxi_ll at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117831 --- Comment #2 from liu xu --- (In reply to Xi Ruoyao from comment #1) > Where is the dead loop? What values of a and b triggers it? No matter what input values I use, after performing several calculations, it will fall into the following loop

[Bug target/117831] [RISCV] A dead loop occurs when calculating the multiplication of two uint64 integers under rv32 -Os

2024-11-29 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117831 Xi Ruoyao changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

[Bug target/117831] [RISCV] A dead loop occurs when calculating the multiplication of two uint64 integers under rv32 -Os

2024-11-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117831 --- Comment #4 from Andrew Pinski --- Next time if you are using objdump to dump the instructions, add the -r option to dump the relocations too. Better yet use the -S option to gcc and look at the assembly that way (or use -save-temps).

[Bug tree-optimization/115438] [15 Regression] 503.bwaves_r regressed 5-11% on different x86_64 machines at -Ofast -march=native since r15-1006-gd93353e6423eca

2024-11-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115438 --- Comment #9 from Richard Biener --- On Zen2 I can reproduce 2.5% slowdown comparing GCC 14 to trunk. Implementing the after-loop adjustment turns it into a 2.5% improvement.

[Bug tree-optimization/115438] [15 Regression] 503.bwaves_r regressed 5-11% on different x86_64 machines at -Ofast -march=native since r15-1006-gd93353e6423eca

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115438 --- Comment #10 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:a54aa75ab30eb1a176ceaded507113252df24878 commit r15-5784-ga54aa75ab30eb1a176ceaded507113252df24878 Author: Richard Biener Date:

[Bug tree-optimization/115438] [15 Regression] 503.bwaves_r regressed 5-11% on different x86_64 machines at -Ofast -march=native since r15-1006-gd93353e6423eca

2024-11-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115438 --- Comment #11 from Richard Biener --- So fixed for Zen2 (comparing to the GCC 14 branch), I'll watch LNT to see if fixed elsewhere as well.

[Bug tree-optimization/117104] [12/13 regression] ICE when building python-3.12.7 (prepare_cmp_insn, at optabs.cc:4622) with -O2 -march=x86-64-v4 -fno-vect-cost-model -fwrapv

2024-11-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117104 Richard Biener changed: What|Removed |Added Summary|[12/13/14 regression] ICE |[12/13 regression] ICE when

[Bug target/117312] RFE: x86 (and perhaps others): inline assembly: "red-zone" clobber

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117312 --- Comment #21 from Jakub Jelinek --- https://gcc.gnu.org/g:37c98fdeac7ae2f9649d49e0cfa2631c84a329da commit r15-5748-g37c98fdeac7ae2f9649d49e0cfa2631c84a329da Author: Jakub Jelinek Date: Thu Nov 28 11:42:11 2024 +0100 inline-asm, i386:

[Bug c/117828] [15 Regression] -g and error: ‘TYPE_CANONICAL’ is not compatible since r15-5470

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117828 --- Comment #5 from GCC Commits --- The master branch has been updated by Martin Uecker : https://gcc.gnu.org/g:b6a513909793a87b62ca52da85ff3baa44f6b4b6 commit r15-5792-gb6a513909793a87b62ca52da85ff3baa44f6b4b6 Author: Martin Uecker Date: T

[Bug rtl-optimization/117838] [12/13/14/15 regression] IRA issues: The higher cost variable a is spilled for the lower cost variable conflict_a in improve_allocation() since r12-6416-g037cc0b4a6646c

2024-11-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117838 Richard Sandiford changed: What|Removed |Added Last reconfirmed||2024-11-29 Ever confirmed|0

[Bug middle-end/117847] New: wrong code with __builtin_stdc_rotate_left() on _BitInt(512) at -O0

2024-11-29 Thread zsojka at seznam dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117847 Bug ID: 117847 Summary: wrong code with __builtin_stdc_rotate_left() on _BitInt(512) at -O0 Product: gcc Version: unknown Status: UNCONFIRMED Keywords: wrong-c

[Bug c/117828] [15 Regression] -g and error: ‘TYPE_CANONICAL’ is not compatible since r15-5470

2024-11-29 Thread uecker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117828 uecker at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug tree-optimization/116352] [15 regression] ICE when building opencv-4.9.0 (error: definition in block 208 does not dominate use in block 188) since r15-2820-gab18785840d7b8

2024-11-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116352 --- Comment #19 from Richard Biener --- First of all we end up with weird t.c:4:12: note: op: VEC_PERM_EXPR t.c:4:12: note: [l] stmt 0 center_x_317 = _316 * _stepX_14(D); t.c:4:12: note: [l] stmt 1 center_y_320 = _319 * _stepY_1

[Bug target/117088] [15 regression] 548.exchange_r regressed by ~11% with -O2 -march=x86-64-v3 on EMR after r15-4225-g70c3db511ba14f

2024-11-29 Thread hubicka at ucw dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117088 --- Comment #3 from Jan Hubicka --- > digits_2.isra (1); > > so we at least know row is [1, +INF] since the add is signed. > > We might be able to use a SCEV-like range computation for recursive cases like > this, then being able to compute

[Bug tree-optimization/117254] [12/13/14 Regression] ICE: have var_decl in get_len, at tree.h:6512

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117254 --- Comment #3 from GCC Commits --- The releases/gcc-14 branch has been updated by Richard Biener : https://gcc.gnu.org/g:6cfe4fd3fb44b660eaf52302235c4a9992a9ddb4 commit r14-10999-g6cfe4fd3fb44b660eaf52302235c4a9992a9ddb4 Author: Richard Biene

[Bug tree-optimization/117333] [13/14 regression] ICE on structure copy with flexible array member

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117333 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Richard Biener : https://gcc.gnu.org/g:8a13eef88742c09d91be090fa8cb9bc3040290e7 commit r14-11001-g8a13eef88742c09d91be090fa8cb9bc3040290e7 Author: Richard Biene

[Bug tree-optimization/117417] [12/13/14 Regression] ICE: verify_gimple failed: non-top-level 'bit_field_ref' with -Ofast

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117417 --- Comment #7 from GCC Commits --- The releases/gcc-14 branch has been updated by Richard Biener : https://gcc.gnu.org/g:1fce67961689a59fb2ffad6f50fc4dab76740174 commit r14-11002-g1fce67961689a59fb2ffad6f50fc4dab76740174 Author: Richard Biene

[Bug target/117594] [14 regression] RISC-V: Miscompile at -O3 since r15-4012-gba7632674a2

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117594 --- Comment #11 from GCC Commits --- The releases/gcc-14 branch has been updated by Richard Biener : https://gcc.gnu.org/g:b1e14fc244c6b4543eb0ec1857afcf125cfbd917 commit r14-11005-gb1e14fc244c6b4543eb0ec1857afcf125cfbd917 Author: Richard Bien

[Bug tree-optimization/117307] [12/13/14 regression] ICE when building gavl-1.4.0 in vect_slp_analyze_operations

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117307 --- Comment #7 from GCC Commits --- The releases/gcc-14 branch has been updated by Richard Biener : https://gcc.gnu.org/g:bbe47a2d763d14de94c1e98104e2fa553783972a commit r14-11000-gbbe47a2d763d14de94c1e98104e2fa553783972a Author: Richard Biene

[Bug middle-end/117433] [14 Regression] ICE: in emit_move_insn, at expr.cc:4633 with __builtin_assoc_barrier(vector types)

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117433 --- Comment #9 from GCC Commits --- The releases/gcc-14 branch has been updated by Richard Biener : https://gcc.gnu.org/g:a8e01b735a1b7e8386ad7baab54802faf58bae02 commit r14-11003-ga8e01b735a1b7e8386ad7baab54802faf58bae02 Author: Richard Biene

[Bug target/117594] [14 regression] RISC-V: Miscompile at -O3 since r15-4012-gba7632674a2

2024-11-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117594 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/117574] [12/13/14 Regression] Miscompile with -O2/3 and -O0/1 since r6-4133-ga8fc25795155d4

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117574 --- Comment #14 from GCC Commits --- The releases/gcc-14 branch has been updated by Richard Biener : https://gcc.gnu.org/g:8764b8543b93494861bc034bb82af38db1688c8f commit r14-11004-g8764b8543b93494861bc034bb82af38db1688c8f Author: Richard Bien

[Bug middle-end/117433] [14 Regression] ICE: in emit_move_insn, at expr.cc:4633 with __builtin_assoc_barrier(vector types)

2024-11-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117433 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/116578] vectorizer SLP transition issues / dependencies

2024-11-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116578 Bug 116578 depends on bug 117594, which changed state. Bug 117594 Summary: [14 regression] RISC-V: Miscompile at -O3 since r15-4012-gba7632674a2 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117594 What|Removed

[Bug tree-optimization/117057] [15 Regression] XFAIL of parts of gcc.dg/strlenopt-32.c, strlenopt doesn't handle MEM[&string + CST] = { 0, a_1 };

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117057 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug web/117848] New: Mailing List subscription link broken and error page FAQ link broken

2024-11-29 Thread dje at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117848 Bug ID: 117848 Summary: Mailing List subscription link broken and error page FAQ link broken Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/117006] [15 regression] GCC trunk generates larger code than GCC 14 at -Os

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

[Bug web/117848] Mailing List subscription link broken and error page FAQ link broken

2024-11-29 Thread dje at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117848 David Edelsohn changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug web/117848] Mailing List subscription link broken and error page FAQ link broken

2024-11-29 Thread dje at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117848 --- Comment #2 from David Edelsohn --- Originally reported through Fosstodon https://fosstodon.org/@jonadem@mastodon.social/113565892100662746

[Bug target/117006] [15 regression] GCC trunk generates larger code than GCC 14 at -Os

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117006 --- Comment #4 from Jakub Jelinek --- But the testcases in #c1 which changed in the exact same commit show that it isn't always a win to use the old behavior.

[Bug target/117006] [15 regression] GCC trunk generates larger code than GCC 14 at -Os

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117006 --- Comment #5 from Jakub Jelinek --- So if anything, one would need to decide this on something larger rather than small testcases, say build the whole gcc with -Os + once again with the revision reverted (or SPEC or firefox or something large)

[Bug target/115910] [15 Regression] ((unsigned)x)/3 with a range for (unsigned)x that does not have the sign bit set seems to produce much worse code

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115910 Jakub Jelinek changed: What|Removed |Added CC||hubicka at gcc dot gnu.org,

[Bug modula2/116181] -Wlto-type-mismatch warnings/errors during m2 bootstrap

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181 --- Comment #13 from GCC Commits --- The releases/gcc-14 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:eb73f78634fd957d99640f79c01dd1a9eb69c783 commit r14-11006-geb73f78634fd957d99640f79c01dd1a9eb69c783 Author: Gaius Mulley

[Bug target/117814] [15 Regression] arm/MVE: regressions after r15-4734-g63b6967b06b538

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117814 --- Comment #2 from GCC Commits --- The master branch has been updated by Andre Simoes Dias Vieira : https://gcc.gnu.org/g:cf75f86ed980308621ab0db0dc8adc9c72e39f5e commit r15-5796-gcf75f86ed980308621ab0db0dc8adc9c72e39f5e Author: Andre Vieira

[Bug target/117814] [15 Regression] arm/MVE: regressions after r15-4734-g63b6967b06b538

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117814 --- Comment #3 from GCC Commits --- The master branch has been updated by Andre Simoes Dias Vieira : https://gcc.gnu.org/g:f42fd8e9335354f986d69b92ab66be07cc31bc7a commit r15-5798-gf42fd8e9335354f986d69b92ab66be07cc31bc7a Author: Andre Vieira

[Bug c++/117849] New: constraint variable in requires expression rejected, but P2280R4 made it valid

2024-11-29 Thread mkretz at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117849 Bug ID: 117849 Summary: constraint variable in requires expression rejected, but P2280R4 made it valid Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords:

[Bug tree-optimization/105771] [12/13/14/15 regression] matrix partial transposition with -O3 since r8-5159-g1cc521f1a824b591

2024-11-29 Thread matz at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105771 Michael Matz changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |matz at gcc dot gnu.org

[Bug target/115910] [15 Regression] ((unsigned)x)/3 with a range for (unsigned)x that does not have the sign bit set seems to produce much worse code

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115910 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P1

[Bug modula2/116181] -Wlto-type-mismatch warnings/errors during m2 bootstrap

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116181 --- Comment #14 from GCC Commits --- The releases/gcc-14 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:bead6de23ecc75965f7c74a1f05539e30bd36ee0 commit r14-11007-gbead6de23ecc75965f7c74a1f05539e30bd36ee0 Author: Gaius Mulley

[Bug target/115910] [15 Regression] ((unsigned)x)/3 with a range for (unsigned)x that does not have the sign bit set seems to produce much worse code

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115910 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2024-11-29 Status|UNCONFIRM

[Bug target/115910] [15 Regression] ((unsigned)x)/3 with a range for (unsigned)x that does not have the sign bit set seems to produce much worse code

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115910 --- Comment #6 from Jakub Jelinek --- So perhaps that if (CONSTANT_P (SET_SRC (x))) /* Constant costs assume a base value of COSTS_N_INSNS (1) and add a small value, possibly zero for cheap constants. */

[Bug tree-optimization/105771] [12/13/14/15 regression] matrix partial transposition with -O3 since r8-5159-g1cc521f1a824b591

2024-11-29 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105771 --- Comment #10 from rguenther at suse dot de --- > Am 29.11.2024 um 17:21 schrieb matz at gcc dot gnu.org > : > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105771 > > Michael Matz changed: > > What|Removed

[Bug target/115910] [15 Regression] ((unsigned)x)/3 with a range for (unsigned)x that does not have the sign bit set seems to produce much worse code

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115910 --- Comment #7 from Jakub Jelinek --- Note, for 0.0 in 387 stack we use still cost 1, similarly for all ones vectors, and for various other 387 stack standard constants cost 2, so those again will misbehave in pattern_cost and DTRT in current SE

[Bug bootstrap/117843] [15 Regression] fortran fails bootstrap: gcc/fortran/trans-io.cc:2662:24: error: enumeration value 'EXPR_UNKNOWN' not handled in switch [-Werror=switch]

2024-11-29 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117843 --- Comment #4 from Sergei Trofimovich --- The change fixed fortran bootstrap for me. Thank you!

[Bug target/117850] New: GCC emits DUP, UMULL instead of UMULL2

2024-11-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117850 Bug ID: 117850 Summary: GCC emits DUP, UMULL instead of UMULL2 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal Pr

[Bug tree-optimization/117723] [15 Regression] Miscompile with -O1+ since r15-5003-gae074c69fd5aff

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117723 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org St

[Bug tree-optimization/114948] [15 Regression] ICE on valid code at -O3 with "-fno-tree-ccp -fno-tree-ch" on x86_64-linux-gnu: in check_loop_closed_ssa_def, at tree-ssa-loop-manip.cc:647

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114948 Jakub Jelinek changed: What|Removed |Added Status|WAITING |NEW CC|

[Bug target/117850] GCC emits DUP, UMULL instead of UMULL2

2024-11-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117850 Richard Sandiford changed: What|Removed |Added CC||rsandifo at gcc dot gnu.org --- Com

[Bug target/117850] GCC emits DUP, UMULL instead of UMULL2

2024-11-29 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117850 --- Comment #2 from rguenther at suse dot de --- > Am 29.11.2024 um 18:27 schrieb tnfchris at gcc dot gnu.org > : > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117850 > >Bug ID: 117850 > Summary: GCC emits DUP, UMULL

[Bug target/117726] [avr] better optimize multi-byte shifts

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117726 --- Comment #3 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:d833114c5f8816dcddfd84a9c64e87c0eed46fe2 commit r15-5800-gd833114c5f8816dcddfd84a9c64e87c0eed46fe2 Author: Georg-Johann Lay Dat

[Bug target/117726] [avr] better optimize multi-byte shifts

2024-11-29 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117726 Georg-Johann Lay changed: What|Removed |Added Target Milestone|--- |15.0 Status|UNCONFIRMED

[Bug libgcc/117681] [build] libgcc/unwind-sjlj.c:195:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117681 --- Comment #2 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:75ade6106bbe010d06e5dddf719c22d4dadd9411 commit r15-5801-g75ade6106bbe010d06e5dddf719c22d4dadd9411 Author: Georg-Johann Lay Dat

[Bug libgcc/117681] [build] libgcc/unwind-sjlj.c:195:12: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]

2024-11-29 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117681 Georg-Johann Lay changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Target Milestone|---

[Bug target/117850] GCC emits DUP, UMULL instead of UMULL2

2024-11-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117850 --- Comment #3 from Richard Sandiford --- (In reply to rguent...@suse.de from comment #2) > I dont See how this is easier? It's not to simplify things :) But isn't gimple_fold_builtin restricted to the same search/valueisation domain as match.

[Bug fortran/117842] Function wrongly returning empty character string if allocated on the heap

2024-11-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117842 anlauf at gcc dot gnu.org changed: What|Removed |Added Keywords||wrong-code Ever confirme

[Bug modula2/116557] m2: FSF (physical) mailing address is included in the license header

2024-11-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116557 --- Comment #4 from GCC Commits --- The releases/gcc-14 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:59f5d4ef99702619d94b475de06bb937fa6d22af commit r14-11008-g59f5d4ef99702619d94b475de06bb937fa6d22af Author: Gaius Mulley D

[Bug fortran/117805] complex type, -Ofast and IEEE-754

2024-11-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117805 --- Comment #15 from anlauf at gcc dot gnu.org --- (In reply to kargls from comment #14) > > > If 'r' is of type REAL and 'z' is of type COMPLEX, the Fortran standard > > > is clear that the interpretation is > > > > > > = r * z > > >

[Bug fortran/117805] complex type, -Ofast and IEEE-754

2024-11-29 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117805 --- Comment #16 from kargls at comcast dot net --- On 11/29/24 10:35, anlauf at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117805 > > --- Comment #15 from anlauf at gcc dot gnu.org --- > (In reply to kargls from commen

[Bug libgomp/117851] all amdgcn offload tests fail with a host compiler configured with --enable-default-pie

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117851 --- Comment #1 from Jakub Jelinek --- Guess we need to build both crtoffloadtable.o (for non-PIE binaries) and crtoffloadtableS.o (for PIE binaries and shared libraries) and build the latter with $(CRTSTUFF_T_CFLAGS_S) instead of $(CRTSTUFF_T_CF

[Bug libgomp/117851] all amdgcn offload tests fail with a host compiler configured with --enable-default-pie

2024-11-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117851 --- Comment #3 from Jakub Jelinek --- Created attachment 59747 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59747&action=edit gcc15-pr117851.patch Completely untested patch to make it working (at least for the explicit -pie or -shared l

  1   2   >