[Bug bootstrap/106172] Multiple ICEs building gcc-13 with gcc-12

2022-07-18 Thread chris2553 at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106172 --- Comment #20 from Chris Clayton --- On 08/07/2022 15:02, Chris Clayton wrote: > Hi > > On 04/07/2022 00:12, pinskia at gcc dot gnu.org wrote: >> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106172 >> >> Andrew Pinski changed: >> >>

[Bug fortran/106331] [12/13 Regression] Whole array assignment of empty string segfaults with -Og

2022-07-18 Thread tkoenig at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106331 Thomas Koenig changed: What|Removed |Added Keywords||needs-bisection --- Comment #2 from Tho

[Bug tree-optimization/106297] [12/13 Regression] stringop-overflow misbehaviour on atomic since r12-4725-g88b504b7a8c5affb

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106297 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.2

[Bug c++/106310] [12/13 Regregression] lookup after this-> seems wrong for dependent lookup since r12-6754-g30f2c22def739211

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106310 Richard Biener changed: What|Removed |Added Target Milestone|--- |12.2

[Bug middle-end/106323] [Suboptimal] memcmp(s1, s2, n) == 0 expansion on AArch64 compare to llvm

2022-07-18 Thread wilco at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106323 Wilco changed: What|Removed |Added CC||wilco at gcc dot gnu.org --- Comment #3 from Wi

[Bug middle-end/106314] GTY fails on virtual int but not virtual void

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106314 Richard Biener changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comment

[Bug tree-optimization/106315] [13 Regression] 7.8% increased codesize on specfp 507.cactuBSSN_r

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106315 Richard Biener changed: What|Removed |Added Summary|7.8% increased codesize on |[13 Regression] 7.8%

[Bug libstdc++/106320] [10 regression] build failure (due to view requirement changes?)

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106320 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.5 Ever confirmed|0

[Bug target/106324] ptrue not reused between vector instructions and predicate instructions

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106324 Richard Biener changed: What|Removed |Added Target||aarch64 --- Comment #1 from Richard Bi

[Bug c++/106337] New: Too many compilation errors generated with struct

2022-07-18 Thread psz2007 at foxmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106337 Bug ID: 106337 Summary: Too many compilation errors generated with struct Product: gcc Version: 4.9.2 Status: UNCONFIRMED Severity: normal Priority: P3 Componen

[Bug lto/106328] Build doesn't respect -j N flag

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106328 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Keywords|

[Bug lto/106328] Build doesn't respect -j N flag

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106328 --- Comment #3 from Richard Biener --- Just to clarify, GCCs WPA stage fork()s to write out LTRANS IL object files in parallel - those processes are not controlled by make but GCC could request tokens from makes jobserver if it got a handle on a

[Bug target/106338] New: RISC-V static-chain register may be clobbered by PLT stubs

2022-07-18 Thread funanzeng at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106338 Bug ID: 106338 Summary: RISC-V static-chain register may be clobbered by PLT stubs Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Pr

[Bug rtl-optimization/106210] [10/11/12/13 Regression] missing shrink wrap for simple case since r9-3594-g8d2d39587d941a40

2022-07-18 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106210 Martin Liška changed: What|Removed |Added CC||segher at gcc dot gnu.org Keyw

[Bug lto/106328] Build doesn't respect -j N flag

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106328 --- Comment #4 from Richard Biener --- If it is possible to query the '-j=N' setting from make via the jobserver connection then it might be practical to auto-tune lto-max-streaming-parallelism to that setting at least (that's still prone to N*N

[Bug fortran/106331] [12/13 Regression] Whole array assignment of empty string segfaults with -Og

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106331 Richard Biener changed: What|Removed |Added Keywords||wrong-code CC|

[Bug target/106338] RISC-V static-chain register may be clobbered by PLT stubs

2022-07-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106338 --- Comment #1 from Andrew Pinski --- I don't see how this is an issue static chain is only used for nested functions in gcc and always local functions (except maybe with LTO).

[Bug target/106338] RISC-V static-chain register may be clobbered by PLT stubs

2022-07-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106338 --- Comment #2 from Andrew Pinski --- > static chain parameters are only used in Go This is a lie. They are used with both Ada and fortan a lot. Both heavily use nested functions.

[Bug target/106338] RISC-V static-chain register may be clobbered by PLT stubs

2022-07-18 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106338 --- Comment #3 from Andreas Schwab --- I think every port is using a call-clobbered register for the static chain, and it is not part of the ABI.

[Bug lto/106334] [13 Regression] lto -g ICE in dwarf2out_register_external_die at dwarf2out.cc:6072

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106334 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug middle-end/106314] GTY fails on virtual int but not virtual void

2022-07-18 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106314 --- Comment #4 from Aldy Hernandez --- (In reply to Richard Biener from comment #3) > GC only supports POD-like data structures, esp. proper inheritance is not > supported so supporting virtual functions looks useless. Hmmm, in that case I'll r

[Bug target/106324] ptrue not reused between vector instructions and predicate instructions

2022-07-18 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106324 ktkachov at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2022-07-18 Ever confir

[Bug ipa/105682] [12/13 Regression] Both `-Wsuggest-attribute=pure` and `-Wsuggest-attribute=const` on same function since r12-5177-g494bdadf28d0fb35

2022-07-18 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682 Martin Liška changed: What|Removed |Added Summary|[12/13 Regression] Both |[12/13 Regression] Both

[Bug target/106322] i386: Wrong code at O2 level (O0 / O1 are working)

2022-07-18 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106322 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug tree-optimization/106315] [13 Regression] 7.8% increased codesize on specfp 507.cactuBSSN_r

2022-07-18 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106315 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Blocks|

[Bug target/106339] New: [13 Regression] ICE in exact_div, at poly-int.h:2232

2022-07-18 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106339 Bug ID: 106339 Summary: [13 Regression] ICE in exact_div, at poly-int.h:2232 Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal

[Bug fortran/106331] [12/13 Regression] Whole array assignment of empty string segfaults with -Og since r12-2633-ge5e164effa30fd2b

2022-07-18 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106331 Martin Liška changed: What|Removed |Added Keywords|needs-bisection | Summary|[12/13 Regression] W

[Bug libstdc++/106320] [10 regression] build failure (due to view requirement changes?)

2022-07-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106320 Jonathan Wakely changed: What|Removed |Added Keywords|needs-bisection | --- Comment #2 from Jonathan Wakely

[Bug lto/106334] [13 Regression] lto -g ICE in dwarf2out_register_external_die at dwarf2out.cc:6072

2022-07-18 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106334 --- Comment #2 from Martin Liška --- Btw. started with r12-6678-g254ada46ae0f21bd.

[Bug c++/106337] Too many compilation errors generated with struct

2022-07-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106337 Jonathan Wakely changed: What|Removed |Added Version|4.9.2 |13.0 Keywords|

[Bug libstdc++/106320] [10 regression] build failure (due to view requirement changes?)

2022-07-18 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106320 --- Comment #3 from Martin Liška --- Started with r10-10808-g22b86cdc4d7fdd.

[Bug ipa/105682] [12/13 Regression] Both `-Wsuggest-attribute=pure` and `-Wsuggest-attribute=const` on same function since r12-5177-g494bdadf28d0fb35

2022-07-18 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105682 --- Comment #6 from Jan Hubicka --- gcc-12.1.0 (bogus warning: `caller()` has no right to be const; it calls a pure function, and that function even contains inline assembly): I think the conlcusion here is correct. callee has pure attribute a

[Bug ipa/105676] [12/13 Regression] Bogus `-Wsuggest-attribute=pure` on function marked `__attribute__((const))` since r12-5437-g09a4ffb72aa2f513

2022-07-18 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105676 --- Comment #3 from Jan Hubicka --- Such code is not that obviously safe. It is possible that getval will get inlined to some calls and not other within single function. In that case the calling function will read and modify cache variable and

[Bug libstdc++/106320] [10 regression] build failure (due to view requirement changes?)

2022-07-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106320 --- Comment #4 from Jonathan Wakely --- The problem is that join_view still requires its _InnerView to be default-constructible, but that's a transform_view holding a non-default-constructible callable. For gcc-11 this isn't a problem because o

[Bug sanitizer/101978] thread sanitizer false positive when condition variable

2022-07-18 Thread boris at kolpackov dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101978 Boris Kolpackov changed: What|Removed |Added CC||boris at kolpackov dot net --- Commen

[Bug middle-end/106314] GTY fails on virtual int but not virtual void

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106314 --- Comment #5 from Richard Biener --- (In reply to Aldy Hernandez from comment #4) > (In reply to Richard Biener from comment #3) > > GC only supports POD-like data structures, esp. proper inheritance is not > > supported so supporting virtual

[Bug target/106339] [13 Regression] ICE in exact_div, at poly-int.h:2232

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106339 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.0

[Bug target/106253] [13 Regression] ICE in vect_transform_loops, at tree-vectorizer.cc:1032

2022-07-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106253 --- Comment #12 from CVS Commits --- The trunk branch has been updated by Richard Sandiford : https://gcc.gnu.org/g:7313381d2ce44b72b4c9f70bd5670e5d78d1f631 commit r13-1730-g7313381d2ce44b72b4c9f70bd5670e5d78d1f631 Author: Richard Sandiford D

[Bug target/106253] [13 Regression] ICE in vect_transform_loops, at tree-vectorizer.cc:1032

2022-07-18 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106253 rsandifo at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resoluti

[Bug target/106340] New: flag set from SVE svwhilelt intrinsic not reused in loop

2022-07-18 Thread yyc1992 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106340 Bug ID: 106340 Summary: flag set from SVE svwhilelt intrinsic not reused in loop Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Pr

[Bug sanitizer/64234] Statically sanitized executable does not export ASan symbols

2022-07-18 Thread boris at kolpackov dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64234 Boris Kolpackov changed: What|Removed |Added CC||boris at kolpackov dot net --- Comment

[Bug target/106340] flag set from SVE svwhilelt intrinsic not reused in loop

2022-07-18 Thread yyc1992 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106340 --- Comment #1 from Yichao Yu --- Also note that this is for code I've tweaked to match what the finally code as much as possible. For a complete implementation of this, I expect the loop transformation done for normal loop should move the while

[Bug libstdc++/106320] [10 regression] build failure (due to view requirement changes?)

2022-07-18 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106320 Patrick Palka changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug target/106324] ptrue not reused between vector instructions and predicate instructions

2022-07-18 Thread yyc1992 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106324 --- Comment #3 from Yichao Yu --- Actually I just realized that the not instruction used the .d version as requested, the vector instruction didn’t….. I got it reversed in the original post……

[Bug c++/106341] New: Template argument deduction of template value parameter crashes compiler

2022-07-18 Thread lissheidr.spam at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106341 Bug ID: 106341 Summary: Template argument deduction of template value parameter crashes compiler Product: gcc Version: 10.4.0 Status: UNCONFIRMED Severity: nor

[Bug c++/106341] Template argument deduction of template value parameter crashes compiler

2022-07-18 Thread lissheidr.spam at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106341 --- Comment #1 from Liss Heidrich --- Created attachment 53314 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53314&action=edit output of gcc-10 when compiling segfault.cpp

[Bug c++/106341] Template argument deduction of template value parameter crashes compiler

2022-07-18 Thread lissheidr.spam at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106341 --- Comment #2 from Liss Heidrich --- Created attachment 53315 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53315&action=edit output of gcc-11 when compiling segfault.cpp (from godbolt.org)

[Bug d/103944] [12/13 Regression] Testsuite hang due to libphobos/testsuite/libphobos.gc/forkgc2.d

2022-07-18 Thread doko at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103944 Matthias Klose changed: What|Removed |Added CC||doko at gcc dot gnu.org --- Comment #9

[Bug fortran/106331] [12/13 Regression] Whole array assignment of empty string segfaults with -Og since r12-2633-ge5e164effa30fd2b

2022-07-18 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106331 --- Comment #5 from H.J. Lu --- The memory alignment passed to __builtin_memset shouldn't be 16 bytes in this case.

[Bug target/106322] i386: Wrong code at O2 level (O0 / O1 are working)

2022-07-18 Thread malat at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106322 --- Comment #9 from Mathieu Malaterre --- (In reply to Andrew Pinski from comment #8) > Does -fwrapv fix the issue? No. This seems like the exact same symptoms: % ./tests/mul_test "--gtest_filter=HwyMulTestGroup/HwyMulTest.TestAllMulHigh/Emu12

[Bug fortran/106331] [12/13 Regression] Whole array assignment of empty string segfaults with -Og since r12-2633-ge5e164effa30fd2b

2022-07-18 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106331 --- Comment #6 from H.J. Lu --- This is a latent bug. GCC 11 RTL expander generates: (insn 21 20 22 (set (mem/c:TI (reg:DI 92 [ D.3947 ]) [0 MEM [(void *)&a]+0 S16 A128]) (const_wide_int 0x20202020202020202020202020202020)) "x.f90":3:

[Bug target/106342] New: [12/13 Regression] internal compiler error: in extract_insn, at recog.cc:2791

2022-07-18 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106342 Bug ID: 106342 Summary: [12/13 Regression] internal compiler error: in extract_insn, at recog.cc:2791 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity:

[Bug target/106342] [12/13 Regression] internal compiler error: in extract_insn, at recog.cc:2791

2022-07-18 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106342 Marek Polacek changed: What|Removed |Added Target Milestone|--- |12.2 Target|

[Bug target/106342] [12/13 Regression] internal compiler error: in extract_insn, at recog.cc:2791

2022-07-18 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106342 --- Comment #1 from Marek Polacek --- gcc.dg/vect/fast-math-vect-call-1.c also ICEs like that.

[Bug target/106187] armhf: Miscompilation at O2 level (O0 / O1 are working)

2022-07-18 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106187 Richard Earnshaw changed: What|Removed |Added CC||rguenth at gcc dot gnu.org --- Comme

[Bug target/106187] armhf: Miscompilation at O2 level (O0 / O1 are working)

2022-07-18 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106187 --- Comment #27 from Richard Earnshaw --- BTW, compile flags for an arm-none-eabi compiler are: cc1plus -march=armv7-a+fp -mfloat-abi=hard -O2 -quiet -mthumb -fno-short-enums -fno-exceptions -fvisibility-inlines-hidden -fmath-errno -fmerge-all

[Bug tree-optimization/106343] New: Addition with constants is not vectorized by SLP when it includes zero

2022-07-18 Thread manolis.tsamis at vrull dot eu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106343 Bug ID: 106343 Summary: Addition with constants is not vectorized by SLP when it includes zero Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: missed-

[Bug fortran/106336] BLOCK construct and host association are not handled correctly

2022-07-18 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106336 kargl at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|-

[Bug tree-optimization/106343] Addition with constants is not vectorized by SLP when it includes zero

2022-07-18 Thread ktkachov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106343 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever confirmed|0

[Bug tree-optimization/106343] SLP does not support no-op case

2022-07-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106343 Andrew Pinski changed: What|Removed |Added Status|NEW |UNCONFIRMED Ever confirmed|1

[Bug tree-optimization/106343] SLP does not support no-op case

2022-07-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106343 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug tree-optimization/106343] SLP does not support no-op case

2022-07-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106343 --- Comment #3 from Andrew Pinski --- I should note that I noticed LLVM does not handle this either. Basically the following operators and values can be used: For integer: + 0 - 0 * 1 / 1 | 0 & -1 (all ones) ^ 0 For floating point (only with -

[Bug tree-optimization/106343] SLP does not support no-op case

2022-07-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106343 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > I should note that I noticed LLVM does not handle this either. > > Basically the following operators and values can be used: > For integer: > + 0 > - 0 > * 1 >

[Bug testsuite/106344] New: A few x86_64 tests fail with -march=x86-64-v2

2022-07-18 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106344 Bug ID: 106344 Summary: A few x86_64 tests fail with -march=x86-64-v2 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: te

[Bug testsuite/106345] New: Some ppc64le tests fail with -mcpu=power9 -mtune=power9

2022-07-18 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106345 Bug ID: 106345 Summary: Some ppc64le tests fail with -mcpu=power9 -mtune=power9 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Prior

[Bug rtl-optimization/106210] [10/11/12/13 Regression] missing shrink wrap for simple case since r9-3594-g8d2d39587d941a40

2022-07-18 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106210 --- Comment #6 from Segher Boessenkool --- The prepare_shrink_wrap code handles only very limited very simple cases. After g:8d2d39587d94 there is another copy at this point (which is an *improvement*, it gives more freedom). I don't see how t

[Bug tree-optimization/106343] SLP does not support no-op case

2022-07-18 Thread eochoa at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106343 Erick Ochoa changed: What|Removed |Added CC||eochoa at gcc dot gnu.org --- Comment #5

[Bug tree-optimization/106343] SLP does not support no-op case

2022-07-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106343 --- Comment #6 from Andrew Pinski --- (In reply to Erick Ochoa from comment #5) > I think it should be possible to also consider the bit-shifts operations: > > >> 0 > << 0 Yes and rotates too.

[Bug bootstrap/106172] Multiple ICEs building gcc-13 with gcc-12

2022-07-18 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106172 Aldy Hernandez changed: What|Removed |Added CC||aldyh at gcc dot gnu.org S

[Bug tree-optimization/106346] New: Potential regression on vectorization of left shift with constants

2022-07-18 Thread manolis.tsamis at vrull dot eu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106346 Bug ID: 106346 Summary: Potential regression on vectorization of left shift with constants Product: gcc Version: 13.0 Status: UNCONFIRMED Keywords: missed-opti

[Bug bootstrap/106172] Multiple ICEs building gcc-13 with gcc-12

2022-07-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106172 --- Comment #22 from Andrew Pinski --- (In reply to Aldy Hernandez from comment #21) > Confirmed on x86-64 with: ./configure --enable-languages=c,c++ > --enable-checking=no. > > Interestingly, --enable-checking=release works. well some gcc_ass

[Bug target/106347] New: [13 Regression] ICE in ix86_output_ssemov, at config/i386/i386.cc:5565, or ICE in final_scan_insn_1, at final.cc:2860 (error: could not split insn)

2022-07-18 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106347 Bug ID: 106347 Summary: [13 Regression] ICE in ix86_output_ssemov, at config/i386/i386.cc:5565, or ICE in final_scan_insn_1, at final.cc:2860 (error: could not split insn)

[Bug bootstrap/106172] Multiple ICEs building gcc-13 with gcc-12

2022-07-18 Thread chris2553 at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106172 --- Comment #23 from Chris Clayton --- On 18/07/2022 19:13, aldyh at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106172 > > Aldy Hernandez changed: > >What|Removed |Added > ---

[Bug tree-optimization/106280] dom_oracle::register_transitives is expensive for deep dominator trees

2022-07-18 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106280 --- Comment #2 from CVS Commits --- The master branch has been updated by Andrew Macleod : https://gcc.gnu.org/g:5e47c9333df6df1aa9da861f07e68f985d7d28fb commit r13-1737-g5e47c9333df6df1aa9da861f07e68f985d7d28fb Author: Andrew MacLeod Date:

[Bug fortran/103590] ICE: find_array_spec(): Missing spec

2022-07-18 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103590 anlauf at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |anlauf at gcc dot gnu

[Bug c++/106348] New: c++modules: invalid syntax accepted

2022-07-18 Thread bugzilla.gcc at me dot benboeckel.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106348 Bug ID: 106348 Summary: c++modules: invalid syntax accepted Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug c++/106348] c++modules: invalid syntax accepted

2022-07-18 Thread bugzilla.gcc at me dot benboeckel.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106348 --- Comment #1 from Ben Boeckel --- Forgot to mention: this occurs as of commit 63d182fb86e47323ac50d9368845d712e1f7da89

[Bug c/106349] New: strlen reimplementation produces infinite loop with -Os

2022-07-18 Thread vincent.riviere at freesbee dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106349 Bug ID: 106349 Summary: strlen reimplementation produces infinite loop with -Os Product: gcc Version: 12.1.0 Status: UNCONFIRMED Severity: normal Pri

[Bug tree-optimization/106349] strlen reimplementation produces infinite loop with -Os

2022-07-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106349 Andrew Pinski changed: What|Removed |Added Component|c |tree-optimization --- Comment #1 from A

[Bug tree-optimization/106349] strlen reimplementation produces infinite loop with -Os

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

[Bug tree-optimization/102725] -fno-builtin leads to call of strlen since r12-4283-g6f966f06146be768

2022-07-18 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102725 Andrew Pinski changed: What|Removed |Added CC||vincent.riviere at freesbee dot fr ---

[Bug c++/106348] c++modules: invalid syntax accepted

2022-07-18 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106348 Jonathan Wakely changed: What|Removed |Added Version|unknown |13.0 --- Comment #2 from Jonathan Wak

[Bug c++/106350] New: O3 memcpy warning when prepending a length-1 string literal to a constant std::string

2022-07-18 Thread me+gccbugzilla at s5 dot pm via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106350 Bug ID: 106350 Summary: O3 memcpy warning when prepending a length-1 string literal to a constant std::string Product: gcc Version: 13.0 Status: UNCONFIRMED Se

[Bug fortran/106331] [12/13 Regression] Whole array assignment of empty string segfaults with -Og since r12-2633-ge5e164effa30fd2b

2022-07-18 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106331 --- Comment #7 from H.J. Lu --- Breakpoint 6, expand_builtin_memset_args (dest=0x77b6f1a0, val=0x77f86978, len=0x77f86960, target=0x77da7400, mode=E_VOIDmode, orig_exp=0x77da9d38) at /export/gnu/import/git/gitlab/x86-gcc/gcc/

[Bug target/83782] [10/11 Regression] Inconsistent address for hidden ifunc in a shared library

2022-07-18 Thread aoliva at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83782 Alexandre Oliva changed: What|Removed |Added CC||aoliva at gcc dot gnu.org --- Comment

[Bug testsuite/106345] Some ppc64le tests fail with -mcpu=power9 -mtune=power9

2022-07-18 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106345 Kewen Lin changed: What|Removed |Added Last reconfirmed||2022-07-19 Assignee|unassigned at

[Bug target/106342] [12/13 Regression] internal compiler error: in extract_insn, at recog.cc:2791

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106342 Richard Biener changed: What|Removed |Added Priority|P3 |P2

[Bug tree-optimization/106343] SLP does not support no-op case

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106343 --- Comment #7 from Richard Biener --- SLP discovery doesn't support this (and there's for sure some duplicate bug about this). Note that SLP discovery currently does a greedy search from the stores and it commits to the first "working" graph (

[Bug target/106346] Potential regression on vectorization of left shift with constants

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106346 Richard Biener changed: What|Removed |Added Blocks||53947 Keywords|

[Bug target/106347] [13 Regression] ICE in ix86_output_ssemov, at config/i386/i386.cc:5565, or ICE in final_scan_insn_1, at final.cc:2860 (error: could not split insn)

2022-07-18 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106347 Richard Biener changed: What|Removed |Added Target Milestone|--- |13.0