[Bug rtl-optimization/106707] [13 Regression] ICE: in cselib_record_set, at cselib.cc:2687 with -Oz -g -fno-cprop-registers -fno-dce

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

[Bug lto/106700] [13 Regression] O_NONBLOCK does not exist for x86_64-w64-mingw32 host

2022-08-22 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106700 Martin Liška changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-22 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 --- Comment #4 from Jakub Jelinek --- So perhaps the r12-1834-g28560c6d4043d8f6ac570f3 change for TARGET_AVX && !TARGET_AVX2 should be done only if we can fold the VEC_COND_EXPR into a constant or something it can handle and otherwise keep the

[Bug lto/106686] [lto][offloading] lto-wrapper leaves "target.o" temporay files behind when error diagnostic occurred

2022-08-22 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106686 Martin Liška changed: What|Removed |Added Last reconfirmed||2022-08-22 Ever confirmed|0

[Bug rtl-optimization/106705] constant prop is not undone for switches

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106705 --- Comment #3 from Richard Biener --- So you expect us to somehow generate val2 = -len; switch (len) { case 7: do_sd(val, mem, val2++); case 6: do_sd(val, mem, val2++);

[Bug tree-optimization/105937] [12 Regression] maybe-uninitialized with std::optional

2022-08-22 Thread rguenther at suse dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105937 --- Comment #8 from rguenther at suse dot de --- On Mon, 22 Aug 2022, janisozaur+gcc at gmail dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105937 > > --- Comment #7 from janisozaur+gcc at gmail dot com --- > Will the fix get

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 Richard Biener changed: What|Removed |Added Status|ASSIGNED|NEW Assignee|rguenth at gcc

[Bug tree-optimization/105937] [12 Regression] maybe-uninitialized with std::optional

2022-08-22 Thread janisozaur+gcc at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105937 --- Comment #7 from janisozaur+gcc at gmail dot com --- Will the fix get merged to 12.3 as well? This currently prevents the project I work on from compiling with GCC (https://github.com/OpenRCT2/OpenRCT2/issues/17371)

[Bug target/106704] [12/13 Regression] avx intrinsic not generating vblendvps instruction with -mavx

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106704 Richard Biener changed: What|Removed |Added Target|X86_64 |x86_64-*-* Status|NEW

[Bug libstdc++/106695] [11/12/13 Regression] Explicit copy constructor does not work for a parameter passed via std::async

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106695 Richard Biener changed: What|Removed |Added Known to work||10.3.0 Summary|Regression

[Bug ada/106693] gnat: poisoned calloc in gcc/ada/adaint.[hc] due to use of sched.h on musl

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106693 Richard Biener changed: What|Removed |Added Last reconfirmed||2022-08-22 Ever confirmed|0

[Bug c++/106689] gcc crash while compiling a generic lambda

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106689 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|2022-08-19

[Bug middle-end/106688] out of ssa Coalescing sometimes chooses the wrong thing causing an extra move

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106688 --- Comment #9 from Richard Biener --- Btw, as of coalescing I think the only coalescing we should do at out-of-SSA time is coalescing to avoid copies on edges (aka for PHIs and abnormals), the rest should be left to the RA (OTOH we're going to

[Bug middle-end/106688] out of ssa Coalescing sometimes chooses the wrong thing causing an extra move

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106688 --- Comment #8 from Richard Biener --- (In reply to Andrew Pinski from comment #2) > _33 = (const unsigned char *) ivtmp.18_7; > invariant up to level 2, cost 1. Yep, that's an "old" thing, PRE would have moved it but LIM has something they

[Bug tree-optimization/106687] [13 Regression] Wrong code with -O2 since r13-438-gcf2141a0c640fc9b

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106687 Richard Biener changed: What|Removed |Added Priority|P3 |P1

[Bug tree-optimization/105937] [12 Regression] maybe-uninitialized with std::optional

2022-08-22 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105937 Richard Biener changed: What|Removed |Added Summary|[12/13 Regression] |[12 Regression]

[Bug tree-optimization/105937] [12/13 Regression] maybe-uninitialized with std::optional

2022-08-22 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105937 --- Comment #5 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:c77fae1ca796d6ea06d5cd437909905c3d3d771c commit r13-2134-gc77fae1ca796d6ea06d5cd437909905c3d3d771c Author: Richard Biener Date:

<    1   2