[Bug target/108189] anonymous struct declared inside parameter list will not be visible outside of this definition or declaration

2022-12-20 Thread james.hilliard1 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108189 --- Comment #8 from James Hilliard --- (In reply to Andrew Pinski from comment #7) > Yes the warning is really still correct even if a closer testcase would be: > ``` > int f(struct {int t;} *b) > { > return b->t; > } > > int f1(void *a) > {

[Bug target/108189] anonymous struct declared inside parameter list will not be visible outside of this definition or declaration

2022-12-20 Thread james.hilliard1 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108189 --- Comment #9 from James Hilliard --- (In reply to Andrew Pinski from comment #5) > Also Clang does not implement this warning at all. > > It is a bug in bpf-next really. What would be the correct way to fix these in bpf-next?

[Bug target/108189] anonymous struct declared inside parameter list will not be visible outside of this definition or declaration

2022-12-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108189 --- Comment #10 from Andrew Pinski --- (In reply to James Hilliard from comment #8) > Yeah, clang with -std=gnu17 -pedantic doesn't even complain at all from the > looks of it. Does it make sense to allow disabling this specific warning in > GC

[Bug modula2/108183] wrong code generated in the modula2 scaffold mechanism

2022-12-20 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108183 --- Comment #11 from Gaius Mulley --- Many thanks for the analysis. Taking your idea and assuming that Sym 6114 is a procedure then I think the correction is: PROCEDURE IsExternal (sym: CARDINAL) : BOOLEAN ; VAR mod: CARDINAL ; BEGIN (*

[Bug fortran/95375] ICE in add_use_op, Error: mismatching comparison operand types

2022-12-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95375 --- Comment #5 from CVS Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:aed5584ff6891560dc567e54517b9722dadc503e commit r13-4809-gaed5584ff6891560dc567e54517b9722dadc503e Author: Harald Anlauf Date: Tu

[Bug fortran/95375] ICE in add_use_op, Error: mismatching comparison operand types

2022-12-20 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95375 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Status|ASSI

[Bug fortran/107144] ICE in gfc_get_symbol_decl, at fortran/trans-decl.cc:1623

2022-12-20 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107144 --- Comment #2 from anlauf at gcc dot gnu.org --- Placing the subroutine into a module avoids ICE. Could this pr be related to pr107141?

[Bug c++/101886] [11/12 Regression][concepts TS] ICE with auto as template argument since r11-7011-g6e0a231a4aa2407b

2022-12-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101886 --- Comment #5 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:8aa045c97485d75e0b6eb1068464c0ddaa6beacb commit r13-4810-g8aa045c97485d75e0b6eb1068464c0ddaa6beacb Author: Patrick Palka Date: T

[Bug rtl-optimization/90282] internal compiler error: qsort checking failed in snapshot-20190429

2022-12-20 Thread jbglaw--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90282 --- Comment #14 from Jan-Benedict Glaw --- GCC 13 (as of g:02c031088ac0bbf) triggers this for Linux's kallsys.c (f9ff5644bcc04221bae56f922) for ia64.

[Bug target/87281] qsort checking ICE in ia64_reorg building libgo

2022-12-20 Thread jbglaw--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87281 --- Comment #13 from Jan-Benedict Glaw --- GCC 13 (as of g:02c031088ac0bbf) triggers this for Linux's kallsys.c (f9ff5644bcc04221bae56f922) for ia64.

[Bug c++/107504] Debugger jumps back to structured binding declaration

2022-12-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107504 --- Comment #5 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:302485a70a33f3a86e85ad9051de2b51c5dc0bc0 commit r13-4812-g302485a70a33f3a86e85ad9051de2b51c5dc0bc0 Author: Jason Merrill Date: T

[Bug c++/84471] Debugger jumps back to lambda capture location every time a captured variable is odr-used

2022-12-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84471 --- Comment #5 from CVS Commits --- The master branch has been updated by Jason Merrill : https://gcc.gnu.org/g:302485a70a33f3a86e85ad9051de2b51c5dc0bc0 commit r13-4812-g302485a70a33f3a86e85ad9051de2b51c5dc0bc0 Author: Jason Merrill Date: Th

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

2022-12-20 Thread asolokha at gmx dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106339 --- Comment #3 from Arseny Solokha --- Indeed. And I failed to come up w/ an alternative testcase so far.

[Bug target/106736] [13 Regression] ICE in gen_movxo, at config/rs6000/mma.md:333

2022-12-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106736 --- Comment #13 from CVS Commits --- The master branch has been updated by Kewen Lin : https://gcc.gnu.org/g:282462b39584ae49eaaa6f53bd44b6cfdc4ccbcb commit r13-4814-g282462b39584ae49eaaa6f53bd44b6cfdc4ccbcb Author: Kewen Lin Date: Tue Dec

[Bug testsuite/108152] gcc.dg/pr71558.c fails for LLP64

2022-12-20 Thread nightstrike at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108152 --- Comment #2 from nightstrike --- (In reply to Andrew Pinski from comment #1) > { dg-options "" } That would remove every option, no? Do others matter, like -pedantic, or whatever else is there?

[Bug testsuite/108190] New: Various testsuite asm fails

2022-12-20 Thread nightstrike at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108190 Bug ID: 108190 Summary: Various testsuite asm fails Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: testsuite

[Bug testsuite/108190] Various testsuite asm fails

2022-12-20 Thread nightstrike at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108190 --- Comment #1 from nightstrike --- Created attachment 54135 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54135&action=edit avx-pr54700-1.s

[Bug c/108191] New: Add support to usage of *intrin.h without -mavx512f -mavx512cd

2022-12-20 Thread luoyonggang at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108191 Bug ID: 108191 Summary: Add support to usage of *intrin.h without -mavx512f -mavx512cd Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug testsuite/108190] g++.target/i386/*pr54700*.C testcases fail on x86_64-mingw

2022-12-20 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108190 --- Comment #2 from Andrew Pinski --- This is most likely because of the ABI difference between windows and elf targets. __v16qi is passed via memory location on windows but on elf targets it is passed via regsiter ...

[Bug testsuite/108190] g++.target/i386/*pr54700*.C testcases fail on x86_64-mingw

2022-12-20 Thread nightstrike at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108190 --- Comment #3 from nightstrike --- Created attachment 54136 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54136&action=edit avx2-pr54700-1.s

[Bug testsuite/108190] g++.target/i386/*pr54700*.C testcases fail on x86_64-mingw

2022-12-20 Thread nightstrike at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108190 --- Comment #4 from nightstrike --- Created attachment 54137 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54137&action=edit avx512vl-pr54700-1a.s

[Bug testsuite/108190] g++.target/i386/*pr54700*.C testcases fail on x86_64-mingw

2022-12-20 Thread nightstrike at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108190 --- Comment #5 from nightstrike --- Created attachment 54138 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54138&action=edit avx512vl-pr54700-1b.s

[Bug testsuite/108192] New: g++.dg/cet-notrack-1.C searching for wrong function on mingw

2022-12-20 Thread nightstrike at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108192 Bug ID: 108192 Summary: g++.dg/cet-notrack-1.C searching for wrong function on mingw Product: gcc Version: 13.0 Status: UNCONFIRMED Severity: normal

[Bug bootstrap/108186] Bootstrap comparison failure.gcc-12.2.0 differs gcc/plugin.o gcc/gcc.o

2022-12-20 Thread alexei1.84 at mail dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108186 --- Comment #3 from AlexK --- (In reply to Andrew Pinski from comment #2) > Does this comparison failure happen if you set LANG environment variable to > C before doing a bootstrap? > If it please let us know which your environment variables so

[Bug middle-end/108073] [rs6000] sub-optimal float member accessing on struct parameter

2022-12-20 Thread guojiufu at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108073 --- Comment #2 from Jiu Fu Guo --- (In reply to Surya Kumari Jangala from comment #1) > Hi Jiu Fu Guo, are you working on this bug? If not, I would like to take > this up. Thanks for your asking! I drafted an experimental patch. Welcome for any

[Bug libfortran/108056] [12 Regression] backward compatibility issue between 11 and 12

2022-12-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108056 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |NEW Summary|[12/13 Regressi

[Bug libfortran/108056] [12 Regression] backward compatibility issue between 11 and 12

2022-12-20 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108056 --- Comment #20 from CVS Commits --- The releases/gcc-12 branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:ed3e8a988e0ec5b926093e26dfeef1d8b7504d1f commit r12-9003-ged3e8a988e0ec5b926093e26dfeef1d8b7504d1f Author: Tobias Burnus

[Bug libfortran/108056] [12 Regression] backward compatibility issue between 11 and 12

2022-12-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108056 Richard Biener changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/108191] Add support to usage of *intrin.h without -mavx512f -mavx512cd

2022-12-20 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108191 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #1

[Bug tree-optimization/108187] False positive -Wfree-nonheap-object on impossible path with -O1

2022-12-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108187 --- Comment #1 from Richard Biener --- Well, between the store to ->source and the read from it is the call to dp_packet_use_afxdp which gets &xpacket->packet as argument and thus needs to be treated as clobbering ->source. So GCC can indeed no

[Bug target/108191] Add support to usage of *intrin.h without -mavx512f -mavx512cd

2022-12-20 Thread luoyonggang at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108191 --- Comment #2 from 罗勇刚(Yonggang Luo) --- (In reply to Jakub Jelinek from comment #1) > You are lying to the compiler, don't. In GCC you can #include > with SSE2 only and later in say __attribute__((target ("avx512cd"))) > function use avx512f

[Bug target/108191] Add support to usage of *intrin.h without -mavx512f -mavx512cd

2022-12-20 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108191 Richard Biener changed: What|Removed |Added Severity|normal |enhancement Resolution|---

[Bug target/108191] Add support to usage of *intrin.h without -mavx512f -mavx512cd

2022-12-20 Thread luoyonggang at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108191 --- Comment #4 from 罗勇刚(Yonggang Luo) --- (In reply to Richard Biener from comment #3) > I suppose the issue will be that __attribute__((target)) isn't supported by > MSVC? But indeed this isn't something we are going to support. Note > anothe

<    1   2