[Bug c/121129] [15/16 Regression] segmentation fault at process_init_element(unsigned long, c_expr, bool, obstack*)

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

[Bug target/121126] [16 Regression] RISC-V: Miscompile at -O[23] since r16-2159-g3bf2aa834e1

2025-07-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121126 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug c++/121142] warning "potential null pointer dereference" raised when using generator with -O1 -Wnull-dereference

2025-07-16 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121142 --- Comment #1 from 康桓瑋 --- Not sure if it has anything to do with PR 105580.

[Bug c++/121142] New: warning "potential null pointer dereference" raised when using generator with -O1 -Wnull-dereference

2025-07-16 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121142 Bug ID: 121142 Summary: warning "potential null pointer dereference" raised when using generator with -O1 -Wnull-dereference Product: gcc Version: 15.0 Status: UNCONFIRM

[Bug libstdc++/121141] [libstdc++] std::shared_timed_mutex::try_lock_until causes assertion failure with negative timepoint

2025-07-16 Thread dhruvc at nvidia dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121141 Dhruv Chawla changed: What|Removed |Added CC||mac at mcrowe dot com,

[Bug libstdc++/121141] New: [libstdc++] std::shared_timed_mutex::try_lock_until causes assertion failure with negative timepoint

2025-07-16 Thread dhruvc at nvidia dot com via Gcc-bugs
oid)mut.try_lock_until(tp); } int main() { mut.lock(); std::thread t(thing); t.join(); } Compilation options: -std=c++14 However this leads to a runtime error: /opt/compiler-explorer/gcc-trunk-20250716/include/c++/16.0.0/shared_mutex:565: bool std::shared_timed_mutex::try_lock_un

[Bug fortran/120958] tree-sra "miscompiles" asynchronous MPI (mpi_irecv) in Fortran 77 because of wrong fnspec

2025-07-16 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120958 --- Comment #18 from Thomas Koenig --- (In reply to Richard Biener from comment #17) > I had the impression we are talking about a legacy (F77) code base here and > we need to honor the constraints of that language. That means limited ways > to

[Bug tree-optimization/121035] [15/16 Regression] ICE on valid code at -O{2,3} with "-fno-tree-dce -fno-tree-dse -fno-expensive-optimizations -fno-ssa-phiopt" on x86_64-linux-gnu: Segmentation fault

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121035 --- Comment #5 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:9af57c471087a3a1b87621bce1208d6c77ba2a4a commit r16-2311-g9af57c471087a3a1b87621bce1208d6c77ba2a4a Author: Richard Biener Date:

[Bug fortran/120958] tree-sra "miscompiles" asynchronous MPI (mpi_irecv) in Fortran 77 because of wrong fnspec

2025-07-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120958 --- Comment #17 from Richard Biener --- I had the impression we are talking about a legacy (F77) code base here and we need to honor the constraints of that language. That means limited ways to express inter-operability with C and thus from a Q

[Bug c/121140] New: [ICE] cc1: internal compiler error: in analyze_functions, at cgraphunit.cc:1418

2025-07-16 Thread njuwy at smail dot nju.edu.cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121140 Bug ID: 121140 Summary: [ICE] cc1: internal compiler error: in analyze_functions, at cgraphunit.cc:1418 Product: gcc Version: 16.0 Status: UNCONFIRMED Severity

[Bug fortran/121139] New: rejects selector that is a type-bound function reference invoked on an associate name

2025-07-16 Thread damian at archaeologic dot codes via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121139 Bug ID: 121139 Summary: rejects selector that is a type-bound function reference invoked on an associate name Product: gcc Version: 15.1.0 Status: UNCONFIRMED

[Bug tree-optimization/120003] [13/14 Regression] missed optimization around a loop with a checker since r12-3453-g01b5038718056b

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120003 Bug 120003 depends on bug 121138, which changed state. Bug 121138 Summary: [16 Regression] missed optimization in the loop caused by r16-303-g1a13684dfc7286 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121138 What|Removed

[Bug tree-optimization/121138] [16 Regression] missed optimization in the loop caused by r16-303-g1a13684dfc7286

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

[Bug tree-optimization/121138] [16 Regression] missed optimization in the loop caused by r16-303-g1a13684dfc7286

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121138 --- Comment #5 from Andrew Pinski --- So looking again, it just peeled off one iteration. So there is no missed-optimization. Can you explain why you think it is worse. Both are infinite loops too.

[Bug tree-optimization/121138] [16 Regression] missed optimization in the loop caused by r16-303-g1a13684dfc7286

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121138 --- Comment #4 from Andrew Pinski --- >From the looks of it, the loop got copied.

[Bug tree-optimization/121138] [16 Regression] missed optimization in the loop caused by r16-303-g1a13684dfc7286

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

[Bug tree-optimization/121138] [16 Regression] missed optimization in the loop caused by r16-303-g1a13684dfc7286

2025-07-16 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121138 Sam James changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/121138] [16 Regression] missed optimization in the loop caused by r16-303-g1a13684dfc7286

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121138 --- Comment #1 from Andrew Pinski --- This looks reduced too much.

[Bug tree-optimization/121138] New: [16 Regression] missed optimization in the loop caused by r16-303-g1a13684dfc7286

2025-07-16 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121138 Bug ID: 121138 Summary: [16 Regression] missed optimization in the loop caused by r16-303-g1a13684dfc7286 Product: gcc Version: 16.0 Status: UNCONFIRMED Severi

คุณเดือดร้อน เราช่วยคุณได้ ไม่มีโอนก่อนไม่มีมัดจำ

2025-07-16 Thread TPL Group1999 via Gcc-bugs

[Bug c/121137] New: ICE on x86_64-linux-gnu: Segmentation fault with omp

2025-07-16 Thread jiangchangwu at smail dot nju.edu.cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121137 Bug ID: 121137 Summary: ICE on x86_64-linux-gnu: Segmentation fault with omp Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-16 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 Hongtao Liu changed: What|Removed |Added Known to work||16.0 Resolution|---

[Bug middle-end/121136] Missed optimization: (x <= 0xFFFFF) in '-Os' mode can convert to ((x >> 20) == 0)

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121136 Andrew Pinski changed: What|Removed |Added Component|other |middle-end Keywords|

[Bug other/121136] New: Missed optimization: (x <= 0xFFFFF) in '-Os' mode can convert to ((x >> 20) == 0)

2025-07-16 Thread Explorer09 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121136 Bug ID: 121136 Summary: Missed optimization: (x <= 0xF) in '-Os' mode can convert to ((x >> 20) == 0) Product: gcc Version: 15.1.0 Status: UNCONFIRMED Seve

[Bug libstdc++/71945] Integer overflow in use counter of shared pointers

2025-07-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71945 --- Comment #4 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #3) > The __atomic_fetch_add built-in on signed integers is required to wrap like > unsigned integers without UB, but we should check that all our > target-specific

[Bug libstdc++/71945] Integer overflow in use counter of shared pointers

2025-07-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71945 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |16.0 Assignee|unassigned at

[Bug libgcc/60939] AIX: exceptions not caught when calling function via pointer

2025-07-16 Thread kadler at us dot ibm.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60939 Kevin Adler changed: What|Removed |Added CC||kadler at us dot ibm.com --- Comment #14 f

[Bug analyzer/121135] New: ICE in -fanalyzer state diagram output on attr-malloc-CVE-2019-19078-usb-leak.c

2025-07-16 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121135 Bug ID: 121135 Summary: ICE in -fanalyzer state diagram output on attr-malloc-CVE-2019-19078-usb-leak.c Product: gcc Version: unknown Status: UNCONFIRMED Keywo

[Bug target/121095] [15/16 Regression] Possibly unnecessary PRE pass on aarch64 for fpmr

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121095 --- Comment #5 from Andrew Pinski --- (In reply to lucier from comment #4) > Thanks for the explanation. > > Now that I understand the issue better, this whole approach---hijacking and > hacking the PRE infrastructure to elide unnecessary reads

[Bug c++/121068] Placement new of array element is rejected at compile-time

2025-07-16 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121068 --- Comment #3 from Jason Merrill --- Created attachment 61891 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61891&action=edit fix Let me know how this works for you.

[Bug fortran/120958] tree-sra "miscompiles" asynchronous MPI (mpi_irecv) in Fortran 77 because of wrong fnspec

2025-07-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120958 --- Comment #16 from anlauf at gcc dot gnu.org --- (In reply to Thomas Koenig from comment #15) > (In reply to anlauf from comment #14) > > (In reply to Thomas Koenig from comment #13) > > > I think we have quite a few bad choices here, each with

[Bug modula2/120497] An error is generated when returning a var variable which is a pointer

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120497 --- Comment #5 from GCC Commits --- The releases/gcc-15 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:b355c295cabcbbf545c1bd5906c7bdb7039fa884 commit r15-9985-gb355c295cabcbbf545c1bd5906c7bdb7039fa884 Author: Gaius Mulley Da

[Bug ada/121134] New: incorrectly specified array aggregate in protected object causes bug box in GNAT 12.2.0

2025-07-16 Thread babiak at disroot dot org via Gcc-bugs
lla/attachment.cgi?id=61890&action=edit a minimal example demonstrating the bug. If, when inside a protected object, an array (length>1) is initialised using an incomplete (nhttps://godbolt.org/z/nqEqj1Tcc demonstrates the same bug box on all versions from 12.1.0 to 16.0.0 20250716. The output o

[Bug fortran/120958] tree-sra "miscompiles" asynchronous MPI (mpi_irecv) in Fortran 77 because of wrong fnspec

2025-07-16 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120958 --- Comment #15 from Thomas Koenig --- (In reply to anlauf from comment #14) > (In reply to Thomas Koenig from comment #13) > > I think we have quite a few bad choices here, each with different drawbacks. > > I don't think we should do nothing,

[Bug fortran/121060] ICE when argument is associate name created from type-bound operator result

2025-07-16 Thread damian at archaeologic dot codes via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121060 --- Comment #8 from Damian Rouson --- Thanks for the quick fix!

[Bug target/110812] Check availability of builtins at expand time

2025-07-16 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110812 --- Comment #17 from Andreas Schwab --- libtool: link: gcc -shared -fPIC -DPIC .libs/libgcrypt_la-visibility.o .libs/libgcrypt_la-misc.o .libs/libgcrypt_la-global.o .libs/libgcrypt_la-sexp.o .libs/libgcrypt_la-hwfeatures.o .libs/libgcrypt_la-s

[Bug fortran/120958] tree-sra "miscompiles" asynchronous MPI (mpi_irecv) in Fortran 77 because of wrong fnspec

2025-07-16 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120958 --- Comment #14 from anlauf at gcc dot gnu.org --- (In reply to Thomas Koenig from comment #13) > I think we have quite a few bad choices here, each with different drawbacks. > I don't think we should do nothing, or pessimize existing code. > >

[Bug modula2/120389] Assigning a CHAR to an INTEGER crashes the compiler

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120389 --- Comment #10 from GCC Commits --- The releases/gcc-15 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:1e9255f7b35973686ea6e091d340259edb3ac4b1 commit r15-9984-g1e9255f7b35973686ea6e091d340259edb3ac4b1 Author: Gaius Mulley D

[Bug target/121062] integer registers of vector constant load shouldn't go through memory

2025-07-16 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121062 H.J. Lu changed: What|Removed |Added Target Milestone|--- |16.0 Status|NEW

[Bug target/121062] integer registers of vector constant load shouldn't go through memory

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121062 --- Comment #6 from GCC Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:11f73c82f178beb9f3f29cbfe2e0a5e592e40b69 commit r16-2305-g11f73c82f178beb9f3f29cbfe2e0a5e592e40b69 Author: Uros Bizjak Date: Tue Jul 1

[Bug gcov-profile/120881] [16 Regression] -pg may not call mount at function entry by r16-1550-g9244ea4bf55638

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120881 --- Comment #31 from GCC Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:44680038685d3747e7cef45abdcf8192bfcb5bb2 commit r16-2304-g44680038685d3747e7cef45abdcf8192bfcb5bb2 Author: H.J. Lu Date: Tue Jul 15 2

[Bug testsuite/121078] [16 regression] gcc.dg/aru-2.c etc. FAIL

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121078 --- Comment #4 from GCC Commits --- The master branch has been updated by H.J. Lu : https://gcc.gnu.org/g:44680038685d3747e7cef45abdcf8192bfcb5bb2 commit r16-2304-g44680038685d3747e7cef45abdcf8192bfcb5bb2 Author: H.J. Lu Date: Tue Jul 15 22

[Bug tree-optimization/121035] [15/16 Regression] ICE on valid code at -O{2,3} with "-fno-tree-dce -fno-tree-dse -fno-expensive-optimizations -fno-ssa-phiopt" on x86_64-linux-gnu: Segmentation fault

2025-07-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121035 --- Comment #4 from Richard Biener --- OK, so the issue is that during VN we do Value numbering stmt = _1 = c; Setting value number of _1 to g_15 (changed) g_15 is available for g_15 Value numbering stmt = _2 = _1 << 1; g_15 is available for g_

[Bug target/121048] [16 Regression] Recent vectorizer changes cause RISC-V testsuite regressions

2025-07-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121048 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug c++/121133] [13/14/15/16 Regression] __extension__ no longer silences the pedwarn for long long

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

[Bug c++/121133] New: [13/14/15/16 Regression] __extension__ no longer silences the pedwarn for long long

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121133 Bug ID: 121133 Summary: [13/14/15/16 Regression] __extension__ no longer silences the pedwarn for long long Product: gcc Version: 16.0 Status: UNCONFIRMED Keyw

[Bug preprocessor/121132] `__extension__` doesn't silence -pedantic warning for hex float in C++<17

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121132 Andrew Pinski changed: What|Removed |Added Depends on||71003 --- Comment #2 from Andrew Pinski

[Bug preprocessor/121132] `__extension__` doesn't silence -pedantic warning for hex float in C++<17

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

[Bug tree-optimization/121049] [15 regression] timezone-data miscompiled with -O3 -march=x86-64-v4 -mtune=znver4 since r16-1729-ga0af6fd825d533

2025-07-16 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121049 Richard Biener changed: What|Removed |Added Known to work||16.0 Summary|[16 regression

[Bug tree-optimization/121049] [16 regression] timezone-data miscompiled with -O3 -march=x86-64-v4 -mtune=znver4 since r16-1729-ga0af6fd825d533

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121049 --- Comment #16 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:bc5570f7ef796fa7f5ab89b34ed9de2be5299f0e commit r16-2299-gbc5570f7ef796fa7f5ab89b34ed9de2be5299f0e Author: Richard Biener Date:

[Bug tree-optimization/121131] ICE at O2: in as_a, at machmode.h:391

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

[Bug tree-optimization/121131] ICE at O2: in as_a, at machmode.h:391

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

[Bug tree-optimization/121130] [15/16 Regression] ICE at O2: in operator[], at vec.h:911

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

[Bug c++/121132] New: `__extension__` doesn't silence -pedantic warning for hex float in C++<17

2025-07-16 Thread roland at gnu dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121132 Bug ID: 121132 Summary: `__extension__` doesn't silence -pedantic warning for hex float in C++<17 Product: gcc Version: unknown Status: UNCONFIRMED Severity: n

[Bug c/121131] New: ICE at O2: in as_a, at machmode.h:391

2025-07-16 Thread bic60176 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121131 Bug ID: 121131 Summary: ICE at O2: in as_a, at machmode.h:391 Product: gcc Version: 15.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug tree-optimization/121130] [15/16 Regression] ICE at O2: in operator[], at vec.h:911

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121130 Andrew Pinski changed: What|Removed |Added Known to work||14.3.0 Known to fail|

[Bug c/121130] New: ICE at O2: in operator[], at vec.h:911

2025-07-16 Thread bic60176 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121130 Bug ID: 121130 Summary: ICE at O2: in operator[], at vec.h:911 Product: gcc Version: 15.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/121129] [15/16 Regression] segmentation fault at process_init_element(unsigned long, c_expr, bool, obstack*)

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121129 Andrew Pinski changed: What|Removed |Added Summary|segmentation fault at |[15/16 Regression] |p

[Bug c/121129] New: segmentation fault at process_init_element(unsigned long, c_expr, bool, obstack*)

2025-07-16 Thread bic60176 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121129 Bug ID: 121129 Summary: segmentation fault at process_init_element(unsigned long, c_expr, bool, obstack*) Product: gcc Version: 15.1.0 Status: UNCONFIRMED Seve

[Bug tree-optimization/121127] ICE at O2: in handle_operand_addr, at gimple-lower-bitint.cc:2525 with an uninitialized _BitInt and multiply

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121127 Andrew Pinski changed: What|Removed |Added Component|c |tree-optimization Summary|IC

[Bug libstdc++/121128] New: Dereferencing std::indirect causes use-after-free on a valid code

2025-07-16 Thread ykakeyama3014 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121128 Bug ID: 121128 Summary: Dereferencing std::indirect causes use-after-free on a valid code Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal

[Bug c/121127] New: ICE at O2: in handle_operand_addr, at gimple-lower-bitint.cc:2525

2025-07-16 Thread bic60176 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121127 Bug ID: 121127 Summary: ICE at O2: in handle_operand_addr, at gimple-lower-bitint.cc:2525 Product: gcc Version: 15.1.0 Status: UNCONFIRMED Severity: normal

[Bug target/121126] [16 Regression] RISC-V: Miscompile at -O[23] since r16-2159-g3bf2aa834e1

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

[Bug target/121126] New: [16 Regression] RISC-V: Miscompile at -O[23] since r16-2159-g3bf2aa834e1

2025-07-16 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121126 Bug ID: 121126 Summary: [16 Regression] RISC-V: Miscompile at -O[23] since r16-2159-g3bf2aa834e1 Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: norma

[Bug c++/121125] [13/14/15/16 Regression] ICE: canonical types differ for identical types 'auto

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121125 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.5

[Bug c++/121125] [13/14/15/16 Regression] ICE: canonical types differ for identical types 'auto

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

[Bug c/121100] [13/14/15/16 Regression] ICE: Segmentation fault at contains_struct_check

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

[Bug fortran/121060] ICE when argument is associate name created from type-bound operator result

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

[Bug fortran/121060] ICE when argument is associate name created from type-bound operator result

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121060 --- Comment #6 from GCC Commits --- The releases/gcc-14 branch has been updated by Paul Thomas : https://gcc.gnu.org/g:4ba8f2102fec5e04df28e912036283b67aff6c07 commit r14-11892-g4ba8f2102fec5e04df28e912036283b67aff6c07 Author: Paul Thomas Dat

[Bug fortran/121060] ICE when argument is associate name created from type-bound operator result

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121060 --- Comment #5 from GCC Commits --- The releases/gcc-15 branch has been updated by Paul Thomas : https://gcc.gnu.org/g:ead967d92aee51eaa015148cdca94c5e45af236f commit r15-9983-gead967d92aee51eaa015148cdca94c5e45af236f Author: Paul Thomas Date

[Bug c++/121125] New: ICE: canonical types differ for identical types 'auto

2025-07-16 Thread hewillk at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121125 Bug ID: 121125 Summary: ICE: canonical types differ for identical types 'auto Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug c++/108953] inefficient codegen for trivial equality (defaulted operator==)

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108953 --- Comment #9 from Andrew Pinski --- (In reply to Andrew Pinski from comment #6) > LLVM has a full pass that does this: > https://reviews.llvm.org/D33987 https://github.com/llvm/llvm-project/blob/b470ac419d7e8eec6c8a27539096e38a1751ee12/llvm/l

[Bug target/121124] New: TI PRU target doesn't seem to use constant table if address has bit31 set

2025-07-16 Thread rqou at berkeley dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121124 Bug ID: 121124 Summary: TI PRU target doesn't seem to use constant table if address has bit31 set Product: gcc Version: 15.1.0 Status: UNCONFIRMED Severity: no

[Bug middle-end/87695] Arduino: ICE with avr and LTO

2025-07-16 Thread gjl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87695 Georg-Johann Lay changed: What|Removed |Added Resolution|--- |INVALID Status|WAITING

[Bug gcov-profile/121123] [16 regression] some gcc.misc-tests/gcov-*.c fail starting with r16-2197-g385d9937f0e23c

2025-07-16 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121123 Jan Hubicka changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |hubicka at gcc dot gnu.org

[Bug testsuite/121078] [16 regression] gcc.dg/aru-2.c etc. FAIL

2025-07-16 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121078 --- Comment #3 from H.J. Lu --- (In reply to r...@cebitec.uni-bielefeld.de from comment #2) > > --- Comment #1 from H.J. Lu --- > > Please try > > > > https://patchwork.sourceware.org/project/gcc/list/?series=49715 > > Unfortunately, the tests

[Bug target/121095] [15/16 Regression] Possibly unnecessary PRE pass on aarch64 for fpmr

2025-07-16 Thread lucier at math dot purdue.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121095 --- Comment #4 from lucier at math dot purdue.edu --- Thanks for the explanation. Now that I understand the issue better, this whole approach---hijacking and hacking the PRE infrastructure to elide unnecessary reads and writes of a new, very spe

[Bug c/121111] [13/14/15/16 Regression] ICE: Segmentation fault with vector_size on array

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

[Bug c++/121068] Placement new of array element is rejected at compile-time

2025-07-16 Thread tkaminsk at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121068 --- Comment #2 from Tomasz Kamiński --- That is indeed very surprising, as it would mean that if I have: ``` struct S { union { int x; }; }; constexpr S test() { S s; new(&s.x) int; is_active_member(s.x); // this is false } ``` On

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

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 121120, which changed state. Bug 121120 Summary: Missed vectorization of default struct equality operator https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121120 What|Removed |Added

[Bug c++/108953] inefficient codegen for trivial equality (defaulted operator==)

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108953 --- Comment #8 from Andrew Pinski --- *** Bug 121120 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/121120] Missed vectorization of default struct equality operator

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

[Bug c++/120776] [C++26] P1306R5 - Expansion statements

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

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

2025-07-16 Thread tdebock at DRWUK dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 121120, which changed state. Bug 121120 Summary: Missed vectorization of default struct equality operator https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121120 What|Removed |Added

[Bug tree-optimization/121120] Missed vectorization of default struct equality operator

2025-07-16 Thread tdebock at DRWUK dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121120 Thomas de Bock changed: What|Removed |Added Status|RESOLVED|WAITING Keywords|

[Bug gcov-profile/121123] [16 regression] some gcc.misc-tests/gcov-*.c fail starting with r16-2197-g385d9937f0e23c

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121123 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Target Milestone|---

[Bug gcov-profile/121123] New: [16 regression] some gcc.misc-tests/gcov-*.c fail starting with r16-2197-g385d9937f0e23c

2025-07-16 Thread kishan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121123 Bug ID: 121123 Summary: [16 regression] some gcc.misc-tests/gcov-*.c fail starting with r16-2197-g385d9937f0e23c Product: gcc Version: 16.0 Status: UNCONFIRMED

[Bug ipa/121112] alias and ifunc attribute together incorrectly causes inlining of the resolver

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121112 Andrew Pinski changed: What|Removed |Added Keywords|documentation |wrong-code Ever confirmed|0

[Bug libstdc++/121114] Decide how to deal with throwing exceptions during constant evaluation

2025-07-16 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121114 --- Comment #5 from Jonathan Wakely --- (In reply to Jakub Jelinek from comment #4) > BTW, does the standard require that in all standard headers where these > exceptions can be thrown the corresponding exception types have to be > defined, No

Win More Projects with Fast, Accurate Estimate-- Let's Chat

2025-07-16 Thread MatthewReed--- via Gcc-bugs
Hi, I came across your company while researching top contractors in your city and really liked your work on recent projects. I’m reaching out because at BuildQuant Professionals, we help contractors like you win more projects with precise material takeoffs and cost estimates. Our team uses Pla

[Bug c++/121117] Wrong overload resolution for function templates with packs

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121117 --- Comment #1 from Andrew Pinski --- Created attachment 61884 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61884&action=edit testcase Please attach the testcase next time rather than just link to godbolt.

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|WAITING --- Comment #7 from Andrew Pins

[Bug tree-optimization/112324] phiopt fail to recog if (b < 0) max = MAX(-b, max); else max = MAX (b, max) into max = MAX (ABS(b), max)

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

[Bug tree-optimization/119876] suboptimal code for avx512 conditional move

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119876 Bug 119876 depends on bug 119920, which changed state. Bug 119920 Summary: Missed vectorization for conditioned adds https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 What|Removed |Added -

[Bug middle-end/110015] openjpeg is slower when built with gcc13 compared to clang16

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110015 Andrew Pinski changed: What|Removed |Added Status|NEW |WAITING --- Comment #14 from Andrew Pin

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

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

[Bug tree-optimization/112324] phiopt fail to recog if (b < 0) max = MAX(-b, max); else max = MAX (b, max) into max = MAX (ABS(b), max)

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112324 Bug 112324 depends on bug 119920, which changed state. Bug 119920 Summary: Missed vectorization for conditioned adds https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 What|Removed |Added -

[Bug middle-end/110015] openjpeg is slower when built with gcc13 compared to clang16

2025-07-16 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110015 Bug 110015 depends on bug 112324, which changed state. Bug 112324 Summary: phiopt fail to recog if (b < 0) max = MAX(-b, max); else max = MAX (b, max) into max = MAX (ABS(b), max) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112324 W

[Bug tree-optimization/112324] phiopt fail to recog if (b < 0) max = MAX(-b, max); else max = MAX (b, max) into max = MAX (ABS(b), max)

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

[Bug tree-optimization/64700] Sink common code through PHI

2025-07-16 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64700 --- Comment #12 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:4d6c3f3b4fbf8c2774848fcb36705ea5f0d514d4 commit r16-2298-g4d6c3f3b4fbf8c2774848fcb36705ea5f0d514d4 Author: Andrew Pinski Date: Mo

  1   2   >