[Bug c++/110980] -flang-info-include-translate does not work with no argument

2024-08-26 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110980 Nathaniel Shead changed: What|Removed |Added Target Milestone|--- |15.0 CC|

[Bug c++/103524] [meta-bug] modules issue

2024-08-26 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 110980, which changed state. Bug 110980 Summary: -flang-info-include-translate does not work with no argument https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110980 What|Removed |Added --

[Bug c++/99243] [modules] ICE in set_filename, at cp/module.cc:19143

2024-08-26 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99243 Nathaniel Shead changed: What|Removed |Added Assignee|nathan at gcc dot gnu.org |nshead at gcc dot gnu.org

[Bug c++/103524] [meta-bug] modules issue

2024-08-26 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103524 Bug 103524 depends on bug 99243, which changed state. Bug 99243 Summary: [modules] ICE in set_filename, at cp/module.cc:19143 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99243 What|Removed |Added -

[Bug c++/99227] [meta-bug] [modules] Bugs relating to header-units of STL header files

2024-08-26 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99227 Bug 99227 depends on bug 99243, which changed state. Bug 99243 Summary: [modules] ICE in set_filename, at cp/module.cc:19143 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99243 What|Removed |Added ---

[Bug fortran/113412] ATAN(Y,X) does not check arguments and generates wrong error message.

2024-08-26 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113412 --- Comment #9 from kargls at comcast dot net --- On 8/26/24 12:04, anlauf at gcc dot gnu.org wrote: > subroutine s2 >external :: atan >real :: r = 1. >print *, atan (-1.d0,r) > end > > subroutine s3 >real :: r = 1. >print *,

[Bug fortran/113412] ATAN(Y,X) does not check arguments and generates wrong error message.

2024-08-26 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113412 --- Comment #10 from kargls at comcast dot net --- On 8/26/24 18:47, kargls at comcast dot net wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113412 > > --- Comment #9 from kargls at comcast dot net --- > On 8/26/24 12:04, anlauf at gcc do

[Bug libstdc++/116494] New: std::string::replace uses memcpy incorrectly and warns about it

2024-08-26 Thread grisumbras at yandex dot ru via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116494 Bug ID: 116494 Summary: std::string::replace uses memcpy incorrectly and warns about it Product: gcc Version: 13.2.0 Status: UNCONFIRMED Severity: normal

[Bug c/116495] New: Crash on va_arg with variable size type

2024-08-26 Thread hnarkaytis at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116495 Bug ID: 116495 Summary: Crash on va_arg with variable size type Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c

[Bug c/97986] [12/13/14/15 Regression] ICE in force_constant_size when applying va_arg to VLA type since r6-91-gf8e89441bc5518f4

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

[Bug c/116495] Crash on va_arg with variable size type

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

[Bug driver/111527] COLLECT_GCC_OPTIONS option hits single-variable limits too early

2024-08-26 Thread sunil.dora1988 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111527 Sunil Dora changed: What|Removed |Added CC||sunil.dora1988 at gmail dot com --- Commen

[Bug c++/116496] New: [modules] ICE in find_dependencies

2024-08-26 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116496 Bug ID: 116496 Summary: [modules] ICE in find_dependencies Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: ice-on-valid-code, needs-reduction Severity: normal

[Bug c/116483] RFE: a notion for asm goto to indicate all labels in the function may be jumped to

2024-08-26 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116483 --- Comment #8 from Xi Ruoyao --- (In reply to Alexander Monakov from comment #6) > Is synthesizing the .metainfo section in the compiler not an option for some > reason? Sounds straightforward to implement on the RTL level (with the > caveats t

[Bug target/116497] New: Need no_caller_saved_registers with SSE support

2024-08-26 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116497 Bug ID: 116497 Summary: Need no_caller_saved_registers with SSE support Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug fortran/113412] ATAN(Y,X) does not check arguments and generates wrong error message.

2024-08-26 Thread kargls at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113412 --- Comment #11 from kargls at comcast dot net --- On 8/26/24 19:06, kargls at comcast dot net wrote: > atanpi.   I believe line > 4451 should be emitting the error message you're looking for. Ugh, it's worse than I originally thought.  The con

[Bug target/116497] Need no_caller_saved_registers with SSE support

2024-08-26 Thread andi-gcc at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116497 --- Comment #1 from Andi Kleen --- Disable check for no_caller_saved_registers enforcing non FP. diff --git a/gcc/config/i386/i386-options.cc b/gcc/config/i386/i386-options.cc index f79257cc764..cec652cc9e6 100644 --- a/gcc/config/i386/i386-opt

[Bug target/116497] Need no_caller_saved_registers with SSE support

2024-08-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116497 --- Comment #2 from Andrew Pinski --- Sounds more like the attribute is not needed but gcc should figure out how to improve the abi for static functions instead, like what is done already for 32bit x86. I think even musttail is also a bogus way

[Bug other/116462] [15 regression] new test case gcc.dg/debug/dwarf2/inline7.c from r15-3083-gbcb33b1237042e fails

2024-08-26 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116462 --- Comment #8 from GCC Commits --- The master branch has been updated by Bernd Edlinger : https://gcc.gnu.org/g:103127cd9398d140222c9da44715d447641bf791 commit r15-3209-g103127cd9398d140222c9da44715d447641bf791 Author: Bernd Edlinger Date:

[Bug other/116462] [15 regression] new test case gcc.dg/debug/dwarf2/inline7.c from r15-3083-gbcb33b1237042e fails

2024-08-26 Thread edlinger at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116462 Bernd Edlinger changed: What|Removed |Added Resolution|--- |FIXED Status|REOPENED

[Bug target/116497] static functions ABI should be improved for SSE caller saved registers

2024-08-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116497 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug target/116497] static functions ABI should be improved for SSE caller saved registers

2024-08-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116497 --- Comment #3 from Andrew Pinski --- >When writing threaded code interpreters by chaining functions with musttail >the normal ABI behavior of some caller saved registers can cause unnecessary >spills and fills compared to using indirect goto.

[Bug ada/116498] New: gnat enters busy wait trying to compile for msp430-none-elf with -mlarge flag

2024-08-26 Thread alancf0 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116498 Bug ID: 116498 Summary: gnat enters busy wait trying to compile for msp430-none-elf with -mlarge flag Product: gcc Version: 12.2.0 Status: UNCONFIRMED Severity

[Bug ada/116498] gnat enters busy wait trying to compile for msp430-none-elf with -mlarge flag

2024-08-26 Thread alancf0 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116498 --- Comment #1 from Alan Fisher --- Correction to the above diagram: const unsigned char mode_wider[NUM_MACHINE_MODES] = { E_VOIDmode, /* VOID */ <--| E_VOIDmode, /* BLK */ | E_VOIDm

[Bug target/116497] static functions ABI should be improved for SSE caller saved registers

2024-08-26 Thread andi at firstfloor dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116497 --- Comment #4 from andi at firstfloor dot org --- The change of the subject is incorrect. The transformation has nothing to do with static function: consider LTO or someone might write an interpreter spread over multiple files. > always need to

[Bug tree-optimization/115866] missed optimization vectorizing switch statements.

2024-08-26 Thread ak at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115866 ak at gcc dot gnu.org changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/53947] [meta-bug] vectorizer missed-optimizations

2024-08-26 Thread ak at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53947 Bug 53947 depends on bug 115866, which changed state. Bug 115866 Summary: missed optimization vectorizing switch statements. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115866 What|Removed |Added --

[Bug tree-optimization/115130] [meta-bug] early break vectorization

2024-08-26 Thread ak at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115130 Bug 115130 depends on bug 115866, which changed state. Bug 115866 Summary: missed optimization vectorizing switch statements. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115866 What|Removed |Added

[Bug target/116497] Need no_caller_saved_registers with SSE support

2024-08-26 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116497 --- Comment #5 from Andrew Pinski --- Musttail can never be used for correctness. Also lto deals deals just fine with localizing a function. But again you are making hacks what for? Code which is specific to one application rather than making

<    1   2