[Bug tree-optimization/110035] Missed optimization for dependent assignment statements

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110035 --- Comment #20 from Andrew Pinski --- The fix for this one requires one more change over the fix for PR 121751. ``` D.13102.__obj = obj; _4 = operator new (48); MEM[(struct MyClass2 *)_4] ={v} {CLOBBER(bob)}; MEM[(struct MyClass2 *)_4]

[Bug tree-optimization/121751] missing copy prop if the field is a full store

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

[Bug tree-optimization/121841] missing copy prop for aggreates

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121841 --- Comment #2 from Andrew Pinski --- ``` /* If the bases are 2 different decls, then there can be no overlapping. */ if (base1 && base2 && DECL_P (base1) && DECL_P (base2) && base1 != base2) ;

[Bug tree-optimization/121841] missing copy prop for aggreates

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

[Bug tree-optimization/121841] New: missing copy prop for aggreates

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121841 Bug ID: 121841 Summary: missing copy prop for aggreates Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: normal Priority:

[Bug c++/121840] Bogus -Wuninitialized with virtual inheritance inside constructor & -O2

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121840 Andrew Pinski changed: What|Removed |Added Blocks||24639 Keywords|

[Bug rtl-optimization/121835] [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu with new dep fusion pass

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121835 --- Comment #4 from Andrew Pinski --- I will commit this in a few with an added comment: ``` diff --git a/gcc/dep-fusion.cc b/gcc/dep-fusion.cc index 1e69e68dd87..7ec6b0bf376 100644 --- a/gcc/dep-fusion.cc +++ b/gcc/dep-fusion.cc @@ -75,6 +75,9

[Bug fortran/36725] g0 edit descriptor: Missing compile-time checking for invalid g0.d

2025-09-06 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36725 Jerry DeLisle changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jvdelisle at gcc dot gnu.org

[Bug libfortran/90374] Fortran 2018: Support d0.d, e0.d, es0.d, en0.d, g0.d and ew.d e0 edit descriptors for output

2025-09-06 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90374 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org A

[Bug middle-end/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 --- Comment #6 from Andrew Pinski --- Created attachment 62340 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62340&action=edit testcase2.cc

[Bug c++/121839] [13/14/15/16 Regression] ICE: tree check: expected tree_binfo, have error_mark in adjust_result_of_qualified_name_lookup, at cp/search.cc:1487

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121839 Andrew Pinski changed: What|Removed |Added Summary|ICE: tree check: expected |[13/14/15/16 Regression]

[Bug middle-end/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 --- Comment #10 from Sam James --- (In reply to Andrew Pinski from comment #7) > Note fixing the ODR issue: > > Fixes the ICE. As discussed on IRC, just noting for completeness, it repros w/ valid: a.cxx: ``` struct array1 { unsigned char _

[Bug preprocessor/121838] New: Comma concatenation extension is not correctly disabled with standards conforming option

2025-09-06 Thread luigighiron at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121838 Bug ID: 121838 Summary: Comma concatenation extension is not correctly disabled with standards conforming option Product: gcc Version: 16.0 Status: UNCONFIRMED

[Bug c++/121839] New: ICE: tree check: expected tree_binfo, have error_mark in adjust_result_of_qualified_name_lookup, at cp/search.cc:1487

2025-09-06 Thread stevenxia990430 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121839 Bug ID: 121839 Summary: ICE: tree check: expected tree_binfo, have error_mark in adjust_result_of_qualified_name_lookup, at cp/search.cc:1487 Product: gcc Versio

[Bug preprocessor/119562] ICE when trying to token-paste an unterminated raw string

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119562 Andrew Pinski changed: What|Removed |Added CC||stevenxia990430 at gmail dot com --- C

[Bug middle-end/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 --- Comment #7 from Andrew Pinski --- Note fixing the ODR issue: ``` extern const std::array MRAMRead16Bursts[3]; ``` Fixes the ICE.

[Bug target/121836] gcc 15.2 Optimizer problem on target: setting -O1 makes the gpu hang, while program terminates correctly without optimization

2025-09-06 Thread schulz.benjamin at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121836 --- Comment #3 from Benjamin Schulz --- Created attachment 62343 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62343&action=edit arraytestlog_with_O1.txt the build log with -O1 is this: Attached is the debug log from libgomp. Its incomp

[Bug middle-end/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 --- Comment #9 from Andrew Pinski --- (In reply to Andrew Pinski from comment #7) > Note fixing the ODR issue: > ``` > extern const std::array MRAMRead16Bursts[3]; > ``` Filed PR 121837 for missing ODR message.

[Bug lto/121837] New: Missing ODR about a missing const for arrays with different const between TUs

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121837 Bug ID: 121837 Summary: Missing ODR about a missing const for arrays with different const between TUs Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords:

[Bug middle-end/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 --- Comment #8 from Andrew Pinski --- (In reply to Andrew Pinski from comment #7) > Note fixing the ODR issue: > ``` > extern const std::array MRAMRead16Bursts[3]; > ``` > > Fixes the ICE. But the original code does not have the ODR issue as f

[Bug target/121836] gcc 15.2 Optimizer problem on target: setting -O1 makes the gpu hang, while program terminates correctly without optimization

2025-09-06 Thread schulz.benjamin at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121836 --- Comment #2 from Benjamin Schulz --- Created attachment 62342 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62342&action=edit arraytestlog.txt this is a log with GOMP_DEBUG=1 where it runs without optimization. At the end there are t

[Bug target/121836] gcc 15.2 Optimizer problem on target: setting -O1 makes the gpu hang, while program terminates correctly without optimization

2025-09-06 Thread schulz.benjamin at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121836 --- Comment #1 from Benjamin Schulz --- Created attachment 62341 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62341&action=edit arraylib.tar.gz attached is the entire source in tar.gz format. Headers, sourcefiles and a cmakelists.txt to

[Bug middle-end/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

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

[Bug target/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 Andrew Pinski changed: What|Removed |Added CC||jakub at gcc dot gnu.org St

[Bug target/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 --- Comment #3 from Andrew Pinski --- I wonder if it is RAW_DATA related.

[Bug target/121836] New: gcc 15.2 Optimizer problem on target: setting -O1 makes the gpu hang, while program terminates correctly without optimization

2025-09-06 Thread schulz.benjamin at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121836 Bug ID: 121836 Summary: gcc 15.2 Optimizer problem on target: setting -O1 makes the gpu hang, while program terminates correctly without optimization Product: gcc

[Bug c++/121832] [13/14/15 Regression] ICE on export without -fmodules

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121832 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/121835] [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu with new dep fusion pass

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121835 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug rtl-optimization/121835] [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu with new dep fusion pass

2025-09-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121835 --- Comment #6 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:7b8c45d48f7fca3c10d43ca3f95e28b64458cf2b commit r16-3629-g7b8c45d48f7fca3c10d43ca3f95e28b64458cf2b Author: Andrew Pinski Date: Sa

[Bug rtl-optimization/121835] [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu with new dep fusion pass

2025-09-06 Thread artemiyv at acm dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121835 --- Comment #5 from Artemiy Volkov --- Thanks very much both of you and sorry for the trouble.

[Bug rtl-optimization/121835] [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu with new dep fusion pass

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121835 --- Comment #3 from Sam James --- Ah, that'd do it - only aarch64, i386, arm, riscv have the hook.

[Bug rtl-optimization/121835] [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu with new dep fusion pass

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121835 Andrew Pinski changed: What|Removed |Added Severity|normal |blocker Priority|P3

[Bug rtl-optimization/121835] [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu with new dep fusion pass

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121835 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/121835] New: [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu wiht new dep fusion pass

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121835 Bug ID: 121835 Summary: [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu wiht new dep fusion pass Product: gcc Version: 16.0 Status: UNCONFIRMED

[Bug rtl-optimization/121835] [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu with new dep fusion pass

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121835 --- Comment #1 from Andrew Pinski --- Created attachment 62337 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62337&action=edit Might be the preproecesed source Will see if this fails in a few.

[Bug rtl-optimization/121835] [16 regression] Failed bootstrap in powerpc64le-unknown-linux-gnu wiht new dep fusion pass

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121835 Sam James changed: What|Removed |Added Target Milestone|--- |16.0

[Bug tree-optimization/121830] [16 regression] ice in vect_build_slp_tree_2, again ?

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121830 Sam James changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/121830] [16 regression] ice in vect_build_slp_tree_2, again ?

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121830 --- Comment #3 from Sam James --- The testcase from the dupe is cleaned up a bit: ``` int a, b; short c; short d(short e) { return e - 1; } int main() { for (; c; c++) for (a = 2; a != 0; a = d(a)) { int *i = &b; *i &= a; }

[Bug tree-optimization/121830] [16 regression] ice in vect_build_slp_tree_2, again ?

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121830 Sam James changed: What|Removed |Added CC||zhendong.su at inf dot ethz.ch --- Comment

[Bug tree-optimization/121834] ICE on valid code at -O{2,3} on x86_64-linux-gnu: in vect_build_slp_tree_2, at tree-vect-slp.cc:2857

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121834 Sam James changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED

[Bug tree-optimization/121834] New: ICE on valid code at -O{2,3} on x86_64-linux-gnu: in vect_build_slp_tree_2, at tree-vect-slp.cc:2857

2025-09-06 Thread zhendong.su at inf dot ethz.ch via Gcc-bugs
--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 16.0.0 20250906 (experimental) (GCC) [580] % [580] % gcctk -O2 small.c during

[Bug target/121818] miscompilation of parallel for reduction on nvptx target in a cholesky decomposition

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121818 Sam James changed: What|Removed |Added Resolution|FIXED |INVALID

[Bug target/121818] miscompilation of parallel for reduction on nvptx target in a cholesky decomposition

2025-09-06 Thread schulz.benjamin at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121818 Benjamin Schulz changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug preprocessor/121833] ICE on unterminated raw string with stringify

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121833 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRME

[Bug c++/121833] New: ICE on unterminated raw string with stringify

2025-09-06 Thread stevenxia990430 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121833 Bug ID: 121833 Summary: ICE on unterminated raw string with stringify Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c+

[Bug ipa/116410] modref doesn't generate LTO summaries with -ffat-lto-objects (-ffat-lto-objects generates different and inefficient code compared with -fno-fat-lto-objects)

2025-09-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116410 --- Comment #20 from GCC Commits --- The master branch has been updated by Sam James : https://gcc.gnu.org/g:a2a4a6c05713afe17d8e66c3903c0da750e7aec5 commit r16-3620-ga2a4a6c05713afe17d8e66c3903c0da750e7aec5 Author: Sam James Date: Thu Sep

[Bug tree-optimization/121830] [16 regression] ice in vect_build_slp_tree_2, again ?

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121830 Sam James changed: What|Removed |Added Summary|ice in |[16 regression] ice in |v

[Bug target/69374] install.texi is bit-rotten

2025-09-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69374 --- Comment #34 from GCC Commits --- The trunk branch has been updated by Gerald Pfeifer : https://gcc.gnu.org/g:23f659f61ef1609201041035aa2c7bb624ff5dc7 commit r16-3623-g23f659f61ef1609201041035aa2c7bb624ff5dc7 Author: Gerald Pfeifer Date:

[Bug c++/121832] New: ICE on export without -fmodules

2025-09-06 Thread stevenxia990430 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121832 Bug ID: 121832 Summary: ICE on export without -fmodules Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ As

[Bug target/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 --- Comment #2 from Sam James --- I didn't manage to kill the LTO dependency yet (but didn't try too hard), but we did have streaming-specific problems before..

[Bug target/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 --- Comment #1 from Sam James --- Created attachment 62336 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62336&action=edit DMA_Timings.cpp.ii

[Bug target/121831] [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 Sam James changed: What|Removed |Added Target Milestone|--- |15.3

[Bug target/121831] New: [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779)

2025-09-06 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121831 Bug ID: 121831 Summary: [15/16 regression] ICE when building melonds-1.0 with LTO (expand_expr_real_2, at expr.cc:9779) Product: gcc Version: 16.0 Status: UNCONFIRMED

[Bug c/121830] New: ice in vect_build_slp_tree_2, again ?

2025-09-06 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121830 Bug ID: 121830 Summary: ice in vect_build_slp_tree_2, again ? Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/121830] ice in vect_build_slp_tree_2, again ?

2025-09-06 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121830 David Binderman changed: What|Removed |Added Keywords||needs-bisection --- Comment #1 from D

[Bug fortran/82173] [meta-bug] [PDT] Parameterized derived type errors

2025-09-06 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173 Bug 82173 depends on bug 116543, which changed state. Bug 116543 Summary: [PDT] pdt_26.f03 is invalid https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116543 What|Removed |Added -

[Bug fortran/116543] [PDT] pdt_26.f03 is invalid

2025-09-06 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116543 Paul Thomas changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug fortran/84094] several correctness issues in gfortran.dg

2025-09-06 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84094 Bug 84094 depends on bug 84119, which changed state. Bug 84119 Summary: Type parameter inquiry for PDT returns array instead of scalar https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84119 What|Removed |Added

[Bug fortran/84119] Type parameter inquiry for PDT returns array instead of scalar

2025-09-06 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84119 Paul Thomas changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug fortran/82173] [meta-bug] [PDT] Parameterized derived type errors

2025-09-06 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173 Bug 82173 depends on bug 84119, which changed state. Bug 84119 Summary: Type parameter inquiry for PDT returns array instead of scalar https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84119 What|Removed |Added

[Bug fortran/84119] Type parameter inquiry for PDT returns array instead of scalar

2025-09-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84119 --- Comment #3 from GCC Commits --- The master branch has been updated by Paul Thomas : https://gcc.gnu.org/g:3d2783673d370a259d8a415c2a859079d5ca8e07 commit r16-3616-g3d2783673d370a259d8a415c2a859079d5ca8e07 Author: Paul Thomas Date: Sat Se

[Bug middle-end/24639] [meta-bug] bug to track all Wuninitialized issues

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 108466, which changed state. Bug 108466 Summary: inconsistent -Wmaybe-uninitialized warning location https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108466 What|Removed |Added -

[Bug tree-optimization/108466] inconsistent -Wmaybe-uninitialized warning location

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108466 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |16.0 Resolution|---

[Bug tree-optimization/108466] inconsistent -Wmaybe-uninitialized warning location

2025-09-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108466 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:8bd31f9248185824ac015a510f954fb13056230b commit r16-3615-g8bd31f9248185824ac015a510f954fb13056230b Author: Andrew Pinski Date: Fr

[Bug target/121510] internal compiler error: in emit_vec_extract, at config/riscv/riscv-v.cc:5651

2025-09-06 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121510 Matthias Klose changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #7

[Bug libstdc++/121811] stdckdint.h fails to compile in C++26 mode in GCC 14

2025-09-06 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121811 --- Comment #17 from Thiago Macieira --- (In reply to Jonathan Wakely from comment #16) > I think I'll file an NB comment for C++26 saying that C++ should add its own > macro to that file (and stdbit.h) so that programs can tell whether they're

[Bug c++/121702] [modules] ICE when exporting a using namespace referring to an imported namespace

2025-09-06 Thread shyeyian at petalmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121702 --- Comment #10 from shyeyian --- Thank you for your perfect fix — the solution works great!

[Bug d/103944] [13/14/15/16 Regression] Testsuite hang due to libphobos/testsuite/libphobos.gc/forkgc2.d

2025-09-06 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103944 --- Comment #20 from Iain Sandoe --- (In reply to Iain Sandoe from comment #19) > It makes use of `exit(0)` in a position that one needs to use `_exit(0)`; > making that amendment on x86_64 repeatably resolves this. x86_64-darwin17 - I have no

[Bug c++/121826] ICE on less constrainted partial specialization

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121826 Andrew Pinski changed: What|Removed |Added Known to fail||12.1.0 --- Comment #1 from Andrew Pinsk

[Bug d/103944] [13/14/15/16 Regression] Testsuite hang due to libphobos/testsuite/libphobos.gc/forkgc2.d

2025-09-06 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103944 --- Comment #19 from Iain Sandoe --- After some more discussion and further debugging it seems that the issue is with the test case itself. It makes use of `exit(0)` in a position that one needs to use `_exit(0)`; making that amendment on x86_6

[Bug c++/103524] [meta-bug] modules issue

2025-09-06 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 121702, which changed state. Bug 121702 Summary: [modules] ICE when exporting a using namespace referring to an imported namespace https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121702 What|Removed

[Bug middle-end/121823] 0.0 - 0.0, float expressions not honor rounding

2025-09-06 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121823 --- Comment #4 from Alexander Monakov --- Well, avoiding folding 'x - 0.0' under -frounding-math is a narrower issue than the general lack of FENV_ACCESS support, and would be nice to have fixed sooner.

[Bug libstdc++/121827] ext/pointer.h can't be included alone and ext/cast.h shouldn't be included in extc++.h

2025-09-06 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121827 --- Comment #1 from Jakub Jelinek --- Untested fix: 2025-09-06 Jakub Jelinek PR libstdc++/121827 * include/precompiled/extc++.h: Don't include ext/cast.h which is an internal header. * include/ext/pointer.h: I

[Bug c++/121702] [modules] ICE when exporting a using namespace referring to an imported namespace

2025-09-06 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121702 Nathaniel Shead changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug c++/121702] [modules] ICE when exporting a using namespace referring to an imported namespace

2025-09-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121702 --- Comment #8 from GCC Commits --- The master branch has been updated by Nathaniel Shead : https://gcc.gnu.org/g:014873fdf4bb2e00d704f182aa78b3022019ef48 commit r16-3613-g014873fdf4bb2e00d704f182aa78b3022019ef48 Author: Nathaniel Shead Date:

[Bug target/121766] SVE vector cost model does not model narrowing store costs accurately

2025-09-06 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121766 --- Comment #4 from Tamar Christina --- The original change happened because with the cost model disabled we started costing inductions again and stopped costing truncations. The not costing of truncation is just a missing feature, but I think

[Bug fortran/95504] [PDT] ICE in transfer_array_component, at fortran/trans-io.c:2167

2025-09-06 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95504 --- Comment #5 from Paul Thomas --- This is fixed in mainline. I have lost track of which patch might have fixed it. Closing anyway but I will keep it in my local tests. Cheers Paul

[Bug c++/121825] ICE on coroutine return in lambda

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121825 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug c++/103524] [meta-bug] modules issue

2025-09-06 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 121705, which changed state. Bug 121705 Summary: [16 Regression] When using import std, formatting std::chrono::year_month_day will cause compilation failure https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121705

[Bug c++/121705] [16 Regression] When using import std, formatting std::chrono::year_month_day will cause compilation failure

2025-09-06 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121705 Nathaniel Shead changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/117658] Different ADL behavior between gcc and clang

2025-09-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117658 --- Comment #4 from GCC Commits --- The master branch has been updated by Nathaniel Shead : https://gcc.gnu.org/g:c39dbb652fafbb06507d23dcec6627ac9a9398cf commit r16-3612-gc39dbb652fafbb06507d23dcec6627ac9a9398cf Author: Nathaniel Shead Date:

[Bug c++/99000] [modules] merging of textual redefinitions: declaration std::__copy_move_a2 conflicts with import

2025-09-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99000 --- Comment #8 from GCC Commits --- The master branch has been updated by Nathaniel Shead : https://gcc.gnu.org/g:c39dbb652fafbb06507d23dcec6627ac9a9398cf commit r16-3612-gc39dbb652fafbb06507d23dcec6627ac9a9398cf Author: Nathaniel Shead Date:

[Bug c++/121705] [16 Regression] When using import std, formatting std::chrono::year_month_day will cause compilation failure

2025-09-06 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121705 --- Comment #8 from GCC Commits --- The master branch has been updated by Nathaniel Shead : https://gcc.gnu.org/g:c39dbb652fafbb06507d23dcec6627ac9a9398cf commit r16-3612-gc39dbb652fafbb06507d23dcec6627ac9a9398cf Author: Nathaniel Shead Date:

[Bug tree-optimization/121829] [13/14/15/16 Regression] Trigger error at -O2/O3 during GIMPLE pass: optimized

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

[Bug c/121829] New: [Trunk] Trigger error at -O2/O3 during GIMPLE pass: optimized

2025-09-06 Thread xxs_chy at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121829 Bug ID: 121829 Summary: [Trunk] Trigger error at -O2/O3 during GIMPLE pass: optimized Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/121819] Shall std::is_integral/make_signed/make_unsigned always be defined for int128 ?

2025-09-06 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121819 --- Comment #3 from Jonathan Wakely --- (In reply to Romain Geissler from comment #0) > Would it make sense to remove the "&& defined __STRICT_ANSI__" part on > libstdc++ side so that type_traits work for the __int128 extension even in > strict

[Bug c++/121822] [13/14/15/16 Regression] ICE in dependent_type_p with concept

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121822 Andrew Pinski changed: What|Removed |Added Summary|ICE in dependent_type_p |[13/14/15/16 Regression]

[Bug c++/121826] ICE on less constrainted partial specialization with auto type deduction

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121826 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/121828] during GIMPLE pass: bitintlower ICE: definition in block 2 follows the use with __builtin_sub_overflow() and other function that does not write to used memory

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121828 --- Comment #1 from Andrew Pinski --- Created attachment 62331 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62331&action=edit Another testcase but not using memset

[Bug c++/121822] ICE in dependent_type_p with concept

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121822 --- Comment #1 from Andrew Pinski --- Created attachment 62333 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=62333&action=edit reduced testcase

[Bug fortran/95504] [PDT] ICE in transfer_array_component, at fortran/trans-io.c:2167

2025-09-06 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95504 Paul Thomas changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug fortran/82173] [meta-bug] [PDT] Parameterized derived type errors

2025-09-06 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82173 Bug 82173 depends on bug 95504, which changed state. Bug 95504 Summary: [PDT] ICE in transfer_array_component, at fortran/trans-io.c:2167 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95504 What|Removed |Added -

[Bug c/121824] 0/0 trapping is removed

2025-09-06 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121824 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org Resolutio

[Bug tree-optimization/121828] during GIMPLE pass: bitintlower ICE: definition in block 2 follows the use with __builtin_sub_overflow() and other function that does not write to used memory

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

[Bug tree-optimization/121828] during GIMPLE pass: bitintlower ICE: definition in block 2 follows the use with __builtin_sub_overflow() and other function that does not write to used memory

2025-09-06 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121828 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug target/94852] -ffloat-store on x64 target

2025-09-06 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94852 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org --- Comment #9 fro

[Bug middle-end/34678] Optimization generates incorrect code with -frounding-math option (#pragma STDC FENV_ACCESS not implemented)

2025-09-06 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34678 --- Comment #52 from Xi Ruoyao --- *** Bug 121824 has been marked as a duplicate of this bug. ***

[Bug middle-end/34678] Optimization generates incorrect code with -frounding-math option (#pragma STDC FENV_ACCESS not implemented)

2025-09-06 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34678 --- Comment #51 from Xi Ruoyao --- *** Bug 121823 has been marked as a duplicate of this bug. ***

[Bug middle-end/121823] 0.0 - 0.0, float expressions not honor rounding

2025-09-06 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121823 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org Resolutio

[Bug libstdc++/121811] stdckdint.h fails to compile in C++26 mode in GCC 14

2025-09-06 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121811 --- Comment #16 from Jonathan Wakely --- That would allow this in C++: ckd_add(&i, 'a', true) But C++26 says that's ill-formed: Mandates: Each of the types type1, type2, and type3 is a cv-unqualified signed or unsigned integer type. Maybe

  1   2   >