[Bug target/116054] RISCV: RV32: prologue/epilogue degradation

2024-07-26 Thread alexey.lapshin at espressif dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116054 --- Comment #4 from Alexey --- The issue because of change is https://github.com/gcc-mirror/gcc/commit/d8a6945c6ea22efa4d5e42fe1922d2b27953c8cd But after I reverted it the result size for the real application grew a bit :)

[Bug rtl-optimization/116066] ext-dce + uncommitted LoongArch patch breaks libcpp

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

[Bug rtl-optimization/116039] [15 Regression] rv64gc miscompile at -O3 with -fno-strict-aliasing since r15-1901-g98914f9eba5

2024-07-26 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116039 --- Comment #5 from Xi Ruoyao --- *** Bug 116066 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/116096] [15 Regression] during RTL pass: cprop_hardreg ICE: in extract_insn, at recog.cc:2848 (unrecognizable insn ashift:TI?) with -O2 -flive-range-shrinkage -fno-peephole2 -mst

2024-07-26 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116096 --- Comment #3 from Hongtao Liu --- > > (define_insn "ashl3_doubleword" >[(set (match_operand:DWI 0 "register_operand" "=&r,&r") > - (ashift:DWI (match_operand:DWI 1 "reg_or_pm1_operand" "0n,r") > + (ashift:DWI (match_operand:

[Bug c++/115746] [C++26] P2963R3 - Ordering of constraints involving fold expressions

2024-07-26 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115746 Jakub Jelinek changed: What|Removed |Added Attachment #58759|0 |1 is obsolete|

[Bug target/116103] New: [15 Regression] GCN vs. "Internal-fn: Only allow modes describe types for internal fn[PR115961]"

2024-07-26 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116103 Bug ID: 116103 Summary: [15 Regression] GCN vs. "Internal-fn: Only allow modes describe types for internal fn[PR115961]" Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug fortran/79685] [12/13/14/15 Regression] ICE on valid code in gfc_match_structur_constructor

2024-07-26 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79685 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org Assigne

[Bug target/116104] New: [15 Regression] GCN vs. "[rtl-optimization/116037] Explicitly track if a destination was skipped in ext-dce"

2024-07-26 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116104 Bug ID: 116104 Summary: [15 Regression] GCN vs. "[rtl-optimization/116037] Explicitly track if a destination was skipped in ext-dce" Product: gcc Version: 15.0

[Bug c++/115403] [15 Regression] highway build from git fails with 'target specific option mismatch' (templates) since r15-902-geff00046409a72

2024-07-26 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115403 --- Comment #7 from Sergei Trofimovich --- The change fixed highway build for me as well. Thank you!

[Bug ipa/116055] [14/15 Regression] ICE from gcc.c-torture/unsorted/dump-noaddr.c after "Fix modref's iteraction with store merging"

2024-07-26 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116055 --- Comment #5 from Thomas Schwinge --- (In reply to Jan Hubicka from comment #4) > * ipa-modref.cc (analyze_function): Do not ICE when flags regress. > Does it help? Yes, confirming this does resolve the issue for GCN.

[Bug target/116104] [15 Regression] GCN vs. "[rtl-optimization/116037] Explicitly track if a destination was skipped in ext-dce"

2024-07-26 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116104 Sam James changed: What|Removed |Added Last reconfirmed||2024-07-26 Ever confirmed|0

[Bug c/116105] New: ESP32 error

2024-07-26 Thread charantiruvuri99 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116105 Bug ID: 116105 Summary: ESP32 error Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned

[Bug target/116103] [15 Regression] GCN vs. "Internal-fn: Only allow modes describe types for internal fn[PR115961]"

2024-07-26 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116103 --- Comment #1 from Thomas Schwinge --- Similarly for '-march=gfx908': (In reply to myself from comment #0) > [-PASS:-]{+FAIL:+} gcc.dg/tree-ssa/loop-bound-2.c scan-tree-dump-not > ivopts "zero if " ..., and: > [-PASS:-]{+FAIL:+} gcc

[Bug c++/116106] New: Unused concept template arguments not checked

2024-07-26 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116106 Bug ID: 116106 Summary: Unused concept template arguments not checked Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c+

[Bug c++/115746] [C++26] P2963R3 - Ordering of constraints involving fold expressions

2024-07-26 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115746 --- Comment #5 from Jakub Jelinek --- (In reply to Jakub Jelinek from comment #3) > BTW, with a modified version of fold-constr5.C which doesn't involve any > fold expanded constraints: I've filed PR116106 for that case as well as fold-constr5.

[Bug c++/116106] Unused concept template arguments not checked

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116106 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/116088] Solaris i386 - some GCC tests fails with: internal compiler error: Illegal Instruction

2024-07-26 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116088 --- Comment #12 from Sam James --- You're very welcome. Cheers!

[Bug target/116086] RISC-V: Hash mismatch with vectorized 557.xz_r at zvl128b and LMUL=m2

2024-07-26 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116086 --- Comment #6 from Robin Dapp --- Ah, thanks for reducing. I didn't get much further with cvise yesterday. What were your settings for it? The reduced test case is great because it is easy to analyze and uncovers a fairly significant problem

[Bug libstdc++/69350] Don't define the C99 functions in -std=c++98 mode

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69350 --- Comment #3 from Jonathan Wakely --- I'm inclined to close this one as WONTFIX. We should fix PR 11196 but I don't really care about this C++98 non-conformance now, and we've been doing it this way since before C++11 was even a thing. Definin

[Bug ipa/115815] [13/14/15 Regression] ICE: in purge_all_uses, at ipa-param-manipulation.cc:632 with -O2 -flto and incorrect usage of attribute destructor

2024-07-26 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115815 Martin Jambor changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jamborm at gcc dot gnu.org

[Bug target/116103] [15 Regression] GCN vs. "Internal-fn: Only allow modes describe types for internal fn[PR115961]"

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116103 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.0 --- Comment #2 from Richard Biene

[Bug target/116104] [15 Regression] GCN vs. "[rtl-optimization/116037] Explicitly track if a destination was skipped in ext-dce"

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116104 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.0

[Bug libstdc++/60491] Macros defined in sys/sysmacros.h pulled in by even in -std=c++11

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60491 Jonathan Wakely changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug target/116074] [15 regression] ICE when building harfbuzz-9.0.0 on arm64 (related_int_vector_mode, at stor-layout.cc:581)

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116074 --- Comment #10 from GCC Commits --- The master branch has been updated by Tamar Christina : https://gcc.gnu.org/g:29e4e4bdb674118b898d50ce7751c183aa0a44ee commit r15-2336-g29e4e4bdb674118b898d50ce7751c183aa0a44ee Author: Tamar Christina Date

[Bug target/116105] ESP32 error

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116105 Richard Biener changed: What|Removed |Added Last reconfirmed||2024-07-26 Target|

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

2024-07-26 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 116074, which changed state. Bug 116074 Summary: [15 regression] ICE when building harfbuzz-9.0.0 on arm64 (related_int_vector_mode, at stor-layout.cc:581) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116074 W

[Bug target/116074] [15 regression] ICE when building harfbuzz-9.0.0 on arm64 (related_int_vector_mode, at stor-layout.cc:581)

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

[Bug libstdc++/78483] Error: reference to 'on_exit' is ambiguous

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78483 --- Comment #6 from Jonathan Wakely --- FWIW Glibc defines this with _DEFAULT_SOURCE and _GNU_SOURCE: #ifdef __USE_MISC /* Register a function to be called with the status given to `exit' and the given argument. */ extern int on_exit (void

[Bug libstdc++/60491] Macros defined in sys/sysmacros.h pulled in by even in -std=c++11

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60491 Jonathan Wakely changed: What|Removed |Added CC||zhouyan at me dot com --- Comment #3 f

[Bug libstdc++/78920] libstdc++ defines a macro named "major"

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78920 Jonathan Wakely changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug libstdc++/57582] clone is effectively reserved by and should not be

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57582 --- Comment #2 from Jonathan Wakely --- N.B. using `class clone*` to refer to the type works. This is the same as needing to use `struct stat` to disambiguate the type from the function. If we stop defining _GNU_SOURCE that workaround wouldn't

[Bug middle-end/116107] New: [OpenMP] Array-section mapping with 'declare target' link accesses the wrong data

2024-07-26 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116107 Bug ID: 116107 Summary: [OpenMP] Array-section mapping with 'declare target' link accesses the wrong data Product: gcc Version: 15.0 Status: UNCONFIRMED Keywor

[Bug c++/116108] New: GCC crashes on incorrect code with -std=c++20

2024-07-26 Thread q1210081098 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116108 Bug ID: 116108 Summary: GCC crashes on incorrect code with -std=c++20 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c+

[Bug c++/116106] Unused concept template arguments not checked

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116106 --- Comment #1 from Andrew Pinski --- Hmm https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102975#c2 suggests gcc is correct.

[Bug c++/116106] Unused concept template arguments not checked

2024-07-26 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116106 Patrick Palka changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c++/102419] [12/13/14/15 Regression][concepts] return-type-requirement of "Y" does not check that T::type actually exists

2024-07-26 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102419 Patrick Palka changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug c++/102975] Local alias diagnosed as unused when used in failing constraint

2024-07-26 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102975 Patrick Palka changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #6 from Patrick P

[Bug c++/102419] [12/13/14/15 Regression][concepts] return-type-requirement of "Y" does not check that T::type actually exists

2024-07-26 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102419 Patrick Palka changed: What|Removed |Added CC||johelegp at gmail dot com --- Comment #

[Bug target/116103] [15 Regression] GCN vs. "Internal-fn: Only allow modes describe types for internal fn[PR115961]"

2024-07-26 Thread pan2.li at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116103 --- Comment #3 from Li Pan --- Thanks Richard for the suggestion. Hi Thomas, could you please help to insight me the best practice of cross compile gfx908 in x86 linux? Then I can have a try following Richard's suggestion.

[Bug ipa/116055] [14/15 Regression] ICE from gcc.c-torture/unsorted/dump-noaddr.c after "Fix modref's iteraction with store merging"

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116055 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Keywords|

[Bug ipa/105690] [12/13/14/15 regression] -Warray-bounds sensitive false positive with -O2

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105690 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/108860] [12/13/14/15 regression] New (since gcc 12) false positive null-dereference in vector.resize

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108860 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug c++/109648] [13/14/15 Regression] ICE: tree check: expected type_pack_expansion or expr_pack_expansion, have error_mark in tsubst_pack_expansion, at cp/pt.cc:13551 since r13-272-gdc6c96f0707aba

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109648 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug tree-optimization/109561] [12/13/14/15 regression] -Wmaybe-uninitialized false positive with std::optional

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109561 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug middle-end/109856] [13/14/15 regression] -Wnull-dereference false positive in Emacs itree.c (regression from GCC 12)

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109856 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug tree-optimization/110645] [12/13/14/15 regression] False positive -Warray-bounds warning

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110645 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug target/111064] [13/14/15 regression] 5-10% regression of parest on icelake between g:d073e2d75d9ed492de9a8dc6970e5b69fae20e5a (Aug 15 2023) and g:9ade70bb86c8744f4416a48bb69cf4705f00905a (Aug 16)

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111064 Richard Biener changed: What|Removed |Added Target Milestone|--- |14.2 Summary|[14/15 regress

[Bug target/111064] [13/14/15 regression] 5-10% regression of parest on icelake between g:d073e2d75d9ed492de9a8dc6970e5b69fae20e5a (Aug 15 2023) and g:9ade70bb86c8744f4416a48bb69cf4705f00905a (Aug 16)

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111064 Richard Biener changed: What|Removed |Added Target Milestone|14.2|13.4

[Bug middle-end/111552] [13/14/15 regression] 549.fotonik3d_r regression with -O2 -flto -march=native on zen between g:85d613da341b7630 (2022-06-21 15:51) and g:ecd11acacd6be57a (2022-07-01 16:07)

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111552 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug rtl-optimization/114243] [13/14/15 Regression][avr] -fsplit-wide-types bloats code by more than 50%

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114243 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug tree-optimization/114253] [12/13/14/15 regression] False positive maybe-uninitialized with std::optional and ternary

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114253 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5 CC|

[Bug tree-optimization/114360] [12/13/14/15 regression] Bogus -Wmaybe-uninitialized inside std::map internals with -O3

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114360 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/114385] [12/13/14/15 regression] -Wrestrict false positive creating std::string from iterators

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114385 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/114430] [12/13/14/15 regression] False positive for -Wformat-overflow

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114430 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/114622] [12/13/14/15 regression] memcmp -Wstringop-overread false positive with -O0

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114622 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug tree-optimization/114592] [12/13/14/15 regression] Bogus `maybe-uninitialized` on std::variant with std::string with -O3

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114592 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug libbacktrace/114941] [14/15 regression] libbacktrace build is broken for FDPIC uclibc targets by r14-5173-g2b64e4a54042

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114941 Richard Biener changed: What|Removed |Added Target Milestone|--- |14.2

[Bug fortran/115348] [13/14/15 Regression] -fcheck=recursion issue with intent(out) derived type argument without components with default value

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115348 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug tree-optimization/114789] [12/13/14 regression] False positive -Wmaybe-uninitialized at -O2

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114789 Richard Biener changed: What|Removed |Added Known to work||15.0 Target Milestone|---

[Bug ipa/115135] [12/13/14/15 regression] [C++] GCC produces wrong code at certain inlining levels on Aarch64 with -fno-exceptions, related to lambdas and variants since r12-5113-gd70ef65692fced

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115135 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.5

[Bug middle-end/115489] [12/13/14/15 regression] ICE: tree check: expected class 'type', have 'exceptional' (error_mark) in create_tmp_from_val, at gimplify.cc:589 since r12-3278-g823685221de986

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115489 Richard Biener changed: What|Removed |Added Priority|P3 |P4 Target Milestone|---

[Bug target/116085] [13/14/15 Regression] RISC-V: Miscompile at -O2 with zbb

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116085 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.4

[Bug c/109618] [12/13/14/15 Regression] ICE: tree check: expected class ‘type’, have ‘exceptional’ (error_mark) in generic_simplify_CONVERT_EXPR, at generic-match.cc since r12-3278-g823685221de986

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109618 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug c++/109648] [13/14/15 Regression] ICE: tree check: expected type_pack_expansion or expr_pack_expansion, have error_mark in tsubst_pack_expansion, at cp/pt.cc:13551 since r13-272-gdc6c96f0707aba

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109648 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug c++/111606] [12/13/14/15 Regression] [ICE] internal compiler error: error reporting routines re-entered.

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111606 Richard Biener changed: What|Removed |Added Priority|P3 |P4

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug libbacktrace/114941] [14/15 regression] libbacktrace build is broken for FDPIC uclibc targets by r14-5173-g2b64e4a54042

2024-07-26 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114941 Sam James changed: What|Removed |Added Keywords||build --- Comment #5 from Sam James --- r1

[Bug libbacktrace/114941] [14/15 regression] libbacktrace build is broken for FDPIC uclibc targets by r14-5173-g2b64e4a54042

2024-07-26 Thread jcmvbkbc at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114941 --- Comment #6 from jcmvbkbc at gcc dot gnu.org --- This is fixed in master by r15-2051-gc6803cdaba7a + r15-2082-gf438299ef686

[Bug libbacktrace/114941] [14 regression] libbacktrace build is broken for FDPIC uclibc targets by r14-5173-g2b64e4a54042

2024-07-26 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114941 Sam James changed: What|Removed |Added Summary|[14/15 regression] |[14 regression] |libbackt

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread bruno at clisp dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 --- Comment #12 from Bruno Haible --- (In reply to Jakub Jelinek from comment #11) > Are there some other targets which say canonicalize NaNs on simple moves? No, it's only the flds, fldl, fldt instructions on x86 and x86_64. In my testing on o

[Bug ipa/105690] [12/13/14/15 regression] -Warray-bounds sensitive false positive with -O2

2024-07-26 Thread sirl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105690 --- Comment #4 from Franz Sirl --- The testcode started to fail with the backwards jump threader rewrite in r12-2591-g2e96b5f14e4025691b57d2301d71aa6092ed44bc and a simple -Warray-bounds. This is proven by the fact that compiling the testcase wi

[Bug tree-optimization/110458] [14/15 Regression] -Warray-bounds=2 new false positive

2024-07-26 Thread sirl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110458 --- Comment #5 from Franz Sirl --- I wrongly added c#3 here, should have been PR 105690, sorry!

[Bug tree-optimization/110458] [14/15 Regression] -Warray-bounds=2 new false positive

2024-07-26 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110458 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #6 fr

[Bug tree-optimization/116109] New: Missed optimisation: unnecessary register dependency on reduction

2024-07-26 Thread mjr19 at cam dot ac.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116109 Bug ID: 116109 Summary: Missed optimisation: unnecessary register dependency on reduction Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Com

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 --- Comment #14 from Jakub Jelinek --- (In reply to Alexander Monakov from comment #13) > fldt does not convert (otherwise there's no way to spill/reload x87 > registers). Doesn't it still misbehave say on pseudo denormals, pseudo infinities, p

[Bug fortran/50410] ICE in record_reference, pointer variable in data statement

2024-07-26 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410 Paul Thomas changed: What|Removed |Added CC||pault at gcc dot gnu.org --- Comment #54 f

[Bug fortran/50410] ICE in record_reference, pointer variable in data statement

2024-07-26 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410 --- Comment #55 from Paul Thomas --- > I've removed the other part that tries to detect the double initialization. > I think this is the wrong place as is would not detect e.g. the following: > > program p > type t > integer :: g > end

[Bug fortran/50410] ICE in record_reference, pointer variable in data statement

2024-07-26 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=50410 --- Comment #56 from Paul Thomas --- > I've removed the other part that tries to detect the double initialization. > I think this is the wrong place as is would not detect e.g. the following: > > program p > type t > integer :: g > end

[Bug testsuite/116080] New tests from r15-2233-g8d1af8f904a0c0 fail

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116080 --- Comment #7 from GCC Commits --- The trunk branch has been updated by Andi Kleen : https://gcc.gnu.org/g:ee41cd863b7c38ee3bc415ea7154954aa6facca3 commit r15-2339-gee41cd863b7c38ee3bc415ea7154954aa6facca3 Author: Andi Kleen Date: Wed Jul

[Bug c++/116019] Incorrect cannot-tail messages on targets

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116019 --- Comment #1 from GCC Commits --- The trunk branch has been updated by Andi Kleen : https://gcc.gnu.org/g:899ee4815424a73a2b9d899591fab3fcc4520b61 commit r15-2340-g899ee4815424a73a2b9d899591fab3fcc4520b61 Author: Andi Kleen Date: Thu Jul

[Bug libstdc++/116110] New: Transitions obtained from chrono::time_zone::get_info should not treat times as UTC

2024-07-26 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116110 Bug ID: 116110 Summary: Transitions obtained from chrono::time_zone::get_info should not treat times as UTC Product: gcc Version: 15.0 Status: UNCONFIRMED Keyw

[Bug tree-optimization/116101] [14/15 Regression] isel duplicates comparisons even at -O0

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116101 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:9fe53beacfc5c01e24690dc70d7599db084cc8b4 commit r15-2343-g9fe53beacfc5c01e24690dc70d7599db084cc8b4 Author: Andrew Pinski Date: Th

[Bug tree-optimization/116101] [14/15 Regression] isel duplicates comparisons even at -O0

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

[Bug middle-end/116065] [13/14/15 Regression] Function attribute optimize() might make ISA target attribute broken

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116065 --- Comment #11 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:8a5f528fba788f2af40a15a999bb63a2a0f6f455 commit r15-2344-g8a5f528fba788f2af40a15a999bb63a2a0f6f455 Author: Andrew Pinski Date: T

[Bug tree-optimization/116109] Missed optimisation: unnecessary register dependency on reduction

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116109 --- Comment #1 from Andrew Pinski --- -fsplit-ivs-in-unroller might help. But the real issue is that the unroller is still implemented on the rtl level rather than gimple.

[Bug target/116105] ESP32 error

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

[Bug target/98470] ICE: "error: insn does not satisfy its constraints" with hard FP on xtensa

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98470 Andrew Pinski changed: What|Removed |Added CC||charantiruvuri99 at gmail dot com --- C

[Bug c++/116108] [12/13/14/15 Regression] GCC crashes on incorrect code with -std=c++20

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116108 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/114659] gcc miscompiles a __builtin_memcpy on i386, leading to wrong results for SNaN

2024-07-26 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114659 --- Comment #15 from Alexander Monakov --- (In reply to Jakub Jelinek from comment #14) > (In reply to Alexander Monakov from comment #13) > > fldt does not convert (otherwise there's no way to spill/reload x87 > > registers). > > Doesn't it st

[Bug libstdc++/78483] Error: reference to 'on_exit' is ambiguous

2024-07-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78483 --- Comment #7 from Andrew Pinski --- (In reply to Jonathan Wakely from comment #6) > I don't know the origin of this function, it doesn't seem to be in BSD or > SVR4. https://man7.org/linux/man-pages/man3/on_exit.3.html mentions SunOS 4 (but re

[Bug target/7559] kdelibs miscompilation

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=7559 --- Comment #11 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

[Bug c++/9704] [3.3/3.4 regression] miscompilation of classes with bit fields

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=9704 --- Comment #9 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

[Bug tree-optimization/16115] [4.0 regression] double-destruction problem with argument passing via temporary (breaks auto_ptr)

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16115 --- Comment #16 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 1

[Bug c++/19317] [4.1 Regression] removing a temporary return value when we cannot

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19317 --- Comment #52 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 1

[Bug target/20322] [4.0/4.1 Regression] Miscompilation of libcpp/expr.c at -O2+

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20322 --- Comment #7 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

[Bug tree-optimization/31966] [4.1/4.2 Regression] Miscompiles valid code with -ftree-vectorize

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=31966 --- Comment #13 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 1

[Bug rtl-optimization/11536] [3.3/3.4 Regression] [strength-reduce] -O2 optimalization produces wrong code

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=11536 --- Comment #8 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

[Bug rtl-optimization/41033] RTL alias-oracle does not honor -fno-strict-aliasing

2024-07-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41033 --- Comment #6 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a75c6295252d0d998a18927dc7510fac965134c4 commit r15-2349-ga75c6295252d0d998a18927dc7510fac965134c4 Author: Sam James Date: Thu Jul 18

  1   2   >