[Bug tree-optimization/111515] [14 Regression] Missed Dead Code Elimination since r14-4089-gd45ddc2c04e

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111515 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|14.3

[Bug rtl-optimization/111467] REE failing to eliminate redundant extension due to multiple reaching def(s)

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111467 Jeffrey A. Law changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/111515] [14 Regression] Missed Dead Code Elimination since r14-4089-gd45ddc2c04e

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111515 Jeffrey A. Law changed: What|Removed |Added Summary|[14/15 Regression] Missed |[14 Regression] Missed Dead

[Bug target/117286] [RISC-V] internal compiler error: Segmentation fault `__riscv_vlmul_ext_v_f16mf2_f16m1`

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117286 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/117481] ICE: maximum number of generated reload insns per insn achieved (90) with -O -mrvv-vector-bits=zvl -march=rv64gcv -mabi=lp64e

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117481 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |WONTFIX Status|UNCONFIRMED

[Bug target/117688] [15 Regression] RISC-V: Wrong code for .SAT_SUB

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117688 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug target/118241] RISC-V ICE: internal compiler error: in int_mode_for_mode, at stor-layout.cc:407 caused by prefetch instructions

2024-12-29 Thread wangpengcheng.pp at bytedance dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118241 --- Comment #3 from Pengcheng Wang --- (In reply to Andrew Pinski from comment #1) > The real fix is match_operand should have a mode on it. That is what is > causing the ICE in the first place. Though tightening up the predicates from > accepti

[Bug target/118241] RISC-V ICE: internal compiler error: in int_mode_for_mode, at stor-layout.cc:407 caused by prefetch instructions

2024-12-29 Thread wangpengcheng.pp at bytedance dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118241 --- Comment #2 from Pengcheng Wang --- Created attachment 5 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=5&action=edit The proposed fix patch.

[Bug target/118241] RISC-V ICE: internal compiler error: in int_mode_for_mode, at stor-layout.cc:407 caused by prefetch instructions

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

[Bug target/118241] New: RISC-V ICE: internal compiler error: in int_mode_for_mode, at stor-layout.cc:407 caused by prefetch instructions

2024-12-29 Thread wangpengcheng.pp at bytedance dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118241 Bug ID: 118241 Summary: RISC-V ICE: internal compiler error: in int_mode_for_mode, at stor-layout.cc:407 caused by prefetch instructions Product: gcc Version: 15

[Bug c++/116506] [15 Regression] Destructors of temporary awaitables are executed too early

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116506 --- Comment #6 from Andrew Pinski --- (In reply to Eric Niebler from comment #5) > will this fix make it for gcc-15? if not i need to find a workaround for > stdexec. suggestion welcome. There is still another 3-4 months for a gcc 15 release. S

[Bug target/117618] mmix: may need adaptation for C23 varargs

2024-12-29 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117618 Hans-Peter Nilsson changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/114175] [13/14] Execution test failures on gcc.dg/c23-stdarg-6.c on multiple targets

2024-12-29 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114175 Bug 114175 depends on bug 117618, which changed state. Bug 117618 Summary: mmix: may need adaptation for C23 varargs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117618 What|Removed |Added -

[Bug target/117618] mmix: may need adaptation for C23 varargs

2024-12-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117618 --- Comment #2 from GCC Commits --- The master branch has been updated by Hans-Peter Nilsson : https://gcc.gnu.org/g:8a4e57e6bc63eba78e5f3b0090e58d48a95dcbc7 commit r15-6463-g8a4e57e6bc63eba78e5f3b0090e58d48a95dcbc7 Author: Hans-Peter Nilsson

[Bug target/118122] [15 Regression] ICE: in extract_insn, at recog.cc:2869 (unrecognizable insn) (ior:DI (reg:SI) (reg:DI)) with -O -fno-tree-ter -fno-forward-propagate

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118122 Jeffrey A. Law changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/118205] [15 Regression] ICE: in as_a, at is-a.h:255 with -O -floop-parallelize-all -ftree-parallelize-loops=2 since r15-6001

2024-12-29 Thread lhyatt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118205 Lewis Hyatt changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/118205] [15 Regression] ICE: in as_a, at is-a.h:255 with -O -floop-parallelize-all -ftree-parallelize-loops=2 since r15-6001

2024-12-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118205 --- Comment #5 from GCC Commits --- The master branch has been updated by Lewis Hyatt : https://gcc.gnu.org/g:83e291014fff0b3ce1baedf59292390726d67335 commit r15-6462-g83e291014fff0b3ce1baedf59292390726d67335 Author: Lewis Hyatt Date: Thu D

[Bug c++/118240] New: ## ICE Segmentation fault with default non-type template parameter(on PR103943)

2024-12-29 Thread rush102333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118240 Bug ID: 118240 Summary: ## ICE Segmentation fault with default non-type template parameter(on PR103943) Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords

[Bug c++/116506] [15 Regression] Destructors of temporary awaitables are executed too early

2024-12-29 Thread eric.niebler at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116506 Eric Niebler changed: What|Removed |Added CC||eric.niebler at gmail dot com --- Commen

[Bug tree-optimization/118206] [15 regression] libdeflate miscompiled by ifcombine since r15-6360-g6d5df5133c5dd8

2024-12-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118206 --- Comment #5 from Sam James --- I must have just made a typo, I can't reproduce that now either (although I thought I'd checked on godbolt too).

[Bug target/111814] on sh4, __builtin_nan* returns signalling NaNs instead of quiet NaNs and vice versa

2024-12-29 Thread olegendo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111814 Oleg Endo changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/116715] RISC-V: Miscompile at -O2 with -march=rv64id_zbs

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116715 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/116715] RISC-V: Miscompile at -O2 with -march=rv64id_zbs

2024-12-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116715 --- Comment #3 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:7cea821aaceeec9a6a960392f49346d52d1bd54a commit r15-6460-g7cea821aaceeec9a6a960392f49346d52d1bd54a Author: Jeff Law Date: Sun Dec 29

[Bug preprocessor/114423] Incorrectly placed caret in the message about expanded _Pragma

2024-12-29 Thread lhyatt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114423 Lewis Hyatt changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/118239] [12/13/14/15 Regression] accepts invalid constexpr variable definition

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118239 --- Comment #1 from Andrew Pinski --- Note GCC 6.5.0 used to reject this: ``` : In constructor 'constexpr NoMut3::NoMut3(int, int)': :4:49: error: call to non-constexpr function 'NoMut1::NoMut1()' constexpr NoMut3(int a, int b) /*: NoMut1()*/

[Bug c++/118193] [12/13/14/15 regression] [C++17+] ICE: in verify_ctor_sanity, at cp/constexpr.cc:5362

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

[Bug c++/118239] [12/13/14/15 Regression] accepts invalid constexpr variable definition

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

[Bug c++/118239] New: [12/13/14/15 Regression] accepts invalid constexpr variable definition

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118239 Bug ID: 118239 Summary: [12/13/14/15 Regression] accepts invalid constexpr variable definition Product: gcc Version: 14.2.0 Status: UNCONFIRMED Keywords: accep

[Bug c++/118192] ICE: in build_data_member_initialization, at cp/constexpr.cc:453

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118192 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > Better reduced testcase: > ``` > template struct A > { > int i{}; > A() = delete; > constexpr A(int) : A() {} > }; > > constexpr A<0> a{0}; > ``` Sorry:

[Bug c++/118192] ICE: in build_data_member_initialization, at cp/constexpr.cc:453

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118192 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/101903] [12/13/14/15 Regression] ICE with invalid constexpr constructor in template class

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101903 Andrew Pinski changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Comment #6

[Bug c++/117969] internal compiler error: in build_data_member_initialization, at cp/constexpr.cc:453

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

[Bug c++/118192] ICE: in build_data_member_initialization, at cp/constexpr.cc:453

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118192 Andrew Pinski changed: What|Removed |Added Known to fail||12.1.0, 14.2.0, 4.7.1,

[Bug target/118188] aarch64: worse code with -mtune=grace (vs -mtune=generic) in TSVC s4115

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118188 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-12-29 Summary|[15 regre

[Bug c++/118195] accepted template member definition with a different template-head

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

[Bug tree-optimization/118206] [15 regression] libdeflate miscompiled by ifcombine since r15-6360-g6d5df5133c5dd8

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118206 --- Comment #4 from Andrew Pinski --- I should say confirmed for -O1 and above.

[Bug tree-optimization/118206] [15 regression] libdeflate miscompiled by ifcombine since r15-6360-g6d5df5133c5dd8

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

[Bug tree-optimization/118211] tree-vectorize: vectorize input.cc, find_end_of_line

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

[Bug tree-optimization/118211] tree-vectorize: vectorize input.cc, find_end_of_line

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

[Bug c++/118190] [12/13/14/15 Regression] ICE: in tsubst_expr, at cp/pt.cc:22244

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118190 --- Comment #2 from Andrew Pinski --- This is different from PR 117106 as this one started to ICE since 10 rather than just 12.

[Bug c++/118190] [12/13/14/15 Regression] ICE: in tsubst_expr, at cp/pt.cc:22244

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

[Bug c/79528] DFP double rounding bug

2024-12-29 Thread newbie-02 at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79528 newbie-02 changed: What|Removed |Added CC||newbie-02 at gmx dot de --- Comment #3 from

[Bug c++/118228] GCC allows instantiation of union with field class having private constructor

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

[Bug c++/118230] `std::is_invocable` gives wrong result when the tested function returns `auto`

2024-12-29 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118230 --- Comment #4 from Jonathan Wakely --- The C++ standard specifies the requirements on hash functions and they must return std::size_t, so what's the benefit of the reduced return type? Why not just return size_t?

[Bug fortran/117643] F_C_STRING from F23 is missing

2024-12-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117643 --- Comment #29 from anlauf at gcc dot gnu.org --- (In reply to Jerry DeLisle from comment #28) > --- snip --- > > > In iso-c-binding.def, one finds > > > > NAMED_CHARKNDCST (ISOCBINDING_CHAR, "c_char",gfc_default_character_kind) > > > > so ki

[Bug other/118223] Improve autodependency generation to avoid full product build

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118223 --- Comment #9 from Andrew Pinski --- -MP option has been around since at least GCC 3.0 even: https://gcc.gnu.org/onlinedocs/gcc-3.0.4/gcc_3.html#IDX369

[Bug other/118223] Improve autodependency generation to avoid full product build

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

[Bug other/118223] Improve autodependency generation to avoid full product build

2024-12-29 Thread thutt--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118223 Thutt changed: What|Removed |Added Resolution|WONTFIX |--- Status|RESOLVED

[Bug tree-optimization/19794] [meta-bug] Jump threading related bugs

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19794 Bug 19794 depends on bug 85186, which changed state. Bug 85186 Summary: jump threading can rotate loops affecting loop form, and causing vectorization not to happen https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85186 What|Removed

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

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24639 Bug 24639 depends on bug 82090, which changed state. Bug 82090 Summary: Bogus warning: ‘magic_p’ may be used uninitialized in this function [-Wmaybe-uninitialized] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82090 What|Removed

[Bug fortran/118179] [15 regression] ICE in gimplify

2024-12-29 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118179 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug tree-optimization/82090] Bogus warning: ‘magic_p’ may be used uninitialized in this function [-Wmaybe-uninitialized]

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82090 Jeffrey A. Law changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

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

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 85186, which changed state. Bug 85186 Summary: jump threading can rotate loops affecting loop form, and causing vectorization not to happen https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85186 What|Removed

[Bug tree-optimization/85186] jump threading can rotate loops affecting loop form, and causing vectorization not to happen

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85186 Jeffrey A. Law changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug tree-optimization/91645] Missed optimization with sqrt(x*x)

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91645 Jeffrey A. Law changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/85316] [meta-bug] VRP range propagation missed cases

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85316 Bug 85316 depends on bug 91645, which changed state. Bug 91645 Summary: Missed optimization with sqrt(x*x) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91645 What|Removed |Added -

[Bug lto/118238] [15 Regression] gcc/lto-wrapper.cc uses link which is not recommend and does not exist on mingw

2024-12-29 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118238 Bug 118238 depends on bug 118121, which changed state. Bug 118121 Summary: [15 Regression] lto-wrapper.cc:1878:20: error: 'mkstemps' was not declared in this scope https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118121 What|Removed

[Bug lto/118121] [15 Regression] lto-wrapper.cc:1878:20: error: 'mkstemps' was not declared in this scope

2024-12-29 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118121 John David Anglin changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug lto/118121] [15 Regression] lto-wrapper.cc:1878:20: error: 'mkstemps' was not declared in this scope

2024-12-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118121 --- Comment #6 from GCC Commits --- The master branch has been updated by John David Anglin : https://gcc.gnu.org/g:9fbf4a6adf6212cfe762c5ade87e6e5066b5b05b commit r15-6459-g9fbf4a6adf6212cfe762c5ade87e6e5066b5b05b Author: John David Anglin D

[Bug target/106517] RISC-V: Inefficient Generated Code for Floating Point to Integer Rounds

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106517 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug lto/118238] [15 Regression] gcc/lto-wrapper.cc uses link which is not recommend and does not exist on mingw

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

[Bug lto/118238] [15 Regression] gcc/lto-wrapper.cc broken on Windows (MinGW-w64) due to missing mkstemps() and link()

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

[Bug tree-optimization/118189] Weired vec_contruct of elements who's from continuous memory

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

[Bug lto/118238] New: gcc/lto-wrapper.cc broken on Windows (MinGW-w64) due to missing mkstemps() and link()

2024-12-29 Thread brechtsanders at users dot sourceforge.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118238 Bug ID: 118238 Summary: gcc/lto-wrapper.cc broken on Windows (MinGW-w64) due to missing mkstemps() and link() Product: gcc Version: 15.0 Status: UNCONFIRMED Se

[Bug target/118184] [15 regression] glibc regression on aarch64 due to early_ra deleting movti instruction since r15-5422-g279475fd7236a9

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

[Bug tree-optimization/118171] [15 Regression] during GIMPLE pass: pre ICE: verify_gimple failed: non-top-level 'realpart_expr' at -O2

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

[Bug target/118174] [15 Regression] AArch64: Miscompilation at -O3 since r15-5943-gdc0dea98c96e02

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

[Bug c/118233] -Werror=stringop-overflow __builtin___memcpy_chk

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118233 --- Comment #1 from Andrew Pinski --- >18446744073709551608 and 18446744073709551613 -8 and -3 . Some how GCC decided the range of new_path.len is [-8, -3]. new_path.type = 2; new_path.len = pathlen - bMatch - 2; memcpy(new_path.valu

[Bug tree-optimization/118232] [12/13/14/15 regression] wrong union member size identification in -Os optimization, starting from gcc 11 till current

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

[Bug tree-optimization/118232] [12/13/14/15 regression] wrong union member size identification in -Os optimization, starting from gcc 11 till current

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118232 --- Comment #2 from Andrew Pinski --- Created attachment 59998 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59998&action=edit Reduced

[Bug c++/118236] gcc does not realize ambiguous friend class declaration with multiple using namespace

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

[Bug c++/105826] failure to compile namespace-scope constexpr new-expression

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105826 Andrew Pinski changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #3

[Bug c++/118235] generate strange code to access const, but not static array with doubles via index

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

[Bug middle-end/59863] const array in function is placed on stack

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59863 Andrew Pinski changed: What|Removed |Added CC||dushistov at mail dot ru --- Comment #11

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

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 118237, which changed state. Bug 118237 Summary: failure to compile constexpr variable initialization with properly destroyed allocation inside the expression https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118237

[Bug c++/105826] failure to compile namespace-scope constexpr new-expression

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105826 Andrew Pinski changed: What|Removed |Added CC||hanicka at hanicka dot net --- Comment

[Bug c++/111122] local temps from get_nsdmi -> break_out_target_exprs break constexpr evaluation

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

[Bug c++/58616] [meta-bug] nsdmi

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58616 Bug 58616 depends on bug 22, which changed state. Bug 22 Summary: local temps from get_nsdmi -> break_out_target_exprs break constexpr evaluation https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22 What|Removed

[Bug c++/118237] failure to compile constexpr variable initialization with properly destroyed allocation inside the expression

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

[Bug c++/118237] failure to compile constexpr variable initialization with properly destroyed allocation inside the expression

2024-12-29 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118237 Iain Sandoe changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/118237] failure to compile constexpr variable initialization with properly destroyed allocation inside the expression

2024-12-29 Thread hanicka at hanicka dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118237 --- Comment #1 from Hana Dusíková --- Error I'm getting is: ``` :1:43: error: the value of '' is not usable in a constant expression 1 | constexpr auto f = (delete new int{42}, 32); | ^ :1:38:

[Bug c++/118237] New: failure to compile constexpr variable initialization with properly destroyed allocation inside the expression

2024-12-29 Thread hanicka at hanicka dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118237 Bug ID: 118237 Summary: failure to compile constexpr variable initialization with properly destroyed allocation inside the expression Product: gcc Version: 15.0

[Bug target/117835] wrong code with -O -favoid-store-forwarding -mno-push-args --param=store-forwarding-max-distance=0

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117835 --- Comment #3 from Jeffrey A. Law --- *** Bug 117872 has been marked as a duplicate of this bug. ***

[Bug rtl-optimization/117836] [meta-bug] favoid-store-forwarding issues

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117836 Bug 117836 depends on bug 117872, which changed state. Bug 117872 Summary: wrong code with -O -maccumulate-outgoing-args --param=store-forwarding-max-distance=1000 -favoid-store-forwarding https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117872

[Bug rtl-optimization/117872] wrong code with -O -maccumulate-outgoing-args --param=store-forwarding-max-distance=1000 -favoid-store-forwarding

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117872 Jeffrey A. Law changed: What|Removed |Added Status|ASSIGNED|RESOLVED CC|

[Bug target/108764] [RISCV] Cost model for RVB is too aggressive

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108764 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

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

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117906 Jeffrey A. Law changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug c++/118236] New: gcc does not realize ambiguous friend class declaration with multiple using namespace

2024-12-29 Thread wangbopku15 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118236 Bug ID: 118236 Summary: gcc does not realize ambiguous friend class declaration with multiple using namespace Product: gcc Version: 15.0 Status: UNCONFIRMED Se

[Bug target/116720] [13/14 Regression] RISC-V: Unrecognizable insn with xtheadmemidx on rv32

2024-12-29 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116720 Jeffrey A. Law changed: What|Removed |Added Summary|[13/14/15 Regression] |[13/14 Regression] RISC-V:

[Bug target/116720] [13/14/15 Regression] RISC-V: Unrecognizable insn with xtheadmemidx on rv32

2024-12-29 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116720 --- Comment #2 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:0b06abe027a78681d29a5e91daa74bf8dba39826 commit r15-6458-g0b06abe027a78681d29a5e91daa74bf8dba39826 Author: Jeff Law Date: Sun Dec 29

[Bug c++/118235] New: generate strange code to access const, but not static array with doubles via index

2024-12-29 Thread dushistov at mail dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118235 Bug ID: 118235 Summary: generate strange code to access const, but not static array with doubles via index Product: gcc Version: 15.0 Status: UNCONFIRMED Sever

[Bug c/118231] _Decimal32 datatype fails with 'cannot mix operands', where _Decimal64 and _Decimal128 hold,

2024-12-29 Thread newbie-02 at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118231 --- Comment #2 from newbie-02 --- (In reply to Jakub Jelinek from comment #1) > User error. D is an extension floating suffix for double constant, not > _Decimal32. > DF or df is the standard floating suffix for _Decimal32 constants. T

[Bug ada/118234] ICE when building VSS-24.0.0 (gnat_to_gnu, at ada/gcc-interface/trans.cc:6933)

2024-12-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118234 --- Comment #4 from Sam James --- ``` Starting program: /usr/libexec/gcc/x86_64-pc-linux-gnu/12/gnat1 -quiet -dumpbase test_json_buffered_pull_reader.adb -dumpbase-ext .adb -gnat2022 -mtune=generic -march=x86-64 test_json_buffered_pull_reader.ad

[Bug ada/118234] ICE when building VSS-24.0.0 (gnat_to_gnu, at ada/gcc-interface/trans.cc:6933)

2024-12-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118234 Sam James changed: What|Removed |Added Attachment #59996|0 |1 is obsolete|

[Bug ada/118234] ICE when building VSS-24.0.0 (gnat_to_gnu, at ada/gcc-interface/trans.cc:6933)

2024-12-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118234 --- Comment #2 from Sam James --- Created attachment 59996 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59996&action=edit bug118234-concat.xz Okay, concatenating all .(adb|ads) into a file then running gnatchop on it to verify works for

[Bug ada/118234] ICE when building VSS-24.0.0

2024-12-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118234 --- Comment #1 from Sam James --- Created attachment 59995 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59995&action=edit bug118234.tar.xz

[Bug ada/118234] New: ICE when building VSS-24.0.0

2024-12-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118234 Bug ID: 118234 Summary: ICE when building VSS-24.0.0 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada Assig

[Bug tree-optimization/118232] [12/13/14/15 regression] wrong union member size identification in -Os optimization, starting from gcc 11 till current

2024-12-29 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118232 --- Comment #1 from Andrew Pinski --- Both addresses are the same. The problem is the warning is dependent on the form of the address so if say fre uses the 4 one as leader, then the warning happens. I think there are others like this one alread

[Bug c/118233] New: -Werror=stringop-overflow __builtin___memcpy_chk

2024-12-29 Thread costamagnagianfranco at yahoo dot it via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118233 Bug ID: 118233 Summary: -Werror=stringop-overflow __builtin___memcpy_chk Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug tree-optimization/118232] [12/13/14/15 regression] wrong union member size identification in -Os optimization, starting from gcc 11 till current

2024-12-29 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118232 Sam James changed: What|Removed |Added Component|c |tree-optimization Target Milestone|---

  1   2   >