[PATCH] zlib: fix build error with Xcode 16.3

2025-04-17 Thread George Valkov via Gcc-bugs
From 93954654b87552c4fe0273cab99d0f42f213f7f8 Mon Sep 17 00:00:00 2001 From: Georgi Valkov Date: Mon, 14 Apr 2025 15:45:59 +0300 Subject: [PATCH] zlib: fix build error with Xcode 16.3 Xcode 16.3 defines TARGET_OS_MAC, it was not defined in prior versions. zutil.h conditionally defines fdopen as N

[Bug tree-optimization/87901] partial DSE of memset doesn't work for other kind of stores

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87901 --- Comment #7 from Andrew Pinski --- Patch set submitted: https://gcc.gnu.org/pipermail/gcc-patches/2025-April/681366.html https://gcc.gnu.org/pipermail/gcc-patches/2025-April/681367.html Note the fixed commit message for the first one is loca

[Bug target/65248] Copy relocation against protected symbol doesn't work

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

[Bug lto/119792] [14 Regression] internal error with simple discriminated types in Ada

2025-04-17 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119792 --- Comment #14 from Eric Botcazou --- > FWIW, when I restore my patch on GCC-14 and add the size check to > useless_type_conversion_p, this then fixes the Ada test case. > > diff --git a/gcc/gimple-expr.cc b/gcc/gimple-expr.cc > index 0477c9d

[Bug lto/119792] [14 Regression] internal error with simple discriminated types in Ada

2025-04-17 Thread uecker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119792 --- Comment #13 from uecker at gcc dot gnu.org --- FWIW, when I restore my patch on GCC-14 and add the size check to useless_type_conversion_p, this then fixes the Ada test case. diff --git a/gcc/gimple-expr.cc b/gcc/gimple-expr.cc index 0477c

[Bug fortran/119856] Missing commas in I/O formats not diagnosed by default at compile time.

2025-04-17 Thread w6ws at earthlink dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119856 --- Comment #2 from Walter Spector --- Having suffered through porting Fortran programs from one compiler to another, and one system to another, uncountable times over the past 50 years, I am one who doesn't like "legacy" extensions to be enable

[Bug c++/119848] Concept check makes it impossible to return types that depend on the type being defined

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

[Bug other/119855] cassert incompatible with new multidimensional index operator in c++23

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119855 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2025-04-17 Resolution|MOVED

[Bug fortran/119856] Missing commas in I/O formats not diagnosed by default at compile time.

2025-04-17 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119856 anlauf at gcc dot gnu.org changed: What|Removed |Added Keywords||diagnostic --- Comment #1 fr

[Bug libstdc++/119855] cassert incompatible with new multidimensional index operator in c++23

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119855 Andrew Pinski changed: What|Removed |Added Resolution|--- |MOVED Status|UNCONFIRMED

[Bug libstdc++/119855] cassert incompatible with new multidimensional index operator in c++23

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119855 --- Comment #5 from Andrew Pinski --- assert.h comes from libc though ...

[Bug libstdc++/119855] cassert incompatible with new multidimensional index operator in c++23

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119855 Andrew Pinski changed: What|Removed |Added See Also||https://sourceware.org/bugz

[Bug libbacktrace/119855] cassert incompatible with new multidimensional index operator in c++23

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119855 --- Comment #4 from Andrew Pinski --- https://wg21.link/P2264R7

[Bug libbacktrace/119855] cassert incompatible with new multidimensional index operator in c++23

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119855 Andrew Pinski changed: What|Removed |Added Component|c++ |libbacktrace CC|

[Bug fortran/119856] New: Missing commas in I/O formats not diagnosed by default at compile time.

2025-04-17 Thread w6ws at earthlink dot net via Gcc-bugs
e I/O library. Tested with todays trunk: $ gfortran --version GNU Fortran (GCC) 16.0.0 20250417 (experimental) Copyright (C) 2025 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PU

[Bug c++/119846] function returning vla causes ICE

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

[Bug c++/119855] cassert incompatible with new multidimensional index operator in c++23

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119855 --- Comment #2 from Andrew Pinski --- GCC actually documents this too: https://gcc.gnu.org/onlinedocs/cpp/Macro-Arguments.html Even though that is part of the standard.

[Bug c++/119855] cassert incompatible with new multidimensional index operator in c++23

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

[Bug c++/119855] New: cassert incompatible with new multidimensional index operator in c++23

2025-04-17 Thread cianciosamr at ornl dot gov via Gcc-bugs
argc, const char * argv[]) { foo f; assert(f[0, 0] && ""); } With the error :9:25: error: macro 'assert' passed 2 arguments, but takes just 1 9 | assert(f[0, 0] && ""); | ^ In file included from /opt/

[Bug tree-optimization/118947] Missed optimization: GCC forgets stack buffer contents across function call

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118947 --- Comment #6 from Andrew Pinski --- The aliasing improvement patch: https://gcc.gnu.org/pipermail/gcc-patches/2025-April/681345.html The STRING_CST part was already approved and I will be pushing it tomorrow.

[Bug target/65248] Copy relocation against protected symbol doesn't work

2025-04-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65248 Sam James changed: What|Removed |Added CC||maskray at google dot com,

[Bug c/119845] Something triggered by -march=native create code that is not compliant with floating point standards

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119845 --- Comment #3 from Andrew Pinski --- double c = split_factor * a; ... res.x = c-(c-a); >not compliant with floating point standards Kinda of. If you use -std=c23 instead of the default of -std=gnu23 (assuming the trunk, 13 defaulte

[Bug target/111657] Memory copy with structure assignment from named address space should be improved

2025-04-17 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111657 Uroš Bizjak changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug tree-optimization/118902] missing predicated VN due to Canonical order of comparison with invariant

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118902 Andrew Pinski changed: What|Removed |Added Keywords||patch URL|

[Bug target/111657] Memory copy with structure assignment from named address space should be improved

2025-04-17 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111657 --- Comment #10 from Uroš Bizjak --- Created attachment 61152 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61152&action=edit Patch that allows rep_prefix_{1,4,8}_byte algorithms from non-default address space Attached patch allows rep_p

[Bug c++/88512] Too much STL in error output

2025-04-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88512 --- Comment #15 from Jonathan Wakely --- (In reply to Sergey Fedorov from comment #13) > Is this the same error? https://github.com/sleuthkit/sleuthkit/issues/3272 No, that is Bug 81967

[Bug fortran/119836] [15/16 Regression] Elemental intrinsic treated as IMPURE within BLOCK within DO CONCURRENT

2025-04-17 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119836 --- Comment #9 from kargls at comcast dot net --- (In reply to kargls from comment #4) > + bool is_pure = e->value.function.isym > + || (e->value.function.esym > + && (e->value.function.esym->a

[Bug tree-optimization/97640] GCC doesn't optimize-out outside-affecting lambdas within y-combinator while clang does.

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97640 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement Depends on|

[Bug c++/107360] ICE on sizeof(*f(x)) when f's (deduced) return type is a pointer to VLA

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

[Bug c++/16994] [meta-bug] VLA and C++

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=16994 Bug 16994 depends on bug 119846, which changed state. Bug 119846 Summary: function returning vla causes ICE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119846 What|Removed |Added ---

[Bug fortran/119836] [15/16 Regression] Elemental intrinsic treated as IMPURE within BLOCK within DO CONCURRENT

2025-04-17 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119836 --- Comment #8 from anlauf at gcc dot gnu.org --- The elemental intrinsic MVBITS also works fine. Sample testcase: ! { dg-do compile } ! { dg-additional-options "-O3 -fdump-tree-optimized" } ! ! PR fortran/119836 - elemental intrinsic within BL

[Bug c/119845] Something triggered by -march=native create code that is not compliant with floating point standards

2025-04-17 Thread gabriel.fougeron at hotmail dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119845 --- Comment #8 from Gabriel Fougeron --- Thanks Andrew and Sam for your valuable answers :-)

[Bug c++/107360] ICE on sizeof(*f(x)) when f's (deduced) return type is a pointer to VLA

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107360 Andrew Pinski changed: What|Removed |Added CC||xiaohuba2021 at 163 dot com --- Comment

[Bug target/119847] [13/14/15 Regression] RISC-V:GCC fail to optimize repeated patterns in volatile operations

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

[Bug target/119851] [12/13/14/15/16 regression] -O2 -Q --help=common suggests -ftree-vectorize is disabled by default (since r12-4240-g2b8453c401b699)

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

[Bug middle-end/116356] signed overflow warning has misplaced line number

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

[Bug middle-end/116356] signed overflow warning has misplaced line number

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116356 Andrew Pinski changed: What|Removed |Added CC||peppe at gcc dot gnu.org --- Comment #4

[Bug c++/119850] #pragma GCC diagnostic ignored "-Wstrict-overflow" is ignored

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

[Bug c/119845] Something triggered by -march=native create code that is not compliant with floating point standards

2025-04-17 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119845 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org

[Bug target/106902] [12/13/14/15/16 Regression] Program compiled with -O3 -mfma produces different result

2025-04-17 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106902 Andrew Pinski changed: What|Removed |Added CC||gabriel.fougeron at hotmail dot fr ---

[Bug c++/119848] Concept check makes it impossible to return types that depend on the type being defined

2025-04-17 Thread daniel.kruegler at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119848 Daniel Krügler changed: What|Removed |Added CC||daniel.kruegler@googlemail.

[Bug c/119845] Something triggered by -march=native create code that is not compliant with floating point standards

2025-04-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119845 --- Comment #6 from Sam James --- sorry, s/standard/on :)

[Bug c/119845] Something triggered by -march=native create code that is not compliant with floating point standards

2025-04-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119845 --- Comment #5 from Sam James --- It's quite likely we'll switch to -ffp-contract=standard in future.

[Bug c/119845] Something triggered by -march=native create code that is not compliant with floating point standards

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

[Bug fortran/119843] Failed to build 14.2.1 from sources on AlmaLimux10

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

[Bug c++/88512] Too much STL in error output

2025-04-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88512 --- Comment #14 from Sam James --- (In reply to Sergey Fedorov from comment #13) > Is this the same error? https://github.com/sleuthkit/sleuthkit/issues/3272 This GCC bug is about noise in errors (being overly verbose), not about a failure to bu

[Bug libgdiagnostics/119837] Off-by-one truncation in a warning message from gfortran with quoted string

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

[Bug target/119854] New: nvptx offloading: omptests' 'xt-declare-target-ctors': 'unresolved symbol __dso_handle'

2025-04-17 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119854 Bug ID: 119854 Summary: nvptx offloading: omptests' 'xt-declare-target-ctors': 'unresolved symbol __dso_handle' Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug c++/88512] Too much STL in error output

2025-04-17 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88512 Sergey Fedorov changed: What|Removed |Added CC||vital.had at gmail dot com --- Comment

[Bug libgdiagnostics/119837] Off-by-one truncation in a warning message from gfortran with quoted string

2025-04-17 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119837 --- Comment #9 from kargls at comcast dot net --- On 4/17/25 02:43, jakub at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119837 > > --- Comment #7 from Jakub Jelinek --- > I can reproduce with xterm, but the ) characte

[Bug target/119853] New: GCN, nvptx: Review 'DEFAULT_USE_CXA_ATEXIT'

2025-04-17 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119853 Bug ID: 119853 Summary: GCN, nvptx: Review 'DEFAULT_USE_CXA_ATEXIT' Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: openacc, openmp Severity: normal P

[Bug fortran/119843] Failed to build 14.2.1 from sources on AlmaLimux10

2025-04-17 Thread shahzad.malik.muzaffar at cern dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119843 --- Comment #5 from Malik Shahzad MUZAFFAR --- Created attachment 61151 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61151&action=edit flex configure log

[Bug ipa/119852] The output of -fdump-ipa-clones can contain "(null)" as the suffix/reason for cloning

2025-04-17 Thread hubicka at ucw dot cz via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119852 --- Comment #1 from Jan Hubicka --- > the generated file contains entries: > > Callgraph > clone;for_each_rtx_1.isra.0;1;/home/mjambor/gcc/trunk/src/gcc/testsuite/gcc.dg/ipa/pr58106.c;28;1;for_each_rtx_1.isra.0;1;/home/mjambor/gcc/trunk/src/gcc

[Bug tree-optimization/118817] [14 Regression] stringop-overflow and array-bound error with LTO/O3

2025-04-17 Thread shahzad.malik.muzaffar at cern dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118817 --- Comment #18 from Malik Shahzad MUZAFFAR --- sorry flex conig log should have been attached to a different ticket. I do not know how to delete it. Can you please delete the flex configure log ?

[Bug fortran/119843] Failed to build 14.2.1 from sources on AlmaLimux10

2025-04-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119843 --- Comment #6 from Jakub Jelinek --- rpm adds that in Fedora/RHEL and guess some distros based on that. You need to actively remove it for building of gcc, or at least arrange it doesn't apply to anything but what is built with the system gcc a

[Bug tree-optimization/118817] [14 Regression] stringop-overflow and array-bound error with LTO/O3

2025-04-17 Thread shahzad.malik.muzaffar at cern dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118817 --- Comment #17 from Malik Shahzad MUZAFFAR --- Created attachment 61150 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61150&action=edit flex configure log

[Bug fortran/119843] Failed to build 14.2.1 from sources on AlmaLimux10

2025-04-17 Thread shahzad.malik.muzaffar at cern dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119843 --- Comment #4 from Malik Shahzad MUZAFFAR --- Jakub Jelinek , I do not explicitly set `specs`, somehow `configure` picks it up e.g. I see that all gcc prerequisites package s( e.g. flex, elfutils , bison) which are built using system gcc adds `

[Bug ipa/119852] New: The output of -fdump-ipa-clones can contain "(null)" as the suffix/reason for cloning

2025-04-17 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119852 Bug ID: 119852 Summary: The output of -fdump-ipa-clones can contain "(null)" as the suffix/reason for cloning Product: gcc Version: 15.0 Status: UNCONFIRMED Se

[Bug target/119851] [12/13/14/15/16 regression] -O2 -Q --help=common suggests -ftree-vectorize is disabled by default (since r12-4240-g2b8453c401b699)

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

[Bug target/119851] [12/13/14/15/16 regression] -O2 -Q --help=common suggests -ftree-vectorize is disabled by default (since r12-4240-g2b8453c401b699)

2025-04-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119851 Sam James changed: What|Removed |Added Target Milestone|--- |12.4 Summary|[13/14/15/16 regres

[Bug target/119851] New: [13/14/15/16 regression] -O2 -Q --help=common suggests -ftree-vectorize is disabled by default (since r12-4240-g2b8453c401b699)

2025-04-17 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119851 Bug ID: 119851 Summary: [13/14/15/16 regression] -O2 -Q --help=common suggests -ftree-vectorize is disabled by default (since r12-4240-g2b8453c401b699) Product: gcc

[Bug c++/119850] New: #pragma GCC diagnostic ignored "-Wstrict-overflow" is ignored

2025-04-17 Thread peppe at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119850 Bug ID: 119850 Summary: #pragma GCC diagnostic ignored "-Wstrict-overflow" is ignored Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal

[Bug lto/119839] [15 regression] RISC-V gobmk performance regression with Node clones share order patch (bad LTO partitioning) since r15-6345-g0895aef01c64c3

2025-04-17 Thread anton at ozlabs dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119839 --- Comment #5 from Anton Blanchard --- Thanks for the detailed response. It is using -fno-strict-aliasing as you suspected. It sounds like there isn't a whole lot we can do, perhaps we could look deeper into how things got partitioned, but the

[Bug c/119845] Something triggered by -march=native create code that is not compliant with floating point standards

2025-04-17 Thread gabriel.fougeron at hotmail dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119845 --- Comment #2 from Gabriel Fougeron --- Thanks a bunch for your answer. So if I understand correctly, the default options of GCC are not meant to be standard compliant, this is not a bug. Can you please confirm / infirm ? Best,

[Bug libgdiagnostics/119837] Off-by-one truncation in a warning message from gfortran with quoted string

2025-04-17 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119837 --- Comment #8 from Andreas Schwab --- Probably an interaction with the xn glitch.

[Bug fortran/119843] Failed to build 14.2.1 from sources on AlmaLimux10

2025-04-17 Thread shahzad.malik.muzaffar at cern dot ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119843 --- Comment #2 from Malik Shahzad MUZAFFAR --- > You miss the plugin annobin. You need to either install it and/or report > the bug to your distribution that added a dependency on that plugin. Thanks Mikael Morin for the suggestion. I see th

[Bug fortran/119843] Failed to build 14.2.1 from sources on AlmaLimux10

2025-04-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119843 Jakub Jelinek changed: What|Removed |Added CC||nickc at gcc dot gnu.org --- Comment #3

[Bug c++/119846] function returning vla causes ICE

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

[Bug c/119845] Something triggered by -march=native create code that is not compliant with floating point standards

2025-04-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119845 Richard Biener changed: What|Removed |Added Target||x86_64-*-* --- Comment #1 from Richard

[Bug tree-optimization/119351] [14 Regression] Incorrect forall masking for AND reduction in early break

2025-04-17 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119351 Tamar Christina changed: What|Removed |Added Priority|P1 |P2 --- Comment #23 from Tamar Christi

[Bug libstdc++/119840] FAIL: g++.old-deja/g++.robertl/eb73.C -std=gnu++26 (test for excess errors)

2025-04-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119840 Richard Biener changed: What|Removed |Added Keywords||testsuite-fail --- Comment #3 from Ric

[Bug libstdc++/119840] FAIL: g++.old-deja/g++.robertl/eb73.C -std=gnu++26 (test for excess errors)

2025-04-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119840 --- Comment #2 from GCC Commits --- The master branch has been updated by Tomasz Kaminski : https://gcc.gnu.org/g:930b504b598864ba1774eb209a748ed76b6fc7c1 commit r15-9551-g930b504b598864ba1774eb209a748ed76b6fc7c1 Author: Tomasz KamiÅski Date:

[Bug libgomp/119849] libgomp.c++/allocator-1.C etc. FAIL

2025-04-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119849 --- Comment #2 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:5d05d496b2b4a3d4674b2e5a46d3a355abf4055d commit r15-9552-g5d05d496b2b4a3d4674b2e5a46d3a355abf4055d Author: Jakub Jelinek Date: T

[Bug rtl-optimization/119841] [15 Regression] gcc.target/cris/pr93372-2.c

2025-04-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119841 Richard Biener changed: What|Removed |Added Keywords||testsuite-fail Priority|P3

[Bug target/119234] openblas miscompiled with -mcpu=power8

2025-04-17 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119234 Richard Biener changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug libgomp/119849] libgomp.c++/allocator-1.C etc. FAIL

2025-04-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119849 --- Comment #1 from Jakub Jelinek --- Or perhaps easiest for now just add #ifdef __gnu_linux__ and #endif around the gnu_pinned_mem cases?

[Bug libgomp/119849] libgomp.c++/allocator-1.C etc. FAIL

2025-04-17 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119849 Rainer Orth changed: What|Removed |Added Target Milestone|--- |15.0

[Bug libgomp/119849] New: libgomp.c++/allocator-1.C etc. FAIL

2025-04-17 Thread ro at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119849 Bug ID: 119849 Summary: libgomp.c++/allocator-1.C etc. FAIL Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgomp

[Bug libgdiagnostics/119837] Off-by-one truncation in a warning message from gfortran with quoted string

2025-04-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119837 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #6

[Bug tree-optimization/119351] [14 Regression] Incorrect forall masking for AND reduction in early break

2025-04-17 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119351 Tamar Christina changed: What|Removed |Added Target Milestone|15.0|14.3 Summary|[15 Regressio

[Bug libgdiagnostics/119837] Off-by-one truncation in a warning message from gfortran with quoted string

2025-04-17 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119837 --- Comment #7 from Jakub Jelinek --- I can reproduce with xterm, but the ) character is clearly there when I strace it: write(2, "\33[01m\33[Kpr119837.f90:2:9:\33[m\33[K\n\n2 | i = 6Habcdef\n | \33[01;35m\33[K1\33[m\33[K\n

[Bug tree-optimization/119351] [15 Regression] Wrong code in GROMACS for AArch64 generic SVE VLS target since r15-6807-g68326d5d1a593d

2025-04-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119351 --- Comment #21 from GCC Commits --- The master branch has been updated by Tamar Christina : https://gcc.gnu.org/g:7cf5503e0af52f5b726da4274a148590c57a458a commit r15-9550-g7cf5503e0af52f5b726da4274a148590c57a458a Author: Tamar Christina Date

[Bug target/119834] [15 regression] Compiling harfbuzz 11.0.1 with gcc 15 20250413 fails on s390x since r15-1579

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

[Bug c++/119848] New: Concept check makes it impossible to return types that depend on the type being defined

2025-04-17 Thread jpakkane at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119848 Bug ID: 119848 Summary: Concept check makes it impossible to return types that depend on the type being defined Product: gcc Version: 14.2.1 Status: UNCONFIRMED

[Bug c/119847] New: RISC-V:GCC fail to optimize repeated patterns in volatile operations

2025-04-17 Thread bigmagicreadsun at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119847 Bug ID: 119847 Summary: RISC-V:GCC fail to optimize repeated patterns in volatile operations Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/93672] [12 Regression] std::basic_istream::ignore hangs if delim MSB is set

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

[Bug tree-optimization/88443] [meta-bug] bogus/missing -Wstringop-overflow warnings

2025-04-17 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88443 Bug 88443 depends on bug 117983, which changed state. Bug 117983 Summary: [12 Regression] -Wstringop-overflow false positive for __builtin_memmove from vector::insert https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117983 What|Remove

[Bug libstdc++/117983] [12 Regression] -Wstringop-overflow false positive for __builtin_memmove from vector::insert

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

[Bug libstdc++/118035] [12 Regression] deque bug when inserting an empty iterator interval

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

[Bug libstdc++/93672] [12 Regression] std::basic_istream::ignore hangs if delim MSB is set

2025-04-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93672 --- Comment #11 from GCC Commits --- The releases/gcc-12 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:d143630ff7242ebaf9667667ecc1deb6bb678023 commit r12-11056-gd143630ff7242ebaf9667667ecc1deb6bb678023 Author: Jonathan Wak

[Bug fortran/119843] Failed to build 14.2.1 from sources on AlmaLimux10

2025-04-17 Thread mikael at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119843 Mikael Morin changed: What|Removed |Added CC||mikael at gcc dot gnu.org --- Comment #1

[Bug target/119834] [15 regression] Compiling harfbuzz 11.0.1 with gcc 15 20250413 fails on s390x since r15-1579

2025-04-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119834 --- Comment #27 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:22fe83d6fc9f59311241c981bcad58b61e2056d4 commit r15-9548-g22fe83d6fc9f59311241c981bcad58b61e2056d4 Author: Jakub Jelinek Date:

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

2025-04-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109162 --- Comment #14 from GCC Commits --- The master branch has been updated by Tomasz Kaminski : https://gcc.gnu.org/g:843b273c6851b71407b116584982b0389be4d6fd commit r15-9547-g843b273c6851b71407b116584982b0389be4d6fd Author: Tomasz KamiÅski Date

[Bug libstdc++/117983] [12 Regression] -Wstringop-overflow false positive for __builtin_memmove from vector::insert

2025-04-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117983 --- Comment #11 from GCC Commits --- The releases/gcc-12 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:1bfcb247ef2f2b7afb9f4b682740ceb332db86ce commit r12-11055-g1bfcb247ef2f2b7afb9f4b682740ceb332db86ce Author: Jonathan Wa

[Bug libstdc++/118035] [12 Regression] deque bug when inserting an empty iterator interval

2025-04-17 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118035 --- Comment #11 from GCC Commits --- The releases/gcc-12 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:d14333852ebd77b898b3bf1030f9bf5152497345 commit r12-11054-gd14333852ebd77b898b3bf1030f9bf5152497345 Author: Jonathan Wa

Re: [Bug] problem with FP compliance using option -march=native

2025-04-17 Thread Eric Botcazou
> Using compiler option -march=native create code that is not compliant with > floating point standards for multiplication. See the documentation of -ffp-contract=STYLE in the manual: '-ffp-contract=STYLE' '-ffp-contract=off' disables floating-point expression contraction. '-ffp-contrac

[Bug rtl-optimization/119846] New: function returning vla causes ICE

2025-04-17 Thread xiaohuba2021 at 163 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119846 Bug ID: 119846 Summary: function returning vla causes ICE Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: rtl-optimizati

[Bug c/119845] New: Something triggered by -march=native create code that is not compliant with floating point standards

2025-04-17 Thread gabriel.fougeron at hotmail dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119845 Bug ID: 119845 Summary: Something triggered by -march=native create code that is not compliant with floating point standards Product: gcc Version: 13.3.0 Status: UNCONFI

[Bug c++/119844] Incomplete types are displayed after the import module

2025-04-17 Thread printfne at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119844 --- Comment #1 from printfne at gmail dot com --- ☁ demo gcc15 -v 使用内建 specs。 COLLECT_GCC=/home/yongheng/gcc15/bin/gcc COLLECT_LTO_WRAPPER=/home/yongheng/gcc15/libexec/gcc/x86_64-pc-linux-gnu/15.0.1/lto-wrapper 目标:x86_64-pc-linux-gnu 配置为:

[Bug c++/119844] New: Incomplete types are displayed after the import module

2025-04-17 Thread printfne at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119844 Bug ID: 119844 Summary: Incomplete types are displayed after the import module Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

  1   2   >