[Bug target/119122] Zca does not imply C extension when it is possible

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

[Bug target/119122] Zca does not imply C extension when it is possible

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119122 --- Comment #1 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:42ce61eaefc4db70e2e7ea2d8ef091daa458eb48 commit r16-124-g42ce61eaefc4db70e2e7ea2d8ef091daa458eb48 Author: Yuriy Kolerov Date: Thu Apr

[Bug cobol/119934] cobol builds on sparc64-linux-gnu with test failures

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

[Bug cobol/119935] New: libcobol fails to build on powerpc64-linux-gnu when explicitly enabled

2025-04-24 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119935 Bug ID: 119935 Summary: libcobol fails to build on powerpc64-linux-gnu when explicitly enabled Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal

[Bug cobol/119934] New: cobol builds on sparc64-linux-gnu with test failures

2025-04-24 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119934 Bug ID: 119934 Summary: cobol builds on sparc64-linux-gnu with test failures Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug cobol/119933] New: cobol builds on loongarch64-linux-gnu with test failures

2025-04-24 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119933 Bug ID: 119933 Summary: cobol builds on loongarch64-linux-gnu with test failures Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Prio

[Bug cobol/119932] New: cobol builds on s390x-linux-gnu with test failures

2025-04-24 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119932 Bug ID: 119932 Summary: cobol builds on s390x-linux-gnu with test failures Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug tree-optimization/119917] [Optimization Opportunity] Inefficient code generation for multiplication overflow detection with explicit zero checks

2025-04-24 Thread a1343922569 at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119917 --- Comment #4 from Jin Haobo --- The latest clang (trunk version) has applied this optimization, including 8/16/32/64-bit situation. Link: https://godbolt.org/z/aTbqGTPex

[Bug testsuite/119931] [16 regression] gcc.dg/vla-1.c FAILs

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119931 --- Comment #3 from Andrew Pinski --- yes this is a testcae issue but neither noipa nor -fno-ipa-cp is correct here. The testcase is no longer testing what originally going wrong either. Maybe it should search for `# DEBUG i => 5` now.

[Bug testsuite/119931] [16 regression] gcc.dg/vla-1.c FAILs

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119931 Andrew Pinski changed: What|Removed |Added Component|tree-optimization |testsuite CC|

[Bug tree-optimization/119931] [16 regression] gcc.dg/vla-1.c FAILs

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119931 Andrew Pinski changed: What|Removed |Added Component|debug |tree-optimization Keywords|

[Bug c++/119930] New: [16 regression] g++.dg/coroutines/torture/pr103953.C FAILs with -O3

2025-04-24 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119930 Bug ID: 119930 Summary: [16 regression] g++.dg/coroutines/torture/pr103953.C FAILs with -O3 Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: c++-corout

[Bug debug/119931] New: [16 regression] gcc.dg/vla-1.c FAILs

2025-04-24 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119931 Bug ID: 119931 Summary: [16 regression] gcc.dg/vla-1.c FAILs Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: testsuite-fail Severity: normal Priority:

[Bug c++/119930] [16 regression] g++.dg/coroutines/torture/pr103953.C FAILs with -O3

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119930 Andrew Pinski changed: What|Removed |Added CC||pinskia at gcc dot gnu.org Target Mil

[Bug tree-optimization/119917] [Optimization Opportunity] Inefficient code generation for multiplication overflow detection with explicit zero checks

2025-04-24 Thread a1343922569 at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119917 --- Comment #3 from Jin Haobo --- Thank you for your confirmation. I understand that the char/short cases are treated differently due to integer promotion. While I acknowledge that 8/16-bit unsigned integers undergo integer promotion which chang

[Bug target/119929] [16 Regression] build fails on mips64el-linux-gnu since r16-51-g727a43e0a66052

2025-04-24 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119929 --- Comment #2 from Sam James --- (In reply to Sam James from comment #1) > r16-51-g727a43e0a66052 That patch was dependent on https://inbox.sourceware.org/gcc-patches/20250131171232.1018281-14-aleksandar.ra...@htecgroup.com/ but that one didn'

[Bug target/119929] [16 Regression] build fails on mips64el-linux-gnu since r16-51-g727a43e0a66052

2025-04-24 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119929 Sam James changed: What|Removed |Added Target Milestone|--- |16.0 Summary|[16 Regression] bui

[Bug target/119929] New: [16 Regression] build fails on mips64el-linux-gnu

2025-04-24 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119929 Bug ID: 119929 Summary: [16 Regression] build fails on mips64el-linux-gnu Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component

[Bug debug/78685] -Og generates too many ""s

2025-04-24 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=78685 Sam James changed: What|Removed |Added See Also||https://github.com/llvm/llv

[Bug tree-optimization/84958] int loads not eliminated against larger stores

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

[Bug middle-end/53535] non-aligned memset on non-strict-alignment targets not optimized where aligned memset is

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

[Bug target/104930] overloaded built-in functions require "-flax-vector-conversions" to get better warning

2025-04-24 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104930 Peter Bergner changed: What|Removed |Added CC||jskumari at gcc dot gnu.org,

[Bug c++/109740] -Woverloaded-virtual is too aggressive

2025-04-24 Thread prg at ichthyostega dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109740 Hermann Voßeler changed: What|Removed |Added CC||prg at ichthyostega dot de --- Commen

[Bug target/119873] s390x musttail call failure on s390x

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119873 --- Comment #2 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:567684733e0c4f28158e19b72f4e7f660ad81561 commit r16-121-g567684733e0c4f28158e19b72f4e7f660ad81561 Author: Jakub Jelinek Date: Th

[Bug modula2/115276] libgm2 wraptime.InitTM returns NIL

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115276 --- Comment #8 from GCC Commits --- The master branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:419f40af5c5335b84c16e4891377142f12f7577b commit r16-119-g419f40af5c5335b84c16e4891377142f12f7577b Author: Gaius Mulley Date: Thu

[Bug debug/119766] -gsplit-dwarf and -fdebug-types-section leads to multiple .debug_info.dwo sections

2025-04-24 Thread simon.marchi at polymtl dot ca via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119766 Simon Marchi changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug debug/119766] -gsplit-dwarf and -fdebug-types-section leads to multiple .debug_info.dwo sections

2025-04-24 Thread vries at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119766 Tom de Vries changed: What|Removed |Added CC||vries at gcc dot gnu.org --- Comment #5

[Bug fortran/79330] gfortran 5.4.0/6.3.0/7.0.0 misinterpret type of character literal bind(C,name=...)

2025-04-24 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79330 --- Comment #6 from anlauf at gcc dot gnu.org --- Looking for examples of the apparent difference between subroutine and module subroutine in the interface block, I found an example in F2023:C.10.4 Modules with submodules paragraph 5, "module c

[Bug fortran/79330] gfortran 5.4.0/6.3.0/7.0.0 misinterpret type of character literal bind(C,name=...)

2025-04-24 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79330 --- Comment #5 from anlauf at gcc dot gnu.org --- (In reply to kargls from comment #4) > (In reply to Jerry DeLisle from comment #3) > > Still fails on trunk (16) > > In looking at the code, I'm wondering if it conforms to the Fortran standard. >

[Bug fortran/102900] ICE via gfc_class_data_get with alloc_comp_class_4.f03 or proc_ptr_52.f90 using -fcheck=all

2025-04-24 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102900 anlauf at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |anlauf at gcc dot gnu

[Bug target/118892] [14 Regression] ICE (segfault) in rebuild_jump_labels on aarch64-linux-gnu since r14-5289

2025-04-24 Thread pavol at rusnak dot io via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118892 --- Comment #20 from Pavol Rusnak --- `force_lowpart_subreg` function is now in `releases/gcc-14` branch because it has been backported in commit b33e9eb8d404475a45a53afa3e3cc0ff742d75ec backporting of this fix from commit `d883f3233c4b7e0dce52

[Bug fortran/119928] [15/16 Regression] Bogus "Interface mismatch" in gfortran.dg/proc_ptr_52.f90 with -Wall

2025-04-24 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119928 anlauf at gcc dot gnu.org changed: What|Removed |Added CC||tkoenig at gcc dot gnu.org -

[Bug c++/119602] [OpenMP] append_args dependent prefer_type uses value from first instantiation in all instantiations

2025-04-24 Thread waffl3x at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119602 --- Comment #1 from Alex --- I somehow botched the test case in my original post, here is the fixed version. https://godbolt.org/z/no9Pbv78K ``` typedef enum omp_interop_t : __UINTPTR_TYPE__ { omp_interop_none = 0 } omp_interop_t; typedef enu

[Bug fortran/119928] [15/16 Regression] Bogus "Interface mismatch" in gfortran.dg/proc_ptr_52.f90 with -Wall

2025-04-24 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119928 anlauf at gcc dot gnu.org changed: What|Removed |Added Known to work||11.5.0, 12.4.1, 13.3.1,

[Bug fortran/119928] New: [15/16 Regression] Bogus "Interface mismatch" in gfortran.dg/proc_ptr_52.f90 with -Wall

2025-04-24 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119928 Bug ID: 119928 Summary: [15/16 Regression] Bogus "Interface mismatch" in gfortran.dg/proc_ptr_52.f90 with -Wall Product: gcc Version: 16.0 Status: UNCONFIRMED

[Bug d/104654] Errors in gthread.d when building against MinGW-w64 with --enable-threads=posix

2025-04-24 Thread brechtsanders at users dot sourceforge.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104654 --- Comment #3 from Brecht Sanders --- What I think needs to be fixed is really libphobos/libdruntime/core/sys/posix/pthread.d It should also include version(MinGW) parts to define POSIX threads from MinGW-w64 when GCC is built with --enable-t

[Bug d/104654] Errors in gthread.d when building against MinGW-w64 with --enable-threads=posix

2025-04-24 Thread brechtsanders at users dot sourceforge.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104654 --- Comment #2 from Brecht Sanders --- As GCC15 release is getting closer, I noticed the gthread.d is still not fixed. Can anybody with experience calling C from D fix gthread.d so it can find whet is defined in MinGW-w64's pthread.h?

[Bug tree-optimization/119917] [Optimization Opportunity] Inefficient code generation for multiplication overflow detection with explicit zero checks

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

[Bug tree-optimization/119917] [Optimization Opportunity] Inefficient code generation for multiplication overflow detection with explicit zero checks

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

[Bug target/119919] 7% exchange2 regression between g:6390fc86995fbd5239497cb9e1797a3af51d3936 and g:f72a2d221539cede358f2487b94bc370c6fc44b5

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119919 --- Comment #4 from GCC Commits --- The master branch has been updated by Jan Hubicka : https://gcc.gnu.org/g:2056d52d74070f50c5f8a22e4a600fcc3974fd88 commit r16-117-g2056d52d74070f50c5f8a22e4a600fcc3974fd88 Author: Jan Hubicka Date: Thu Ap

[Bug tree-optimization/119924] [16 Regression] ICE when building 531.deepsjeng_r during ipa-cp since r16-101-g132d01d96ea9d6

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119924 --- Comment #1 from GCC Commits --- The master branch has been updated by Jan Hubicka : https://gcc.gnu.org/g:cfb04e0de6aa438df9d8b83a3d8c7f93789b5c9f commit r16-116-gcfb04e0de6aa438df9d8b83a3d8c7f93789b5c9f Author: Jan Hubicka Date: Thu Ap

[Bug target/119925] [15/16 Regression] 4% slowdown of 538.imagick_r and 10% of 433.milc on Aarch64

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

[Bug tree-optimization/119921] ICE building SVE ACLE in varasm with switch

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119921 --- Comment #5 from Andrew Pinski --- The fix would be in switch_conversion::check_final_bb () (near the call to initializer_constant_valid_p). To check that the vector type is not a variable length one.

[Bug libstdc++/119714] Failure when using == operator on a class derived from std::expected

2025-04-24 Thread mail at johslarsen dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119714 Johannes Larsen changed: What|Removed |Added CC||mail at johslarsen dot net --- Commen

[Bug c++/116954] [13/14 Regression] format attribute is being lost for function template with a depedent type argument and decl merging since r13-4160-g2efb237ffc68ec

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116954 --- Comment #7 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:3e448005c51320801c0e2fa6ddf577da51cec7c7 commit r16-113-g3e448005c51320801c0e2fa6ddf577da51cec7c7 Author: Jason Merrill Date: Thu

[Bug modula2/115276] libgm2 wraptime.InitTM returns NIL

2025-04-24 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115276 Gaius Mulley changed: What|Removed |Added Resolution|FIXED |--- Status|RESOLVED

[Bug sanitizer/119926] Allow -fasan-shadow-offset= to be used with -fsanitize=address

2025-04-24 Thread yshuiv7 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119926 --- Comment #1 from Yuxuan Shui --- Created attachment 61196 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61196&action=edit patch Patch to remove the check, not sure if this will break other things.

[Bug target/119919] 7% exchange2 regression between g:6390fc86995fbd5239497cb9e1797a3af51d3936 and g:f72a2d221539cede358f2487b94bc370c6fc44b5

2025-04-24 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119919 Jan Hubicka changed: What|Removed |Added Depends on||119902 --- Comment #3 from Jan Hubicka -

[Bug tree-optimization/118924] [12/13/14 regression] Wrong code at -O2 and above leading to uninitialized accesses on aarch64-linux-gnu since r10-917-g3b47da42de621c

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118924 --- Comment #23 from GCC Commits --- The releases/gcc-14 branch has been updated by Martin Jambor : https://gcc.gnu.org/g:cd7c5d9729851940ab6bb7a8522a548c62e8dade commit r14-11683-gcd7c5d9729851940ab6bb7a8522a548c62e8dade Author: Martin Jambor

[Bug libstdc++/118065] Debug Mode does not check non-overlapping preconditions for std::copy et al

2025-04-24 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118065 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2025-04-24 Ever confirmed|0

[Bug target/119925] [15/16 Regression] 4% slowdown of 538.imagick_r and 10% of 433.milc on Aarch64

2025-04-24 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119925 Filip Kastl changed: What|Removed |Added Summary|[15/16 Regression] 4% |[15/16 Regression] 4% |

[Bug tree-optimization/118924] [12/13/14 regression] Wrong code at -O2 and above leading to uninitialized accesses on aarch64-linux-gnu since r10-917-g3b47da42de621c

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118924 --- Comment #22 from GCC Commits --- The releases/gcc-14 branch has been updated by Martin Jambor : https://gcc.gnu.org/g:19dd791b3a7166df0766dfd0b5e6918f8e3d1bba commit r14-11682-g19dd791b3a7166df0766dfd0b5e6918f8e3d1bba Author: Martin Jambor

[Bug target/119919] 7% exchange2 regression between g:6390fc86995fbd5239497cb9e1797a3af51d3936 and g:f72a2d221539cede358f2487b94bc370c6fc44b5

2025-04-24 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119919 Jan Hubicka changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/119927] New: 5% slowdown of 415.gamess on Intel Ice Lake

2025-04-24 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119927 Bug ID: 119927 Summary: 5% slowdown of 415.gamess on Intel Ice Lake Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: missed-optimization, needs-bisection Severit

[Bug sanitizer/119926] New: Allow -fasan-shadow-offset= to be used with -fsanitize=address

2025-04-24 Thread yshuiv7 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119926 Bug ID: 119926 Summary: Allow -fasan-shadow-offset= to be used with -fsanitize=address Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug modula2/115276] libgm2 wraptime.InitTM returns NIL

2025-04-24 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115276 Gaius Mulley changed: What|Removed |Added Attachment #58310|0 |1 is obsolete|

[Bug debug/119711] dw_attr_struct and dw_loc_descr_node are wasteful with padding

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

[Bug c++/110343] [C++26] P2558R2 - Add @, $, and ` to the basic character set

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110343 --- Comment #19 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:4c8c400ddf0d6de54b0ee557836a934b4025d21f commit r16-111-g4c8c400ddf0d6de54b0ee557836a934b4025d21f Author: Jakub Jelinek Date: T

[Bug target/119610] [12/13/14/15/16 regression] aarch64: Wrong unwind info with -fstack-clash-protection -fstack-protector-strong since r14-3900-g3e4afea3b192c2

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119610 --- Comment #6 from GCC Commits --- The trunk branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:fa61afef18a8566d1907a5ae0e7754e1eac207d9 commit r16-112-gfa61afef18a8566d1907a5ae0e7754e1eac207d9 Author: Richard Sandiford Dat

[Bug tree-optimization/119399] [12/13 Backport] Overlap check in vectorized code may invoke UB

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119399 --- Comment #9 from GCC Commits --- The releases/gcc-13 branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:261bcbf171021d20323ff0271f1e33850ff4 commit r13-9615-g261bcbf171021d20323ff0271f1e33850ff4 Author: Richard San

[Bug tree-optimization/116125] [12/13 Regression] Does not fully checking for overlapping memory regions with the vectorizer

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116125 --- Comment #12 from GCC Commits --- The releases/gcc-13 branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:cf40537f3afc4903a5278305db78b7675be4f97a commit r13-9614-gcf40537f3afc4903a5278305db78b7675be4f97a Author: Richard Sa

[Bug target/119925] New: [15/16 Regression] 4% slowdown of 538.imagick_r on Aarch64

2025-04-24 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119925 Bug ID: 119925 Summary: [15/16 Regression] 4% slowdown of 538.imagick_r on Aarch64 Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: missed-optimization

[Bug target/119925] [15/16 Regression] 4% slowdown of 538.imagick_r on Aarch64

2025-04-24 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119925 Filip Kastl changed: What|Removed |Added Target Milestone|--- |16.0

[Bug tree-optimization/119924] [16 Regression] ICE when building 531.deepsjeng_r during ipa-cp since r16-101-g132d01d96ea9d6

2025-04-24 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119924 Filip Kastl changed: What|Removed |Added Target Milestone|--- |16.0

[Bug tree-optimization/119924] New: [16 Regression] ICE when building 531.deepsjeng_r during ipa-cp since r16-101-g132d01d96ea9d6

2025-04-24 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119924 Bug ID: 119924 Summary: [16 Regression] ICE when building 531.deepsjeng_r during ipa-cp since r16-101-g132d01d96ea9d6 Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug tree-optimization/119552] Deduplicate __divmodbitint4 calls for quotient and remainder

2025-04-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119552 --- Comment #5 from Jakub Jelinek --- So, I'd handle it as a subpass of bitintlower (in the early code just try to detect it and move them to be adjacent and then either handle in the bitint lowering pass specially or match up the adjacent cases

[Bug tree-optimization/119552] Deduplicate __divmodbitint4 calls for quotient and remainder

2025-04-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119552 --- Comment #4 from Jakub Jelinek --- widening_mul is unfortunately too late here. The normal widening_mul divmod optimization can handle not just c = a / b; d = a % b; or d = a % b; c = a / b; but also c = a / b; ... hundreds of stmts

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-04-24 Thread alfierichards at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #4 from Alfie Richards --- Ah okay great, I'll shelve this for now and check back later.

[Bug ipa/119147] 525.x264_r is approx. 10% slower with LTO+PGO than without (at -Ofast -march-native)

2025-04-24 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119147 --- Comment #5 from Jan Hubicka --- as g:132d01d96ea9d617aaffdd5dfba3284a8958e529 I have committed the patch that enables ipa-cp to clone over edges which are !maybe_hot_p(). This improves x264 with FDO by 7.8% and exchange by 3.3% It causes qu

[Bug target/119900] [16 regression] imagick slowdown with -Ofast -march=native -fprofile-use since r16-39-gf6859fb621179e

2025-04-24 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119900 Filip Kastl changed: What|Removed |Added Summary|[16 regression] imagick |[16 regression] imagick

[Bug tree-optimization/119921] [12/13/14/15/16 Regression] ICE building SVE ACLE in varasm

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119921 Andrew Pinski changed: What|Removed |Added Component|target |tree-optimization Last reconfirmed|

[Bug target/119235] Argument pointer survives LRA with -m31 -mzarch

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119235 --- Comment #3 from GCC Commits --- The releases/gcc-13 branch has been updated by Stefan Schulze Frielinghaus : https://gcc.gnu.org/g:a6a66eca19b5c556e2be7ca8c2b0d556ef52374c commit r13-9613-ga6a66eca19b5c556e2be7ca8c2b0d556ef52374c Author: S

[Bug tree-optimization/119921] ICE building SVE ACLE in varasm with switch

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119921 --- Comment #4 from Andrew Pinski --- Note my reduced testcase fails even for GCC 10.1.0. So this is not a regression either.

[Bug tree-optimization/119921] ICE building SVE ACLE in varasm

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119921 Andrew Pinski changed: What|Removed |Added Known to fail||10.2.0 Summary|[12/13/14/15/

[Bug target/119921] [12/13/14/15/16 Regression] ICE building SVE ACLE in varasm

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119921 --- Comment #1 from Andrew Pinski --- Created attachment 61194 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61194&action=edit Reduced testcase all the way

[Bug c++/119923] `-pedantic-errors` should imply `-fno-ms-extensions` on MinGW

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119923 --- Comment #1 from Andrew Pinski --- Maybe ms-extensions should be updated to what MSVC actually does these days ...

[Bug c++/119923] `-pedantic-errors` should imply `-fno-ms-extensions` on MinGW

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119923 --- Comment #3 from Andrew Pinski --- >For comparison, Clang in MinGW mode doesn't allow neither of those, and I >couldn't find any flag to enable them. Most likely because clang started to support mingw way after Visual Studio 2005 was releas

[Bug c++/119923] `-pedantic-errors` should imply `-fno-ms-extensions` on MinGW

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119923 --- Comment #2 from Andrew Pinski --- The requiring & was changed in Visual Studio 2005: https://learn.microsoft.com/en-us/cpp/error-messages/compiler-errors-2/compiler-error-c3867?view=msvc-170 implicit int is PR 119400 . So I think it migh

[Bug target/119235] Argument pointer survives LRA with -m31 -mzarch

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119235 --- Comment #2 from GCC Commits --- The releases/gcc-14 branch has been updated by Stefan Schulze Frielinghaus : https://gcc.gnu.org/g:29004acab5caa46e59f53c8516619a9e996f8c49 commit r14-11681-g29004acab5caa46e59f53c8516619a9e996f8c49 Author:

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 Andrew Pinski changed: What|Removed |Added Depends on||64700 --- Comment #3 from Andrew Pinski

[Bug c++/119923] New: `-pedantic-errors` should imply `-fno-ms-extensions` on MinGW

2025-04-24 Thread iamsupermouse at mail dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119923 Bug ID: 119923 Summary: `-pedantic-errors` should imply `-fno-ms-extensions` on MinGW Product: gcc Version: 14.2.1 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

2025-04-24 Thread alfierichards at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 --- Comment #2 from Alfie Richards --- Ive explored adding a simplify to match.pd and a case to tree-vect-patterns.cc but both cause other trade-offs that are sub-optimal. Interested in any thoughts on changing ifcvt behavior in this case to ch

[Bug target/119922] New: V4SI & {-1, -1, 0, 0} should produce movq

2025-04-24 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119922 Bug ID: 119922 Summary: V4SI & {-1, -1, 0, 0} should produce movq Product: gcc Version: 16.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: enhancement

[Bug modula2/119915] Sprintf1 repeats the entire format string if it starts with a directive

2025-04-24 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119915 --- Comment #3 from GCC Commits --- The master branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:7a4f7a92770db4e739e76a06175454ba38d60b22 commit r16-107-g7a4f7a92770db4e739e76a06175454ba38d60b22 Author: Gaius Mulley Date: Thu

[Bug tree-optimization/119920] Missed vectorization for conditioned adds

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

[Bug target/119921] [12/13/14/15/16 Regression] ICE building SVE ACLE in varasm

2025-04-24 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119921 Tamar Christina changed: What|Removed |Added Version|13.3.1 |16.0 Target Milestone|---

[Bug target/119921] New: [12/13/14/15/16 Regression] ICE building SVE ACLE in varasm

2025-04-24 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119921 Bug ID: 119921 Summary: [12/13/14/15/16 Regression] ICE building SVE ACLE in varasm Product: gcc Version: 13.3.1 Status: UNCONFIRMED Keywords: ice-on-valid-cod

[Bug tree-optimization/119920] New: Missed vectorization for conditioned adds

2025-04-24 Thread alfierichards at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119920 Bug ID: 119920 Summary: Missed vectorization for conditioned adds Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-o

[Bug libstdc++/119606] [15/16 regression] Commit 'Optimize string constructor' causes regression in Snappy workload for -mcpu=neoverse-v2 with LTO

2025-04-24 Thread jschmitz at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119606 --- Comment #7 from Jennifer Schmitz --- For another regression in the Snappy workload (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119910), we found that it was caused by an alignment issue. I added -falign-functions=32 -falign-loops=32 -falig

[Bug target/119373] RISC-V: missed unrolling opportunity

2025-04-24 Thread rdapp.gcc at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119373 --- Comment #10 from rdapp.gcc at gmail dot com --- > Since the primary underlying scalar mode in the loop is DF, the autodetected > vector mode returned by preferred_simd_mode is RVVM1DF. In comparison, AArch64 > picks VNx2DF, which allows the v

Re: [Bug target/119373] RISC-V: missed unrolling opportunity

2025-04-24 Thread Robin Dapp via Gcc-bugs
Since the primary underlying scalar mode in the loop is DF, the autodetected vector mode returned by preferred_simd_mode is RVVM1DF. In comparison, AArch64 picks VNx2DF, which allows the vectorisation factor to be 8. By choosing RVVMF8QI, RISC-V is restricted to VF = 4. Generally we pick the lar

[Bug middle-end/117249] [12 Regression] --disable-checking is broken since r5-2450

2025-04-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117249 Jakub Jelinek changed: What|Removed |Added Summary|[12/13 Regression] |[12 Regression] |--di

[Bug middle-end/43374] ICE with __builtin_isinf() and _Decimal argument

2025-04-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43374 --- Comment #16 from Jakub Jelinek --- Fixed also for 13.4.

[Bug middle-end/102674] internal compiler error: on fpclassify(_Decimal32)

2025-04-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102674 --- Comment #8 from Jakub Jelinek --- Fixed also for 13.4.

[Bug c++/98533] [12 Regression] ICE when building actiona with -g ('verify_type' failed) with lambda as default (method) argument in a template member function

2025-04-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98533 Jakub Jelinek changed: What|Removed |Added Summary|[12/13 Regression] ICE when |[12 Regression] ICE when

[Bug c/114870] [13 Regression] stddef.h problem with -Wsystem-headers and -std=gnu23 (which is the default since GCC 15)

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

gcc-bugs@gcc.gnu.org

2025-04-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114877 Jakub Jelinek changed: What|Removed |Added Summary|[12/13 Regression] |[12 Regression] wrong-code

[Bug c++/116108] [12 Regression] GCC crashes on incorrect code with -std=c++20 since r10-4719

2025-04-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116108 Jakub Jelinek changed: What|Removed |Added Summary|[12/13 Regression] GCC |[12 Regression] GCC crashes

[Bug c++/116678] "-Os" triggers [[deprecated]] on a class ctor definition with implementation

2025-04-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116678 --- Comment #6 from Jakub Jelinek --- Fixed also for 14.3 and 13.4.

[Bug target/116738] Constant folding of _mm_min_ss and _mm_max_ss is wrong

2025-04-24 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116738 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

  1   2   >