[Bug target/113255] [11/12/13 Regression] wrong code with -O2 -mtune=k8

2024-02-04 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113255 --- Comment #17 from GCC Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:5b281946c4b51132caf5e5b64c730fef92dd6123 commit r14-8796-g5b281946c4b51132caf5e5b64c730fef92dd6123 Author: Richard Biener Date:

[Bug middle-end/113750] [14 Regression] ICE in vect building gcc/m2/gm2-libs/NumberIO.mod since r14-8769-g64b0130bb6702c

2024-02-04 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113750 Tamar Christina changed: What|Removed |Added Assignee|gaius at gcc dot gnu.org |tnfchris at gcc dot gnu.org

[Bug c++/113760] gcc rejects valid empty-declaration in pedantic mode

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113760 --- Comment #3 from Andrew Pinski --- >From JDK bug report: > It looks like it only removed > the warnings for empty declarations at namespace scope. I couldn't find > anything for other cases, including empty class member declarations. Yes

[Bug c++/113760] gcc rejects valid empty-declaration in pedantic mode

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

[Bug c++/113760] gcc rejects valid empty-declaration in pedantic mode

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113760 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-02-05

[Bug c++/113760] New: gcc rejects valid empty-declaration in pedantic mode

2024-02-04 Thread tanksherman27 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113760 Bug ID: 113760 Summary: gcc rejects valid empty-declaration in pedantic mode Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3

[Bug tree-optimization/113583] Main loop in 519.lbm not vectorized.

2024-02-04 Thread juzhe.zhong at rivai dot ai via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113583 --- Comment #11 from JuzheZhong --- Hi, I think this RVV compiler codegen is that optimal codegen we want for RVV: https://repo.hca.bsc.es/epic/z/P6QXCc .LBB0_5:# %vector.body sub a4, t0, a3

[Bug tree-optimization/113757] [14 regression] ICE when building legion-23.03.0 since r14-8398

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113757 Andrew Pinski changed: What|Removed |Added Keywords|needs-reduction | --- Comment #6 from Andrew Pinski

[Bug tree-optimization/113757] [14 regression] ICE when building legion-23.03.0 since r14-8398

2024-02-04 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113757 --- Comment #5 from Sam James --- reduced but with return-type UB: ``` template struct __alloc_traits { typedef typename _Alloc::value_type _reference; }; struct LegionAllocator { typedef int value_type; }; struct vector { long size()

[Bug target/112896] RISC-V: gcc.dg/pr30957-1.c run failure when rv64gcv_zvl1024b_zvfh_zfh

2024-02-04 Thread pan2.li at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112896 Li Pan changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/106531] -march=rv32iabmc should also enable zba, zbb, zbc, zbs

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106531 Andrew Pinski changed: What|Removed |Added Assignee|pinskia at gcc dot gnu.org |unassigned at gcc dot gnu.org

[Bug middle-end/113750] [14 Regression] ICE in vect building gcc/m2/gm2-libs/NumberIO.mod since r14-8769-g64b0130bb6702c

2024-02-04 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113750 Sam James changed: What|Removed |Added Summary|[14 Regression] ICE in vect |[14 Regression] ICE in vect

[Bug middle-end/113759] [14 regression] ICE when building fdk-aac-2.0.3 since r14-8680

2024-02-04 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759 --- Comment #5 from Sam James --- in future, I really need to rename variables too, as it's way easier to see what's going on then

[Bug middle-end/113759] [14 regression] ICE when building fdk-aac-2.0.3 since r14-8680

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759 --- Comment #4 from Andrew Pinski --- Reduced slightly further: ``` extern short t[]; int f(int c, int b) { if (b < 0) __builtin_unreachable(); if (c <= 0) __builtin_unreachable(); int d; for (; c >= 0; c--) { int a = b +

[Bug middle-end/113759] [14 regression] ICE when building fdk-aac-2.0.3 since r14-8680

2024-02-04 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759 --- Comment #3 from Sam James --- reduced: ``` typedef struct { struct { struct { int erRvlcInfo; short aRvlcScfFwd[]; } aac; } overlay; } CAacDecoderCommonData; int calcRefValFwd_refNrgFwd,

[Bug middle-end/113759] [14 regression] ICE when building fdk-aac-2.0.3 since r14-8680

2024-02-04 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759 Jakub Jelinek changed: What|Removed |Added Summary|[14 regression] ICE when|[14 regression] ICE when

[Bug middle-end/113759] [14 regression] ICE when building fdk-aac-2.0.3

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759 --- Comment #1 from Andrew Pinski --- I suspect r14-8680-g2f14c0dbb78985 .

[Bug middle-end/113759] [14 regression] ICE when building fdk-aac-2.0.3

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113759 Andrew Pinski changed: What|Removed |Added CC||pinskia at gcc dot gnu.org

[Bug middle-end/113759] New: [14 regression] ICE when building fdk-aac-2.0.3

2024-02-04 Thread sjames at gcc dot gnu.org via Gcc-bugs
le-default-pie --enable-host-pie --enable-host-bind-now --enable-default-ssp Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.1 20240204 (experimental) 2ada8bc53e1924b805d5a623d7ce79b20c2a9feb (Gentoo Hardened 14.0.1 p, commit 3ab6b70bf9ee185da7e092e1df20753cdc35d710) ``` I can reproduce with just g++ -c rvlcconceal.ii -O2.

[Bug tree-optimization/113757] [14 regression] ICE when building legion-23.03.0 since r14-8398

2024-02-04 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113757 Jakub Jelinek changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug tree-optimization/113757] [14 regression] ICE when building legion-23.03.0

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113757 --- Comment #3 from Andrew Pinski --- (In reply to Sam James from comment #1) > I will try reduce it but my track record with C++ isn't good ;) I am reducing it too.

[Bug tree-optimization/113757] [14 regression] ICE when building legion-23.03.0

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113757 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.0

[Bug d/113758] New: d: Callee destructor call invalidates the live object, not the temporary

2024-02-04 Thread ibuclaw at gdcproject dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113758 Bug ID: 113758 Summary: d: Callee destructor call invalidates the live object, not the temporary Product: gcc Version: 11.0 Status: UNCONFIRMED Severity:

[Bug fortran/110987] Segmentation fault after finalization of a temporary variable

2024-02-04 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110987 anlauf at gcc dot gnu.org changed: What|Removed |Added CC||anlauf at gcc dot gnu.org,

[Bug c++/113757] [14 regression] ICE when building legion-23.03.0

2024-02-04 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113757 --- Comment #2 from Sam James --- needs -O2 -march=znver2 -fPIC (the znver2 is just an artefact of how I built it though, didn't bother trying it without w/o preprocessed)

[Bug c++/113757] [14 regression] ICE when building legion-23.03.0

2024-02-04 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113757 --- Comment #1 from Sam James --- I will try reduce it but my track record with C++ isn't good ;)

[Bug c++/113757] New: [14 regression] ICE when building legion-23.03.0

2024-02-04 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113757 Bug ID: 113757 Summary: [14 regression] ICE when building legion-23.03.0 Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/113755] an implicit deconstructor is (incorrectly) added when the requires of the deconstructor fails

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113755 --- Comment #2 from Andrew Pinski --- I wonder if the wording changed between the time concepts was originally added to GCC to the finalization of the C++20 standard; which would describe GCC's behavior.

[Bug c++/113755] an implicit deconstructor is (incorrectly) added when the requires of the deconstructor fails

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113755 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Summary|Class without a

[Bug c/113727] [14 Regression] csmith: differences from nothing to -O1

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

[Bug tree-optimization/113756] Wrong code at -O2 on x86_64-linux-gnu since r14-2780-g39f117d6c87

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

[Bug tree-optimization/113756] Wrong code at -O2 on x86_64-linux-gnu since r14-2780-g39f117d6c87

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113756 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.0 CC|

[Bug middle-end/113750] [14 Regression] ICE in vect building gcc/m2/gm2-libs/NumberIO.mod

2024-02-04 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113750 --- Comment #4 from Iain Sandoe --- Created attachment 57318 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57318=edit gimple for 179t.vect now there's a mem at the start of bb3 with the label following

[Bug middle-end/113750] [14 Regression] ICE in vect building gcc/m2/gm2-libs/NumberIO.mod

2024-02-04 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113750 --- Comment #3 from Iain Sandoe --- Created attachment 57317 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57317=edit gimple for 179t.ifcvt the label seems OK here.

[Bug tree-optimization/113756] New: Wrong code at -O2 on x86_64-linux-gnu since r14-2780-g39f117d6c87

2024-02-04 Thread shaohua.li at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113756 Bug ID: 113756 Summary: Wrong code at -O2 on x86_64-linux-gnu since r14-2780-g39f117d6c87 Product: gcc Version: 14.0 Status: UNCONFIRMED Keywords: wrong-code

[Bug target/113742] ICE: RTL check: expected elt 1 type 'i' or 'n', have 'e' (rtx set) in riscv_macro_fusion_pair_p, at config/riscv/riscv.cc:8416 with -O2 -finstrument-functions -mtune=sifive-p600-se

2024-02-04 Thread kito at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113742 --- Comment #1 from Kito Cheng --- Thanks, forward and assigned this to our (SiFive) engineer :)

[Bug c++/113754] GCC complains when using a type that depends on lambda

2024-02-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113754 Andrew Pinski changed: What|Removed |Added Blocks||107430 Keywords|

[Bug middle-end/113750] [14 Regression] ICE in vect building gcc/m2/gm2-libs/NumberIO.mod

2024-02-04 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113750 Gaius Mulley changed: What|Removed |Added CC||gaius at gcc dot gnu.org

[Bug c++/113755] New: Class without a viable destructor wrongly accepted

2024-02-04 Thread fchelnokov at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113755 Bug ID: 113755 Summary: Class without a viable destructor wrongly accepted Product: gcc Version: 13.2.1 Status: UNCONFIRMED Severity: normal Priority: P3

[Bug c++/113754] New: GCC complains when using a type that depends on lambda

2024-02-04 Thread milasudril at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113754 Bug ID: 113754 Summary: GCC complains when using a type that depends on lambda Product: gcc Version: 13.2.1 Status: UNCONFIRMED Severity: normal Priority: P3