[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 --- Comment #11 from Hans-Peter Nilsson --- (In reply to Hans-Peter Nilsson from comment #8) > I might have misunderstood things of course, ...like still having to include tree.h to get the code_helper class definition. Doh!

[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 --- Comment #10 from Kewen Lin --- (In reply to Hans-Peter Nilsson from comment #7) > Exactly; I'm happy that we seem to be on the same page here. > > I'm testing a patch for CRIS (making the hook function just a wrapper, > reverting the

[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 --- Comment #9 from Hans-Peter Nilsson --- https://gcc.gnu.org/pipermail/gcc-patches/2023-August/627444.html

[Bug fortran/101602] [F2018] local and local_init are not supported in DO CONCURRENT

2023-08-14 Thread michael at dontknow dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101602 --- Comment #3 from Michael Klemm --- The locality specifiers cannot directly map to the OpenMP data-sharing clauses. While SHARED and LOCAL can be mapped, LOCAL_INIT cannot. The latter needs to initialize the variable anew for each iteration

[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 --- Comment #8 from Hans-Peter Nilsson --- (In reply to Kewen Lin from comment #6) > > btw, thanks for the suggestion on "defaulting to NULL or something" in ML, > but I guess a default value like zero rather than ERROR_MARK has to base on >

[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 --- Comment #7 from Hans-Peter Nilsson --- (In reply to Kewen Lin from comment #6) > (In reply to Hans-Peter Nilsson from comment #5) > [...] > but the concern is that one day some file just includes tm_p.h but > not recog.h, the issue will

[Bug fortran/111022] New: ES0.0E0 format gave ES0.dE0 output with d too high.

2023-08-14 Thread john.harper at vuw dot ac.nz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111022 Bug ID: 111022 Summary: ES0.0E0 format gave ES0.dE0 output with d too high. Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 Kewen Lin changed: What|Removed |Added CC||rguenth at gcc dot gnu.org,

[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 --- Comment #5 from Hans-Peter Nilsson --- (In reply to Hans-Peter Nilsson from comment #4) > (In reply to Andrew Pinski from comment #1) > > https://gcc.gnu.org/pipermail/gcc-patches/2023-August/627435.html > > Nope, that just fixes recog.h.

[no subject]

2023-08-14 Thread สีดา เงินฟู via Gcc-bugs
ทุนหมุนเวียนธุรกิจระยะสั้นสำหรับ ผู้ประกอบการ โรงงานฯ หจก. บริษัท ธุรกิจ SMEs ง่ายกว่าธนาคาร | ไม่เช็คบูโร | ลดต้น ลดดอกเบี้ย | ไม่ต้องค้ำ | คุยง่าย อนุมัติไวเร็ว โทร 082 5928519 คุณเอก โทร 063 2543219 ตะวัน ไลน์ไอดี esc.credit ✅ดอกเบี้ยต่ำสุด 1.25%* ✅ปิดยอดได้ตลอดเวลา ไม่ต้องรอให้ครบสัญญา

[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 --- Comment #4 from Hans-Peter Nilsson --- (In reply to Andrew Pinski from comment #1) > https://gcc.gnu.org/pipermail/gcc-patches/2023-August/627435.html Nope, that just fixes recog.h. See the quoted error; it's the patched *-protos.h.

[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 --- Comment #3 from Hans-Peter Nilsson --- (In reply to Kewen Lin from comment #2) > Thanks for reporting, I think the culprit is r14-3093 instead of r14-3092? Not for this PR!

[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 Kewen Lin changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED URL|

[Bug target/111020] RFE: RISC-V: ability to cherry-pick additional instructions

2023-08-14 Thread hpa at zytor dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111020 --- Comment #5 from H. Peter Anvin --- I don't think source code modifications are a huge problem, but at this point they require tracking down each individual bit. As far as trapping implementations are concerned: 1. In deeply embedded

[Bug bootstrap/111021] [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 --- Comment #1 from Andrew Pinski --- https://gcc.gnu.org/pipermail/gcc-patches/2023-August/627435.html

[Bug libfortran/105456] Child I/O does not propage iostat

2023-08-14 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105456 Jerry DeLisle changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug bootstrap/111021] New: [14 Regression] Serial build broken for CRIS, ARM, and others

2023-08-14 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111021 Bug ID: 111021 Summary: [14 Regression] Serial build broken for CRIS, ARM, and others Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug target/111020] RFE: RISC-V: ability to cherry-pick additional instructions

2023-08-14 Thread palmer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111020 palmer at gcc dot gnu.org changed: What|Removed |Added CC||palmer at gcc dot gnu.org

[Bug target/111020] RFE: RISC-V: ability to cherry-pick additional instructions

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111020 --- Comment #3 from Andrew Pinski --- (In reply to H. Peter Anvin from comment #2) > Named subsets are, inherently, designed to make sense toward mass-produced > products where the hardware and software are designed (mostly) > independently.

[Bug target/111020] RFE: RISC-V: ability to cherry-pick additional instructions

2023-08-14 Thread hpa at zytor dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111020 --- Comment #2 from H. Peter Anvin --- Named subsets are, inherently, designed to make sense toward mass-produced products where the hardware and software are designed (mostly) independently. However, what I mean with "very deep embedded use"

[Bug fortran/110996] RISC-V vector Fortran: SEGV ICE during parsing

2023-08-14 Thread juzhe.zhong at rivai dot ai via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110996 --- Comment #4 from JuzheZhong --- (In reply to Jeremy Bennett from comment #3) > @JuzheZhong I believe this is in someway related to RVV. If I remove `v' > from the march: > > riscv64-unknown-linux-gnu-gfortran -march=rv64gc -mabi=lp64d -c

[Bug target/110985] RISC-V: Incorrect code gen for RVV VLS

2023-08-14 Thread pan2.li at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110985 Li Pan changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug c/96952] __builtin_thread_pointer support cannot be probed

2023-08-14 Thread hpa at zytor dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96952 H. Peter Anvin changed: What|Removed |Added CC||hpa at zytor dot com --- Comment #10

[Bug target/111020] RFE: RISC-V: ability to cherry-pick additional instructions

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111020 --- Comment #1 from Andrew Pinski --- This sounds more like something which should be designed on at ISA level and since RISC-V is an open source ISA, it should be discussed at that level ... There are already extensions which are designed

[Bug target/111020] New: RFE: RISC-V: ability to cherry-pick additional instructions

2023-08-14 Thread hpa at zytor dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111020 Bug ID: 111020 Summary: RFE: RISC-V: ability to cherry-pick additional instructions Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug middle-end/110986] [14 Regression] aarch64 has support for conditional not (and vectorized conditional not ) after r14-3110-g7fb65f10285

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110986 --- Comment #17 from Andrew Pinski --- For the scalar version we could match: (set (reg:SI 106) (xor:SI (neg:SI (ne:SI (reg:CC 66 cc) (const_int 0 [0]))) (reg:SI 107 [ MEM[(int *)a_14(D) + ivtmp.14_9 * 1] ]))) In

[Bug tree-optimization/103035] [meta-bug] YARPGen bugs

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103035 Bug 103035 depends on bug 110954, which changed state. Bug 110954 Summary: [14 Regression] Wrong code with -O0 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110954 What|Removed |Added

[Bug middle-end/110954] [14 Regression] Wrong code with -O0

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

[Bug c++/111019] New: Optimizer incorrectly assumes variable is not changed while change happens through another pointer

2023-08-14 Thread boskidialer at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111019 Bug ID: 111019 Summary: Optimizer incorrectly assumes variable is not changed while change happens through another pointer Product: gcc Version: 12.3.0 Status:

[Bug c/102989] Implement C2x's n2763 (_BitInt)

2023-08-14 Thread tmgross at umich dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102989 Trevor Gross changed: What|Removed |Added CC||tmgross at umich dot edu --- Comment

[Bug c++/111018] lexical interpretation of friendship rules depends on whether the friend function has a definition

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111018 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/111018] lexical interpretation of friendship rules depends on whether the friend function has a definition

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111018 --- Comment #3 from Andrew Pinski --- https://wg21.link/cwg1699

[Bug c++/111018] lexical interpretation of friendship rules depends on whether the friend function has a definition

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111018 Andrew Pinski changed: What|Removed |Added Keywords|rejects-valid | --- Comment #2 from Andrew Pinski

[Bug c++/111018] lexical interpretation of friendship rules depends on whether the friend function has a definition

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111018 --- Comment #1 from Andrew Pinski --- So if we make a definition outside of the class: ``` template auto bar(Self s) -> decltype(::T::foo(s)) { } ``` Then clang rejects the code too ... So

[Bug target/106671] aarch64: BTI instruction are not inserted for cross-section direct calls

2023-08-14 Thread jiangning.liu at amperecomputing dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106671 --- Comment #11 from Jiangning Liu --- Hi Wilco, > "it means we will need a linker optimization to remove those redundant BTIs > (eg. by changing them into NOPs)" It will be only for performance optimization, right? If we don't care about

[Bug c++/111018] New: lexical interpretation of friendship rules depends on whether the friend function has a definition

2023-08-14 Thread eric.niebler at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111018 Bug ID: 111018 Summary: lexical interpretation of friendship rules depends on whether the friend function has a definition Product: gcc Version: 14.0 Status:

[Bug fortran/101602] [F2018] local and local_init are not supported in DO CONCURRENT

2023-08-14 Thread marshall.ward at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101602 Marshall Ward changed: What|Removed |Added CC||marshall.ward at gmail dot com ---

[Bug fortran/110360] ABI issue with character,value dummy argument

2023-08-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110360 --- Comment #39 from CVS Commits --- The master branch has been updated by Mikael Morin : https://gcc.gnu.org/g:564b637f4a32883cbf3c3019d3cfcf0b0aec9b82 commit r14-3207-g564b637f4a32883cbf3c3019d3cfcf0b0aec9b82 Author: Mikael Morin Date:

[Bug testsuite/110419] [14 regression] new test case gfortran.dg/value_9.f90 in r14-2050-gd130ae8499e0c6 fails

2023-08-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110419 --- Comment #20 from CVS Commits --- The master branch has been updated by Mikael Morin : https://gcc.gnu.org/g:564b637f4a32883cbf3c3019d3cfcf0b0aec9b82 commit r14-3207-g564b637f4a32883cbf3c3019d3cfcf0b0aec9b82 Author: Mikael Morin Date:

[Bug fortran/110995] segfault for function in declaration of module function

2023-08-14 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110995 anlauf at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2023-08-14

[Bug fortran/87326] [F18] Support the NEW_INDEX= specifier in the FORM TEAM statement

2023-08-14 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87326 --- Comment #8 from anlauf at gcc dot gnu.org --- (In reply to Nathan Weeks from comment #7) > (In reply to anlauf from comment #6) > > (In reply to Nathan Weeks from comment #5) > > > (In reply to Brad Richardson from comment #3) > > > > Was

[Bug c++/110513] Invalid use of incomplete type std::bool_constant inside requires expression

2023-08-14 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110513 Patrick Palka changed: What|Removed |Added CC||ed at catmur dot uk --- Comment #4

[Bug c++/111016] Confusing "used in its own initializer" for non-dependent ad-hoc constraint

2023-08-14 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111016 Patrick Palka changed: What|Removed |Added Resolution|--- |DUPLICATE

[Bug analyzer/110543] RFE: Add optional trim of the analyzer diagnostics through system headers.

2023-08-14 Thread vultkayn at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110543 Benjamin Priour changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug c++/110127] -fimplicit-constexpr leads to extremely slow and memory intensive compilation

2023-08-14 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110127 Patrick Palka changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug c++/55004] [meta-bug] constexpr issues

2023-08-14 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 110127, which changed state. Bug 110127 Summary: -fimplicit-constexpr leads to extremely slow and memory intensive compilation https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110127 What|Removed

[Bug c++/111008] '>' in a lambda as a template argument causes a syntax error

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111008 --- Comment #6 from Andrew Pinski --- Here is another valid C++20 which is also causing issues, this time with `>>` rather than `>`: ``` typedef int b; templatestruct F1{}; templatestruct F2{}; F10)}> a; constexpr int t = 3; F2>0}>{}> a0; ```

[Bug analyzer/110543] RFE: Add optional trim of the analyzer diagnostics through system headers.

2023-08-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110543 --- Comment #1 from CVS Commits --- The trunk branch has been updated by Benjamin Priour : https://gcc.gnu.org/g:ce8cdf5bcf96a2db6d7b9f656fc9ba58d7942a83 commit r14-3205-gce8cdf5bcf96a2db6d7b9f656fc9ba58d7942a83 Author: benjamin priour Date:

[Bug libstdc++/110990] `format_to_n` returns wrong value

2023-08-14 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110990 Jonathan Wakely changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/110860] std::format("{:f}",2e304) invokes undefined behaviour

2023-08-14 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110860 Jonathan Wakely changed: What|Removed |Added Status|REOPENED|RESOLVED Resolution|---

[Bug libstdc++/110860] std::format("{:f}",2e304) invokes undefined behaviour

2023-08-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110860 --- Comment #17 from CVS Commits --- The releases/gcc-13 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:559341b5b5a30448362f3f205cd1bf043a919945 commit r13-7722-g559341b5b5a30448362f3f205cd1bf043a919945 Author: Jonathan

[Bug libstdc++/110990] `format_to_n` returns wrong value

2023-08-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110990 --- Comment #5 from CVS Commits --- The releases/gcc-13 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:8f82863df33c63693a355d9244c315ef5cb2158e commit r13-7721-g8f82863df33c63693a355d9244c315ef5cb2158e Author: Jonathan

[Bug fortran/110677] UBSAN error: load of value 1818451807, which is not a valid value for type 'expr_t' when compiling pr49213.f90

2023-08-14 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110677 --- Comment #2 from Martin Jambor --- I have proposed a fix on the mailing list: https://gcc.gnu.org/pipermail/gcc-patches/2023-August/627379.html ...and also posted it to the Fortran mailing list:

[Bug c++/110216] tuple_size requirements for structured binding has not been updated after DR 2386

2023-08-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110216 --- Comment #4 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:1a43af04dd62b80f45700f94ed241347263ed773 commit r14-3204-g1a43af04dd62b80f45700f94ed241347263ed773 Author: gnaggnoyil Date: Sat

[Bug libstdc++/110860] std::format("{:f}",2e304) invokes undefined behaviour

2023-08-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110860 --- Comment #16 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:2d2b05f0691799f03062bf5c436462f14cad3e7c commit r14-3202-g2d2b05f0691799f03062bf5c436462f14cad3e7c Author: Paul Dreik Date:

[Bug middle-end/111017] New: [OpenMP] Wrong code with non-rectangular loop nest

2023-08-14 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111017 Bug ID: 111017 Summary: [OpenMP] Wrong code with non-rectangular loop nest Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: openmp, wrong-code Severity: normal

[Bug c++/111016] New: Confusing "used in its own initializer" for non-dependent ad-hoc constraint

2023-08-14 Thread ed at catmur dot uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111016 Bug ID: 111016 Summary: Confusing "used in its own initializer" for non-dependent ad-hoc constraint Product: gcc Version: 14.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/110988] [14 regression] ICE when building 523.xalancbmk_r with pgo and lto

2023-08-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110988 --- Comment #1 from CVS Commits --- The master branch has been updated by Jan Hubicka : https://gcc.gnu.org/g:882af290c137dfab5d99b88e6dbecc5e75d85a0b commit r14-3201-g882af290c137dfab5d99b88e6dbecc5e75d85a0b Author: Jan Hubicka Date: Mon

[Bug tree-optimization/111012] [14 Regression] Dead Code Elimination Regression at -O3 since r14-573-g69f1a8af45d

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111012 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2023-08-14

[Bug tree-optimization/111013] [14 Regression] Dead Code Elimination Regression at -O2 since r14-338-g1dd154f6407

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

[Bug tree-optimization/111013] [14 Regression] Dead Code Elimination Regression at -O2 since r14-338-g1dd154f6407

2023-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111013 --- Comment #1 from Andrew Pinski --- THe only difference phiopt does is: GCC 13: ``` _19 = d.8_18 & 1; _6 = (bool) _19; _21 = (int) _6; ``` vs trunk: ``` _19 = d.8_18 & 1; _33 = _19 != 0; _21 = (int) _33; ```

[Bug fortran/110996] RISC-V vector Fortran: SEGV ICE during parsing

2023-08-14 Thread jeremy.bennett at embecosm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110996 --- Comment #3 from Jeremy Bennett --- @JuzheZhong I believe this is in someway related to RVV. If I remove `v' from the march: riscv64-unknown-linux-gnu-gfortran -march=rv64gc -mabi=lp64d -c -Ofast testcase.f90 The output I get is

[Bug target/111010] [13 regression] error: unable to find a register to spill compiling GCDAProfiling.c

2023-08-14 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111010 --- Comment #4 from Rainer Orth --- Created attachment 55736 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55736=edit original testcase I just noticed that the original testcase still fails on trunk.

[Bug middle-end/110994] RISC-V Fortran: Illegal instruction ICE with scalable autovec

2023-08-14 Thread jeremy.bennett at embecosm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110994 Jeremy Bennett changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug middle-end/110989] RISC-V vector ICE due to invalid tree code in GIMPLE vect pass

2023-08-14 Thread jeremy.bennett at embecosm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110989 Jeremy Bennett changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/110964] RISC-V vector ICE in expand_cond_len_ternop

2023-08-14 Thread jeremy.bennett at embecosm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110964 Jeremy Bennett changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug middle-end/110962] RISC-V vector Fortran ICE in expand_expr_real_2

2023-08-14 Thread jeremy.bennett at embecosm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110962 Jeremy Bennett changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/110950] RISC-V vector ICE in expand_const_vector

2023-08-14 Thread jeremy.bennett at embecosm dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110950 Jeremy Bennett changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/111010] [13 regression] error: unable to find a register to spill compiling GCDAProfiling.c

2023-08-14 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111010 --- Comment #3 from ro at CeBiTec dot Uni-Bielefeld.DE --- I've just completed a reghunt which identified commit 4e0b504f26f78ff02e80ad98ebbf8ded3aa6ffa1 Author: Richard Biener Date: Tue Jan 10 13:48:51 2023 +0100

[Bug tree-optimization/111013] [14 Regression] Dead Code Elimination Regression at -O2 since r14-338-g1dd154f6407

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111013 Richard Biener changed: What|Removed |Added CC||pinskia at gcc dot gnu.org Target

[Bug tree-optimization/111015] [11/12/13/14 Regression] __int128 bitfields optimized incorrectly to the 64 bit operations

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111015 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Summary|__int128

[Bug rtl-optimization/111015] __int128 bitfields optimized incorrectly to the 64 bit operations

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111015 --- Comment #1 from Richard Biener --- Created attachment 55735 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55735=edit testcase from godbolt

[Bug rtl-optimization/111015] New: __int128 bitfields optimized incorrectly to the 64 bit operations

2023-08-14 Thread pshevchuk at pshevchuk dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111015 Bug ID: 111015 Summary: __int128 bitfields optimized incorrectly to the 64 bit operations Product: gcc Version: 13.2.1 Status: UNCONFIRMED Severity: normal

[Bug driver/111014] New: do_spec_1 terminates arguments too eagerly when processing spec function

2023-08-14 Thread pexu--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111014 Bug ID: 111014 Summary: do_spec_1 terminates arguments too eagerly when processing spec function Product: gcc Version: 14.0 Status: UNCONFIRMED Severity:

[Bug tree-optimization/111013] New: [14 Regression] Dead Code Elimination Regression at -O2 since r14-338-g1dd154f6407

2023-08-14 Thread scherrer.sv at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111013 Bug ID: 111013 Summary: [14 Regression] Dead Code Elimination Regression at -O2 since r14-338-g1dd154f6407 Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug tree-optimization/111012] [14 Regression] Dead Code Elimination Regression at -O3 since r14-573-g69f1a8af45d

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111012 Richard Biener changed: What|Removed |Added Target Milestone|--- |14.0 CC|

[Bug tree-optimization/111012] New: [14 Regression] Dead Code Elimination Regression at -O3 since r14-573-g69f1a8af45d

2023-08-14 Thread scherrer.sv at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111012 Bug ID: 111012 Summary: [14 Regression] Dead Code Elimination Regression at -O3 since r14-573-g69f1a8af45d Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug c++/108080] ICE: in core_vals, at cp/module.cc:6262 with -fmodule-header

2023-08-14 Thread yagreg7 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108080 --- Comment #7 from Gregory Dushkin --- Sorry for splitting the comments, but the issue indeed appears to be tied to optimization options. When manually specifying -Og, -O1, -O2, -O3, -Os the compilation is successful. I only observe the ICE

[Bug middle-end/111009] [12/13/14 regression] -fno-strict-overflow erroneously elides null pointer checks and causes SIGSEGV on perf from linux-6.4.10

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111009 --- Comment #3 from Richard Biener --- bool operator_addr_expr::fold_range (irange , tree type, const irange , const irange , relation_trio) const {

[Bug middle-end/111009] [12/13/14 regression] -fno-strict-overflow erroneously elides null pointer checks and causes SIGSEGV on perf from linux-6.4.10

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111009 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW CC|

[Bug c++/108080] ICE: in core_vals, at cp/module.cc:6262 with -fmodule-header

2023-08-14 Thread yagreg7 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108080 --- Comment #6 from Gregory Dushkin --- Created attachment 55734 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55734=edit Preprocessed source file /tmp/ccoSmHEM.out (gzip compressed)

[Bug c++/108080] ICE: in core_vals, at cp/module.cc:6262 with -fmodule-header

2023-08-14 Thread yagreg7 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108080 Gregory Dushkin changed: What|Removed |Added CC||yagreg7 at gmail dot com --- Comment

[Bug target/111010] [13 regression] error: unable to find a register to spill compiling GCDAProfiling.c

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111010 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug rtl-optimization/111011] gcc-13 incorrectly decrements by 2. It's twice as fast as gcc-12 and clang!

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111011 Richard Biener changed: What|Removed |Added Resolution|--- |INVALID

[Bug target/88160] Error: register save offset not a multiple of 4 only with optimize

2023-08-14 Thread admin--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88160 Thorsten Otto changed: What|Removed |Added CC||ad...@tho-otto.de --- Comment #5 from

[Bug rtl-optimization/111011] New: gcc-13 incorrectly decrements by 2. It's twice as fast as gcc-12 and clang!

2023-08-14 Thread adam.warner.nz at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111011 Bug ID: 111011 Summary: gcc-13 incorrectly decrements by 2. It's twice as fast as gcc-12 and clang! Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity:

[Bug target/111010] [13 regression] error: unable to find a register to spill compiling GCDAProfiling.c

2023-08-14 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111010 Rainer Orth changed: What|Removed |Added Known to work||12.3.1, 14.0 Known to fail|

[Bug target/111010] [13 regression] error: unable to find a register to spill compiling GCDAProfiling.c

2023-08-14 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111010 --- Comment #1 from Rainer Orth --- Created attachment 55733 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55733=edit reduced testcase

[Bug target/111010] New: [13 regression] error: unable to find a register to spill compiling GCDAProfiling.c

2023-08-14 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111010 Bug ID: 111010 Summary: [13 regression] error: unable to find a register to spill compiling GCDAProfiling.c Product: gcc Version: 13.2.1 Status: UNCONFIRMED

[Bug middle-end/111009] [12/13/14 regression] -fno-strict-overflow erroneously elides null pointer checks and causes SIGSEGV on perf from linux-6.4.10

2023-08-14 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111009 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org ---

[Bug libstdc++/110860] std::format("{:f}",2e304) invokes undefined behaviour

2023-08-14 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110860 --- Comment #15 from Jonathan Wakely --- Hi Paul, could you please submit the patch to the gcc-patches mailing list for formal review, CCing the libstd...@gcc.gnu.org list? Please either complete a copyright assignment to the FSF or use DCO

[Bug tree-optimization/111000] [14 Regression] Wrong code at -O3 on x86_64-linux-gnu since r14-2944-g3d48c11ad08

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111000 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug middle-end/111009] New: [12/13/14 regression] -fno-strict-overflow erroneously elides null pointer checks and causes SIGSEGV on perf from linux-6.4.10

2023-08-14 Thread slyfox at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111009 Bug ID: 111009 Summary: [12/13/14 regression] -fno-strict-overflow erroneously elides null pointer checks and causes SIGSEGV on perf from linux-6.4.10 Product: gcc

[Bug tree-optimization/110248] ivopts could under-cost for some addressing modes on len_{load,store}

2023-08-14 Thread jbglaw--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110248 Jan-Benedict Glaw changed: What|Removed |Added CC||jbg...@lug-owl.de --- Comment #12

[Bug tree-optimization/111003] [14 Regression] Dead Code Elimination Regression at -O3 since r14-2161-g237e83e2158

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111003 Richard Biener changed: What|Removed |Added CC|rguenther at suse dot de |rguenth at gcc dot gnu.org

[Bug tree-optimization/110991] [14 Regression] Dead Code Elimination Regression at -O2 since r14-1135-gc53f51005de

2023-08-14 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110991 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Target|