[Bug middle-end/28614] gcc.c-torture/compile/20001226-1.c times out

2024-10-03 Thread tschwinge at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=28614 Thomas Schwinge changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug tree-optimization/116956] [15 Regression] ICE when building PALM with -O3 -march=armv9-a in vect_analyze_loop_1 after r15-2192-g0c5c0c959c2e59

2024-10-03 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116956 Tamar Christina changed: What|Removed |Added CC||tnfchris at gcc dot gnu.org --- Comme

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

2024-10-03 Thread olegendo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #371 from Oleg Endo --- (In reply to John Paul Adrian Glaubitz from comment #370) > I can also confirm that Kaz' sh-lra-take3 branch fixes the build of Python > 3.13 which fails to build with the usual register starving problem from >

[Bug target/116962] Bad interaction between __attribute__((naked)) and -fstack-protector-all

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

[Bug rtl-optimization/116968] New: There should be an rtl version of stmt_unremovable_because_of_non_call_eh_p

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116968 Bug ID: 116968 Summary: There should be an rtl version of stmt_unremovable_because_of_non_call_eh_p Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: in

[Bug target/116959] [15 regression] RISC-V: more ICEs in compute_nregs_for_mode

2024-10-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116959 Richard Biener changed: What|Removed |Added Keywords||ice-on-valid-code Target Milestone|-

[Bug tree-optimization/116956] [15 Regression] ICE when building PALM with -O3 -march=armv9-a in vect_analyze_loop_1 after r15-2192-g0c5c0c959c2e59

2024-10-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116956 Richard Biener changed: What|Removed |Added Target||aarch64 Priority|P3

[Bug target/116955] [15 Regression] GCN '-march=gfx1100': [-PASS:-]{+FAIL:+} gcc.dg/vect/pr81740-2.c execution test

2024-10-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116955 Richard Biener changed: What|Removed |Added Keywords||needs-bisection Target Milestone|---

[Bug tree-optimization/116949] walk_stmt_load_store_addr_ops has extra code to handle comparisons in there

2024-10-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116949 --- Comment #1 from Richard Biener --- Yeah, but note the vectorizer internally (up to recent Tamars patch?) made use of walk_stmt specifically for pattern stmts so it was(?) still needed. There's also GENERIC comparison handling in genmatch be

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

2024-10-03 Thread glaubitz at physik dot fu-berlin.de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #370 from John Paul Adrian Glaubitz --- I can also confirm that Kaz' sh-lra-take3 branch fixes the build of Python 3.13 which fails to build with the usual register starving problem from PR81426: > https://buildd.debian.org/status/fe

[Bug tree-optimization/116937] Look better handling of phis in gsi_remove (via remove_phi_node)

2024-10-03 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116937 Richard Biener changed: What|Removed |Added Last reconfirmed||2024-10-04 Ever confirmed|0

[Bug c++/116967] Accepts-invalid missing constinit specifier on initializing declaration

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116967 Andrew Pinski changed: What|Removed |Added Known to fail||10.1.0 Status|UNCONFIRMED

[Bug c++/116967] Accepts-invalid missing constinit specifier on initializing declaration

2024-10-03 Thread janschultke at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116967 --- Comment #1 from Jan Schultke --- I really like the Clang output by the way, which GCC could copy almost directly: > :2:5: warning: 'constinit' specifier missing on initializing > declaration of 'x' [-Wmissing-constinit] > 2 | int x; >

[Bug c++/116967] New: Accepts-invalid missing constinit specifier on initializing declaration

2024-10-03 Thread janschultke at googlemail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116967 Bug ID: 116967 Summary: Accepts-invalid missing constinit specifier on initializing declaration Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug target/69374] install.texi is bit-rotten

2024-10-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69374 --- Comment #25 from GCC Commits --- The trunk branch has been updated by Gerald Pfeifer : https://gcc.gnu.org/g:186be7f37aed3b141af6367e05d28c5bcb0d9330 commit r15-4053-g186be7f37aed3b141af6367e05d28c5bcb0d9330 Author: Gerald Pfeifer Date:

[Bug objc/116966] obj-c++.dg/property/dotsyntax-20.mm test fails after syntax fix

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116966 --- Comment #1 from Andrew Pinski --- Comment from the testcase: /* Now test some warnings. */ object.p1; /* This warning does not seem to be produced in C++. dg-warning "value computed is not used" */

[Bug objc/116965] obj-c++.dg/fobjc-std-1.mm test fails after syntax fix

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116965 --- Comment #2 from Sam James --- oh, I see. Ugh.

[Bug objc/116965] obj-c++.dg/fobjc-std-1.mm test fails after syntax fix

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116965 --- Comment #1 from Andrew Pinski --- >contained a dg-* directive syntax issue which meant a directive was being >silently ignored. Yes and that was deliberate, comment from the testcase itself: /* There is a problem with the testsuite on the

[Bug objc/116966] New: obj-c++.dg/property/dotsyntax-20.mm test fails after syntax fix

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116966 Bug ID: 116966 Summary: obj-c++.dg/property/dotsyntax-20.mm test fails after syntax fix Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug objc/116965] New: obj-c++.dg/fobjc-std-1.mm test fails after syntax fix

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116965 Bug ID: 116965 Summary: obj-c++.dg/fobjc-std-1.mm test fails after syntax fix Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compo

[Bug c++/116911] [15 regression] reference to a variable in anonymous namespace no longer considered constexpr in C++11 since r15-3910-gaf4471cb422a86

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116911 --- Comment #10 from Sam James --- (In reply to Nathaniel Shead from comment #9) > Patch submitted: > https://gcc.gnu.org/pipermail/gcc-patches/2024-October/664449.html > > Sorry about the breakage. No worries, it's part of the fun and point o

[Bug c++/116911] [15 regression] reference to a variable in anonymous namespace no longer considered constexpr in C++11 since r15-3910-gaf4471cb422a86

2024-10-03 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116911 Nathaniel Shead changed: What|Removed |Added Keywords||patch Assignee|unassigned a

[Bug tree-optimization/108770] [12/13/14/15 regression] Spurious -Warray-bounds at -O2 (gcc >= 12)

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108770 Sam James changed: What|Removed |Added Target Milestone|--- |12.4 CC|

[Bug c++/116913] [15 regression] ICE when building firefox-130.0.1 (tree check: expected var_decl or function_decl or field_decl or type_decl or concept_decl or template_decl, have using_decl in cp_pa

2024-10-03 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116913 Nathaniel Shead changed: What|Removed |Added Keywords||patch Status|NEW

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

2024-10-03 Thread olegendo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55212 --- Comment #369 from Oleg Endo --- (In reply to Oleg Endo from comment #346) > > ... I've noticed that this is the same as the existing > MAYBE_BASE_REGISTER_RTX_P. > > I've inserted a patch into the stash to tighten all the existing memory >

[Bug libstdc++/116964] FAIL: 18_support/comparisons/algorithms/fallback.cc -std=gnu++20 (test for excess errors)

2024-10-03 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116964 --- Comment #2 from John David Anglin --- This occurred at revision r15-4033-g1f619fe2592.

[Bug libstdc++/116964] FAIL: 18_support/comparisons/algorithms/fallback.cc -std=gnu++20 (test for excess errors)

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116964 Andrew Pinski changed: What|Removed |Added Keywords||diagnostic --- Comment #1 from Andrew P

[Bug libstdc++/116944] [15 Regression] 17_intro/headers/c++201[14]/parallel_mode.cc fails on aarch64

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116944 Andrew Pinski changed: What|Removed |Added CC||danglin at gcc dot gnu.org --- Comment

[Bug libstdc++/116963] FAIL: 17_intro/headers/c++2011/parallel_mode.cc (test for excess errors)

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

[Bug libstdc++/116964] New: FAIL: 18_support/comparisons/algorithms/fallback.cc -std=gnu++20 (test for excess errors)

2024-10-03 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116964 Bug ID: 116964 Summary: FAIL: 18_support/comparisons/algorithms/fallback.cc -std=gnu++20 (test for excess errors) Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug libstdc++/116963] New: FAIL: 17_intro/headers/c++2011/parallel_mode.cc (test for excess errors)

2024-10-03 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116963 Bug ID: 116963 Summary: FAIL: 17_intro/headers/c++2011/parallel_mode.cc (test for excess errors) Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: norma

[Bug target/116962] Bad interaction between __attribute__((naked)) and -fstack-protector-all

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116962 --- Comment #1 from Andrew Pinski --- maybe naked attribute should imply no_stack_protector attribute (if it is not already).

[Bug c/116962] New: Bad interaction between __attribute__((naked)) and -fstack-protector-all

2024-10-03 Thread nicolas.savoire at datadoghq dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116962 Bug ID: 116962 Summary: Bad interaction between __attribute__((naked)) and -fstack-protector-all Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: nor

[Bug libstdc++/116755] format and print functions prepend extra minus sign for min value of chrono duration type

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116755 Jonathan Wakely changed: What|Removed |Added Known to fail||13.3.0, 14.2.0 Resolution|---

[Bug libstdc++/116857] [15 Regression] libsupc++ build failure on mingw32: libstdc++-v3/libsupc++/guard.cc:39:1: error: declaration of 'int __cxxabiv1::__cxa_guard_acquire(__guard*) noexcept' has a di

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116857 --- Comment #9 from Jonathan Wakely --- Fixed for 14.3 and 13.4 too

[Bug libstdc++/116857] [15 Regression] libsupc++ build failure on mingw32: libstdc++-v3/libsupc++/guard.cc:39:1: error: declaration of 'int __cxxabiv1::__cxa_guard_acquire(__guard*) noexcept' has a di

2024-10-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116857 --- Comment #8 from GCC Commits --- The releases/gcc-13 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:24e2b4cf7902fbdc6c921cfaf9674f844146b3e1 commit r13-9075-g24e2b4cf7902fbdc6c921cfaf9674f844146b3e1 Author: Jonathan Wake

[Bug libstdc++/116755] format and print functions prepend extra minus sign for min value of chrono duration type

2024-10-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116755 --- Comment #16 from GCC Commits --- The releases/gcc-13 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:7ea30d4a5b211cc8ddda8f7f33bb2308b681be74 commit r13-9074-g7ea30d4a5b211cc8ddda8f7f33bb2308b681be74 Author: Jonathan Wak

[Bug bootstrap/116951] Use -D_GLIBCXX_ASSERTIONS for --enable-checking=yes

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116951 --- Comment #8 from Jonathan Wakely --- "std" for checking the components in namespace std?

[Bug d/116961] Valgrind reports uninitialized memory use in dstruct.d (dmd.dstruct._isZeroInit(dmd.expression.Expression))

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116961 --- Comment #1 from Sam James --- https://github.com/dlang/dmd/commit/0b677d90ee8703a1aad7adb6c7f7f7c892e3cc78 is the only big change I can spot to that, but I've no idea

[Bug d/116961] Valgrind reports uninitialized memory use in dstruct.d (dmd.dstruct._isZeroInit(dmd.expression.Expression)

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116961 Sam James changed: What|Removed |Added Target Milestone|--- |15.0

[Bug d/116961] New: Valgrind reports uninitialized memory use in dstruct.d (dmd.dstruct._isZeroInit(dmd.expression.Expression)

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116961 Bug ID: 116961 Summary: Valgrind reports uninitialized memory use in dstruct.d (dmd.dstruct._isZeroInit(dmd.expression.Expression) Product: gcc Version: 15.0 Status: UNC

[Bug c++/116954] [13/14/15 Regression] format attribute is being lost for function template with a depedent type argument and decl merging

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116954 --- Comment #3 from Andrew Pinski --- (In reply to Sam James from comment #2) > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116853#c0 Nice catch.

[Bug c++/116954] [13/14/15 Regression] format attribute is being lost for function template with a depedent type argument and decl merging

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116954 Sam James changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/116954] [13/14/15 Regression] format attribute is being lost for function template with a depedent type argument and decl merging

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116954 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection Target Milestone|---

[Bug c++/116954] [13/14/15 Regression] format attribute is being lost for function template with a depedent type argument and decl merging

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

[Bug bootstrap/116951] Use -D_GLIBCXX_ASSERTIONS for --enable-checking=yes

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116951 --- Comment #7 from Sam James --- The approach is fine with me, I'll wait a few days for bikeshedding on name and then submit something. I agree there's no harm in yet another option and we can just include it in yes later if things go OK.

[Bug c++/116914] [15 regression] ICE when building plasma-nm-6.1.5 (gimplify_var_or_parm_decl, at gimplify.cc:3309)

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116914 Sam James changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug c++/116911] [15 regression] reference to a variable in anonymous namespace no longer considered constexpr in C++11 since r15-3910-gaf4471cb422a86

2024-10-03 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116911 Sam James changed: What|Removed |Added Severity|normal |critical

[Bug libstdc++/37475] codecvt::do_in/do_out functions return "ok" when the output sequence has zero length

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37475 Jonathan Wakely changed: What|Removed |Added Target Milestone|15.0|14.3 --- Comment #19 from Jonathan Wak

[Bug tree-optimization/105769] [12/13/14/15 Regression] program segmentation fault with -ftree-vectorize and nested lambdas

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105769 --- Comment #22 from Andrew Pinski --- Created attachment 59281 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59281&action=edit Slightly more reduced Removed iostream. Still need to remove the std::function.

[Bug c++/116369] [12/13/14 Regression] temporary variable bounded to const reference with mutable field incorrectly marked as rodata since r9-869-g5603790dbf233c

2024-10-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116369 --- Comment #14 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:4ef6b95d5dabba0a907d9545f901c77f0a5cb42d commit r14-10742-g4ef6b95d5dabba0a907d9545f901c77f0a5cb42d Author: Jonathan Wa

[Bug libstdc++/37475] codecvt::do_in/do_out functions return "ok" when the output sequence has zero length

2024-10-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=37475 --- Comment #18 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:c4253d6a170f40725ce3a11ce7a3e236b6e4842f commit r14-10737-gc4253d6a170f40725ce3a11ce7a3e236b6e4842f Author: Jonathan Wak

[Bug libstdc++/116857] [15 Regression] libsupc++ build failure on mingw32: libstdc++-v3/libsupc++/guard.cc:39:1: error: declaration of 'int __cxxabiv1::__cxa_guard_acquire(__guard*) noexcept' has a di

2024-10-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116857 --- Comment #7 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:1b09baab8c751c6d14c1028dcaf9497a5c39b695 commit r14-10738-g1b09baab8c751c6d14c1028dcaf9497a5c39b695 Author: Jonathan Wak

[Bug libstdc++/90276] PSTL tests fail in Debug Mode

2024-10-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90276 --- Comment #19 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:61584f377ceee868c73a994e4d9d7b7bee5fb443 commit r14-10734-g61584f377ceee868c73a994e4d9d7b7bee5fb443 Author: Jonathan Wak

[Bug libstdc++/116755] format and print functions prepend extra minus sign for min value of chrono duration type

2024-10-03 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116755 --- Comment #15 from GCC Commits --- The releases/gcc-14 branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:aeb54d0f3a9eb9363157a040beaddd4939bd4774 commit r14-10732-gaeb54d0f3a9eb9363157a040beaddd4939bd4774 Author: Jonathan Wa

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

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

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

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116960 Andrew Pinski changed: What|Removed |Added Keywords||c++-lambda Blocks|

[Bug c++/116960] New: ICE: Error reporting routines re-entered

2024-10-03 Thread eczbek.void at gmail dot com via Gcc-bugs
rn Foo<[] {}>(); }; } int main() { foo(); } ``` Using built-in specs. COLLECT_GCC=/opt/compiler-explorer/gcc-snapshot/bin/g++ Target: x86_64-linux-gnu Configured with: ../gcc-trunk-20241003/configure --prefix=/opt/compiler-explorer/gcc-build/staging --enable-libstdcxx-b

[Bug tree-optimization/105769] [12/13/14/15 Regression] program segmentation fault with -ftree-vectorize and nested lambdas

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105769 --- Comment #21 from Andrew Pinski --- Created attachment 59280 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59280&action=edit Patch which fixes it This is the patch which is on top of https://gcc.gnu.org/pipermail/gcc-patches/2024-Octo

[Bug tree-optimization/85788] False positive of -Wstringop-overflow= warning

2024-10-03 Thread qinzhao at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85788 qinzhao at gcc dot gnu.org changed: What|Removed |Added CC||qinzhao at gcc dot gnu.org -

[Bug tree-optimization/105769] [12/13/14/15 Regression] program segmentation fault with -ftree-vectorize and nested lambdas

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105769 Andrew Pinski changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c/106762] incorrect array bounds warning (-Warray-bounds) at -O2 on memset()

2024-10-03 Thread qinzhao at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106762 qinzhao at gcc dot gnu.org changed: What|Removed |Added CC||qinzhao at gcc dot gnu.org

[Bug testsuite/116806] gcc.dg/cpp/charconst-3.c breakage on 16-bit targets

2024-10-03 Thread mikpelinux at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116806 Mikael Pettersson changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug bootstrap/116951] Use -D_GLIBCXX_ASSERTIONS for --enable-checking=yes

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116951 --- Comment #6 from Andrew Pinski --- (In reply to Jonathan Wakely from comment #5) > Not "stl" though please. > > STL != the C++ standard library Sorry bad habit. maybe stdcxxcontainers instead since most (if not all) is dealing with the cont

[Bug libstdc++/116958] std::views::transform loses track of the range size

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 Jonathan Wakely changed: What|Removed |Added Target Milestone|--- |15.0 Status|NEW

[Bug driver/116957] Creation of pre-compiled header (-x c-header, -x c++-header) confused by linker options (eg -Wl,-g)

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

[Bug driver/17001] Linker option -Wl,foo,bar causes the driver to behave unintuitively for no input files

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17001 Andrew Pinski changed: What|Removed |Added CC||earl_chew at yahoo dot com --- Comment #

[Bug driver/17001] Linker option -Wl,foo,bar causes the driver to behave unintuitively for no input files

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=17001 Andrew Pinski changed: What|Removed |Added CC||bitmap at pan dot homelinux.com --- Comm

[Bug driver/21055] Option -Wl,-wrap when no input file

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=21055 Andrew Pinski changed: What|Removed |Added Resolution|INVALID |DUPLICATE --- Comment #4 from Andrew Pin

[Bug target/116959] [15 regression] RISC-V: more ICEs in compute_nregs_for_mode

2024-10-03 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116959 --- Comment #1 from Edwin Lu --- Created attachment 59279 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59279&action=edit vwsll-run.i

[Bug target/116959] New: [15 regression] RISC-V: more ICEs in compute_nregs_for_mode

2024-10-03 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116959 Bug ID: 116959 Summary: [15 regression] RISC-V: more ICEs in compute_nregs_for_mode Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal P

[Bug libstdc++/116958] std::views::transform loses track of the range size

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

[Bug libstdc++/116958] std::views::transform loses track of the range size

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 Andrew Pinski changed: What|Removed |Added Component|c++ |libstdc++ --- Comment #11 from Andrew P

[Bug c++/116958] std::views::transform loses track of the range size

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 --- Comment #10 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #1) > Related to https://wg21.link/P2846 I was actually planning on working on the vector(from_range_t, R&&) constructor today, after reviewing the paper above.

[Bug c++/116958] std::views::transform loses track of the range size

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 --- Comment #9 from Andrew Pinski --- Note I think the fornt-end is producing some odd code here: return * = ... And that is also confusing some of the optimizers.

[Bug tree-optimization/108770] Spurious -Warray-bounds at -O2 (gcc >= 12)

2024-10-03 Thread qinzhao at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108770 qinzhao at gcc dot gnu.org changed: What|Removed |Added CC||qinzhao at gcc dot gnu.org

[Bug c++/116958] std::views::transform loses track of the range size

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 --- Comment #8 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #7) > I don't think we can change that But "that" I mean the fact that the transform_view iterators do not meet the classic RandomAccessIterator requirements.

[Bug c++/116958] std::views::transform loses track of the range size

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2024-10-03 0:00 --- Comment #7 from J

[Bug c++/116958] std::views::transform loses track of the range size

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 --- Comment #6 from Andrew Pinski --- ;; Function std::ranges::views::__adaptor::_Partial >::operator() >, std::ranges::transform_view, std::_Bind_front, int> > >(this std::ranges::views::__adaptor::_Partial >&&, std::ranges::transform_view, std

[Bug c++/116958] std::views::transform loses track of the range size

2024-10-03 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 Andrew Pinski changed: What|Removed |Added Component|libstdc++ |c++ Status|ASSIGNED

[Bug libstdc++/116958] std::views::transform loses track of the range size

2024-10-03 Thread avi at scylladb dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 --- Comment #4 from Avi Kivity --- Ah, I see you mention they aren't random access iterators (though maybe they should be)

[Bug libstdc++/116958] std::views::transform loses track of the range size

2024-10-03 Thread avi at scylladb dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 --- Comment #3 from Avi Kivity --- Is from_range_t really necessary? Shouldn't the vector constructor from iterator pair detect that constant-time size is available and size the vector appropriately?

[Bug target/116921] [14/15 Regression] ICE: in extract_insn, at recog.cc:2882 unrecognizable insn: UNSPEC_PTEST with -O -msse4 since r14-2464

2024-10-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116921 Jakub Jelinek changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug libstdc++/116958] [missed optimization] std::views::transform loses track of the range size

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 Jonathan Wakely changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |redi at gcc dot gnu.org Targ

[Bug libstdc++/116958] [missed optimization] std::views::transform loses track of the range size

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 Jonathan Wakely changed: What|Removed |Added Keywords|missed-optimization | Depends on|

[Bug driver/116957] Creation of pre-compiled header (-x c-header, -x c++-header) confused by linker options (eg -Wl,-g)

2024-10-03 Thread schwab--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116957 --- Comment #1 from Andreas Schwab --- -Wl, is registered as a linker input file.

[Bug tree-optimization/116958] [missed optimization] std::views::transform loses track of the range size

2024-10-03 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 --- Comment #1 from Jonathan Wakely --- Related to https://wg21.link/P2846 The transform_view is a sized_range already. The problem is that we haven't implemented the vector(from_range_t, R&&) constructor yet, so it does vector(ranges::begin(x

[Bug target/116921] [14/15 Regression] ICE: in extract_insn, at recog.cc:2882 unrecognizable insn: UNSPEC_PTEST with -O -msse4 since r14-2464

2024-10-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116921 Jakub Jelinek changed: What|Removed |Added Priority|P3 |P2 Status|UNCONFIRMED

[Bug libstdc++/116958] New: [missed optimization] std::views::transform loses track of the range size

2024-10-03 Thread avi at scylladb dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116958 Bug ID: 116958 Summary: [missed optimization] std::views::transform loses track of the range size Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: norm

Mail delivery failed: returning message to sender

2024-10-03 Thread Mail Delivery System
This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. The following address failed: dennis.drisc...@verizon.net: SMTP error from remote server for TEXT command, hos

[Bug target/116925] [15 regression] ICE with _mm_min_ps and `-O1 -mavx -ffloat-store` (building newton-3.14) since r15-1742

2024-10-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116925 Jakub Jelinek changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jakub at gcc dot gnu.org

[Bug target/116925] [15 regression] ICE with _mm_min_ps and `-O1 -mavx -ffloat-store` (building newton-3.14) since r15-1742

2024-10-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116925 Jakub Jelinek changed: What|Removed |Added Summary|[15 regression] ICE with|[15 regression] ICE with

[Bug target/116925] [15 regression] ICE with _mm_min_ps and `-O1 -mavx -ffloat-store` (building newton-3.14) since r15-3876

2024-10-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116925 --- Comment #6 from Jakub Jelinek --- Though, with C++ typedef float __v4sf __attribute__((vector_size (16))); __v4sf a, b, c; void foo () { c = a > b ? a : b; } this started to ICE already with r15-3876-gcc40795d8956d78e719a6acc83d5abad7032a

[Bug target/116925] [15 regression] ICE with _mm_min_ps and `-O1 -mavx -ffloat-store` (building newton-3.14) since r15-3876

2024-10-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116925 Jakub Jelinek changed: What|Removed |Added Summary|[15 regression] ICE with|[15 regression] ICE with

[Bug driver/116957] New: Creation of pre-compiled header (-x c-header, -x c++-header) confused by linker options (eg -Wl,-g)

2024-10-03 Thread earl_chew at yahoo dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116957 Bug ID: 116957 Summary: Creation of pre-compiled header (-x c-header, -x c++-header) confused by linker options (eg -Wl,-g) Product: gcc Version: 12.2.0 Status: UNCONFIR

[Bug target/116940] [15 Regression] wrong code with -O -mavx512vl and vector compare and negation since r15-1742

2024-10-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116940 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org,

[Bug middle-end/116896] codegen for <=> compared to hand-written equivalent

2024-10-03 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116896 --- Comment #28 from Uroš Bizjak --- Comment on attachment 59275 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59275 gcc15-pr116896.patch >+ rtx zero = NULL_RTX; >+ if (op2 != const0_rtx && TARGET_IEEE_FP && GET_MODE (dest) == SImode)

[Bug c++/116913] [15 regression] ICE when building firefox-130.0.1 (tree check: expected var_decl or function_decl or field_decl or type_decl or concept_decl or template_decl, have using_decl in cp_pa

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

[Bug rtl-optimization/112398] Suboptimal code generation for xor pattern on subreg

2024-10-03 Thread alexey.merzlyakov at samsung dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112398 Alexey Merzlyakov changed: What|Removed |Added CC||alexey.merzlyakov at samsung dot c

[Bug middle-end/116896] codegen for <=> compared to hand-written equivalent

2024-10-03 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116896 Jakub Jelinek changed: What|Removed |Added Attachment #59267|0 |1 is obsolete|

  1   2   >