[Bug tree-optimization/102977] [12 Regression] vectorizer failed to use armv8.3-a complex fma

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102977 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection --- Comment #5 from

[Bug tree-optimization/102977] [12 Regression] vectorizer failed to use armv8.3-a complex fma

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102977 Andrew Pinski changed: What|Removed |Added Component|middle-end |tree-optimization Target

[Bug middle-end/102977] [12 Regression] vectorizer failed to use armv8.3-a complex fma

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102977 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2021-10-28 Summary|[12

[Bug middle-end/102977] [GCC12 regression] vectorizer failed to generate complex fma with SVE

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102977 Andrew Pinski changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

[Bug middle-end/102977] [GCC12 regression] vectorizer failed to generate complex fma with SVE

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102977 --- Comment #2 from Andrew Pinski --- Note st2 does the opposite of ld2 while doing the storing of the vector.

[Bug middle-end/102977] [GCC12 regression] vectorizer failed to generate complex fma with SVE

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102977 Andrew Pinski changed: What|Removed |Added Resolution|--- |INVALID Status|UNCONFIRMED

[Bug debug/102979] New: GCC gives wrong error for struct definitions without semicolon, despite G++ doing so

2021-10-27 Thread konstantinua00 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102979 Bug ID: 102979 Summary: GCC gives wrong error for struct definitions without semicolon, despite G++ doing so Product: gcc Version: 11.2.0 Status: UNCONFIRMED

[Bug debug/102978] New: Function/Struct declaration with absent semicolon that is put before including standard header results in wall of errors with no indication of the actual problem

2021-10-27 Thread konstantinua00 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102978 Bug ID: 102978 Summary: Function/Struct declaration with absent semicolon that is put before including standard header results in wall of errors with no indication of the actual

[Bug target/101324] powerpc64le: hashst appears before mflr at -O1 or higher

2021-10-27 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101324 Peter Bergner changed: What|Removed |Added URL||https://gcc.gnu.org/piperma

[Bug target/94613] S/390, powerpc: Wrong code generated for vec_sel builtin

2021-10-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94613 --- Comment #16 from CVS Commits --- The master branch has been updated by Xiong Hu Luo : https://gcc.gnu.org/g:5f9ef1339e9d0d709af6a70b60e584bf7decd761 commit r12-4758-g5f9ef1339e9d0d709af6a70b60e584bf7decd761 Author: Xionghu Luo Date: Wed

[Bug target/94613] S/390, powerpc: Wrong code generated for vec_sel builtin

2021-10-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94613 --- Comment #15 from CVS Commits --- The master branch has been updated by Xiong Hu Luo : https://gcc.gnu.org/g:9222481ffc69a6c0b73ec81e1bf04289fa3db0ed commit r12-4757-g9222481ffc69a6c0b73ec81e1bf04289fa3db0ed Author: Xionghu Luo Date: Wed

[Bug translation/66928] Typos in translatable strings

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66928 Eric Gallager changed: What|Removed |Added Blocks||40883 CC|

[Bug translation/79093] Hard coded plural in builtins.c:3203

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79093 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug translation/80760] Suggested clarification of an error message

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80760 Eric Gallager changed: What|Removed |Added Blocks||40883 CC|

[Bug translation/90041] Command line option without proper quoting in translation message

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90041 Eric Gallager changed: What|Removed |Added Keywords||diagnostic, easyhack

[Bug translation/90160] missing quote in diagnostic

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90160 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug translation/90182] missing space in multiline string literal

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90182 Eric Gallager changed: What|Removed |Added Keywords||easyhack Severity|normal

[Bug translation/90164] wrong tense in ABI change diagnostic

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164 Eric Gallager changed: What|Removed |Added Severity|normal |trivial Keywords|

[Bug translation/90179] typo in diagnostic for unrecognized control register

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90179 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug translation/93836] teach xgettext what HOST_WIDE_INT_PRINT means

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93836 Eric Gallager changed: What|Removed |Added Keywords||diagnostic CC|

[Bug translation/93852] typo: def instead of definition

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93852 Eric Gallager changed: What|Removed |Added Severity|normal |trivial Blocks|

[Bug translation/93854] typo: defined here %qD

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93854 Eric Gallager changed: What|Removed |Added Blocks||40883 CC|

[Bug translation/93855] typo: function argument vs. parameter

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93855 Eric Gallager changed: What|Removed |Added Keywords||easyhack CC|

[Bug translation/94698] Improper French translation for "override"

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94698 Eric Gallager changed: What|Removed |Added Severity|normal |trivial CC|

[Bug translation/40883] [meta-bug] Translation breakage with trivial fixes

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40883 Bug 40883 depends on bug 93759, which changed state. Bug 93759 Summary: Invalid % in param https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93759 What|Removed |Added

[Bug translation/93759] Invalid % in param

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93759 Eric Gallager changed: What|Removed |Added Keywords||easyhack Status|NEW

[Bug translation/90183] ambiguous diagnostics "only available with"

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90183 Eric Gallager changed: What|Removed |Added Severity|normal |trivial Blocks|

[Bug translation/79183] Hard coded plurals in gimple-ssa-sprintf.c:2050

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79183 Eric Gallager changed: What|Removed |Added Blocks||40883 CC|

[Bug translation/90148] Closing quote in wrong position in plugin.c

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90148 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org

[Bug translation/40883] [meta-bug] Translation breakage with trivial fixes

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=40883 Eric Gallager changed: What|Removed |Added Alias||trivial_translation_nits --- Comment

[Bug c++/58798] class with a class reference member generates a warning that ought to be disableable with -Wpacked

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58798 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org,

[Bug testsuite/102946] [12 Regression] gcc.dg/vect/pr101145_1.c etc. FAIL

2021-10-27 Thread guojiufu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102946 --- Comment #6 from Jiu Fu Guo --- Hi Rainer and Richard, Thanks for working on this PR. The intention of these test cases (pr101145*) is to test if the number of iterations can be calculated for the loop with the 'until wrap' condition. So,

[Bug target/102953] Improvements to CET-IBT and ENDBR generation

2021-10-27 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102953 --- Comment #10 from H.J. Lu --- (In reply to Andrew Cooper from comment #8) > Actually, there is a (possibly pre-existing) diagnostics issue: > > $ cat proto.c > static void __attribute__((cf_check)) foo(void); > static void

[Bug target/102953] Improvements to CET-IBT and ENDBR generation

2021-10-27 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102953 H.J. Lu changed: What|Removed |Added Attachment #51672|0 |1 is obsolete|

[Bug target/102976] MMA test case emits wrong code when building a vector pair

2021-10-27 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102976 Peter Bergner changed: What|Removed |Added URL||https://gcc.gnu.org/piperma

[Bug middle-end/102977] New: [GCC12 regression] vectorizer failed to generate complex fma.

2021-10-27 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102977 Bug ID: 102977 Summary: [GCC12 regression] vectorizer failed to generate complex fma. Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/102944] Many gcc.dg/Wstringop-overflow-*.c failures

2021-10-27 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102944 --- Comment #1 from Hongtao.liu --- Mine.

[Bug fortran/91497] -Wconversion warns when doing explicit type conversion

2021-10-27 Thread sandra at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91497 sandra at gcc dot gnu.org changed: What|Removed |Added CC||sandra at gcc dot gnu.org

[Bug target/102976] MMA test case emits wrong code when building a vector pair

2021-10-27 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102976 Peter Bergner changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug target/102976] MMA test case emits wrong code when building a vector pair

2021-10-27 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102976 Peter Bergner changed: What|Removed |Added CC||chip.kerchner at ibm dot com,

[Bug target/102976] New: MMA test case emits wrong code when building a vector pair

2021-10-27 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102976 Bug ID: 102976 Summary: MMA test case emits wrong code when building a vector pair Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug target/102953] Improvements to CET-IBT and ENDBR generation

2021-10-27 Thread andrew.cooper3 at citrix dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102953 --- Comment #8 from Andrew Cooper --- Actually, there is a (possibly pre-existing) diagnostics issue: $ cat proto.c static void __attribute__((cf_check)) foo(void); static void __attribute__((unused)) foo(void) { } void (*ptr)(void) = foo; $

[Bug target/102974] GCC optimization is very poor for add carry and multiplication combos

2021-10-27 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102974 --- Comment #7 from cqwrteur --- (In reply to cqwrteur from comment #6) > (In reply to Andrew Pinski from comment #5) > > (In reply to cqwrteur from comment #4) > > > (In reply to cqwrteur from comment #3) > > > > (In reply to Andrew Pinski

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 H.J. Lu changed: What|Removed |Added Attachment #51684|0 |1 is obsolete|

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread andrew.cooper3 at citrix dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 --- Comment #18 from Andrew Cooper --- Yes to both.

[Bug c++/96441] ICE in tree check: expected integer_cst, have cond_expr in get_len, at tree.h:5954

2021-10-27 Thread arthur.j.odwyer at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96441 Arthur O'Dwyer changed: What|Removed |Added CC||arthur.j.odwyer at gmail dot com ---

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread hjl.tools at gmail dot com via Gcc-bugs
mp .LIND0 .LIND1: .cfi_def_cfa_offset 16 mov %rax, (%rsp) ret int3 <<<<<<<<<<<<<<<<<<<< Is this needed? .cfi_endproc .LFE1: .ident "GCC: (GNU) 12.0.0 20211027 (experimental)" .section.note.GNU-stack,"",@progbits [hjl@gnu-tgl-2 pr102952]$

[Bug target/102974] GCC optimization is very poor for add carry and multiplication combos

2021-10-27 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102974 --- Comment #6 from cqwrteur --- (In reply to Andrew Pinski from comment #5) > (In reply to cqwrteur from comment #4) > > (In reply to cqwrteur from comment #3) > > > (In reply to Andrew Pinski from comment #2) > > > > There might be another

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 --- Comment #16 from H.J. Lu --- (In reply to Andrew Cooper from comment #15) > So this is the irritating corner case where the two options are linked. > > *If* we are using -mindirect-branch-cs-prefix, then we intend to rewrite > `jmp

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread andrew.cooper3 at citrix dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 --- Comment #15 from Andrew Cooper --- So this is the irritating corner case where the two options are linked. *If* we are using -mindirect-branch-cs-prefix, then we intend to rewrite `jmp __x86_indirect_thunk_*` to `jmp *%reg` or `lfence; jmp

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 --- Comment #14 from H.J. Lu --- (In reply to peterz from comment #13) > (In reply to H.J. Lu from comment #12) > > (In reply to peterz from comment #9) > > > Created attachment 51683 [details] > > > kernel patch to test -mharden-sls=all > > >

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread peterz at infradead dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 --- Comment #13 from peterz at infradead dot org --- (In reply to H.J. Lu from comment #12) > (In reply to peterz from comment #9) > > Created attachment 51683 [details] > > kernel patch to test -mharden-sls=all > > > > $ make O=defconfig

[Bug c++/102975] New: Local alias diagnosed as unused when used in failing constraint

2021-10-27 Thread johelegp at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102975 Bug ID: 102975 Summary: Local alias diagnosed as unused when used in failing constraint Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: diagnostic

[Bug tree-optimization/102969] [12 regression] g++.dg/warn/Wstringop-overflow-4.C fails after r12-4726

2021-10-27 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102969 Martin Sebor changed: What|Removed |Added Status|NEW |ASSIGNED Blocks|

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 --- Comment #12 from H.J. Lu --- (In reply to peterz from comment #9) > Created attachment 51683 [details] > kernel patch to test -mharden-sls=all > > $ make O=defconfig CC=gcc-12.0.0 arch/x86/entry/common.o > ... > arch/x86/entry/common.o:

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 H.J. Lu changed: What|Removed |Added Attachment #51679|0 |1 is obsolete|

[Bug fortran/102966] size() returns 0 for an unallocated array, no error message or error exit

2021-10-27 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102966 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug target/102974] GCC optimization is very poor for add carry and multiplication combos

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102974 --- Comment #5 from Andrew Pinski --- (In reply to cqwrteur from comment #4) > (In reply to cqwrteur from comment #3) > > (In reply to Andrew Pinski from comment #2) > > > There might be another bug about _addcarryx_u64 already. > > > > This

[Bug target/102974] GCC optimization is very poor for add carry and multiplication combos

2021-10-27 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102974 --- Comment #4 from cqwrteur --- (In reply to cqwrteur from comment #3) > (In reply to Andrew Pinski from comment #2) > > There might be another bug about _addcarryx_u64 already. > > This is 32 bit addcarry. but yeah. GCC does not perform

[Bug target/102974] GCC optimization is very poor for add carry and multiplication combos

2021-10-27 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102974 --- Comment #3 from cqwrteur --- (In reply to Andrew Pinski from comment #2) > There might be another bug about _addcarryx_u64 already. This is 32 bit addcarry.

[Bug tree-optimization/102960] [10/11/12 Regression] ICE: in sign_mask, at wide-int.h:855 in GCC 10.3.0

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102960 Andrew Pinski changed: What|Removed |Added Keywords||ice-on-valid-code Target

[Bug target/102974] GCC optimization is very poor for add carry and multiplication combos

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102974 Andrew Pinski changed: What|Removed |Added Component|tree-optimization |target --- Comment #2 from Andrew

[Bug tree-optimization/102974] GCC optimization is very poor for add carry and multiplication combos

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102974 --- Comment #1 from Andrew Pinski --- #include #include struct ul32x2 { std::uint_least32_t low,high; }; inline constexpr std::uint_least32_t umul_least_32(std::uint_least32_t a,std::uint_least32_t b,std::uint_least32_t& high) noexcept {

[Bug tree-optimization/102974] New: GCC optimization is very poor for add carry and multiplication combos

2021-10-27 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102974 Bug ID: 102974 Summary: GCC optimization is very poor for add carry and multiplication combos Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/102971] GCC cannot understand >>32 pattern

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102971 --- Comment #2 from Andrew Pinski --- #include std::uint64_t umul_naive(std::uint64_t a,std::uint64_t b,std::uint64_t& high) noexcept { std::uint32_t a0(static_cast(a)); std::uint32_t a1(static_cast(a>>32));

[Bug tree-optimization/102969] [12 regression] g++.dg/warn/Wstringop-overflow-4.C fails after r12-4726

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

[Bug middle-end/102970] [11/12 Regression] stable_sort uninitialized value with -funroll-loops -fno-tree-vectorize

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102970 --- Comment #2 from Andrew Pinski --- The gimple level looks correct: [local count: 8209314308]: # __cur_2 = PHI <__cur_149(5), _141(3)> # __first_156 = PHI <__first_148(5), (3)> # prephitmp_155 = PHI # prephitmp_153 = PHI #

[Bug c++/58798] class with a class reference member generates unjustified warning

2021-10-27 Thread olafvdspek at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58798 Olaf van der Spek changed: What|Removed |Added CC||olafvdspek at gmail dot com ---

[Bug middle-end/102970] [11/12 Regression] stable_sort uninitialized value with -funroll-loops -fno-tree-vectorize

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102970 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2021-10-27 Ever confirmed|0

[Bug fortran/102973] New: possible inconsistency in procptr_assignment handling when matching ASSOCIATE

2021-10-27 Thread aldot at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102973 Bug ID: 102973 Summary: possible inconsistency in procptr_assignment handling when matching ASSOCIATE Product: gcc Version: unknown Status: UNCONFIRMED

[Bug middle-end/102970] [11/12 Regression] stable_sort uninitialized value with -funroll-loops -fno-tree-vectorize

2021-10-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102970 Andrew Pinski changed: What|Removed |Added Summary|stable_sort uninitialized |[11/12 Regression]

[Bug middle-end/102972] New: [OpenMP] Strictly-nested diagnostic missing

2021-10-27 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102972 Bug ID: 102972 Summary: [OpenMP] Strictly-nested diagnostic missing Product: gcc Version: 12.0 Status: UNCONFIRMED Keywords: openmp Severity: normal Priority:

[Bug tree-optimization/102971] GCC cannot understand >>32 pattern

2021-10-27 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102971 --- Comment #1 from cqwrteur --- Here is clang https://godbolt.org/z/7YjW1Ezrx

[Bug tree-optimization/102971] New: GCC cannot understand >>32 pattern

2021-10-27 Thread unlvsur at live dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102971 Bug ID: 102971 Summary: GCC cannot understand >>32 pattern Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/99250] [F2018] coshape intrinsic is missing

2021-10-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99250 anlauf at gcc dot gnu.org changed: What|Removed |Added Ever confirmed|0 |1

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread peterz at infradead dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 --- Comment #10 from peterz at infradead dot org --- (In reply to H.J. Lu from comment #4) > Created attachment 51679 [details] > A patch to add -mindirect-branch-cs-prefix > > It adds CS prefix to call and jmp to thunk when converting indirect

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread peterz at infradead dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 --- Comment #9 from peterz at infradead dot org --- Created attachment 51683 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51683=edit kernel patch to test -mharden-sls=all $ make O=defconfig CC=gcc-12.0.0 arch/x86/entry/common.o ...

[Bug target/101324] powerpc64le: hashst appears before mflr at -O1 or higher

2021-10-27 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101324 --- Comment #18 from Peter Bergner --- Namely this: diff --git a/gcc/testsuite/lib/target-supports.exp b/gcc/testsuite/lib/target-supports.exp index 1c8b1ebb86e..0d9a3ba67ce 100644 --- a/gcc/testsuite/lib/target-supports.exp +++

[Bug target/101324] powerpc64le: hashst appears before mflr at -O1 or higher

2021-10-27 Thread bergner at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101324 --- Comment #17 from Peter Bergner --- Here's a compile time only test case that correctly FAILs using the unpatched compiler and passes using the patched compiler (requires a small change to target-supports.exp to add the rop_ok test): /* {

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 --- Comment #8 from H.J. Lu --- (In reply to peterz from comment #7) > (In reply to H.J. Lu from comment #3) > > Created attachment 51678 [details] > > A patch to add -mharden-sls= > > > > x86: Add

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread peterz at infradead dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 peterz at infradead dot org changed: What|Removed |Added CC||peterz at infradead dot

[Bug libgcc/102968] macOS Monterey not yet supported in configure

2021-10-27 Thread iains at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102968 Iain Sandoe changed: What|Removed |Added Last reconfirmed||2021-10-27

[Bug target/102761] [10/11/12 Regression] ICE with -O1 and above: in ix86_print_operand_address_as due to %a0 and if_then_else and X constraint

2021-10-27 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102761 --- Comment #7 from Uroš Bizjak --- (In reply to Uroš Bizjak from comment #5) > Not a regression, so let's not backport this too far. > > Fixed for gcc-11.3+. Actually, gcc-10.4+.

[Bug fortran/102917] [PDT] KIND and LEN type parameters shall not be restricted to default integer

2021-10-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102917 anlauf at gcc dot gnu.org changed: What|Removed |Added Target Milestone|--- |11.3

[Bug target/102761] [10/11/12 Regression] ICE with -O1 and above: in ix86_print_operand_address_as due to %a0 and if_then_else and X constraint

2021-10-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102761 --- Comment #6 from CVS Commits --- The releases/gcc-10 branch has been updated by Uros Bizjak : https://gcc.gnu.org/g:9644864791547f8ecca23f23a8c6a64cfa79905c commit r10-10239-g9644864791547f8ecca23f23a8c6a64cfa79905c Author: Uros Bizjak

[Bug target/102761] [10/11/12 Regression] ICE with -O1 and above: in ix86_print_operand_address_as due to %a0 and if_then_else and X constraint

2021-10-27 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102761 Uroš Bizjak changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug fortran/102917] [PDT] KIND and LEN type parameters shall not be restricted to default integer

2021-10-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102917 --- Comment #3 from CVS Commits --- The releases/gcc-11 branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:5782bacacada41c0240f5aceb42dcdf78e7042da commit r11-9191-g5782bacacada41c0240f5aceb42dcdf78e7042da Author: Harald Anlauf

[Bug libgcc/102968] macOS Monterey not yet supported in configure

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102968 --- Comment #2 from Eric Gallager --- Oh wait it's been pushed to trunk now: https://gcc.gnu.org/pipermail/gcc-patches/2021-October/582716.html So, is that good, or should we leave open for backports?

[Bug fortran/102966] size() returns 0 for an unallocated array, no error message or error exit

2021-10-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102966 anlauf at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2021-10-27 Known to

[Bug libgcc/102968] macOS Monterey not yet supported in configure

2021-10-27 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102968 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org,

[Bug c/102967] confusing location in -Waddress for a subexpression of a ternary expression

2021-10-27 Thread andrew.cooper3 at citrix dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102967 --- Comment #2 from Andrew Cooper --- (In reply to Martin Sebor from comment #1) > The warning is intended: it points out that the second operand of the > conditional expression is necessarily true: > > if ( !(pa ? >c : NULL) ) >

[Bug fortran/69419] ICE: tree check: expected array_type, have real_type in gfc_conv_array_initializer, at fortran/trans-array.c:5618

2021-10-27 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69419 anlauf at gcc dot gnu.org changed: What|Removed |Added CC||anlauf at gcc dot gnu.org

[Bug c++/102970] New: stable_sort uninitialized value with -funroll-loops -fno-tree-vectorize

2021-10-27 Thread dan at stahlke dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102970 Bug ID: 102970 Summary: stable_sort uninitialized value with -funroll-loops -fno-tree-vectorize Product: gcc Version: 11.2.0 Status: UNCONFIRMED Severity:

[Bug fortran/102966] size() returns 0 for an unallocated array, no error message or error exit

2021-10-27 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102966 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug c/102967] confusing location in -Waddress for a subexpression of a ternary expression

2021-10-27 Thread msebor at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102967 Martin Sebor changed: What|Removed |Added Status|UNCONFIRMED |NEW Keywords|

[Bug target/102953] Improvements to CET-IBT and ENDBR generation

2021-10-27 Thread andrew.cooper3 at citrix dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102953 --- Comment #7 from Andrew Cooper --- Thankyou. I've tried these two patches and they do appear to be behaving as intended. I've put together a slightly extended version of the original test. Compile with gcc -Wall -fno-pic -Os

[Bug other/102969] New: [12 regression] g++.dg/warn/Wstringop-overflow-4.C fails after r12-4726

2021-10-27 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102969 Bug ID: 102969 Summary: [12 regression] g++.dg/warn/Wstringop-overflow-4.C fails after r12-4726 Product: gcc Version: 12.0 Status: UNCONFIRMED Severity:

[Bug libgcc/102968] New: macOS Monterey not yet supported in configure

2021-10-27 Thread juergen.reuter at desy dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102968 Bug ID: 102968 Summary: macOS Monterey not yet supported in configure Product: gcc Version: 12.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug c/102967] New: -Waddress with nested structures: Incorrect "the comparison will always evaluate as 'true'"

2021-10-27 Thread andrew.cooper3 at citrix dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102967 Bug ID: 102967 Summary: -Waddress with nested structures: Incorrect "the comparison will always evaluate as 'true'" Product: gcc Version: 12.0 Status: UNCONFIRMED

[Bug target/102952] New code-gen options for retpolines and straight line speculation

2021-10-27 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102952 H.J. Lu changed: What|Removed |Added Attachment #51678|0 |1 is obsolete|

  1   2   >