[Bug target/117688] [15 Regression] RISC-V: Wrong code for .SAT_SUB

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117688 --- Comment #8 from GCC Commits --- The master branch has been updated by Pan Li : https://gcc.gnu.org/g:81aa9488321dea5ed1d55d0dfb1a72f362a1a24f commit r15-7266-g81aa9488321dea5ed1d55d0dfb1a72f362a1a24f Author: Pan Li Date: Thu Jan 23 12:0

[Bug rtl-optimization/117922] [15 Regression] 1000% compilation time slow down on the testcase from pr26854

2025-01-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117922 --- Comment #20 from Richard Biener --- For the time being you could go the ext-dce workaround I added in r15-6793-g03faac50791380 and disable the pass when computing the DF problems will likely go out of hands. I agree that avoiding whole func

[Bug target/117688] [15 Regression] RISC-V: Wrong code for .SAT_SUB

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117688 --- Comment #10 from GCC Commits --- The master branch has been updated by Pan Li : https://gcc.gnu.org/g:5a48079c15fda4863b02eb253e473c57a5105528 commit r15-7268-g5a48079c15fda4863b02eb253e473c57a5105528 Author: Pan Li Date: Thu Jan 23 14:

[Bug target/117688] [15 Regression] RISC-V: Wrong code for .SAT_SUB

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117688 --- Comment #9 from GCC Commits --- The master branch has been updated by Pan Li : https://gcc.gnu.org/g:bfb57d62c743235284f9b31a88c6ceed9971d27a commit r15-7267-gbfb57d62c743235284f9b31a88c6ceed9971d27a Author: Pan Li Date: Thu Jan 23 12:1

[Bug libstdc++/108053] std::visit_format_arg should hide __int128 and other extensions behind a handle

2025-01-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108053 --- Comment #2 from Jonathan Wakely --- Libc++ fixed an equivalent issue with https://github.com/llvm/llvm-project/commit/e948cab07d68c240723a12cdc151d09c5cef87ba

[Bug c++/118673] [14 regression] LLVM's libMLIR miscompiled since r14-1705-g2764335bd336f2

2025-01-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673 --- Comment #17 from Sam James --- Thanks for the quick fix Jason. The MLIR testsuite now passes too.

[Bug preprocessor/108900] [libcpp] cpp gives wrong line number information with a file huge number of lines

2025-01-29 Thread Yash.Shinde at windriver dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108900 Yash Shinde changed: What|Removed |Added CC||Yash.Shinde at windriver dot com --- Com

[Bug target/109093] [15 regression] csmith: a February runtime bug ?

2025-01-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109093 Sam James changed: What|Removed |Added Target Milestone|13.4|15.0 Last reconfirmed|2023-03-13 00:00:00

[Bug target/118125] [15 Regression] 7-16% slowdown of 510.parest_r on x86-64(-v3) since r15-6110-g92e0e0f8177530

2025-01-29 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118125 --- Comment #9 from Martin Jambor --- Passing -fdisable-tree-rebuild_frequencies1 to the LTO linking step brings back the original performance.

[Bug rtl-optimization/117922] [15 Regression] 1000% compilation time slow down on the testcase from pr26854

2025-01-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117922 --- Comment #21 from Richard Sandiford --- I should have said, but: another reason for suggesting rtl-ssa is that it is usually self-updating. My long-term hope is that we'll be able to maintain it between passes, when we have consecutive passe

[Bug c++/118673] [14 regression] LLVM's libMLIR miscompiled since r14-1705-g2764335bd336f2

2025-01-29 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673 Iain Sandoe changed: What|Removed |Added CC||iains at gcc dot gnu.org --- Comment #16

[Bug libgcc/118685] FreeBSD static executables segfault due to libgcc missing crtbeginT.o

2025-01-29 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118685 Eric Gallager changed: What|Removed |Added Keywords||patch CC|

[Bug middle-end/118692] [15 Regression] ICE: in tree_to_poly_uint64, at tree.cc:3350 with out-of-bounds string ops

2025-01-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118692 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED CC|

[Bug target/118429] [15 regression] ICE when building poppler-24.11.0 on arm64 (in process_uses_of_deleted_def, at rtl-ssa/changes.cc:276) since r15-6551

2025-01-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118429 Richard Sandiford changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassig

[Bug middle-end/118691] [15 Regression] gcc_r in SPECCPU 2017 miscompare with PGO + LTO

2025-01-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118691 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.0 --- Comment #1 from Richard Biene

[Bug target/118320] [14/15 Regression] internal compiler error: Segmentation fault in aarch64-ldp-fusion.cc

2025-01-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118320 Richard Sandiford changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/109093] [15 regression] csmith: a February runtime bug ?

2025-01-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109093 --- Comment #32 from Jakub Jelinek --- with that f = 1 I get ./cc1.r14-4971 -quiet -O2 -march=znver1 -ftrivial-auto-var-init=zero -fno-stack-protector pr109093.c; gcc -o pr109093{,.s}; ./pr109093 ./cc1.r14-4972 -quiet -O2 -march=znver1 -ftrivial

[Bug middle-end/118691] [15 Regression] gcc_r in SPECCPU 2017 miscompare with PGO + LTO

2025-01-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118691 --- Comment #2 from Tamar Christina --- (In reply to Richard Biener from comment #1) > Please add -fno-strict-aliasing and try again. Already on. Full options are: -fprofile-generate -mcpu=neoverse-v1 -Ofast -fomit-frame-pointer -flto=auto -g

[Bug c++/118693] New: istream& getline (istream& is, string& str, char delim) does not return with long input

2025-01-29 Thread alban_sf--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118693 Bug ID: 118693 Summary: istream& getline (istream& is, string& str, char delim) does not return with long input Product: gcc Version: 14.2.1 Status: UNCONFIRMED

[Bug middle-end/118692] [15 Regression] ICE: in tree_to_poly_uint64, at tree.cc:3350 with out-of-bounds string ops

2025-01-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118692 Richard Biener changed: What|Removed |Added Keywords|ice-checking| --- Comment #2 from Richard Biener -

[Bug c++/118673] [14 regression] LLVM's libMLIR miscompiled since r14-1705-g2764335bd336f2

2025-01-29 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673 --- Comment #18 from Jason Merrill --- (In reply to Iain Sandoe from comment #16) > + if ((TREE_CODE (ref) == CONST_DECL && TREE_STATIC (ref)) > + || DECL_MERGEABLE (ref)) LGTM.

[Bug c++/118673] [14 regression] LLVM's libMLIR miscompiled since r14-1705-g2764335bd336f2

2025-01-29 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118673 --- Comment #19 from Jason Merrill --- (In reply to Jason Merrill from comment #18) > (In reply to Iain Sandoe from comment #16) > > + if ((TREE_CODE (ref) == CONST_DECL && TREE_STATIC (ref)) > > + || DECL_MERGEABLE (ref)) > > LGTM

[Bug libstdc++/118413] Move only function makes `std::views::transform` not working correctly

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118413 --- Comment #7 from GCC Commits --- The releases/gcc-14 branch has been updated by Patrick Palka : https://gcc.gnu.org/g:f0420cc224db64efe87cbe2f45d4d7ba8deb9eb0 commit r14-11259-gf0420cc224db64efe87cbe2f45d4d7ba8deb9eb0 Author: Patrick Palka

[Bug libstdc++/118413] Move only function makes `std::views::transform` not working correctly

2025-01-29 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118413 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug rtl-optimization/117922] [15 Regression] 1000% compilation time slow down on the testcase from pr26854

2025-01-29 Thread bonzini at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117922 --- Comment #22 from Paolo Bonzini --- Yes, I suggested the MD problem because it did solve gambit performance issues with fwprop for good, but RTL-SSA is certainly applicable. Also, once all RD uses are converted to RTL-SSA it should really be

[Bug rtl-optimization/117922] [15 Regression] 1000% compilation time slow down on the testcase from pr26854

2025-01-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117922 --- Comment #23 from Richard Sandiford --- FWIW, running locally on x86 with fold_mem_offsets disabled (admittedly with rtl checking), I see: combiner : 0.91 ( 0%)21M ( 0%) late combiner

[Bug rtl-optimization/117506] [15 Regression] ICE: in decompose, at wide-int.h:1049 with -O3 -funroll-loops

2025-01-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117506 Jakub Jelinek changed: What|Removed |Added CC||law at gcc dot gnu.org --- Comment #5 f

[Bug tree-optimization/118689] New: [15 regression] Abort compiling m2pim_NumberIO_BinToStr

2025-01-29 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118689 Bug ID: 118689 Summary: [15 regression] Abort compiling m2pim_NumberIO_BinToStr Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Prior

[Bug tree-optimization/117892] [15 Regression] ICE on valid code at -O1 and above on x86_64-linux-gnu: in single_succ_edge, at basic-block.h:332 since r15-5336-gcee7d080d5c2a5

2025-01-29 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117892 Martin Jambor changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/118689] [15 regression] Abort compiling m2pim_NumberIO_BinToStr

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

[Bug tree-optimization/117892] [15 Regression] ICE on valid code at -O1 and above on x86_64-linux-gnu: in single_succ_edge, at basic-block.h:332 since r15-5336-gcee7d080d5c2a5

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117892 --- Comment #9 from GCC Commits --- The master branch has been updated by Martin Jambor : https://gcc.gnu.org/g:3d07e7bf13d4aec794dd25b5090c139b4d78283d commit r15-7269-g3d07e7bf13d4aec794dd25b5090c139b4d78283d Author: Martin Jambor Date: W

[Bug d/118477] Race condition in 'd' Make-lang.in

2025-01-29 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118477 Rainer Orth changed: What|Removed |Added Target Milestone|--- |15.0 --- Comment #5 from Rainer Orth ---

[Bug c++/86769] g++ destroys condition variable in for statement too early

2025-01-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86769 Marek Polacek changed: What|Removed |Added Assignee|mpolacek at gcc dot gnu.org|unassigned at gcc dot gnu.org

[Bug c/81233] -Wdiscarded-qualifiers and Wincompatible-pointer-types missing important detail

2025-01-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81233 Marek Polacek changed: What|Removed |Added Assignee|mpolacek at gcc dot gnu.org|unassigned at gcc dot gnu.org

[Bug c/79164] -Wduplicated-branches and macros

2025-01-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79164 Marek Polacek changed: What|Removed |Added Assignee|mpolacek at gcc dot gnu.org|unassigned at gcc dot gnu.org

[Bug c/79959] -Wimplicit-fallthrough doesn't recognize some more complex exit cases

2025-01-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79959 Marek Polacek changed: What|Removed |Added Assignee|mpolacek at gcc dot gnu.org|unassigned at gcc dot gnu.org

[Bug c++/90309] Spurious warning shift-negative-value

2025-01-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90309 Marek Polacek changed: What|Removed |Added Assignee|mpolacek at gcc dot gnu.org|unassigned at gcc dot gnu.org

[Bug d/118495] Unable to build gdc (D compiler) for MinGW-w64

2025-01-29 Thread brechtsanders at users dot sourceforge.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118495 --- Comment #15 from Brecht Sanders --- So what is needed to be able to use gdc to build a simple "Hello world" program for Windows (x86_64-w64-mingw32)?

[Bug sanitizer/78208] Compile-time hog with -fsanitize=null with operator overloading

2025-01-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78208 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|mpolacek at gcc d

[Bug rtl-optimization/117922] [15 Regression] 1000% compilation time slow down on the testcase from pr26854

2025-01-29 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117922 --- Comment #19 from Richard Sandiford --- Mind if I take this and try converting it to rtl-ssa? I think that would be more forward-looking, rather than adding more custom (dominator walk) code to the pass itself. Also, the switch to rtl-ssa d

[Bug tree-optimization/114052] [12/13/14/15 Regression] Wrong code at -O2 for well-defined infinite loop since r8-5245

2025-01-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114052 --- Comment #14 from Richard Biener --- I have an alternate patch fixing maybe_lower_iteration_bound, I think that's the only place we have to fix.

[Bug middle-end/118684] wrong alignment for stack temporary created during RTL expansion

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118684 --- Comment #7 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:7b02b8f65ef60be77f3f93945e2a6b463edaa0aa commit r15-7264-g7b02b8f65ef60be77f3f93945e2a6b463edaa0aa Author: Richard Biener Date:

[Bug tree-optimization/112458] SLP permute optimization issue

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

[Bug middle-end/110972] [14/15 Regression] 13% fatigue regression with r14-3078-gd9f3ea61fe36e2

2025-01-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110972 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Summary

[Bug rtl-optimization/116073] [15 regression] invalid rtl sharing compiling compiling FileSystem.mod caused by ext-dce

2025-01-29 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116073 --- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #5 from Gaius Mulley --- > Created attachment 60298 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60298&action=edit > Proposed fix for 32 bit > > Apologies for th

[Bug middle-end/118692] [15 Regression] ICE: in tree_to_poly_uint64, at tree.cc:3350 with out-of-bounds string ops

2025-01-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118692 --- Comment #3 from Richard Biener --- diff --git a/gcc/expr.cc b/gcc/expr.cc index 7f3149b85ee..10467f82c0d 100644 --- a/gcc/expr.cc +++ b/gcc/expr.cc @@ -11806,6 +11806,14 @@ expand_expr_real_1 (tree exp, rtx target, machine_mode tmode,

[Bug c++/55203] No unused warning for variables of non-trivial types

2025-01-29 Thread ing.russomauro at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55203 mauro russo changed: What|Removed |Added CC||ing.russomauro at gmail dot com --- Commen

[Bug target/118125] [15 Regression] 7-16% slowdown of 510.parest_r on x86-64(-v3) since r15-6110-g92e0e0f8177530

2025-01-29 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118125 --- Comment #8 from Martin Jambor --- I guess I should have started with looking at annotated assembly. The hot loop in the hot functions changes from: 53 : ,-> 5534e0: lea(%r11,%rax,1),%rsi 659 : | 5534e4: mov(%rsi),%edi 48

[Bug middle-end/118691] [15 Regression] gcc_r in SPECCPU 2017 miscompare with PGO + LTO

2025-01-29 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118691 --- Comment #4 from Tamar Christina --- (In reply to Andrew Pinski from comment #3) > Isn't this a dup of bug 115450 ? Don't believe so. This is only showing up with PGO for me, but it's only during training, so I suspect -fprofile-generate is

[Bug d/118477] [12/13/14/15 Regression] Race condition in 'd' Make-lang.in

2025-01-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118477 Jakub Jelinek changed: What|Removed |Added Target Milestone|15.0|12.5 Summary|Race condition

[Bug d/118477] [12/13/14/15 Regression] Race condition in 'd' Make-lang.in

2025-01-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118477 --- Comment #7 from Jakub Jelinek --- And for backports we want some minimal change, not revamping where the object files are located.

[Bug target/118505] [15 regression] aarch64: 25% regression in TSVC s258 since r15-3436-gb2b20b277988ab

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118505 --- Comment #19 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:dc6b949c553a3be1ce4d6671fb8a9de213ede114 commit r15-7271-gdc6b949c553a3be1ce4d6671fb8a9de213ede114 Author: Andrew Pinski Date: T

[Bug libstdc++/118693] istream& getline (istream& is, string& str, char delim) does not return with long input

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118693 --- Comment #1 from Andrew Pinski --- Created attachment 60315 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60315&action=edit testcase

[Bug middle-end/118691] [15 Regression] gcc_r in SPECCPU 2017 miscompare with PGO + LTO

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118691 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug testsuite/118127] gfortran tests XPASS on ppc64le when built with --with-long-double-format=ieee

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118127 --- Comment #3 from GCC Commits --- The releases/gcc-14 branch has been updated by Siddhesh Poyarekar : https://gcc.gnu.org/g:50c111ecd1ae8eb8af0e7938305de7af892ba9ab commit r14-11260-g50c111ecd1ae8eb8af0e7938305de7af892ba9ab Author: Siddhesh

[Bug libstdc++/118693] istream& getline (istream& is, string& str, char delim) does not return with long input

2025-01-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118693 --- Comment #2 from Jonathan Wakely --- I can't reproduce this with upstream GCC or with gcc-14.2.1-3.fc40.x86_64 tmp$ wc input.txt 22 4930 input.txt tmp$ xxd input.txt | tail -2 1330: 4141 4141 4141 4141 4141 4141 4141 3e0a A

[Bug testsuite/118127] gfortran tests XPASS on ppc64le when built with --with-long-double-format=ieee

2025-01-29 Thread siddhesh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118127 Siddhesh Poyarekar changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug rtl-optimization/116073] [15 regression] invalid rtl sharing compiling compiling FileSystem.mod caused by ext-dce

2025-01-29 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116073 Gaius Mulley changed: What|Removed |Added Status|WAITING |ASSIGNED --- Comment #7 from Gaius Mulle

[Bug target/115458] [15 regression] [RISC-V] ICE in lra_split_hard_reg_for, at lra-assigns.cc:1868 unable to find a register to spill since r15-518-g99b1daae18c095

2025-01-29 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115458 --- Comment #9 from Robin Dapp --- Bisecting further only leads to the commit that introduced the vector ABI. Comparing the dumps with and without vector ABI is very tedious because a lot of things differ. It looks like we cannot create a relo

[Bug tree-optimization/118688] path splitting should happen when it is known only path is hot

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118688 --- Comment #3 from Andrew Pinski --- (In reply to Richard Biener from comment #2) > I think tracer should already do this? Gimple-ssa-path-split.cc has some code which splits the path except it rejects it to a candidate due to thinking it will

[Bug target/118687] RISC-V extensions for inline asm code (vs. llvm)

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

[Bug tree-optimization/118688] path splitting should happen when it is known only path is hot

2025-01-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118688 Richard Biener changed: What|Removed |Added Summary|patch splitting should |path splitting should

[Bug c++/118655] [14 Regression] std::is_bounded_array::value returns true for zero-size arrays

2025-01-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118655 Jakub Jelinek changed: What|Removed |Added Summary|[14/15 Regression] |[14 Regression] |std:

[Bug rtl-optimization/117922] [15 Regression] 1000% compilation time slow down on the testcase from pr26854

2025-01-29 Thread cmuellner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117922 --- Comment #17 from Christoph Müllner --- I reproduced the slow-down with a recent master on a 5950X: * no-mem-fold-offset: 4m58.226s * mem-fold-offset: 11m19.311s (+127%) More details from -ftime-report: * no-mem-fold-offset: df reaching defs

[Bug c++/118655] [14/15 Regression] std::is_bounded_array::value returns true for zero-size arrays

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118655 --- Comment #5 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:3a6ddbf7b241e1cd9f73495ea373b0a12015bb07 commit r15-7263-g3a6ddbf7b241e1cd9f73495ea373b0a12015bb07 Author: Jakub Jelinek Date: W

[Bug rtl-optimization/117922] [15 Regression] 1000% compilation time slow down on the testcase from pr26854

2025-01-29 Thread bonzini at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117922 --- Comment #18 from Paolo Bonzini --- > Can someone help me find what Paolo referenced as "the multiple definitions > DF problem > that was introduced for fwprop in 2009"? Yes, the patch is at https://gcc.gnu.org/pipermail/gcc-patches/2009-J

[Bug target/118505] [15 regression] aarch64: 25% regression in TSVC s258 since r15-3436-gb2b20b277988ab

2025-01-29 Thread dhruvc at nvidia dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118505 --- Comment #18 from Dhruv Chawla --- (In reply to Andrew Pinski from comment #16) > So if we add: > if ((rand() & 1)) > arr[i] *= -1; > > For the initialization loop. > > And increase the 2D size from 256 to 1000 (th

[Bug target/118687] RISC-V extensions for inline asm code (vs. llvm)

2025-01-29 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118687 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #8

[Bug ipa/101625] [12/13/14/15 Regression] ICE in modref_tree::merge with LTO since r11-3825-g71dbabccbfb295c8

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101625 Andrew Pinski changed: What|Removed |Added Known to fail||11.1.0 Summary|[12/13/14/15

[Bug fortran/108454] ICE in gfc_trans_common, at fortran/trans-common.cc:1385

2025-01-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108454 --- Comment #3 from anlauf at gcc dot gnu.org --- Created attachment 60322 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60322&action=edit Patch part 1 This fixes the memory corruption due to false freeing of the symbol during resolution.

[Bug ipa/105227] [12/13/14/15 Regression] ICE in type_in_anonymous_namespace_p, at ipa-utils.h:233 since r9-2502-g143b379d89b12ccc

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105227 --- Comment #8 from Andrew Pinski --- Created attachment 60323 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60323&action=edit Reduced testcase

[Bug c++/118697] New: static_assert message is not escaped

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118697 Bug ID: 118697 Summary: static_assert message is not escaped Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3

[Bug c/55678] _Static_assert escapes tick marks just to make me mad

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55678 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement --- Comment #2 from Andrew P

[Bug c++/118698] Compiler ICE on concept code accepted by MSVC and clang

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118698 --- Comment #2 from Andrew Pinski --- The ICE: ``` :23:17: internal compiler error: in keep_template_parm, at cp/pt.cc:11099 23 | static_assert( is_foo> ); | ^~~~ 0x290bff5 diagnostic_context::diagnostic_imp

[Bug c++/118698] Compiler ICE on concept code accepted by MSVC and clang

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118698 --- Comment #1 from Andrew Pinski --- Created attachment 60325 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60325&action=edit testcase

[Bug c++/118698] [14/15 Regression] Compiler ICE on concept code accepted by MSVC and clang

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118698 Andrew Pinski changed: What|Removed |Added Known to fail||14.1.0 Target Milestone|---

[Bug c++/118698] [14/15 Regression] Compiler ICE on concept code accepted by MSVC and clang

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118698 --- Comment #7 from Andrew Pinski --- Note the reduced testcase worked in GCC 13 but the original testcase was rejected.

[Bug c++/118698] Compiler ICE on concept code accepted by MSVC and clang

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118698 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Ever confirmed|0

[Bug testsuite/116860] Move optimization from match.pd into tree-ssa-reassoc (optimize_range_tests) where it can be more effective

2025-01-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116860 Jeffrey A. Law changed: What|Removed |Added Priority|P1 |P2 Summary|[15 Regression]

[Bug c++/118698] Compiler ICE on concept code accepted by MSVC and clang

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118698 --- Comment #3 from Andrew Pinski --- Created attachment 60326 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60326&action=edit Semi reduced

[Bug c++/118698] Compiler ICE on concept code accepted by MSVC and clang

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118698 Andrew Pinski changed: What|Removed |Added Attachment #60326|0 |1 is obsolete|

[Bug testsuite/116860] [15 Regression] New test case gcc.dg/tree-ssa/fold-xor-and-or.c from r15-3866-ga88d6c6d777ad7 fails

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116860 --- Comment #9 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:15dba7dfba8b7800ac7b74213171e4df9bc32bb9 commit r15-7281-g15dba7dfba8b7800ac7b74213171e4df9bc32bb9 Author: Jeff Law Date: Wed Jan 29

[Bug c++/118698] Compiler ICE on concept code accepted by MSVC and clang

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118698 Andrew Pinski changed: What|Removed |Added Attachment #60327|0 |1 is obsolete|

[Bug target/118696] [15 Regression] qemu miscompilation on s390x

2025-01-29 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118696 Marek Polacek changed: What|Removed |Added Last reconfirmed||2025-01-29 CC|

[Bug tree-optimization/96945] unused std::vector is not always optimized away

2025-01-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96945 Bug 96945 depends on bug 110137, which changed state. Bug 110137 Summary: implement clang -fassume-sane-operator-new https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110137 What|Removed |Added --

[Bug middle-end/116868] GCC trunk doesn't eliminate a superfluous new/delete pair

2025-01-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116868 Bug 116868 depends on bug 110137, which changed state. Bug 110137 Summary: implement clang -fassume-sane-operator-new https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110137 What|Removed |Added

[Bug libstdc++/109442] Dead local copy of std::vector not removed from function

2025-01-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109442 Bug 109442 depends on bug 110137, which changed state. Bug 110137 Summary: implement clang -fassume-sane-operator-new https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110137 What|Removed |Added

[Bug c++/110137] implement clang -fassume-sane-operator-new

2025-01-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110137 Sam James changed: What|Removed |Added Status|NEW |RESOLVED Target Milestone|---

[Bug d/118477] [12/13/14/15 Regression] Race condition in 'd' Make-lang.in

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118477 --- Comment #8 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:d9ac0ad1e9a4ceec2d354ac0368da7462bea5675 commit r15-7278-gd9ac0ad1e9a4ceec2d354ac0368da7462bea5675 Author: Arsen ArsenoviÄ Date:

[Bug target/116010] [15 regression] vectorization regressions on arm and aarch64 since r15-491-gc290e6a0b7a9de

2025-01-29 Thread thiago.bauermann at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116010 --- Comment #11 from Thiago Jung Bauermann --- (In reply to Richard Biener from comment #10) > Should be fixed. Thanks! I can confirm that the gfortran.dg/vect/vect-8.f90 failure has been fixed on aarch64-linux-gnu. But unfortunately the gcc.

[Bug middle-end/92023] [12/13/14/15 Regression] Miscompilation when inlining operator delete[]

2025-01-29 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92023 --- Comment #10 from Richard Biener --- I think we should try to behave better by default here, for QOI reasons. I'm not sure the implementation is conforming. As for how to improve our standard behavior it might be possible to simply ignore a

[Bug target/116010] [15 regression] vectorization regressions on arm and aarch64 since r15-491-gc290e6a0b7a9de

2025-01-29 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116010 --- Comment #12 from rguenther at suse dot de --- On Wed, 29 Jan 2025, thiago.bauermann at linaro dot org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116010 > > --- Comment #11 from Thiago Jung Bauermann org> --- > (In reply to Rich

[Bug rtl-optimization/116073] [15 regression] invalid rtl sharing compiling compiling FileSystem.mod caused by ext-dce

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116073 --- Comment #8 from GCC Commits --- The master branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:62abe069506e67d2668e8de7c5e00c118c60d8a7 commit r15-7279-g62abe069506e67d2668e8de7c5e00c118c60d8a7 Author: Gaius Mulley Date: Wed

[Bug rtl-optimization/116073] [15 regression] invalid rtl sharing compiling compiling FileSystem.mod caused by ext-dce

2025-01-29 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116073 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug modula2/118010] -Wlto-type-mismatch warning/error during m2 bootstrap on arm (gm2-libs-boot/Glibc.h:206:16: warning: type of ‘libc_lseek’ does not match original declaration [-Wlto-type-mismatch]

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118010 --- Comment #17 from GCC Commits --- The master branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:62abe069506e67d2668e8de7c5e00c118c60d8a7 commit r15-7279-g62abe069506e67d2668e8de7c5e00c118c60d8a7 Author: Gaius Mulley Date: We

[Bug modula2/118183] Unable to rebuild the bootstrap tools

2025-01-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118183 --- Comment #5 from GCC Commits --- The master branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:62abe069506e67d2668e8de7c5e00c118c60d8a7 commit r15-7279-g62abe069506e67d2668e8de7c5e00c118c60d8a7 Author: Gaius Mulley Date: Wed

[Bug rtl-optimization/77499] [12/13/14/15 Regression] Regression after code-hoisting, due to combine pass failing to evaluate known value range

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77499 Andrew Pinski changed: What|Removed |Added Last reconfirmed|2023-09-02 00:00:00 |2025-1-29 --- Comment #26 from Andrew Pi

[Bug target/118008] [14/15 regression] ICE when bootstrapping with Go on arm (gen_movdi, at config/arm/arm.md:6296)

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118008 --- Comment #12 from Andrew Pinski --- So PR 118695 has a C testcase for a similar ICE. The problem is the code there is undefined while here it might be well defined (but I am not so sure).

[Bug target/118695] ice in gen_movsi, at config/arm/arm.md:6476

2025-01-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118695 --- Comment #6 from Andrew Pinski --- Created attachment 60320 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=60320&action=edit ICE in gen_movdi instead of gen_movsi

[Bug middle-end/116651] Memory allocation elision for std::vector like cases

2025-01-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116651 Bug 116651 depends on bug 110137, which changed state. Bug 110137 Summary: implement clang -fassume-sane-operator-new https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110137 What|Removed |Added

  1   2   3   >