[Bug target/117906] [15 regression] RISC-V: gfortran.dg/sizeof_6.f90 -O1 timeout since r15-5897-g31250baf814

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

[Bug middle-end/117243] [12/13/14 regression] program crash under -O3 optimization or higher since r12-5300-gf98f373dd822b3

2024-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117243 Andrew Pinski changed: What|Removed |Added Known to fail|14.2.1, 15.0|14.2.0 Known to work|

[Bug middle-end/117243] [12/13/14/15 regression] program crash under -O3 optimization or higher since r12-5300-gf98f373dd822b3

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117243 --- Comment #18 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:b7c69cc072ef0da36439ebc55c513b48e68391b7 commit r15-5916-gb7c69cc072ef0da36439ebc55c513b48e68391b7 Author: Andrew Pinski Date: M

[Bug middle-end/116749] [12/13/14/15 Regression] program crash under -O3 optimization since r12-5300-gf98f373dd822b3

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116749 --- Comment #11 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:b7c69cc072ef0da36439ebc55c513b48e68391b7 commit r15-5916-gb7c69cc072ef0da36439ebc55c513b48e68391b7 Author: Andrew Pinski Date: M

[Bug libfortran/117820] Formatted output gives wrong result.

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117820 --- Comment #8 from GCC Commits --- The master branch has been updated by Jerry DeLisle : https://gcc.gnu.org/g:7a92ba766815c9a6b73593967a26fdfbebfc7e69 commit r15-5915-g7a92ba766815c9a6b73593967a26fdfbebfc7e69 Author: Jerry DeLisle Date: T

[Bug middle-end/117243] [12/13/14/15 regression] program crash under -O3 optimization or higher since r12-5300-gf98f373dd822b3

2024-12-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117243 --- Comment #17 from Andrew Pinski --- Updated patch: https://gcc.gnu.org/pipermail/gcc-patches/2024-December/670772.html

[Bug c/48274] C frontend emit invalid promotions (TARGET_PROMOTE_PROTOTYPES )

2024-12-03 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=48274 Bug 48274 depends on bug 117907, which changed state. Bug 117907 Summary: Inconsistent usages of TARGET_PROMOTE_PROTOTYPES https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117907 What|Removed |Added

[Bug middle-end/112877] TARGET_PROMOTE_PROTOTYPES is not honored consistently, should maybe not apply to builtins

2024-12-03 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112877 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #2 fro

[Bug middle-end/117907] Inconsistent usages of TARGET_PROMOTE_PROTOTYPES

2024-12-03 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117907 H.J. Lu changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug middle-end/112877] TARGET_PROMOTE_PROTOTYPES is not honored consistently, should maybe not apply to builtins

2024-12-03 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112877 Bug 112877 depends on bug 117907, which changed state. Bug 117907 Summary: Inconsistent usages of TARGET_PROMOTE_PROTOTYPES https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117907 What|Removed |Added --

[Bug middle-end/117907] Inconsistent usages of TARGET_PROMOTE_PROTOTYPES

2024-12-03 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117907 H.J. Lu changed: What|Removed |Added Blocks||48274, 112877 Status|UNCONFIRMED

[Bug middle-end/117907] New: Inconsistent usages of TARGET_PROMOTE_PROTOTYPES

2024-12-03 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117907 Bug ID: 117907 Summary: Inconsistent usages of TARGET_PROMOTE_PROTOTYPES Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug rtl-optimization/117770] FAIL: g++.dg/torture/pr37922.C -O3 -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions execution test

2024-12-03 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117770 --- Comment #8 from John David Anglin --- The change breaks bootstrap. See PR 117248. When the instructions to setup the argument registers for millicode calls are split out before reload, they sometimes are deleted. This affects SImode modsi

[Bug tree-optimization/117890] [15 Regression] 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 #8 from Hu Lin --- (In reply to Tamar Christina from comment #7) > (In reply to Hu Lin from comment #5) > > Seems that commit (d2f9159cfe7ea904e6476cabefea0c6ac9532e29) fixed this > > issue. The wrong pattern is no longer generated,

[Bug target/117906] New: [15 regression] RISC-V: gfortran.dg/sizeof_6.f90 -O1 timeout since r15-5897-g31250baf814

2024-12-03 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117906 Bug ID: 117906 Summary: [15 regression] RISC-V: gfortran.dg/sizeof_6.f90 -O1 timeout since r15-5897-g31250baf814 Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug modula2/117371] [14/15 Regression] type incompatibility between ‘INTEGER’ and ‘CARDINAL’

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

[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 #30 from Tamar Christina --- Created attachment 59779 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59779&action=edit pattern.dot digraph of resulting pattern

[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 #29 from Tamar Christina --- (In reply to Tamar Christina from comment #27) > > > > > > We DO already impose any order on them, but the other operand is oddodd, > > > so > > > the overall order ends up being oddodd because any know

[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 #28 from Tamar Christina --- (In reply to Tamar Christina from comment #27) > > > > > > We DO already impose any order on them, but the other operand is oddodd, > > > so > > > the overall order ends up being oddodd because any know

[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 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 libstdc++/117905] New: PSTL algos in require copy-constructible

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117905 Bug ID: 117905 Summary: PSTL algos in require copy-constructible Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: rejects-valid Severity: normal Priori

[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 mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117887 Marek Polacek changed: What|Removed |Added CC||mpolacek at gcc dot gnu.org --- Comment

[Bug libstdc++/117905] PSTL algos in require copy-constructible

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

[Bug modula2/117904] New: 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 Bug ID: 117904 Summary: cc1gm2 ICE when compiling a const built from VAL and SIZE Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Pri

[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 #10 from Jonathan Wakely --- Looks like this bug was already fixed long ago in upstream's upstream: https://github.com/oneapi-src/oneDPL/blame/b132b83cddec63df5b3794aba8c154cb186d568e/include/oneapi/dpl/pstl/numeric_impl.h#L176

[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 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/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 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 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 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 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.

[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 Target Milestone|--- |13.4 --- Comment #9 from Jonathan Wak

[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 #8 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:f29d1b5836790ec795cb51bcfe25f7270b3e9f30 commit r15-5909-gf29d1b5836790ec795cb51bcfe25f7270b3e9f30 Author: Jonathan Wakely Date:

[Bug libstdc++/110952] Allocator::pointer is required to be implicitly convertible from and into a native pointer

2024-12-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110952 --- Comment #5 from Jonathan Wakely --- Fixed for std::list now.

[Bug libstdc++/110952] Allocator::pointer is required to be implicitly convertible from and into a native pointer

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110952 --- Comment #4 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:f29d1b5836790ec795cb51bcfe25f7270b3e9f30 commit r15-5909-gf29d1b5836790ec795cb51bcfe25f7270b3e9f30 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 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 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 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 Resolution|--- |FIXED Status|ASSIGNED

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

2024-12-03 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117901 H.J. Lu changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[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 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 #7 from Jonathan Wakely --- It's wrong in *all* the parallel algos, and a couple of the serial ones. I think this needs to be done as separate patches.

[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 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 target/96340] Extend AArch64 "omp declare simd" support to general simdlen

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

[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 c++/117579] [contracts] contract assertion on a non empty statement causes an ICE

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117579 --- Comment #1 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:3b0fca5835b92ca7b139ef9f06d16b65510568ef commit r15-5903-g3b0fca5835b92ca7b139ef9f06d16b65510568ef Author: Nina Ranns Date: Tue D

[Bug fortran/117897] [13/14/15 Regression] Bug in gfortran compiled windows run time with the latest release (14.2.0)

2024-12-03 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117897 anlauf at gcc dot gnu.org changed: What|Removed |Added Priority|P3 |P4 Target Milestone|---

[Bug fortran/117897] [13/14/15 Regression] Bug in gfortran compiled windows run time with the latest release (14.2.0)

2024-12-03 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117897 anlauf at gcc dot gnu.org changed: What|Removed |Added Known to fail||13.3.0, 14.2.0, 15.0

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

2024-12-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117883 --- Comment #5 from GCC Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:e6e4cb34e30f25adfb57e998663a8a1796b8573c commit r15-5902-ge6e4cb34e30f25adfb57e998663a8a1796b8573c Author: David Malcolm Date: T

[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 #4 from Jeffrey A. Law --- Looks like another mode problem, probably more than one left in this code. While I've got a change that fixes this particular failure, I'll need to do some wider testing.

[Bug jit/117903] [15 Regression] gcc_jit_block_add_assignment_op GCC_JIT_BINARY_OP_BITWISE_XOR rejects vector types

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

[Bug jit/117903] [15 Regression] gcc_jit_block_add_assignment_op GCC_JIT_BINARY_OP_BITWISE_XOR rejects vector types

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

[Bug jit/117903] New: [15 Regression] gcc_jit_block_add_assignment_op GCC_JIT_BINARY_OP_BITWISE_XOR rejects vector types

2024-12-03 Thread i at zhuyi dot fan via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117903 Bug ID: 117903 Summary: [15 Regression] gcc_jit_block_add_assignment_op GCC_JIT_BINARY_OP_BITWISE_XOR rejects vector types Product: gcc Version: 15.0 Status: UNCONFIRMED

[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 Jeffrey A. Law changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #3 from Jeffrey A

[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 Jeffrey A. Law changed: What|Removed |Added Last reconfirmed||2024-12-03 Ever confirmed|0

[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 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 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 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/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 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 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/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 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 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 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 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 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 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++/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 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] 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 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 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 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/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 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 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 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 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 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 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/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 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 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 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 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 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 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 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/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 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 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 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

  1   2   >