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

2023-12-07 Thread pan2.li at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112896 Bug ID: 112896 Summary: RISC-V: gcc.dg/pr30957-1.c run failure when rv64gcv_zvl1024b_zvfh_zfh Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/112884] Missing optimization: fold a%2==0 ? a/2*2 : 0 to a%2==0 ? a : 0

2023-12-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112884 --- Comment #2 from Richard Biener --- I'd rather not do it in match.pd - well, maybe improve A / CST * CST folding to consider nonzero bits, that is.

[Bug tree-optimization/112885] FAIL: gcc.dg/tree-ssa/ssa-sink-16.c (internal compiler error: Segmentation fault )

2023-12-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112885 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug tree-optimization/112848] [14 regression] ICE compiling gcc.dg/tree-ssa/ssa-sink-16.c after r14-6114-gde0ab339a79535

2023-12-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112848 Richard Biener changed: What|Removed |Added CC||danglin at gcc dot gnu.org --- Comment

[Bug tree-optimization/112887] during GIMPLE pass: phiopt ICE: Floating point exception (SIGFPE) at tree-ssa-phiopt.c:2224 with --param=l1-cache-line-size=0x20000000

2023-12-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112887 Richard Biener changed: What|Removed |Added Last reconfirmed||2023-12-07 Status|UNCONFIR

[Bug target/112891] [11/12/13/14 Regression] Missing vzeroupper insert

2023-12-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112891 Richard Biener changed: What|Removed |Added Summary|[10/11/12/13/14 Regression] |[11/12/13/14 Regression]

[Bug tree-optimization/112635] stack smash protection does not work when code is compiled with -O

2023-12-07 Thread ago at gentoo dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112635 Agostino Sarubbo changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libstdc++/112882] [14 Regression] std::clamp no longer usable in header only mode

2023-12-07 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112882 --- Comment #4 from Tamar Christina --- Awesome! Thanks for taking a look! > > It seems that undefining `_GLIBCXX_VERBOSE_ASSERT` gets it to go to > > `__builtin_abort()` which makes it work again. > > > > If this change was intentional, would

[Bug tree-optimization/112884] Missing optimization: fold a%2==0 ? a/2*2 : 0 to a%2==0 ? a : 0

2023-12-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112884 --- Comment #3 from Andrew Pinski --- (In reply to Richard Biener from comment #2) > I'd rather not do it in match.pd - well, maybe improve A / CST * CST > folding to consider nonzero bits, that is. I don't think there is anything to do in matc

[Bug other/112897] New: Have a configure option for all common flags used by default on distros

2023-12-07 Thread ago at gentoo dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112897 Bug ID: 112897 Summary: Have a configure option for all common flags used by default on distros Product: gcc Version: 13.2.1 Status: UNCONFIRMED Severity: norm

[Bug tree-optimization/112788] [14 regression] ICEs in fold_range, at range-op.cc:206 after r14-5972-gea19de921b01a6

2023-12-07 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112788 --- Comment #5 from Kewen Lin --- One workaround patch was posted at https://gcc.gnu.org/pipermail/gcc-patches/2023-December/639140.html. We also found that with default long double format ieee128 the culprit commit caused the libquadmath libra

[Bug target/96127] ICE in extract_insn, at recog.c:2294

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96127 --- Comment #6 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:0d79636b8d2c7f0da16fbf5f786993783a4389ff commit r14-6263-g0d79636b8d2c7f0da16fbf5f786993783a4389ff Author: Jakub Jelinek Date: Th

[Bug tree-optimization/112880] ICE: in smallest_mode_for_size, at stor-layout.cc:356 with __builtin_mul_overflow() of _BitInt(1024)

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112880 --- Comment #2 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:f74939bd539c87f669e35042f7bc7aa47f0c29eb commit r14-6264-gf74939bd539c87f669e35042f7bc7aa47f0c29eb Author: Jakub Jelinek Date: T

[Bug middle-end/112881] ICE: in count_type_elements, at expr.cc:7034 when initializing struct with a _BitInt(64) member

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112881 --- Comment #2 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:e5489faf8efa30d8548bb669c0a700c409068bce commit r14-6265-ge5489faf8efa30d8548bb669c0a700c409068bce Author: Jakub Jelinek Date: T

[Bug preprocessor/111965] -fno-debug-cpp does not disable -fdebug-cpp

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111965 --- Comment #7 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:8c088c4307dbb855596acb6366b0882e95d20b91 commit r14-6266-g8c088c4307dbb855596acb6366b0882e95d20b91 Author: Jakub Jelinek Date: T

[Bug target/111068] ICE: in extract_insn, at recog.cc:2791 unrecognizable insn with -ffloat-store -mavx10.1-512

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111068 --- Comment #2 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:bf38c6374b5fb6a2afa05af26432f1fd1a120bc4 commit r14-6267-gbf38c6374b5fb6a2afa05af26432f1fd1a120bc4 Author: Jakub Jelinek Date: T

[Bug target/111068] ICE: in extract_insn, at recog.cc:2791 unrecognizable insn with -ffloat-store -mavx10.1-512

2023-12-07 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111068 Hongtao Liu changed: What|Removed |Added CC||liuhongt at gcc dot gnu.org S

[Bug target/111745] [14 Regression] ICE: in extract_insn, at recog.cc:2791 (unrecognizable insn) with -ffloat-store -mavx512fp16 -mavx512vl

2023-12-07 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111745 --- Comment #5 from Hongtao Liu --- *** Bug 111068 has been marked as a duplicate of this bug. ***

[Bug tree-optimization/112898] New: ICE: in make_ssa_name_fn, at tree-ssanames.cc:354 with -O2 -finstrument-functions-once

2023-12-07 Thread iamanonymous.cs at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112898 Bug ID: 112898 Summary: ICE: in make_ssa_name_fn, at tree-ssanames.cc:354 with -O2 -finstrument-functions-once Product: gcc Version: 14.0 Status: UNCONFIRMED S

[Bug c/112488] [14 Regression] ICE in make_ssa_name_fn with VLA inside type and inlining since r14-1142

2023-12-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112488 Andrew Pinski changed: What|Removed |Added CC||iamanonymous.cs at gmail dot com --- C

[Bug tree-optimization/112898] ICE: in make_ssa_name_fn, at tree-ssanames.cc:354 with -O2 -finstrument-functions-once

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

[Bug tree-optimization/112880] ICE: in smallest_mode_for_size, at stor-layout.cc:356 with __builtin_mul_overflow() of _BitInt(1024)

2023-12-07 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112880 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug middle-end/112881] ICE: in count_type_elements, at expr.cc:7034 when initializing struct with a _BitInt(64) member

2023-12-07 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112881 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug preprocessor/111965] -fno-debug-cpp does not disable -fdebug-cpp

2023-12-07 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111965 Jakub Jelinek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug libstdc++/112882] [14 Regression] std::clamp no longer usable in header only mode

2023-12-07 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112882 --- Comment #5 from Jonathan Wakely --- The original effect of --disable-libstdcxx-verbose was to change the default std::terminate handler, which is a configure-time property. But it's now also used to decide whether to use the verbose asserti

[Bug ipa/112616] [11/12/13/14 Regression] wrong code at -O{s, 2, 3} on x86_64-linux-gnu since r10-3311

2023-12-07 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112616 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Sum

[Bug tree-optimization/112505] [11/12/13/14 Regression] internal compiler error: in build_vector_from_val, at tree.cc:2104 since r10-4076

2023-12-07 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112505 Jakub Jelinek changed: What|Removed |Added Target Milestone|12.4|11.5 Summary|[12/13/14 Regre

[Bug c++/112899] New: odr-using constexpr static data member of class exported from module results in linker error

2023-12-07 Thread michael.kenzel at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112899 Bug ID: 112899 Summary: odr-using constexpr static data member of class exported from module results in linker error Product: gcc Version: 13.2.0 Status: UNCONFIRMED

[Bug tree-optimization/112900] New: Missing optimization: canonicalize `select c, x - 1, x + 1` to `x + (select c, -1, 1)` (or reversely)

2023-12-07 Thread xxs_chy at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112900 Bug ID: 112900 Summary: Missing optimization: canonicalize `select c, x - 1, x + 1` to `x + (select c, -1, 1)` (or reversely) Product: gcc Version: 14.0 Status: UNCONFI

[Bug middle-end/88345] -Os overrides -falign-functions=N on the command line

2023-12-07 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88345 --- Comment #22 from Martin Jambor --- Just to clarify, the case where this causes us problems is (indeed on Aarch64) with option -fpatchable-function-entry (and NOT necessarily -flive-patching). But I agree that a separate orthogonal option for

[Bug tree-optimization/112900] Missing optimization: canonicalize `select c, x - 1, x + 1` to `x + (select c, -1, 1)` (or reversely)

2023-12-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112900 --- Comment #1 from Richard Biener --- I think at least fold has/had some of this folding one variant into the other.

[Bug other/112897] Have a configure option for all common flags used by default on distros

2023-12-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112897 --- Comment #1 from Richard Biener --- We don't want people go wild with changing defaults and delivering a totally different (bad?) experience or doing that too easily. You can always use specs to do this for example. But yeah, SUSE carries a

[Bug tree-optimization/112635] stack smash protection does not work when code is compiled with -O

2023-12-07 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112635 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org --- Comment #4 fr

[Bug tree-optimization/112901] New: during GIMPLE pass: evrp ICE: in as_a, at machmode.h:381 with _BitInt() at -O2

2023-12-07 Thread zsojka at seznam dot cz via Gcc-bugs
tl-df-extra-nobootstrap-amd64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.0 20231207 (experimental) (GCC)

[Bug tree-optimization/112902] New: during GIMPLE pass: bitintlower ICE: in handle_operand_addr, at gimple-lower-bitint.cc:2110 with _BitInt() at -O

2023-12-07 Thread zsojka at seznam dot cz via Gcc-bugs
ecking-yes-rtl-df-extra-nobootstrap-amd64 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.0 20231207 (experimental) (GCC)

[Bug other/112897] Have a configure option for all common flags used by default on distros

2023-12-07 Thread ago at gentoo dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112897 --- Comment #2 from Agostino Sarubbo --- I don't know if I was able to provide the concept, but in other words if we know that something like -fstack-clash-protection is widely used nowadays, it make no sense rebase patches for 10 years and then

[Bug other/112897] Have a configure option for all common flags used by default on distros

2023-12-07 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112897 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org,

[Bug other/112897] Have a configure option for all common flags used by default on distros

2023-12-07 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112897 --- Comment #4 from Jonathan Wakely --- (In reply to Agostino Sarubbo from comment #0) > Fedora (there are other unrelated patches): > https://download.fedoraproject.org/pub/fedora/linux/development/rawhide/ > Everything/source/tree/Packages/g/g

[Bug target/112903] New: ICE: in df_scan_verify, at df-scan.cc:4239 with -O -fdump-rtl-pro_and_epilogue

2023-12-07 Thread iamanonymous.cs at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112903 Bug ID: 112903 Summary: ICE: in df_scan_verify, at df-scan.cc:4239 with -O -fdump-rtl-pro_and_epilogue Product: gcc Version: 14.0 Status: UNCONFIRMED Severity:

[Bug other/112897] Have a configure option for all common flags used by default on distros

2023-12-07 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112897 Sam James changed: What|Removed |Added CC||arsen at gcc dot gnu.org,

[Bug target/112904] New: ICE in extract_insn, at recog.cc:2791 with -mxop since r14-4964-g7eed861e8ca3f5

2023-12-07 Thread mjires at suse dot cz via Gcc-bugs
e --prefix=/home/mjires/built/master --disable-bootstrap --enable-checking --enable-languages=c,c++,fortran,lto Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.0 20231207 (experimental) (GCC)

[Bug c++/112905] New: [missed optimization] fail to reduce a loop that increments two locations of the same buffer

2023-12-07 Thread AceSrc at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112905 Bug ID: 112905 Summary: [missed optimization] fail to reduce a loop that increments two locations of the same buffer Product: gcc Version: 13.2.0 Status: UNCONFIRMED

[Bug modula2/112893] gm2 fails to detect procedure address actual parameter is incompatible with cardinal formal parameter

2023-12-07 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112893 Gaius Mulley changed: What|Removed |Added Attachment #56822|0 |1 is obsolete|

[Bug modula2/112893] gm2 fails to detect procedure address actual parameter is incompatible with cardinal formal parameter

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112893 --- Comment #5 from GCC Commits --- The master branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:f8c8aebc597611b8d37edce165a891d00e23a9c1 commit r14-6271-gf8c8aebc597611b8d37edce165a891d00e23a9c1 Author: Gaius Mulley Date: Thu

[Bug modula2/112893] gm2 fails to detect procedure address actual parameter is incompatible with cardinal formal parameter

2023-12-07 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112893 Gaius Mulley changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/112905] [missed optimization] fail to reduce a loop that increments two locations of the same buffer

2023-12-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112905 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/112904] [14 Regression] ICE in extract_insn, at recog.cc:2791 with -mxop since r14-4964-g7eed861e8ca3f5

2023-12-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112904 Richard Biener changed: What|Removed |Added Summary|ICE in extract_insn, at |[14 Regression] ICE in

[Bug target/112903] ICE: in df_scan_verify, at df-scan.cc:4239 with -O -fdump-rtl-pro_and_epilogue

2023-12-07 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112903 Richard Biener changed: What|Removed |Added CC||dmalcolm at gcc dot gnu.org,

[Bug tree-optimization/112901] during GIMPLE pass: evrp ICE: in as_a, at machmode.h:381 with _BitInt() at -O2

2023-12-07 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112901 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2023-12-07 Status|UNCONFIRM

[Bug middle-end/112895] ICE: error reporting routines re-entered. (in check_tag cp/class.cc:1474) with -fdiagnostics-format=sarif-stderr on simple C++ code

2023-12-07 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112895 David Malcolm changed: What|Removed |Added Last reconfirmed||2023-12-07 Status|UNCONFIRM

[Bug other/112897] Have a configure option for all common flags used by default on distros

2023-12-07 Thread dilfridge at gentoo dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112897 Andreas K. Huettel changed: What|Removed |Added CC||dilfridge at gentoo dot org --- Co

[Bug testsuite/112894] [14 Regression] g++.dg/warn/Winvalid-memory-model-2.C fails

2023-12-07 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112894 Hans-Peter Nilsson changed: What|Removed |Added CC||redi at gcc dot gnu.org --- Commen

[Bug target/112906] New: [14 Regression] aarch64: ICE with SVE ACLE code at -O2

2023-12-07 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112906 Bug ID: 112906 Summary: [14 Regression] aarch64: ICE with SVE ACLE code at -O2 Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug other/112897] Have a configure option for all common flags used by default on distros

2023-12-07 Thread agostino.sarubbo at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112897 Agostino Sarubbo changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRM

[Bug target/112906] [14 Regression] aarch64: ICE with SVE ACLE code at -O2 since r14-3981-g0f1f6cf87

2023-12-07 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112906 Alex Coplan changed: What|Removed |Added Summary|[14 Regression] aarch64:|[14 Regression] aarch64:

[Bug tree-optimization/112902] during GIMPLE pass: bitintlower ICE: in handle_operand_addr, at gimple-lower-bitint.cc:2110 with _BitInt() at -O

2023-12-07 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112902 --- Comment #1 from Jakub Jelinek --- b.0_1 = b; _2 = -b.0_1; _3 = (unsigned _BitInt(512)) _2; a.1_4 = a; a.2_5 = (unsigned _BitInt(512)) a.1_4; _6 = _3 * a.2_5; _7 = (_BitInt(512)) _6; _11 = .MUL_OVERFLOW (_7, 40); _8 = IMAGPA

[Bug target/112891] [11/12/13/14 Regression] Missing vzeroupper insert

2023-12-07 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112891 --- Comment #4 from Richard Sandiford --- (In reply to Hongtao Liu from comment #2) > So it looks like we need to handle ix86_avx_u128_mode_after > > --- a/gcc/config/i386/i386.cc > +++ b/gcc/config/i386/i386.cc > @@ -15177,7 +15177,14 @@ ix86

[Bug middle-end/112907] New: [14 regression] ICE when building Botan

2023-12-07 Thread sjames at gcc dot gnu.org via Gcc-bugs
sable-host-bind-now --enable-default-ssp --with-build-config=bootstrap-lto Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 14.0.0 20231207 (experimental) ae9e48e5c0acaecf181117bdf3632b6eabf907ec (Gentoo 14.0.0 p, commit 185baffd2265d79d52d9c42050ecdf9239195923) ```

[Bug fortran/112873] F2023 degree trig functions

2023-12-07 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112873 --- Comment #5 from Steve Kargl --- On Wed, Dec 06, 2023 at 09:58:18PM +, anlauf at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112873 > > anlauf at gcc dot gnu.org changed: > >What|Removed

[Bug middle-end/112907] [14 regression] ICE when building Botan

2023-12-07 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112907 --- Comment #1 from Sam James --- -march isn't needed.

[Bug c++/112907] [14 regression] ICE when building Botan

2023-12-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112907 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.0

[Bug c++/112869] [14 Regression] ICE at gimplify_expr, at gimplify.cc:17531 on libopenmpt-0.7.3

2023-12-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112869 Andrew Pinski changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #

[Bug c++/112907] [14 regression] ICE when building Botan

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

[Bug testsuite/112894] [14 Regression] g++.dg/warn/Winvalid-memory-model-2.C fails

2023-12-07 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112894 Jonathan Wakely changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org Last

[Bug tree-optimization/112905] [missed optimization] fail to reduce a loop that increments two locations of the same buffer

2023-12-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112905 Andrew Pinski changed: What|Removed |Added CC||pinskia at gcc dot gnu.org Se

[Bug tree-optimization/112900] Missing optimization: canonicalize `select c, x - 1, x + 1` to `x + (select c, -1, 1)` (or reversely)

2023-12-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112900 Andrew Pinski changed: What|Removed |Added Target||x86_64 See Also|

[Bug tree-optimization/112900] Missing optimization: canonicalize `select c, x - 1, x + 1` to `x + (select c, -1, 1)` (or reversely)

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

[Bug tree-optimization/112900] Missing optimization: canonicalize `select c, x - 1, x + 1` to `x + (select c, -1, 1)` (or reversely)

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

[Bug target/109078] Missing optimization on aarch64 for types like `float32x4x2_t`

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109078 --- Comment #2 from GCC Commits --- The trunk branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:9f0f7d802482a8958d6cdc72f1fe0c8549db2182 commit r14-6290-g9f0f7d802482a8958d6cdc72f1fe0c8549db2182 Author: Richard Sandiford Da

[Bug target/106694] Redundant move instructions in ARM SVE intrinsics use cases

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106694 --- Comment #13 from GCC Commits --- The trunk branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:9f0f7d802482a8958d6cdc72f1fe0c8549db2182 commit r14-6290-g9f0f7d802482a8958d6cdc72f1fe0c8549db2182 Author: Richard Sandiford D

[Bug rtl-optimization/109391] Inefficient codegen on AArch64 when structure types are returned

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109391 --- Comment #2 from GCC Commits --- The trunk branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:9f0f7d802482a8958d6cdc72f1fe0c8549db2182 commit r14-6290-g9f0f7d802482a8958d6cdc72f1fe0c8549db2182 Author: Richard Sandiford Da

[Bug target/109078] Missing optimization on aarch64 for types like `float32x4x2_t`

2023-12-07 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109078 Richard Sandiford changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug target/106694] Redundant move instructions in ARM SVE intrinsics use cases

2023-12-07 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106694 Richard Sandiford changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug middle-end/101926] [meta-bug] struct/complex/other argument passing and return should be improved

2023-12-07 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101926 Bug 101926 depends on bug 109391, which changed state. Bug 109391 Summary: Inefficient codegen on AArch64 when structure types are returned https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109391 What|Removed |Add

[Bug rtl-optimization/109391] Inefficient codegen on AArch64 when structure types are returned

2023-12-07 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109391 Richard Sandiford changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug fortran/112873] F2023 degree trig functions

2023-12-07 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112873 --- Comment #6 from anlauf at gcc dot gnu.org --- (In reply to Steve Kargl from comment #5) > On Wed, Dec 06, 2023 at 09:58:18PM +, anlauf at gcc dot gnu.org wrote: > > In your experience, how good (or bad) is a naive inline version > > like

[Bug target/112904] [14 Regression] ICE in extract_insn, at recog.cc:2791 with -mxop since r14-4964-g7eed861e8ca3f5

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

[Bug tree-optimization/112902] during GIMPLE pass: bitintlower ICE: in handle_operand_addr, at gimple-lower-bitint.cc:2110 with _BitInt() at -O

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

[Bug target/112906] [14 Regression] aarch64: ICE with SVE ACLE code at -O2 since r14-3981-g0f1f6cf87

2023-12-07 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112906 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Target Milestone|---

[Bug fortran/112873] F2023 degree trig functions

2023-12-07 Thread sgk at troutmask dot apl.washington.edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112873 --- Comment #7 from Steve Kargl --- On Thu, Dec 07, 2023 at 07:59:25PM +, anlauf at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112873 > > --- Comment #6 from anlauf at gcc dot gnu.org --- > (In reply to Steve Karg

[Bug libstdc++/112882] [14 Regression] std::clamp no longer usable in header only mode

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112882 --- Comment #6 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:1395c573c523762957bde8c2a08832c5f4350815 commit r14-6291-g1395c573c523762957bde8c2a08832c5f4350815 Author: Jonathan Wakely Date:

[Bug libstdc++/112882] [14 Regression] std::clamp no longer usable in header only mode

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

[Bug testsuite/112894] [14 Regression] g++.dg/warn/Winvalid-memory-model-2.C fails

2023-12-07 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112894 Bug 112894 depends on bug 112882, which changed state. Bug 112882 Summary: [14 Regression] std::clamp no longer usable in header only mode https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112882 What|Removed |Adde

[Bug testsuite/112894] [14 Regression] g++.dg/warn/Winvalid-memory-model-2.C fails

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

[Bug fortran/105170] Invalid finalization in intrinsic assignment

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

[Bug libstdc++/109162] C++23 improvements to std::format

2023-12-07 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #1 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #0) > https://wg21.link/P2372R3 formatting ranges Oops, that should be https://wg21.link/p2286r8

[Bug libstdc++/109162] C++23 improvements to std::format

2023-12-07 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #2 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #0) > https://wg21.link/P2693R1 formatting thread::id and stacktrace This has been implemented for gcc-14

[Bug c++/112908] New: __reference_{converts,constructs}_from_temporary checks for move constructor when binding prvalue to reference of the same type

2023-12-07 Thread mital at mitalashok dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112908 Bug ID: 112908 Summary: __reference_{converts,constructs}_from_temporary checks for move constructor when binding prvalue to reference of the same type Product: gcc

[Bug target/112906] [14 Regression] aarch64: ICE with SVE ACLE code at -O2 since r14-3981-g0f1f6cf87

2023-12-07 Thread acoplan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112906 Alex Coplan changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned at

[Bug middle-end/112909] New: [14 Regression] glibc -Wuninitialized build failure for i686-gnu

2023-12-07 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112909 Bug ID: 112909 Summary: [14 Regression] glibc -Wuninitialized build failure for i686-gnu Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug jit/112910] New: Getting the size of the type size_t returns the wrong value on some platforms

2023-12-07 Thread bouanto at zoho dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112910 Bug ID: 112910 Summary: Getting the size of the type size_t returns the wrong value on some platforms Product: gcc Version: 13.1.1 Status: UNCONFIRMED Severity

[Bug c/112488] [14 Regression] ICE in make_ssa_name_fn with VLA inside type and inlining since r14-1142

2023-12-07 Thread muecker at gwdg dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112488 Martin Uecker changed: What|Removed |Added CC||muecker at gwdg dot de --- Comment #9 f

[Bug jit/112910] Getting the size of the type size_t returns the wrong value on some platforms

2023-12-07 Thread bouanto at zoho dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112910 --- Comment #1 from Antoni --- Created attachment 56831 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56831&action=edit Patch fixing this bug

[Bug fortran/111503] Issues with POINTER, OPTIONAL, CONTIGUOUS dummy arguments

2023-12-07 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111503 --- Comment #1 from anlauf at gcc dot gnu.org --- Created attachment 56832 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56832&action=edit Draft patch The attached patch adds handling for NULL([MOLD]) and fixes comment#0.

[Bug target/112868] GCC passes -many to the assembler for --enable-checking=release builds

2023-12-07 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112868 --- Comment #5 from Peter Bergner --- (In reply to Richard Biener from comment #3) > Can't we make sure to pass -mno-any (if that exists...) during bootstrap > and testsuite instead? -mno-any does not exist.

[Bug analyzer/112889] ICE with -fanalyzer seen on Linux kernel drivers/infiniband/hw/cxgb4/cm.c

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112889 --- Comment #2 from GCC Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:775aeabcb870b74e4d0986341c7a39add9bbb06d commit r14-6297-g775aeabcb870b74e4d0986341c7a39add9bbb06d Author: David Malcolm Date: T

[Bug analyzer/112889] ICE with -fanalyzer seen on Linux kernel drivers/infiniband/hw/cxgb4/cm.c

2023-12-07 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112889 --- Comment #3 from David Malcolm --- Should be fixed on trunk by the above patch. Keeping open to backport to older releases.

[Bug target/112904] [14 Regression] ICE in extract_insn, at recog.cc:2791 with -mxop since r14-4964-g7eed861e8ca3f5

2023-12-07 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112904 Hongtao Liu changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #2 from Hongtao Liu

[Bug rtl-optimization/112758] [13/14 Regression] Inconsistent Bitwise AND Operation Result between int and long long int

2023-12-07 Thread guminb at ajou dot ac.kr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112758 --- Comment #2 from gyumin --- Dear GCC Development Team, I recently reported an inconsistency in the GCC compiler (RISC-V 64 version 14.0.0) involving bitwise AND operations between int and long long int variables. This issue, which occurs und

[Bug tree-optimization/112774] Vectorize the loop by inferring nonwrapping information from arrays

2023-12-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112774 --- Comment #2 from GCC Commits --- The master branch has been updated by Hao Liu : https://gcc.gnu.org/g:2efe3a7de0107618397264017fb045f237764cc7 commit r14-6299-g2efe3a7de0107618397264017fb045f237764cc7 Author: Hao Liu Date: Wed Dec 6 14:

  1   2   >