[Bug lto/116614] lto-wrapper: fatal error: Too many copied sections: Operation not supported

2024-09-05 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116614 --- Comment #5 from Jakub Jelinek --- I've been testing 2024-09-05 Jakub Jelinek PR lto/116614 * simple-object-elf.c (SHN_COMMON): Align comment with neighbouring comments. (SHN_HIRESERVE): Use uppercase hex d

[Bug target/116623] [15 regression] regressions on arm-linux-gnueabihf since r15-1619-g3b9b8d6cfdf593

2024-09-05 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116623 Richard Biener changed: What|Removed |Added Target Milestone|--- |15.0

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 --- Comment #11 from Richard Biener --- Note this now mostly controls early and gimple-time optimization, the expansion to RTL will use BRANCH_COST and friends to decide whether if (a | b) is expanded into one or two branches. LOGICAL_OP_NON_SH

[Bug lto/116614] lto-wrapper: fatal error: Too many copied sections: Operation not supported

2024-09-05 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116614 --- Comment #4 from Richard Biener --- If that now works I'd say go ahead (an you re-check PR93117 then?)

[Bug tree-optimization/116585] [12/13/14/15 Regression] SSA corruption with -O3

2024-09-05 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116585 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org

[Bug target/116611] Inefficient mix of contiguous and load-lane vectorization due to missing permutes

2024-09-05 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116611 --- Comment #2 from Richard Biener --- There'll be a bunch of FAILs that can be attributed to this "bug" after I'll merge the next SLP enablement patches. There is definitely heuristic at the vectorizers side at play here and the "old" heuristi

[Bug target/116625] [15 regression] regressions on arm-eabi since r15-1619-g3b9b8d6cfdf593

2024-09-05 Thread thiago.bauermann at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116625 --- Comment #4 from Thiago Jung Bauermann --- Thank you for the explanation! I must confess that most of it went over my head... (In reply to Andrew Pinski from comment #3) > So yes this is just a testcase issue. Just needs a small testcase ch

[Bug debug/116627] [14/15 Regression] armv6l: ICE in kernel's net/ipv4/ipmr.c

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116627 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |14.3 Summary|armv6l: ICE in

[Bug debug/116627] armv6l: ICE in kernel's net/ipv4/ipmr.c

2024-09-05 Thread jirislaby at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116627 Jiri Slaby changed: What|Removed |Added Known to work||13.3.1 --- Comment #2 from Jiri Slaby ---

[Bug target/116617] x86_64: arch lunarlake not documented

2024-09-05 Thread haochen.jiang at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116617 --- Comment #4 from Haochen Jiang --- Proposed patch: https://gcc.gnu.org/pipermail/gcc-patches/2024-September/662455.html I would commit this next Monday.

[Bug c/116627] armv6l: ICE in kernel's net/ipv4/ipmr.c

2024-09-05 Thread jirislaby at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116627 --- Comment #1 from Jiri Slaby --- Created attachment 59058 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59058&action=edit preprocessed source (compressed as it is 4.4M)

[Bug c/116627] New: armv6l: ICE in kernel's net/ipv4/ipmr.c

2024-09-05 Thread jirislaby at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116627 Bug ID: 116627 Summary: armv6l: ICE in kernel's net/ipv4/ipmr.c Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug target/116625] [15 regression] regressions on arm-eabi since r15-1619-g3b9b8d6cfdf593

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116625 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-09-06 Target Milestone|---

[Bug target/116625] [15 regression] regressions on arm-eabi since r15-1619-g3b9b8d6cfdf593

2024-09-05 Thread thiago.bauermann at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116625 --- Comment #2 from Thiago Jung Bauermann --- (In reply to Andrew Pinski from comment #1) > Since the difference is in main, I suspect if the function was named > differently there would be no difference. That is main is known to be called > on

[Bug sanitizer/116624] hwasan/large-aligned-1.c dejatest fails on aarch64

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116624 Andrew Pinski changed: What|Removed |Added Resolution|--- |WONTFIX Status|WAITING

[Bug middle-end/116626] ICE while VLA vectorisation

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

[Bug tree-optimization/116569] [15 Regression] ICE in to_constant, at poly-int.h:592

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116569 Andrew Pinski changed: What|Removed |Added CC||kugan at gcc dot gnu.org --- Comment #4

[Bug middle-end/116626] ICE while VLA vectorisation

2024-09-05 Thread kugan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116626 --- Comment #1 from kugan at gcc dot gnu.org --- Looks duplicate of https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116569

[Bug middle-end/116626] New: ICE while VLA vectorisation

2024-09-05 Thread kugan at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116626 Bug ID: 116626 Summary: ICE while VLA vectorisation Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end

[Bug sanitizer/116624] hwasan/large-aligned-1.c dejatest fails on aarch64

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116624 --- Comment #5 from Andrew Pinski --- It might be just the case that Older hwasan is broken with some kernels. Also the output of the program happens right before the failure. So we need that.

[Bug sanitizer/116624] hwasan/large-aligned-1.c dejatest fails on aarch64

2024-09-05 Thread koule2333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116624 --- Comment #4 from 王淳洋 --- I also observed that the failures of these test cases have a certain randomness; I might get different results after two consecutive full tests.

[Bug sanitizer/116624] hwasan/large-aligned-1.c dejatest fails on aarch64

2024-09-05 Thread koule2333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116624 --- Comment #3 from 王淳洋 --- (In reply to Andrew Pinski from comment #1) > what page sizes are you using? > Before GCC 14, it is known that hwasan does not work with non-4k pages (see > PR 102144). > > Also what kernel version are you using? >

[Bug sanitizer/116624] hwasan/large-aligned-1.c dejatest fails on aarch64

2024-09-05 Thread koule2333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116624 --- Comment #2 from 王淳洋 --- (In reply to Andrew Pinski from comment #1) > what page sizes are you using? > Before GCC 14, it is known that hwasan does not work with non-4k pages (see > PR 102144). > > Also what kernel version are you using? >

[Bug target/116625] [15 regression] regressions on arm-eabi since r15-1619-g3b9b8d6cfdf593

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116625 --- Comment #1 from Andrew Pinski --- Since the difference is in main, I suspect if the function was named differently there would be no difference. That is main is known to be called once so the frequence of this is being taken into account. I

[Bug target/116625] New: [15 regression] regressions on arm-eabi since r15-1619-g3b9b8d6cfdf593

2024-09-05 Thread thiago.bauermann at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116625 Bug ID: 116625 Summary: [15 regression] regressions on arm-eabi since r15-1619-g3b9b8d6cfdf593 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: testsui

[Bug target/116617] x86_64: arch lunarlake not documented

2024-09-05 Thread haochen.jiang at intel dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116617 --- Comment #3 from Haochen Jiang --- We will not add doc previously if the option is only an alias to another platform, which is similar for meteorlake and raptorlake. Lunarlake is actually the alias for arrowlake-s. That is why we don't add i

[Bug sanitizer/116624] hwasan/large-aligned-1.c dejatest fails on aarch64

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116624 Andrew Pinski changed: What|Removed |Added Component|target |sanitizer Last reconfirmed|

[Bug c++/116624] New: large-aligned-1.c dejatest fails on aarch64

2024-09-05 Thread koule2333 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116624 Bug ID: 116624 Summary: large-aligned-1.c dejatest fails on aarch64 Product: gcc Version: 12.4.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c+

[Bug c++/101070] ICE: Error reporting routines re-entered.

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101070 Andrew Pinski changed: What|Removed |Added CC||iamanonymous.cs at gmail dot com --- C

[Bug c++/116612] ICE:compiler crashed with the aligned attribute

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116612 Andrew Pinski changed: What|Removed |Added Resolution|--- |DUPLICATE Status|NEW

[Bug c++/116612] ICE:compiler crashed with the aligned attribute

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116612 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug c++/46457] Bogus warning about bitwise combination of enum flags in case statement

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46457 --- Comment #3 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:1914ca8791ce4e0ba821e818cb6f86c76afdb6f2 commit r15-3500-g1914ca8791ce4e0ba821e818cb6f86c76afdb6f2 Author: Jason Merrill Date: Thu

[Bug c/81665] Please introduce flags attribute for enums which will mimic one from C#

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81665 --- Comment #8 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:1914ca8791ce4e0ba821e818cb6f86c76afdb6f2 commit r15-3500-g1914ca8791ce4e0ba821e818cb6f86c76afdb6f2 Author: Jason Merrill Date: Thu

[Bug target/116617] x86_64: arch lunarlake not documented

2024-09-05 Thread liuhongt at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116617 Hongtao Liu changed: What|Removed |Added CC||haochen.jiang at intel dot com,

[Bug lto/116614] lto-wrapper: fatal error: Too many copied sections: Operation not supported

2024-09-05 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116614 H.J. Lu changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug lto/93117] -g -flto -fdebug-types-section is broken for units with over 64k types

2024-09-05 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93117 --- Comment #2 from H.J. Lu --- (In reply to Richard Biener from comment #1) > Hmm, we now can parse the extened section stuff but simply > removing the check > > if (new_i - 1 >= SHN_LORESERVE) > { > *err = ENOTSUP; > return "

[Bug target/115517] Fix x86 regressions after dropping uses of vcond{,u,eq}_optab

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115517 --- Comment #17 from GCC Commits --- The master branch has been updated by hongtao Liu : https://gcc.gnu.org/g:a51f2fc0d80869ab079a93cc3858f24a1fd28237 commit r15-3498-ga51f2fc0d80869ab079a93cc3858f24a1fd28237 Author: liuhongt Date: Wed Sep

[Bug target/116623] New: [15 regression] regressions on arm-linux-gnueabihf since r15-1619-g3b9b8d6cfdf593

2024-09-05 Thread thiago.bauermann at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116623 Bug ID: 116623 Summary: [15 regression] regressions on arm-linux-gnueabihf since r15-1619-g3b9b8d6cfdf593 Product: gcc Version: 15.0 Status: UNCONFIRMED Keywor

[Bug c++/116622] New: Invalid character/string literals incorrectly accepted in C++ during preprocessing after P2621R2.

2024-09-05 Thread keinfluegeltier at posteo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116622 Bug ID: 116622 Summary: Invalid character/string literals incorrectly accepted in C++ during preprocessing after P2621R2. Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug c++/116606] unavailable attribute on virtual function causes error on object construction

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116606 --- Comment #5 from GCC Commits --- The releases/gcc-14 branch has been updated by Marek Polacek : https://gcc.gnu.org/g:fe668633f6b5819ba04d80f13343ee7f5bba1c5b commit r14-10648-gfe668633f6b5819ba04d80f13343ee7f5bba1c5b Author: Marek Polacek

[Bug target/116621] [12/13/14/15 Regression] x86_64: Crash when fetching va_arg of type union

2024-09-05 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116621 H.J. Lu changed: What|Removed |Added CC||hjl.tools at gmail dot com --- Comment #3 fro

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread andrew at sifive dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 Andrew Waterman changed: What|Removed |Added CC||andrew at sifive dot com --- Comment

[Bug lto/116614] lto-wrapper: fatal error: Too many copied sections: Operation not supported

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116614 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug lto/116614] lto-wrapper: fatal error: Too many copied sections: Operation not supported

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116614 --- Comment #1 from Andrew Pinski --- Hmm, I remembered there was some changes in how lto sections were done so get around the limitation of macho but maybe it was only done for macho (darwin).

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

2024-09-05 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #231 from John Paul Adrian Glaubitz --- (In reply to John Paul Adrian Glaubitz from comment #230) > (In reply to John Paul Adrian Glaubitz from comment #229) > > Will try other languages now. > > Building with Fortran, Objective-C an

[Bug c++/102594] ICE in decay_conversion, at cp/typeck.c:2311 since r8-7514-ge278212eeea4f57d

2024-09-05 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102594 Marek Polacek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |mpolacek at gcc dot gnu.org

[Bug target/116620] Feature request: type attribute to control storage size of pointers

2024-09-05 Thread stephane at syena dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116620 --- Comment #5 from Stephane --- (In reply to Andrew Pinski from comment #1) > I am 99% sure we don't want to have this implemented. There has been other > requests about this before but I can't find them. I'm receptive to reasoned arguments, b

[Bug target/116620] Feature request: type attribute to control storage size of pointers

2024-09-05 Thread stephane at syena dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116620 --- Comment #4 from Stephane --- (In reply to Andrew Pinski from comment #3) > https://gcc.gnu.org/pipermail/gcc/2008-July/178284.html This is indeed the prior mentions I found and the only objection I read in the thread was in https://gcc.gnu.

[Bug fortran/100273] [12/13/14 Regression] ICE in gfc_create_module_variable, at fortran/trans-decl.c:5352

2024-09-05 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100273 anlauf at gcc dot gnu.org changed: What|Removed |Added Summary|[12/13/14/15 Regression]|[12/13/14 Regression] ICE

[Bug fortran/100273] [12/13/14/15 Regression] ICE in gfc_create_module_variable, at fortran/trans-decl.c:5352

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100273 --- Comment #11 from GCC Commits --- The master branch has been updated by Harald Anlauf : https://gcc.gnu.org/g:1f462b5072a5e82c35921f7e3bdf3959c4a49dc9 commit r15-3494-g1f462b5072a5e82c35921f7e3bdf3959c4a49dc9 Author: Harald Anlauf Date:

[Bug fortran/100273] [12/13/14/15 Regression] ICE in gfc_create_module_variable, at fortran/trans-decl.c:5352

2024-09-05 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100273 anlauf at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |anlauf at gcc dot gnu

[Bug c++/116606] unavailable attribute on virtual function causes error on object construction

2024-09-05 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116606 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug c++/116606] unavailable attribute on virtual function causes error on object construction

2024-09-05 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116606 Marek Polacek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug c++/116606] unavailable attribute on virtual function causes error on object construction

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116606 --- Comment #2 from GCC Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:d9d34f9a91371dea4bab0b54b2d7f762a6cc23e0 commit r15-3493-gd9d34f9a91371dea4bab0b54b2d7f762a6cc23e0 Author: Marek Polacek Date: Th

[Bug target/116620] Feature request: type attribute to control storage size of pointers

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116620 --- Comment #3 from Andrew Pinski --- https://gcc.gnu.org/pipermail/gcc/2008-July/178284.html

[Bug target/116620] Feature request: type attribute to control storage size of pointers

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116620 --- Comment #2 from Andrew Pinski --- Note this is called compressed pointers .

[Bug target/116621] [12/13/14/15 Regression] x86_64: Crash when fetching va_arg of type union

2024-09-05 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116621 Jakub Jelinek changed: What|Removed |Added Target Milestone|--- |12.5 Keywords|needs-bisection

[Bug target/116620] Feature request: type attribute to control storage size of pointers

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116620 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement --- Comment #1 from Andrew

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread palmer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 --- Comment #9 from Palmer Dabbelt --- (In reply to Xi Ruoyao from comment #3) > FYI on LoongArch it's claimed LOGICAL_OP_NON_SHORT_CIRCUIT=0 mostly helps FP > benchmarks, something like > > /* { dg-options "-O2 -ffast-math -fdump-tree-gimple"

[Bug target/116621] [12/13/14/15 Regression] x86_64: Crash when fetching va_arg of type union

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116621 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection, wrong-code Last reco

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread palmer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 --- Comment #8 from Palmer Dabbelt --- (In reply to Andrew Pinski from comment #7) > History on LOGICAL_OP_NON_SHORT_CIRCUIT being able to defined differently > from BRANCH_COST. It was originally added for powerpc (2002/2003ish) which > had exp

[Bug c++/52145] [C++11] [DR 903] zero-valued integer constant expression should prefer conversion to pointer

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52145 Andrew Pinski changed: What|Removed |Added CC||luigighiron at gmail dot com --- Comment

[Bug c++/55004] [meta-bug] constexpr issues

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55004 Bug 55004 depends on bug 116619, which changed state. Bug 116619 Summary: Invalid null pointer constant accepted in the initializer of a pointer https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116619 What|Removed

[Bug c++/116619] Invalid null pointer constant accepted in the initializer of a pointer

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116619 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug target/116621] New: x86_64: Crash when fetching va_arg of type union

2024-09-05 Thread dimitar at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116621 Bug ID: 116621 Summary: x86_64: Crash when fetching va_arg of type union Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/116620] New: Feature request: type attribute to control storage size of pointers

2024-09-05 Thread stephane at syena dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116620 Bug ID: 116620 Summary: Feature request: type attribute to control storage size of pointers Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug c++/116619] New: Invalid null pointer constant accepted in the initializer of a pointer

2024-09-05 Thread luigighiron at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116619 Bug ID: 116619 Summary: Invalid null pointer constant accepted in the initializer of a pointer Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug c++/113063] Strange linker error in special case involving local class with defaulted spaceship operator and static assert

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113063 --- Comment #10 from GCC Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:37977343ff4f9dcb047d966d8cbaa222964763f9 commit r15-3491-g37977343ff4f9dcb047d966d8cbaa222964763f9 Author: Patrick Palka Date:

[Bug modula2/116618] New: Useful to have the ability to include all dependencies with -fm2-dump

2024-09-05 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116618 Bug ID: 116618 Summary: Useful to have the ability to include all dependencies with -fm2-dump Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: enhancem

[Bug middle-end/112985] LOGICAL_OP_NON_SHORT_CIRCUIT unconditionally execute comparison even if it's very expensive

2024-09-05 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112985 --- Comment #5 from Hans-Peter Nilsson --- (In reply to Xi Ruoyao from comment #4) > But LOGICAL_OP_NON_SHORT_CIRCUIT=0 is > really not a good thing (see PR116166 where it slows down bootstrapping GCC). It may be true for both loongarch and ris

[Bug target/116617] x86_64: arch lunarlake not documented

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

[Bug tree-optimization/116616] Linux kernel fails to build on aarch64 due to r15-3256-g1c4b9826bd0d5a

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116616 --- Comment #3 from Andrew Pinski --- I had mentioned before we maybe should inling popcount for targets which don't implement the optab. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83171#c3 (and I know there is another reference too).

[Bug tree-optimization/116616] Linux kernel fails to build on aarch64 due to r15-3256-g1c4b9826bd0d5a

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116616 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/116617] New: x86_64: arch lunarlake not documented

2024-09-05 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116617 Bug ID: 116617 Summary: x86_64: arch lunarlake not documented Product: gcc Version: unknown Status: UNCONFIRMED Severity: trivial Priority: P3 Component: target

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 Andrew Pinski changed: What|Removed |Added Keywords||internal-improvement,

[Bug middle-end/114855] ICE: Segfault when compiling large autogenerated C source file

2024-09-05 Thread aldyh at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114855 --- Comment #35 from Aldy Hernandez --- (In reply to Andrew Macleod from comment #34) > Btw, if we simply remove the call to that function, with -O1 > -fenable-tree-thread1 I see: > > backwards jump threading : 14.36 ( 3%) 0.39 (

[Bug middle-end/112985] LOGICAL_OP_NON_SHORT_CIRCUIT unconditionally execute comparison even if it's very expensive

2024-09-05 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112985 --- Comment #4 from Xi Ruoyao --- FWIW the issue goes latent after r14-8446 enabled LOGICAL_OP_NON_SHORT_CIRCUIT=0. But LOGICAL_OP_NON_SHORT_CIRCUIT=0 is really not a good thing (see PR116166 where it slows down bootstrapping GCC).

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

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

[Bug c++/116606] unavailable attribute on virtual function causes error on object construction

2024-09-05 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116606 Marek Polacek changed: What|Removed |Added Last reconfirmed||2024-09-05 Assignee|unassigne

[Bug middle-end/114855] ICE: Segfault when compiling large autogenerated C source file

2024-09-05 Thread amacleod at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114855 --- Comment #34 from Andrew Macleod --- Btw, if we simply remove the call to that function, with -O1 -fenable-tree-thread1 I see: backwards jump threading : 14.36 ( 3%) 0.39 ( 5%) 14.68 ( 3%) 238M ( 9%) which is a notable

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 --- Comment #5 from Xi Ruoyao --- (In reply to Xi Ruoyao from comment #3) > I'm really not a fan of the change because without -ffast-math (which should > really not be used for 99.9% real-life code) the FP comparision isn't > allowed to be sho

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 --- Comment #4 from Xi Ruoyao --- (In reply to Xi Ruoyao from comment #3) > FYI on LoongArch ... ... Note that I don't know if things are same or not on RISC-V.

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 Xi Ruoyao changed: What|Removed |Added CC||xry111 at gcc dot gnu.org --- Comment #3 fr

[Bug target/109329] rs6000: New testcases {mul,div}ic3* should run on systems without QP

2024-09-05 Thread segher at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109329 --- Comment #4 from Segher Boessenkool --- (In reply to Jakub Jelinek from comment #3) > (In reply to Peter Bergner from comment #2) > > (In reply to Jeevitha from comment #1) > > > This test case requires a Power7 or above due to the ieeelongdo

[Bug target/113780] [ARM] Incorrect indirect tailcall generated for PAC-enabled function.

2024-09-05 Thread rearnsha at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113780 Richard Earnshaw changed: What|Removed |Added Target Milestone|--- |13.4

[Bug c++/116239] Different function redeclaration in function scope is wrongly accepted

2024-09-05 Thread mpolacek at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116239 Marek Polacek changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/116239] Different function redeclaration in function scope is wrongly accepted

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116239 --- Comment #5 from GCC Commits --- The trunk branch has been updated by Marek Polacek : https://gcc.gnu.org/g:d44cae2d9310660e3e47f15202e86e4f73f15b37 commit r15-3489-gd44cae2d9310660e3e47f15202e86e4f73f15b37 Author: Marek Polacek Date: Fr

[Bug ipa/116410] modref doesn't generate LTO summaries with -ffat-lto-objects (-ffat-lto-objects generates different and inefficient code compared with -fno-fat-lto-objects)

2024-09-05 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116410 H.J. Lu changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug ipa/116410] modref doesn't generate LTO summaries with -ffat-lto-objects (-ffat-lto-objects generates different and inefficient code compared with -fno-fat-lto-objects)

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116410 --- Comment #17 from GCC Commits --- The releases/gcc-12 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:42d4aa02c6016cc8efd896f627f692896e68c914 commit r12-10699-g42d4aa02c6016cc8efd896f627f692896e68c914 Author: H.J. Lu Date: Tu

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread palmer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 Palmer Dabbelt changed: What|Removed |Added CC||palmer at gcc dot gnu.org --- Comment

[Bug target/116611] Inefficient mix of contiguous and load-lane vectorization due to missing permutes

2024-09-05 Thread rdapp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116611 --- Comment #1 from Robin Dapp --- For the record, with the default -march=rv64gcv I don't see any LOAD_LANES, with -march=rv64gcv -mrvv-vector-bits=zvl I do.

[Bug ipa/116410] modref doesn't generate LTO summaries with -ffat-lto-objects (-ffat-lto-objects generates different and inefficient code compared with -fno-fat-lto-objects)

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116410 --- Comment #16 from GCC Commits --- The releases/gcc-13 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:e83df98c8142235cda0bcd538907a4693e420c92 commit r13-9006-ge83df98c8142235cda0bcd538907a4693e420c92 Author: H.J. Lu Date: Tue

[Bug tree-optimization/116616] Linux kernel fails to build on aarch64 due to r15-3256-g1c4b9826bd0d5a

2024-09-05 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116616 --- Comment #1 from Filip Kastl --- Created attachment 59053 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59053&action=edit Preprocessed source file in question In case it is of interest, I attach the preprocessed source file in questio

[Bug target/116615] Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org See Als

[Bug c++/109367] bogus -Wunused-function warning with decltype of a lambda as an argument

2024-09-05 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109367 Nathaniel Shead changed: What|Removed |Added CC||nshead at gcc dot gnu.org --- Comment

[Bug tree-optimization/116616] New: Linux kernel fails to build on aarch64 due to r15-3256-g1c4b9826bd0d5a

2024-09-05 Thread pheeck at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116616 Bug ID: 116616 Summary: Linux kernel fails to build on aarch64 due to r15-3256-g1c4b9826bd0d5a Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug lto/116361] lto1: fatal error: multiple prevailing defs when using both LTO and OpenMP named critical sections with static libraries

2024-09-05 Thread hjl.tools at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116361 H.J. Lu changed: What|Removed |Added Target Milestone|--- |14.3 Status|NEW

[Bug ipa/116410] modref doesn't generate LTO summaries with -ffat-lto-objects (-ffat-lto-objects generates different and inefficient code compared with -fno-fat-lto-objects)

2024-09-05 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116410 --- Comment #15 from GCC Commits --- The releases/gcc-14 branch has been updated by H.J. Lu : https://gcc.gnu.org/g:6abedee0d4c8d40d412a358a3f6cb6090772d286 commit r14-10647-g6abedee0d4c8d40d412a358a3f6cb6090772d286 Author: H.J. Lu Date: Tu

[Bug target/116615] New: Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V

2024-09-05 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116615 Bug ID: 116615 Summary: Investigate LOGICAL_OP_NON_SHORT_CIRCUIT for RISC-V Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compone

[Bug lto/116614] New: lto-wrapper: fatal error: Too many copied sections: Operation not supported

2024-09-05 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116614 Bug ID: 116614 Summary: lto-wrapper: fatal error: Too many copied sections: Operation not supported Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: no

  1   2   >