[Bug target/114492] [13/14/15 Regression] Invalid use of gcc_assert (notably in gcc/config/aarch64/aarch64-ldp-fusion.cc)

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114492 Andrew Pinski changed: What|Removed |Added Summary|Invalid use of gcc_assert |[13/14/15 Regression]

[Bug tree-optimization/117743] manually zeroing "pad" fields is worse than using __builtin_clear_padding

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117743 Andrew Pinski changed: What|Removed |Added Component|middle-end |tree-optimization --- Comment #1 from A

[Bug middle-end/117743] New: manually zeroing "pad" fields is worse than using __builtin_clear_padding

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117743 Bug ID: 117743 Summary: manually zeroing "pad" fields is worse than using __builtin_clear_padding Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: miss

[Bug middle-end/117742] Inefficient code for __builtin_clear_padding

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

[Bug target/33532] extra escapes in ia64.md after conversion to use braced strings

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33532 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.0 Resolution|---

[Bug target/33532] extra escapes in ia64.md after conversion to use braced strings

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=33532 --- Comment #10 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:4aa4162e365023896ebf6ed56bf0a00994c50639 commit r15-5606-g4aa4162e365023896ebf6ed56bf0a00994c50639 Author: Andrew Pinski Date: Th

[Bug tree-optimization/117742] Inefficient code for __builtin_clear_padding

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117742 --- Comment #1 from Andrew Pinski --- This is 99% sure this is a return issue only.

[Bug tree-optimization/117742] New: Inefficient code for __builtin_clear_padding

2024-11-22 Thread nate at thatsmathematics dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117742 Bug ID: 117742 Summary: Inefficient code for __builtin_clear_padding Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tre

[Bug target/90260] function multiversioning: template functions not supported

2024-11-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90260 Sam James changed: What|Removed |Added Severity|normal |enhancement See Also|

[Bug c/117741] GCC hangs when compiling a specific C file on the trunk version

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

[Bug c++/97477] g++ doesn't accept __restrict keyword inside array function parameter

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

[Bug c/117741] New: GCC hangs when compiling a specific C file on the trunk version

2024-11-22 Thread xieym3 at zohomail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117741 Bug ID: 117741 Summary: GCC hangs when compiling a specific C file on the trunk version Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug middle-end/19987] [meta-bug] fold missing optimizations in general

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=19987 Bug 19987 depends on bug 24333, which changed state. Bug 24333 Summary: missed div optimizations https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24333 What|Removed |Added ---

[Bug tree-optimization/24333] missed div optimizations

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

[Bug fortran/88190] compile_options.allow_std does not allow to distinguish between GFC_STD_GNU and GFC_STD_LEGACY

2024-11-22 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88190 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org A

[Bug sanitizer/117732] [13/14/15 Regression] libsanitizer contains anonymous structs but built with -pedantic

2024-11-22 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117732 Xi Ruoyao changed: What|Removed |Added Target|aarch64-linux-gnu |aarch64-linux-gnu, |

[Bug debug/82630] Bogus DW_AT_GNU_call_site_value

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82630 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |8.0

[Bug rtl-optimization/103541] unnecessary spills around const functions calls

2024-11-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103541 --- Comment #8 from Sam James --- All done?

[Bug debug/81562] GDB cannot display long double register variable values

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

[Bug sanitizer/117732] [14/15 Regression] libsanitizer contains anonymous structs but built with -pedantic

2024-11-22 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117732 --- Comment #8 from Xi Ruoyao --- And there are some different -Wpedantic warnings in 13.2.0 (https://www.linuxfromscratch.org/lfs/build-logs/12.1/i9-13900K/logs/826-gcc-13.2.0): ../../../../libsanitizer/sanitizer_common/sanitizer_stack_store.c

[Bug gcov-profile/117740] libgcov-util.c should be renamed to libgcov-util.cc

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117740 --- Comment #1 from Andrew Pinski --- Very similar to the plugin rename: https://gcc.gnu.org/pipermail/gcc-patches/2024-November/669039.html

[Bug target/117737] [15 Regression] GCC: cannot build anymore under CYGWIN, INCLUDE_MEMORY is missing

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

[Bug gcov-profile/117740] New: libgcov-util.c should be renamed to libgcov-util.cc

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117740 Bug ID: 117740 Summary: libgcov-util.c should be renamed to libgcov-util.cc Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: internal-improvement Severity: norma

[Bug c/82892] Spelling hints do not take into account missing compiler options (e.g. -fopenmp)

2024-11-22 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82892 David Malcolm changed: What|Removed |Added Status|NEW |ASSIGNED CC|

[Bug target/117737] [15 Regression] GCC: cannot build anymore under CYGWIN, INCLUDE_MEMORY is missing

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117737 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:b3f1b9e2aa079f8ec73e3cb48143a16645c49566 commit r15-5603-gb3f1b9e2aa079f8ec73e3cb48143a16645c49566 Author: Andrew Pinski Date: Fr

[Bug target/109279] RISC-V: complex constants synthesized should be improved

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109279 --- Comment #22 from GCC Commits --- The master branch has been updated by Jeff Law : https://gcc.gnu.org/g:df2e832c90fe0915c0ab89e5c115bd0c6536c833 commit r15-5602-gdf2e832c90fe0915c0ab89e5c115bd0c6536c833 Author: Jeff Law Date: Fri Nov 22

[Bug target/117603] RISC-V: testsuite: Architecture string mutation is not robust

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

[Bug target/117573] RISC-V target -O2 generates Misaligned Access despite -mstrict-align

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117573 --- Comment #5 from Andrew Pinski --- >Be careful, this instruction is first executed without making any misalignment >exceptions, only the second time does it introduce a misalignment issue. The generated code looks correct. Rec_Pointer N

[Bug c++/117153] [12/13/14/15 Regression] internal compiler error: Segmentation fault at is_overloaded_fn(tree_node*)

2024-11-22 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117153 --- Comment #4 from Marek Polacek --- Candidate fix: --- a/gcc/cp/decl2.cc +++ b/gcc/cp/decl2.cc @@ -1960,7 +1960,10 @@ build_anon_union_vars (tree type, tree object) if (processing_template_decl) ref = build_min_nt_loc (UNKNOWN_LOC

[Bug target/117573] RISC-V target -O2 generates Misaligned Access despite -mstrict-align

2024-11-22 Thread tarik.ibrahimovic--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117573 --- Comment #4 from Tarik Ibrahimović --- Hi, I'm hereby providing a testcase for the reported bug. The bug is that there is a full-word misaligned store to address 0x1517 when compiler optimizations are used (-02 in specific). In case of no

[Bug target/117573] RISC-V target -O2 generates Misaligned Access despite -mstrict-align

2024-11-22 Thread tarik.ibrahimovic--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117573 --- Comment #3 from Tarik Ibrahimović --- Created attachment 59676 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59676&action=edit Disassembly of the program

[Bug target/117573] RISC-V target -O2 generates Misaligned Access despite -mstrict-align

2024-11-22 Thread tarik.ibrahimovic--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117573 Tarik Ibrahimović changed: What|Removed |Added CC||tarik.ibrahimovic@chili-chi

[Bug c++/87850] Add fix-it hint for "invalid conversion from 'X' to 'X*'"

2024-11-22 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87850 David Malcolm changed: What|Removed |Added URL|https://gcc.gnu.org/ml/gcc- |https://gcc.gnu.org/piperma

[Bug target/117007] Poor optimization for small vector constants needed for vector shift/rotate/mask generation

2024-11-22 Thread munroesj at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117007 --- Comment #15 from Steven Munroe --- Found where handling of vec_splat_u32 constant shift counts are handled differently across the various shift/rotate intrinsics. Even for the 5-bit shift counts (the easy case) the behavior of the various s

[Bug target/117007] Poor optimization for small vector constants needed for vector shift/rotate/mask generation

2024-11-22 Thread munroesj at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117007 Steven Munroe changed: What|Removed |Added Attachment #59291|0 |1 is obsolete|

[Bug libcc1/105632] Canadian Cross build failure - error: attempt to use poisoned "malloc"

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105632 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.2 Resolution|---

[Bug sanitizer/117731] [15 Regression] libsanitizer builds not as c++17 even though it uses c++17 features

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

[Bug driver/117739] `-fhardened -Wl,-z,lazy` still passes `-z now` to the linker

2024-11-22 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117739 Marek Polacek changed: What|Removed |Added Last reconfirmed||2024-11-22 Ever confirmed|0

[Bug target/117737] [15 Regression] GCC: cannot build anymore under CYGWIN, INCLUDE_MEMORY is missing

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117737 --- Comment #2 from Andrew Pinski --- Patch posted to remove INCLUDE_MEMORY from everywhere: https://gcc.gnu.org/pipermail/gcc-patches/2024-November/669828.html

[Bug driver/117739] `-fhardened -Wl,-z,lazy` still passes `-z now` to the linker

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117739 Andrew Pinski changed: What|Removed |Added Summary|gcc -fhardened -Wl,-z,lazy |`-fhardened -Wl,-z,lazy`

[Bug target/114189] Target implements obsolete vcond{,u,eq} expanders

2024-11-22 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114189 --- Comment #17 from Eric Botcazou --- There is a nasty subtlety: the pattern is not vcond_mask but vcond_mask_ with a trailing underscore!

[Bug c/117739] New: gcc -fhardened -Wl,-z,lazy unexpectadly links binary with immediate binding (-z now)

2024-11-22 Thread dimitri.ledkov at surgut dot co.uk via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117739 Bug ID: 117739 Summary: gcc -fhardened -Wl,-z,lazy unexpectadly links binary with immediate binding (-z now) Product: gcc Version: 14.2.1 Status: UNCONFIRMED S

[Bug fortran/114021] ICE with allocation of scalar pointer entity where SOURCE=f() with f() returning a pointer

2024-11-22 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114021 anlauf at gcc dot gnu.org changed: What|Removed |Added Keywords||ice-on-valid-code Ever c

[Bug target/117726] [avr] better optimize multi-byte shifts

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117726 --- Comment #2 from GCC Commits --- The master branch has been updated by Georg-Johann Lay : https://gcc.gnu.org/g:939362411d0903542647dae0eff82db10a3ad78a commit r15-5599-g939362411d0903542647dae0eff82db10a3ad78a Author: Georg-Johann Lay Dat

[Bug c/112841] typeof_unqual is not removing qualifiers from the element type of array types

2024-11-22 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112841 Joseph S. Myers changed: What|Removed |Added Target Milestone|--- |15.0 Known to work|

[Bug c/112841] typeof_unqual is not removing qualifiers from the element type of array types

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112841 --- Comment #3 from GCC Commits --- The master branch has been updated by Joseph Myers : https://gcc.gnu.org/g:84a335eb4f9641a471184d86900609dd97215218 commit r15-5598-g84a335eb4f9641a471184d86900609dd97215218 Author: Joseph Myers Date: Fri

[Bug middle-end/117355] [15 regression] firebird miscompiled due to __builtin_dynamic_object_size difference at -O since r15-4396-g72ae35bbc90fea

2024-11-22 Thread siddhesh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117355 Siddhesh Poyarekar changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug middle-end/117355] [15 regression] firebird miscompiled due to __builtin_dynamic_object_size difference at -O since r15-4396-g72ae35bbc90fea

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117355 --- Comment #13 from GCC Commits --- The master branch has been updated by Siddhesh Poyarekar : https://gcc.gnu.org/g:684595188dea02d246edb66106d82bb7a9a22d79 commit r15-5597-g684595188dea02d246edb66106d82bb7a9a22d79 Author: Siddhesh Poyarekar

[Bug modula2/115540] "gcc/m2/mc-boot-ch/Gtermios.cc:292:20: error: return-statement with a value, in function returning 'void' [-fpermissive]" when HAVE_CFMAKERAW is defined

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115540 --- Comment #5 from GCC Commits --- The releases/gcc-14 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:8701cdbf8df3f746df85882878beb8e8f897b014 commit r14-10967-g8701cdbf8df3f746df85882878beb8e8f897b014 Author: Gaius Mulley D

[Bug target/117718] Inefficient address computation for d-form vector loads

2024-11-22 Thread munroesj at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117718 --- Comment #5 from Steven Munroe --- (In reply to Michael Meissner from comment #3) > No, the issue is with DQ addressing (i.e. vector load/store with offset), we > can't guarantee that the external address will be properly aligned with the > b

[Bug sanitizer/117732] [14/15 Regression] libsanitizer contains anonymous structs but built with -pedantic

2024-11-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117732 Jakub Jelinek changed: What|Removed |Added Attachment #59669|0 |1 is obsolete|

[Bug c++/101480] [11 Regression] Miscompiled code involving operator new

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101480 --- Comment #27 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:27778979c9a1e32a6ca74e5b5f377385225449b1 commit r15-5595-g27778979c9a1e32a6ca74e5b5f377385225449b1 Author: Jakub Jelinek Date:

[Bug c++/110137] implement clang -fassume-sane-operator-new

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110137 --- Comment #35 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:27778979c9a1e32a6ca74e5b5f377385225449b1 commit r15-5595-g27778979c9a1e32a6ca74e5b5f377385225449b1 Author: Jakub Jelinek Date:

[Bug tree-optimization/117420] [15 regression] wrong code at -O1 on x86_64-linux-gnu since r15-4601-ge2e798b8607401

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117420 --- Comment #9 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:c25c172959e7fb424455ee6acc60571c68b72443 commit r15-5594-gc25c172959e7fb424455ee6acc60571c68b72443 Author: Jakub Jelinek Date: F

[Bug c/117641] ICE: SIGSEGV in contains_struct_check (tree.h:3788) with __sync_fetch_and_add() on _BitInt(128) on i686

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117641 --- Comment #7 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:44984f7f7523f136085ba60fd107ba8309d4115b commit r15-5593-g44984f7f7523f136085ba60fd107ba8309d4115b Author: Jakub Jelinek Date: F

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #6 from Andrew Pinski --- Reducing. Note the preprocessed source does not work on the trunk but that is due to an incompatibility with the older libstdc++ part rather than your code I think.

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #5 from Andrew Pinski --- (In reply to Nikl Kelbon from comment #2) > There are preprocessed sources > > https://github.com/gcc-mirror/gcc/pull/105#issuecomment-2493465483 Next time you could compress them using xz, gzip, bzip2, zi

[Bug modula2/115536] Expression is evaluated incorrectly when encountering relops and indirection

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115536 --- Comment #5 from GCC Commits --- The releases/gcc-14 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:3adceba04eddf8c6e21fda3f7d0f8015e17bf5d8 commit r14-10966-g3adceba04eddf8c6e21fda3f7d0f8015e17bf5d8 Author: Gaius Mulley D

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #4 from Andrew Pinski --- Created attachment 59672 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59672&action=edit Testcase Compressed testcase

[Bug fortran/104819] Reject NULL without MOLD as actual to an assumed-rank dummy

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104819 --- Comment #17 from GCC Commits --- The releases/gcc-14 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:9fd8cd1990e0f5bac416bafc8a588d05c735f000 commit r14-10965-g9fd8cd1990e0f5bac416bafc8a588d05c735f000 Author: Harald Anlauf

[Bug fortran/117730] Wrong code with non_overridable typebound procedure

2024-11-22 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117730 --- Comment #6 from anlauf at gcc dot gnu.org --- I looked at the fortran dump, and also at the verbose asm, comparing with and w/o non_overridable. module2 has permuted(?) vtab entries: @@ -32,10 +32,10 @@ .quad 0 # _deallocate:

[Bug target/117737] [15 Regression] GCC: cannot build anymore under CYGWIN, INCLUDE_MEMORY is missing

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

[Bug c/117724] [15 regression] ICE when building libgit2 (error: ‘TYPE_CANONICAL’ is not compatible)

2024-11-22 Thread uecker at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117724 --- Comment #5 from uecker at gcc dot gnu.org --- Preliminary patch (but does not cover all similar cases): diff --git a/gcc/tree.cc b/gcc/tree.cc index 1da06c7d4e9..453b56cc37c 100644 --- a/gcc/tree.cc +++ b/gcc/tree.cc @@ -13977,6 +13977,9 @@

[Bug c/114541] Invalid gimple __BB# accepted due to usage of atoi

2024-11-22 Thread heiko at hexco dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114541 Heiko Eißfeldt changed: What|Removed |Added CC||heiko at hexco dot de --- Comment #1 f

[Bug target/117737] [15 Regression] GCC: cannot build anymore under CYGWIN, INCLUDE_MEMORY is missing

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117737 Andrew Pinski changed: What|Removed |Added Summary|GCC: cannot build anymore |[15 Regression] GCC: cannot

[Bug sanitizer/117732] [14/15 Regression] libsanitizer contains anonymous structs but built with -pedantic

2024-11-22 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117732 Andrew Pinski changed: What|Removed |Added Target Milestone|15.0|14.3 Summary|[15 Regression]

[Bug sanitizer/117731] [15 Regression] libsanitizer builds not as c++17 even though it uses c++17 features

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117731 --- Comment #7 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:cdd7171a6b0bc1570659afa4ee8a10fe6b894993 commit r15-5592-gcdd7171a6b0bc1570659afa4ee8a10fe6b894993 Author: Andrew Pinski Date: Th

[Bug target/117729] On power10 consider using vector pair load/store in prologue/epilog in saving vector registers

2024-11-22 Thread zoltan at hidvegi dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117729 Zoltan Hidvegi changed: What|Removed |Added CC||zoltan at hidvegi dot com --- Comment

[Bug fortran/117730] Wrong code with non_overridable typebound procedure

2024-11-22 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117730 --- Comment #5 from Paul Thomas --- [pault@pc30 pr84674]$ valgrind ./a.out ==1167560== Memcheck, a memory error detector ==1167560== Copyright (C) 2002-2022, and GNU GPL'd, by Julian Seward et al. ==1167560== Using Valgrind-3.19.0 and LibVEX; re

[Bug c++/117727] __builtin_bit_cast with target type nullptr_t unimplemented

2024-11-22 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117727 --- Comment #8 from Joseph S. Myers --- As nullptr_t is in C23, arguably psABIs ought to define the representation of nullptr_t as part of defining the C ABI.

[Bug target/117603] RISC-V: testsuite: Architecture string mutation is not robust

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117603 --- Comment #1 from GCC Commits --- The master branch has been updated by Dimitar Dimitrov : https://gcc.gnu.org/g:eeff504238aeb4a9a20a9e445307b6773adb6f01 commit r15-5591-geeff504238aeb4a9a20a9e445307b6773adb6f01 Author: Dimitar Dimitrov Dat

[Bug modula2/114529] profiledbootstrap fails to build and m2 causes odr violations during build

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114529 --- Comment #10 from GCC Commits --- The releases/gcc-14 branch has been updated by Gaius Mulley : https://gcc.gnu.org/g:0750bda126602ee356743b0e8b4c735a42b33065 commit r14-10964-g0750bda126602ee356743b0e8b4c735a42b33065 Author: Gaius Mulley

[Bug middle-end/114540] Use of atoi in varasm.cc (decode_reg_name_and_count) allows invalid registers

2024-11-22 Thread heiko at hexco dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114540 --- Comment #2 from Heiko Eißfeldt --- I also sent it to gcc-patches mailing-list.

[Bug middle-end/114540] Use of atoi in varasm.cc (decode_reg_name_and_count) allows invalid registers

2024-11-22 Thread heiko at hexco dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114540 Heiko Eißfeldt changed: What|Removed |Added CC||heiko at hexco dot de --- Comment #1 f

[Bug tree-optimization/117738] New: Failure to recognize dot-product pattern in inner loop

2024-11-22 Thread fxue at os dot amperecomputing.com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117738 Bug ID: 117738 Summary: Failure to recognize dot-product pattern in inner loop Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 C

[Bug sanitizer/117732] [15 Regression] libsanitizer contains anonymous structs but built with -pedantic

2024-11-22 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117732 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org Known to fai

[Bug regression/117737] New: GCC: cannot build anymore under CYGWIN, INCLUDE_MEMORY is missing

2024-11-22 Thread carlo.bramix at libero dot it via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117737 Bug ID: 117737 Summary: GCC: cannot build anymore under CYGWIN, INCLUDE_MEMORY is missing Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal

[Bug target/117718] Inefficient address computation for d-form vector loads

2024-11-22 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117718 --- Comment #4 from Segher Boessenkool --- The address for lxv and lxvx can be anything. The *offset* in the address for lxv has to be a multiple of sixteen. This isn't any different from DS-mode (well, multiple of 4 there), and we have DQ-mod

สินเชื่อsme

2024-11-22 Thread Adrian via Gcc-bugs
ขออนุญาตผู้ดูเเลเเละเจ้าของกิจการด้วยครับ ของผมจะเป็นการเสนอเงินทุนเพื่อเจ้าของธุรกิจ ที่มีการจดทะเบียนในรูปแบบบริษัท หจก โรงงานอุตสาหกรรม ทั่วประเทศ ดอกเบี้ยต่ำ เริ่มต้นที่ 1-1.5% สอบถามฟรีพนักงานสุภาพ 0626697879 (ผู้จัดการฝ่ายการเงิน)

[Bug target/116444] [12/13/14 regression] gcc.target/arm/thumb-ifcvt-2.c fails on Cortex-M55 and misses possible Cortex-M optimization since r11-3286-gc2bb84be4a6e58

2024-11-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116444 Sam James changed: What|Removed |Added Target Milestone|--- |12.5

[Bug target/116444] gcc.target/arm/thumb-ifcvt-2.c fails on Cortex-M55 and misses possible Cortex-M optimization

2024-11-22 Thread azoff at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116444 --- Comment #8 from Torbjorn SVENSSON --- (In reply to avieira from comment #7) > @Torbjorn: OK to close? Yes, this is ok on trunk, but should it also be backported to releases/gcc-14?

[Bug middle-end/77608] missing protection on trivially detectable runtime buffer overflow

2024-11-22 Thread siddhesh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77608 --- Comment #13 from Siddhesh Poyarekar --- No worries, I'd be really surprised if volatile offsets show up in the testing at all, let alone be significant enough to warrant the rewrite.

[Bug middle-end/77608] missing protection on trivially detectable runtime buffer overflow

2024-11-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77608 --- Comment #12 from Sam James --- I think that's fine. I still plan to play with that plugin experiment but I was waiting for other patches to go in, and now occupied with C23 porting :(

[Bug target/116444] gcc.target/arm/thumb-ifcvt-2.c fails on Cortex-M55 and misses possible Cortex-M optimization

2024-11-22 Thread avieira at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116444 avieira at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/83397] void f() { } has zero arguments for pre C23

2024-11-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83397 Sam James changed: What|Removed |Added Last reconfirmed|2017-12-12 00:00:00 |2024-11-22 Ever confirmed|0

[Bug sanitizer/117732] [15 Regression] libsanitizer contains anonymous structs but built with -pedantic

2024-11-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117732 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org Last reconfirme

[Bug sanitizer/117731] [15 Regression] libsanitizer builds not as c++17 even though it uses c++17 features

2024-11-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117731 Sam James changed: What|Removed |Added Keywords||patch --- Comment #6 from Sam James --- ht

[Bug target/36503] x86 can use x >> -y for x >> 32-y

2024-11-22 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=36503 Uroš Bizjak changed: What|Removed |Added Attachment #21972|0 |1 is obsolete|

[Bug sanitizer/117732] [15 Regression] libsanitizer contains anonymous structs but built with -pedantic

2024-11-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117732 --- Comment #3 from Jakub Jelinek --- Created attachment 59669 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59669&action=edit gcc15-pr117731.patch Untested fix. We don't develop the sanitizer code inside of GCC and all we care about is

[Bug sanitizer/117732] [15 Regression] libsanitizer contains anonymous structs but built with -pedantic

2024-11-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117732 --- Comment #4 from Sam James --- (In reply to Andrew Pinski from comment #2) > Introduced with: > https://github.com/llvm/llvm-project/commit/ > ed9ef9b4f248c62022bb1bebe5e2597cb4f9d209 > > So a 15 regression. I'm sure I've been seeing this f

[Bug sanitizer/117731] [15 Regression] libsanitizer builds not as c++17 even though it uses c++17 features

2024-11-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117731 --- Comment #5 from Jakub Jelinek --- Created attachment 59668 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59668&action=edit gcc15-pr117731.patch Untested fix.

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread kelbonage at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #3 from Nikl Kelbon --- Note: its preprocessed sources for another bug with placement new / RVO in coroutines, i dont know how it placed in my old issue

[Bug fortran/84674] [12/13/14/15 Regression] Derived type name change makes a program segfault, removing non_overridable helps

2024-11-22 Thread pault at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84674 Paul Thomas changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |pault at gcc dot gnu.org --- Commen

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread kelbonage at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 --- Comment #2 from Nikl Kelbon --- There are preprocessed sources https://github.com/gcc-mirror/gcc/pull/105#issuecomment-2493465483

[Bug c++/117736] Internal error checking coroutine final suspend self reference

2024-11-22 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #1 fr

[Bug c++/117736] New: Internal error checking coroutine final suspend self reference

2024-11-22 Thread kelbonage at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117736 Bug ID: 117736 Summary: Internal error checking coroutine final suspend self reference Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug target/117165] ICE: in extract_insn, at recog.c:2311 unrecognizable insn: UNSPECV_FNSTSW with -mgeneral-regs-only and __builtin_ia32_fnstsw()

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

[Bug target/80881] Implement Windows native TLS

2024-11-22 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 --- Comment #86 from Uroš Bizjak --- (In reply to Julian Waters from comment #83) > Uros: I see, I'll try to do so. I was mainly avoiding that to break less > code (I have a habit of doing that to anything I touch). Although, the > resulting ass

[Bug target/117165] ICE: in extract_insn, at recog.c:2311 unrecognizable insn: UNSPECV_FNSTSW with -mgeneral-regs-only and __builtin_ia32_fnstsw()

2024-11-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117165 --- Comment #7 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:d6d1fdcf953a79d1e3ef2d28c99c1933d1e07d80 commit r15-5587-gd6d1fdcf953a79d1e3ef2d28c99c1933d1e07d80 Author: Jakub Jelinek Date: F

[Bug tree-optimization/117735] SLP dot_prod opportunity in 525.x264_r

2024-11-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117735 --- Comment #1 from Richard Biener --- Other "failures" for this loop nest is choosing an alias versioning check that is invariant in the outer loop so we'd version that instead of just the inner loop. We also fail to implement (or schedule) un

  1   2   >