[Bug target/55212] [SH] Switch to LRA

2024-10-05 Thread olegendo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #375 from Oleg Endo --- (In reply to Kazumoto Kojima from comment #374) > Created attachment 59286 [details] > a patch for c#367 > > We use movsf_ie as a fall-back for for moving fp-reg from/to multiword > subreg in 59190. Looks thi

[Bug middle-end/116884] [13/14/15 Regression] Bogus strcpy -Warray-bounds warning following memset of destination after r13-455

2024-10-05 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116884 --- Comment #1 from Sam James --- Using the result (https://godbolt.org/z/WexxTdc1W) also confuses things, e.g. __builtin_printf("end=%s\n", l); and it goes away.

[Bug lto/46820] toplevel ASM statements being moved away from the functions in the TU

2024-10-05 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46820 --- Comment #16 from Sam James --- * https://inbox.sourceware.org/gcc/87o744ctuk@gentoo.org/ * https://inbox.sourceware.org/gcc-patches/Zv0oPknQT0Nq4Blu@tucnak/

[Bug lto/61487] LTO breaks on mips with wireless-tools 0.29

2024-10-05 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61487 Sam James changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug target/55212] [SH] Switch to LRA

2024-10-05 Thread olegendo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #376 from Oleg Endo --- (In reply to Kazumoto Kojima from comment #374) > Created attachment 59286 [details] > a patch for c#367 > > We use movsf_ie as a fall-back for for moving fp-reg from/to multiword > subreg in 59190. Looks thi

[Bug target/55212] [SH] Switch to LRA

2024-10-05 Thread kkojima at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #377 from Kazumoto Kojima --- (In reply to Oleg Endo from comment #376) > Alternative #2 above is the same as alternative #13 of the "movsf_ie" > pattern, isn't it? > .. which is also the same as "movsf_ie_y" and that dangling 'define

[Bug target/55212] [SH] Switch to LRA

2024-10-05 Thread kkojima at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #373 from Kazumoto Kojima --- Created attachment 59285 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59285&action=edit a reduced test case for c#367

[Bug target/55212] [SH] Switch to LRA

2024-10-05 Thread kkojima at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #374 from Kazumoto Kojima --- Created attachment 59286 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59286&action=edit a patch for c#367 We use movsf_ie as a fall-back for for moving fp-reg from/to multiword subreg in 59190.

[Bug sanitizer/116984] -fsanitize=bounds triggers within __builtin_dynamic_object_size()

2024-10-05 Thread kees at outflux dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116984 Kees Cook changed: What|Removed |Added Resolution|INVALID |--- Status|RESOLVED

[Bug middle-end/116884] [13/14/15 Regression] Bogus strcpy -Warray-bounds warning following memset of destination after r13-455

2024-10-05 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116884 Sam James changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug middle-end/116933] various issues of -ftrivial-auto-var-init=zero with Ada

2024-10-05 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116933 --- Comment #15 from Sam James --- Thank you.

[Bug target/69374] install.texi is bit-rotten

2024-10-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69374 --- Comment #26 from GCC Commits --- The trunk branch has been updated by Gerald Pfeifer : https://gcc.gnu.org/g:c86be8f605a308e6429bf00d870aaf6406032ab3 commit r15-4091-gc86be8f605a308e6429bf00d870aaf6406032ab3 Author: Gerald Pfeifer Date:

[Bug tree-optimization/116553] slsr does not understand `a+PHI` only `PHI`

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

[Bug middle-end/116988] New: Documentation for local register variables with inline-asm could have better example

2024-10-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116988 Bug ID: 116988 Summary: Documentation for local register variables with inline-asm could have better example Product: gcc Version: 15.0 Status: UNCONFIRMED Key

[Bug tree-optimization/116985] New: [15 Regression] ICE in vectorizer with --param=vect-partial-vector-usage=2 -mavx512vbmi2 since r15-2097-gdb3c8c9726d0ba

2024-10-05 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116985 Bug ID: 116985 Summary: [15 Regression] ICE in vectorizer with --param=vect-partial-vector-usage=2 -mavx512vbmi2 since r15-2097-gdb3c8c9726d0ba Product: gcc Vers

[Bug tree-optimization/116985] [15 Regression] ICE in vectorizer with --param=vect-partial-vector-usage=2 -mavx512vbmi2 since r15-2097-gdb3c8c9726d0ba

2024-10-05 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116985 Filip Kastl changed: What|Removed |Added Target Milestone|--- |15.0

[Bug ada/116945] Valgrind reports uninitialized memory use in sem_ch12.adb (sem_ch12__instance_context__save_and_reset)

2024-10-05 Thread mark at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116945 --- Comment #9 from Mark Wielaard --- Re comment #4. Sam reports that --expensive-definedness-checks=yes doesn't work in this case.

[Bug middle-end/116989] New: __builtin_clz{,g}/__builtin_ctz{,g} documentation for 0 should be clearer

2024-10-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116989 Bug ID: 116989 Summary: __builtin_clz{,g}/__builtin_ctz{,g} documentation for 0 should be clearer Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: docu

[Bug middle-end/116989] __builtin_clz{,g}/__builtin_ctz{,g} documentation for 0 should be clearer

2024-10-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116989 --- Comment #1 from Andrew Pinski --- Note UBSan already treats it as undefined behavior rather than the result being undefined.

[Bug sanitizer/116984] -fsanitize=bounds triggers within __builtin_dynamic_object_size()

2024-10-05 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116984 --- Comment #6 from Jakub Jelinek --- (In reply to Kees Cook from comment #4) > (In reply to Andrew Pinski from comment #1) > > I don't think so since &p->array[negative] is undefined behavior even inside > > a dynamic boz. > > Without counted_

[Bug sanitizer/116984] -fsanitize=bounds triggers within __builtin_dynamic_object_size()

2024-10-05 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116984 Jakub Jelinek changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug libstdc++/111055] [C++23] Implement P1206R7, Conversions from ranges to containers

2024-10-05 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111055 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigne

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

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

[Bug testsuite/116986] New: FAIL: gcc.dg/torture/pr115387-2.c -O0 (test for excess errors)

2024-10-05 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116986 Bug ID: 116986 Summary: FAIL: gcc.dg/torture/pr115387-2.c -O0 (test for excess errors) Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug middle-end/116933] various issues of -ftrivial-auto-var-init=zero with Ada

2024-10-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116933 --- Comment #13 from GCC Commits --- The master branch has been updated by Eric Botcazou : https://gcc.gnu.org/g:a8e6360765336969e3f45ac16e4340e5e5468768 commit r15-4085-ga8e6360765336969e3f45ac16e4340e5e5468768 Author: Eric Botcazou Date:

[Bug libstdc++/111055] [C++23] Implement P1206R7, Conversions from ranges to containers

2024-10-05 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111055 --- Comment #6 from Jonathan Wakely --- The adapters are trivial, so I've done them too.

[Bug middle-end/116933] various issues of -ftrivial-auto-var-init=zero with Ada

2024-10-05 Thread ebotcazou at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116933 Eric Botcazou changed: What|Removed |Added Target Milestone|--- |15.0 Resolution|---

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

2024-10-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116987 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |WAITING Ever confirmed|0

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

2024-10-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116987 --- Comment #1 from Andrew Pinski --- can you attach the preprocessed source as mentioned on https://gcc.gnu.org/bugs/ ?