[Bug target/116799] [14/15 Regression] Miscompiled code (vim testsuite fails) on s390x at -O2 since r14-2675-gef28aadad6e

2024-12-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116799 Jakub Jelinek changed: What|Removed |Added CC||krebbel at gcc dot gnu.org --- Comment

[Bug ipa/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

2024-12-03 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117892 --- Comment #2 from Jan Hubicka --- This is mine. The loop first checks that basic block is empty (consits only of debug statements, predicts, clobbers and nops) and then it asserts that there is only one edge out, which ought to be the case. I

[Bug tree-optimization/117875] [15 Regression] 28% regression for 456.hmmer on Zen4 with -Ofast -march=native

2024-12-03 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117875 Jan Hubicka changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug c++/117896] Unexpected warning when specializing a template

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

[Bug c/117162] Universal character names designating members of the basic character set or control characters should be allowed in string literals or character constants (C23)

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117162 --- Comment #2 from GCC Commits --- The master branch has been updated by Joseph Myers : https://gcc.gnu.org/g:f3b5de944ad6d1f6a10f819b816c2ba234ecd8c0 commit r15-5895-gf3b5de944ad6d1f6a10f819b816c2ba234ecd8c0 Author: Joseph Myers Date: Tue

[Bug c++/117615] [12/13/14/15 Regression] constexpr failure static_cast of Derived virtual Pointer to Member function since r6-4014-gdcdbc004d531b4

2024-12-03 Thread simartin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117615 Simon Martin changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned a

[Bug target/96342] [SVE] Add support for "omp declare simd"

2024-12-03 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96342 Tamar Christina changed: What|Removed |Added Version|11.0|15.0 CC|

[Bug tree-optimization/117895] [15 regression] ICE in operand_subword_force since r15-5850-g4d2b9202fe94c5

2024-12-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117895 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug target/116799] [14/15 Regression] Miscompiled code (vim testsuite fails) on s390x at -O2 since r14-2675-gef28aadad6e

2024-12-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116799 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2

[Bug fortran/117897] New: Bug in gfortran compiled windows run time with the latest release (14.2.0)

2024-12-03 Thread jean.gual at cerema dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117897 Bug ID: 117897 Summary: Bug in gfortran compiled windows run time with the latest release (14.2.0) Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity:

[Bug c++/117898] New: ICE: tree check: accessed elt 1 of 'tree_vec' with 0 elts in make_pack_index, at cp/pt.cc:4290

2024-12-03 Thread iamanonymous.cs at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117898 Bug ID: 117898 Summary: ICE: tree check: accessed elt 1 of 'tree_vec' with 0 elts in make_pack_index, at cp/pt.cc:4290 Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug ada/117861] internal error on range/overflow check suppression for static expression

2024-12-03 Thread 00120260a at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117861 --- Comment #4 from Saada Mehdi <00120260a at gmail dot com> --- (In reply to Eric Botcazou from comment #2) > No, that's a C-like reasoning, idiomatic loops in Ada never overflow their > index and, therefore, people should never fiddle with over

[Bug target/96340] Extend AArch64 "omp declare simd" support to general simdlen

2024-12-03 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96340 --- Comment #2 from Richard Sandiford --- (In reply to Andrew Pinski from comment #1) > was this also fixed by r14-6416-gf5fc001a84a7db ? No, it's still unfixed due to: /* We currently do not support generating simdclones where vector argument

[Bug target/116799] [14/15 Regression] Miscompiled code (vim testsuite fails) on s390x at -O2 since r14-2675-gef28aadad6e

2024-12-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116799 --- Comment #9 from Jakub Jelinek --- Actually, seems loop-doloop.cc doesn't look at REG_DEAD notes, but at live out. /* Ensure that the new sequence doesn't clobber a register that is live at the end of the block. */ { bitmap modi

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

2024-12-03 Thread hubicka at ucw dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117088 --- Comment #6 from Jan Hubicka --- > void digits_2.isra (integer(kind=4) ISRA.6607) > { > integer(kind=4) ISRA.6607_927(D) = ISRA.6607; > ... > # RANGE [irange] integer(kind=4) [-2147483647, 8][10, +INF] > _494 = ISRA.6607_927(D) + 1; >

[Bug c/117162] Universal character names designating members of the basic character set or control characters should be allowed in string literals or character constants (C23)

2024-12-03 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117162 Joseph S. Myers changed: What|Removed |Added Known to work||15.0 Status|NEW

[Bug modula2/115328] The FORWARD keyword is not implemented

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115328 --- Comment #5 from GCC Commits --- The releases/gcc-14 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:e8acf6816cf360d5db0ebfaf995415961f455274 commit r14-11050-ge8acf6816cf360d5db0ebfaf995415961f455274 Author: Gaius Mulley D

[Bug libstdc++/117899] C++17 parallel execution policies with OpenMP backend

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117899 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2024-12-03 Ever confirmed|0

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

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117726 --- Comment #6 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0 commit r15-5896-g4114b7fb1cb4cb90b9fafc22213d7d9579bc19e0 Author: Georg-Johann Lay Dat

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

2024-12-03 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117088 --- Comment #7 from Andrew Macleod --- (In reply to Jan Hubicka from comment #6) > > void digits_2.isra (integer(kind=4) ISRA.6607) > > { > > integer(kind=4) ISRA.6607_927(D) = ISRA.6607; > > ... > > # RANGE [irange] integer(kind=4) [-2147

[Bug c++/117900] New: Spurious call to copy constructor when list-initializing a const reference

2024-12-03 Thread carsonradtke at microsoft dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117900 Bug ID: 117900 Summary: Spurious call to copy constructor when list-initializing a const reference Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: nor

[Bug c++/117900] Spurious call to copy constructor when list-initializing a const reference

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117900 Jonathan Wakely changed: What|Removed |Added Keywords||rejects-valid Status|UNCO

[Bug c++/117900] Spurious call to copy constructor when list-initializing a const reference

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117900 --- Comment #2 from Jonathan Wakely --- GCC doesn't just require an accessible copy constructor, it uses it: struct S { S() {} S(const S &) { throw; } }; using Sref = const S&; int main() { S s; (void)Sref{s}; } terminate cal

[Bug rtl-optimization/117890] Wrong code with -fvect-cost-model=unlimited

2024-12-03 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117890 Hongtao Liu changed: What|Removed |Added CC||liuhongt at gcc dot gnu.org --- Comment #

[Bug tree-optimization/117888] cunrolli doesn't accurately remember what's "innermost"

2024-12-03 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117888 --- Comment #4 from rguenther at suse dot de --- On Tue, 3 Dec 2024, liuhongt at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117888 > > --- Comment #3 from Hongtao Liu --- > (In reply to Richard Biener from comment #

[Bug c++/83469] union is not accepted as a valid class-key in template name resolution

2024-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83469 Andrew Pinski changed: What|Removed |Added CC||luigighiron at gmail dot com --- Comment

[Bug tree-optimization/117895] New: [15 regression] ICE in operand_subword_force

2024-12-03 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117895 Bug ID: 117895 Summary: [15 regression] ICE in operand_subword_force Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tre

[Bug go/117891] New: go1: internal compiler error: in write_equal_function, at go/gofrontend/types.cc:2334

2024-12-03 Thread ppysc1115204116 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117891 Bug ID: 117891 Summary: go1: internal compiler error: in write_equal_function, at go/gofrontend/types.cc:2334 Product: gcc Version: 14.2.0 Status: UNCONFIRMED

[Bug rtl-optimization/117890] Wrong code with -fvect-cost-model=unlimited

2024-12-03 Thread lin1.hu at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117890 --- Comment #4 from Hu Lin --- (In reply to Sam James from comment #3) > I can't either. Hu Lin, what commit did you try at? Sorry, I didn't update, I tried the case at d9e02add88d45f9f6d35f0caaefe9f0c1907a510. Currently, I'm bisecting gcc to s

[Bug rtl-optimization/117890] Wrong code with -fvect-cost-model=unlimited

2024-12-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117890 --- Comment #3 from Sam James --- I can't either. Hu Lin, what commit did you try at?

[Bug ipa/117892] New: ICE on valid code at -O1 and above on x86_64-linux-gnu: in single_succ_edge, at basic-block.h:332

2024-12-03 Thread zhendong.su at inf dot ethz.ch via Gcc-bugs
igure --disable-bootstrap --enable-checking=yes --prefix=/local/suz-local/software/local/gcc-trunk --enable-sanitizers --enable-languages=c,c++ --disable-werror --enable-multilib Thread model: posix Supported LTO compression algorithms: zlib gcc version 15.0.0 20241203 (experimental) (GCC) [516] %

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

2024-12-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117088 --- Comment #5 from Richard Biener --- (In reply to Andrew Macleod from comment #4) ... > Its never been clear ot me why we still change loop branches to use !=. We > turn > for (int y = 0 ; y < 10; y++) > b[y] = x; > into > > if (y

[Bug libstdc++/117889] [15 regression] Failure to build qtwebengine-6.8.1

2024-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117889 --- Comment #3 from Andrew Pinski --- Semi reduced: ``` #include struct LayoutUnit { constexpr LayoutUnit(); template constexpr explicit LayoutUnit(IntegerType value); constexpr explicit LayoutUnit(unsigned long value); constexpr ex

[Bug c++/117894] New: Elaborated-type-specifier with class/struct incorrectly accepts union type when using a dependent name

2024-12-03 Thread luigighiron at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117894 Bug ID: 117894 Summary: Elaborated-type-specifier with class/struct incorrectly accepts union type when using a dependent name Product: gcc Version: 15.0

[Bug c++/117894] Elaborated-type-specifier with class/struct incorrectly accepts union type when using a dependent name

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

[Bug libstdc++/117889] [15 regression] Failure to build qtwebengine-6.8.1

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

[Bug jit/117885] Casting element to bitfield subparts can be constant evaluated wrongly.

2024-12-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117885 --- Comment #3 from Richard Biener --- (In reply to Schrodinger ZHU Yifan from comment #2) > (In reply to Richard Biener from comment #1) > > The 'GIMPLE' doesn't look like GIMPLE. > > The GIMPLE is the unmodified GIMPLE obtained from GCCJIT’

[Bug bootstrap/117893] [15 regression] space before -O0 in CFLAGS incorrectly removed

2024-12-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117893 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug ipa/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

2024-12-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117892 Richard Biener changed: What|Removed |Added CC||hubicka at gcc dot gnu.org K

[Bug libstdc++/117889] [15 regression] Failure to build qtwebengine-6.8.1

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117889 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigne

[Bug libstdc++/117889] [15 regression] Failure to build qtwebengine-6.8.1

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117889 --- Comment #6 from Jonathan Wakely --- And the unconstrained Focus(T) constructor is still a terrible idea.

[Bug ipa/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

2024-12-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117892 Sam James changed: What|Removed |Added Known to fail||15.0 Ever confirmed|0

[Bug middle-end/117847] wrong code with __builtin_stdc_rotate_left() on _BitInt of multiple of 64's (limb size) at -O0

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117847 --- Comment #3 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:0b89341f124eadc689682d01193309225adfec23 commit r15-5887-g0b89341f124eadc689682d01193309225adfec23 Author: Jakub Jelinek Date: T

[Bug tree-optimization/117420] [15 regression] wrong code at -O1 on x86_64-linux-gnu since r15-4601-ge2e798b8607401

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117420 --- Comment #11 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:17c9c7c10a70d18dea5849d11a4fa382d3817fa1 commit r15-5888-g17c9c7c10a70d18dea5849d11a4fa382d3817fa1 Author: Jakub Jelinek Date:

[Bug libstdc++/117889] [15 regression] Failure to build qtwebengine-6.8.1

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117889 --- Comment #7 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:29bea6921d0e2e3dd20bc78926ef0e98b1b1e4ad commit r15-5889-g29bea6921d0e2e3dd20bc78926ef0e98b1b1e4ad Author: Jonathan Wakely Date:

[Bug libstdc++/117858] [15 regression] std::optional with a constructor template ctor(T)

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117858 --- Comment #14 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:29bea6921d0e2e3dd20bc78926ef0e98b1b1e4ad commit r15-5889-g29bea6921d0e2e3dd20bc78926ef0e98b1b1e4ad Author: Jonathan Wakely Date

[Bug libstdc++/117889] [15 regression] Failure to build qtwebengine-6.8.1

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117889 Jonathan Wakely changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug rtl-optimization/117890] Wrong code with -fvect-cost-model=unlimited

2024-12-03 Thread lin1.hu at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117890 Hu Lin changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

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

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117726 --- Comment #5 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:d203f4cb968a1dc45c7fcd1bf5d7cd485ca6f510 commit r15-5892-gd203f4cb968a1dc45c7fcd1bf5d7cd485ca6f510 Author: Georg-Johann Lay Dat

[Bug rtl-optimization/117890] Wrong code with -fvect-cost-model=unlimited

2024-12-03 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117890 --- Comment #6 from Tamar Christina --- (In reply to Hu Lin from comment #5) > Seems that commit (d2f9159cfe7ea904e6476cabefea0c6ac9532e29) fixed this > issue. The wrong pattern is no longer generated, although I don't understand > why for the m

[Bug target/117874] [15 Regression] 17% regression for 433.milc on Zen4

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117874 --- Comment #8 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:d4f3c3efc669afe6e270344ff73c7471fea67ce7 commit r15-5893-gd4f3c3efc669afe6e270344ff73c7471fea67ce7 Author: Richard Biener Date:

[Bug target/117874] [15 Regression] 17% regression for 433.milc on Zen4

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117874 --- Comment #9 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:af9a3fe6a52974252516b3eea4c5ab5caae47b4b commit r15-5894-gaf9a3fe6a52974252516b3eea4c5ab5caae47b4b Author: Richard Biener Date:

[Bug target/117874] [15 Regression] 17% regression for 433.milc on Zen4

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

[Bug rtl-optimization/116799] [14/15 Regression] Miscompiled code (vim testsuite fails) on s390x at -O2 since r14-2675-gef28aadad6e

2024-12-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116799 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug web/117883] Build libgdiagnostics documentation as HTML and put on gcc.gnu.org somewhere

2024-12-03 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117883 David Malcolm changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |dmalcolm at gcc dot gnu.org

[Bug tree-optimization/117895] [15 regression] ICE in operand_subword_force since r15-5850-g4d2b9202fe94c5

2024-12-03 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117895 --- Comment #1 from Jeffrey A. Law --- Ugh. libgo + sparc + solaris 2. Hopefully I can find a way to reproduce this.

[Bug tree-optimization/117895] [15 regression] ICE in operand_subword_force since r15-5850-g4d2b9202fe94c5

2024-12-03 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117895 --- Comment #2 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #1 from Jeffrey A. Law --- > Ugh. libgo + sparc + solaris 2. Hopefully I can find a way to reproduce > this. Shouldn't be too hard these days: the cfarm has a Solaris

[Bug c++/117887] [12/13/14/15 regression] ICE when building qtwebengine-6.8.1 (add_extra_args, at cp/pt.cc:13682) since r11-3261-gb28b621ac67bee

2024-12-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117887 Sam James changed: What|Removed |Added CC||ppalka at gcc dot gnu.org Summar

[Bug other/117893] gcc configure failed

2024-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117893 --- Comment #1 from Andrew Pinski --- g:721a38add973a937b4b60f05cfa17958e892ad27

[Bug bootstrap/117893] [15 regression] space before -O0 in CFLAGS incorrectly removed

2024-12-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117893 --- Comment #2 from Sam James --- Was wondering how I hadn't noticed this but it's because we just patch out the sed entirely because it's troublesome.

[Bug bootstrap/117893] [15 regression] space before -O0 in CFLAGS incorrectly removed

2024-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117893 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.0 Component|other

[Bug bootstrap/117893] [15 regression] space before -O0 in CFLAGS incorrectly removed

2024-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117893 Andrew Pinski changed: What|Removed |Added Severity|normal |blocker Keywords|

[Bug other/117893] New: gcc configure failed

2024-12-03 Thread deminhan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117893 Bug ID: 117893 Summary: gcc configure failed Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: u

[Bug middle-end/114540] Use of atoi in varasm.cc (decode_reg_name_and_count) allows invalid registers

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114540 --- Comment #5 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:4acab372d31a9fe9184ccc247780940821cda367 commit r15-5877-g4acab372d31a9fe9184ccc247780940821cda367 Author: Heiko Eißfeldt Date:

[Bug ada/117861] internal error on range/overflow check suppression for static expression

2024-12-03 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117861 Eric Botcazou changed: What|Removed |Added Summary|pragma Suppress |internal error on |(O

[Bug ada/117861] internal error on range/overflow check suppression for static expression

2024-12-03 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117861 Eric Botcazou changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/117895] [15 regression] ICE in operand_subword_force

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

[Bug c++/117896] New: Unexpected warning when specializing a template

2024-12-03 Thread paul.batzing at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117896 Bug ID: 117896 Summary: Unexpected warning when specializing a template Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug libstdc++/117899] New: C++17 parallel execution policies with OpenMP backend

2024-12-03 Thread krispyro at wanadoo dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117899 Bug ID: 117899 Summary: C++17 parallel execution policies with OpenMP backend Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug tree-optimization/116463] [15 Regression] complex multiply vectorizer detection failures after r15-3087-gb07f8a301158e5

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116463 --- Comment #26 from GCC Commits --- The releases/gcc-14 branch has been updated by Tamar Christina : https://gcc.gnu.org/g:f01f01f0ebf8f5207096cb9650354210d890fe0d commit r14-11053-gf01f01f0ebf8f5207096cb9650354210d890fe0d Author: Tamar Chris

[Bug libstdc++/108236] std::exclusive_scan with execution policy does not work in-place

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108236 Jonathan Wakely changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org

[Bug tree-optimization/116463] [15 Regression] complex multiply vectorizer detection failures after r15-3087-gb07f8a301158e5

2024-12-03 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116463 --- Comment #27 from Tamar Christina --- > > > > We DO already impose any order on them, but the other operand is oddodd, so > > the overall order ends up being oddodd because any known permute overrides > > unknown ones. > > So what's the des

[Bug libstdc++/108236] std::exclusive_scan with execution policy does not work in-place

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108236 --- Comment #6 from Jonathan Wakely --- That's not quite right because the type of __init is only required to be move constructible, not copy constructible. That's wrong in the serial std::exclusive_scan too.

[Bug libstdc++/108236] std::exclusive_scan with execution policy does not work in-place

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108236 --- Comment #5 from Jonathan Wakely --- --- a/libstdc++-v3/include/pstl/numeric_impl.h +++ b/libstdc++-v3/include/pstl/numeric_impl.h @@ -160,9 +160,10 @@ __brick_transform_scan(_ForwardIterator __first, _ForwardIterator __last, _Outpu { f

[Bug c++/117900] Spurious call to copy constructor when list-initializing a const reference

2024-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117900 --- Comment #3 from Andrew Pinski --- https://www.open-std.org/jtc1/sc22/wg21/docs/cwg_active.html#1521

[Bug c/117902] New: -Wc++-compat can trigger a false-positive about tokens not yet expanded from macro

2024-12-03 Thread k.ponikwicki17 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117902 Bug ID: 117902 Summary: -Wc++-compat can trigger a false-positive about tokens not yet expanded from macro Product: gcc Version: 14.2.1 Status: UNCONFIRMED Sev

[Bug fortran/102689] Segfault with RESHAPE of CLASS as actual argument

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102689 --- Comment #5 from GCC Commits --- The master branch has been updated by Paul Thomas : https://gcc.gnu.org/g:31250baf81446aa4fc1b729e2fc5165a36005ebc commit r15-5897-g31250baf81446aa4fc1b729e2fc5165a36005ebc Author: Paul Thomas Date: Tue D

[Bug c++/117813] [14 Regression] GCC14 + -fsanitize=undefined + -Os + recursive_directory_iterator results in undefined reference since r14-5979-g99d114c15523e0

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117813 --- Comment #9 from Jonathan Wakely --- Yup, my bisection found the same two commits. Do we want to backport r15-521-g6ad7ca1bb90573 then? Or a simpler change to undo the unwanted effects of r14-5979-g99d114c15523e0? (could the bug even still

[Bug c/117469] returns_twice on defined functions

2024-12-03 Thread lukeshu at lukeshu dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117469 --- Comment #5 from Luke Shumaker --- Indeed. My mistake.

[Bug fortran/117901] New: class_transformational_1.f90 with -O3 and -fcheck=bounds gives ICE in make_ssa_name_fn

2024-12-03 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117901 Bug ID: 117901 Summary: class_transformational_1.f90 with -O3 and -fcheck=bounds gives ICE in make_ssa_name_fn Product: gcc Version: 15.0 Status: UNCONFIRMED K

[Bug c++/117813] [14 Regression] GCC14 + -fsanitize=undefined + -Os + recursive_directory_iterator results in undefined reference since r14-5979-g99d114c15523e0

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

[Bug fortran/117901] class_transformational_1.f90 with -O3 and -fcheck=bounds gives ICE in make_ssa_name_fn

2024-12-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117901 --- Comment #1 from Richard Biener --- usually some missing DECL_EXPR and a SSA name leaking into TYPE/DECL_SIZE this way.

[Bug web/117883] Build libgdiagnostics documentation as HTML and put on gcc.gnu.org somewhere

2024-12-03 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117883 David Malcolm changed: What|Removed |Added Keywords||patch URL|

[Bug jit/117886] [15 Regression] GIMPLE pass asan0 no longer works after r15-5528

2024-12-03 Thread bouanto at zoho dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117886 --- Comment #5 from Antoni --- Andrew: what would be a better way to write this function? I do have the code in my fork to fix this specific error. I'm preparing a patch that will also fix other issues with this code.

[Bug gcov-profile/116743] [12/13/14/15 regression] Commit r12-5817-g3d9e6767939e96 causes ~10% perf regression w AutoFDO

2024-12-03 Thread erozen at microsoft dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116743 --- Comment #19 from Eugene Rozenfeld --- I investigated what happens in the compiler. In afdo_annotate_cfg we have these lines: cgraph_node::get (current_function_decl)->count = profile_count::from_gcov_type (s->head_count ()).afdo (); ENT

[Bug libstdc++/57272] node-based containers don't use allocator's pointer type internally

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57272 --- Comment #9 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:84b40a1c1b2c9e3feb546838fa988d653eed0755 commit r15-5910-g84b40a1c1b2c9e3feb546838fa988d653eed0755 Author: Jonathan Wakely Date:

[Bug libstdc++/108236] std::exclusive_scan with execution policy does not work in-place

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108236 --- Comment #8 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:cd107a6343c96c4ef26096e250d43a4a4211eced commit r15-5912-gcd107a6343c96c4ef26096e250d43a4a4211eced Author: Jonathan Wakely Date:

[Bug modula2/117904] cc1gm2 ICE when compiling a const built from VAL and SIZE

2024-12-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904 Gaius Mulley changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug modula2/117904] cc1gm2 ICE when compiling a const built from VAL and SIZE

2024-12-03 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117904 --- Comment #2 from Gaius Mulley --- It appears that cc1gm2 doesn't like the ZType being used as the step type block. If the declaration of block is changed to a CARDINAL constant the ICE disappears. For example: CONST block = CARDINAL (4); $

[Bug fortran/114022] ICE with a complex part%ref and nested structure constructor of complex array.

2024-12-03 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114022 anlauf at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code Last rec

[Bug testsuite/52641] Test cases fail for 16-bit int targets

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52641 --- Comment #31 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:846c0b397b5c1b4ff6c68d83af99aff2aa80a162 commit r15-5913-g846c0b397b5c1b4ff6c68d83af99aff2aa80a162 Author: Georg-Johann Lay Dat

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

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117828 --- Comment #7 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:846c0b397b5c1b4ff6c68d83af99aff2aa80a162 commit r15-5913-g846c0b397b5c1b4ff6c68d83af99aff2aa80a162 Author: Georg-Johann Lay Dat

[Bug tree-optimization/116481] [12/13 Regression] `arrays of functions are not meaningful` error message happens with -W -Wall -O2 even though there are no arrays of function types used

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116481 --- Comment #14 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:846c0b397b5c1b4ff6c68d83af99aff2aa80a162 commit r15-5913-g846c0b397b5c1b4ff6c68d83af99aff2aa80a162 Author: Georg-Johann Lay Da

[Bug tree-optimization/109123] [12 Regression] Bogus warning: pointer used after 'realloc' -Wuse-after-free with -O2

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109123 --- Comment #14 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:846c0b397b5c1b4ff6c68d83af99aff2aa80a162 commit r15-5913-g846c0b397b5c1b4ff6c68d83af99aff2aa80a162 Author: Georg-Johann Lay Da

[Bug middle-end/114661] Bit operations not optimized to multiplication

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114661 --- Comment #5 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:846c0b397b5c1b4ff6c68d83af99aff2aa80a162 commit r15-5913-g846c0b397b5c1b4ff6c68d83af99aff2aa80a162 Author: Georg-Johann Lay Dat

[Bug tree-optimization/91069] [10 Regression] Miscompare of 453.povray since r272843

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91069 --- Comment #12 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:846c0b397b5c1b4ff6c68d83af99aff2aa80a162 commit r15-5913-g846c0b397b5c1b4ff6c68d83af99aff2aa80a162 Author: Georg-Johann Lay Dat

[Bug c++/117898] ICE: tree check: accessed elt 1 of 'tree_vec' with 0 elts in make_pack_index, at cp/pt.cc:4290

2024-12-03 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117898 Marek Polacek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug tree-optimization/117890] [15 Regression] Wrong code with -fvect-cost-model=unlimited

2024-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117890 Andrew Pinski changed: What|Removed |Added Summary|Wrong code with |[15 Regression] Wrong code

[Bug tree-optimization/117890] [15 Regression] Wrong code with -fvect-cost-model=unlimited

2024-12-03 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117890 --- Comment #7 from Tamar Christina --- (In reply to Hu Lin from comment #5) > Seems that commit (d2f9159cfe7ea904e6476cabefea0c6ac9532e29) fixed this > issue. The wrong pattern is no longer generated, although I don't understand > why for the m

[Bug gcov-profile/116743] [12/13/14/15 regression] Commit r12-5817-g3d9e6767939e96 causes ~10% perf regression w AutoFDO

2024-12-03 Thread rvmallad at amazon dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116743 --- Comment #20 from Rama Malladi --- > I propose the patch below. Rama, can you please check if this resolves your > perf regression? Hi Eugene, Thanks for this investigation and proposed fix. I can give it a try and update in a day or two.

  1   2   >