[Bug tree-optimization/110361] [13/14/15 Regression] Missed Dead Code Elimination when using __builtin_unreachable since r13-2020-g16b013c9d9b

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110361 --- Comment #5 from Sam James --- (In reply to Andrew Pinski from comment #4) > Looks like this was fixed sometime after r13-2020-g16b013c9d9b but before > the release of GCC 13. I'll bisect when I'm done with another.

[Bug tree-optimization/110361] [13/14/15 Regression] Missed Dead Code Elimination when using __builtin_unreachable since r13-2020-g16b013c9d9b

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110361 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection Known to work|

[Bug bootstrap/109310] --enable-link-mutex is quite duplicate to --enable-link-serialization

2024-11-01 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109310 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Commen

[Bug bootstrap/117407] [15 regression] bootstrap fails after r15-4847-g79a75b1f551821

2024-11-01 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117407 Eric Gallager changed: What|Removed |Added Keywords||build, diagnostic CC|

[Bug tree-optimization/117279] std::string bounds check from -D_GLIBCXX_ASSERTIONS not optimised out

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117279 Sam James changed: What|Removed |Added CC||hubicka at gcc dot gnu.org --- Comment #5 f

[Bug rtl-optimization/20242] Pessimizing effects of defining EXTRA_MEMORY_CONSTRAINT

2024-11-01 Thread hp at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=20242 Hans-Peter Nilsson changed: What|Removed |Added Resolution|--- |WONTFIX Status|NEW

[Bug target/113932] [meta-bug] Targets which should be ported to LRA

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113932 Bug 113932 depends on bug 113946, which changed state. Bug 113946 Summary: Switch ft32 to LRA https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113946 What|Removed |Added

[Bug target/113946] Switch ft32 to LRA

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113946 Sam James changed: What|Removed |Added Status|NEW |RESOLVED Target Milestone|---

[Bug c++/55189] enable -Wreturn-type by default

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55189 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org --- Comment #14 fr

[Bug gcov-profile/117415] Bogus execution count for assignment to *func()

2024-11-01 Thread wentaoz5 at illinois dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117415 --- Comment #2 from Wentao Zhang --- (In reply to Andrew Pinski from comment #1) > I think this is the same underlying issue as PR 117412. Hi Andrew, thanks for your reply! In practice we've seen many such cases caused by multi-line expression

[Bug ipa/117350] [15 Regression] ICE with autoprofiledbootstrap and bootstrap-lto after r15-4610-gbf43fe6aa966ea

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117350 --- Comment #23 from Andrew Pinski --- See reading https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64346#c4 seems like this has basically been a known issue with autofdo and constructors due to thunks and clones from the front-end.

[Bug gcov-profile/92259] ICE with lto and auto-profile cp/mangle.c:1641 write_closure_type_name

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92259 --- Comment #4 from Andrew Pinski --- (In reply to Sam James from comment #3) > I wonder if this is the same issue as Andi was looking at, actually. Most likely very the same issue overall. Considering need_assembler_name_p has been around for a

[Bug ipa/117350] [15 Regression] ICE with autoprofiledbootstrap and bootstrap-lto after r15-4610-gbf43fe6aa966ea

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117350 Sam James changed: What|Removed |Added Keywords||patch --- Comment #22 from Sam James --- h

[Bug gcov-profile/92259] ICE with lto and auto-profile cp/mangle.c:1641 write_closure_type_name

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92259 --- Comment #3 from Sam James --- I wonder if this is the same issue as Andi was looking at, actually. BTW: I note that you were using Gentoo -- were you working on any sort of integration of autofdo with Portage? I'm open to looking into this i

[Bug gcov-profile/117415] Bogus execution count for assignment to *func()

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

[Bug gcov-profile/117415] New: Bogus execution count for assignment to *func()

2024-11-01 Thread wentaoz5 at illinois dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117415 Bug ID: 117415 Summary: Bogus execution count for assignment to *func() Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/80881] Implement Windows native TLS

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 --- Comment #72 from Sam James --- Note that your patch doesn't include the changes to generated configure. While Eric knows that and likely decided not to include that in his, I'm pointing it out because you might not be aware for your own patch

[Bug tree-optimization/117414] missing predicated VN due to combining if statements

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117414 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Assignee|unassigned at gcc

[Bug tree-optimization/117414] New: missing predicated VN due to combining if statements

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117414 Bug ID: 117414 Summary: missing predicated VN due to combining if statements Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: missed-optimization Severity: norma

[Bug bootstrap/117407] [15 regression] bootstrap fails after r15-4847-g79a75b1f551821

2024-11-01 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117407 Edwin Lu changed: What|Removed |Added CC||ewlu at rivosinc dot com --- Comment #2 from

[Bug tree-optimization/117385] Move phiopt away from doing a COND_EXPR with a comparison as first operand

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117385 --- Comment #2 from Andrew Pinski --- Note maybe_fold_comparisons_from_match_pd is an example of generating gimple on the stack.

[Bug bootstrap/117407] [15 regression] bootstrap fails after r15-4847-g79a75b1f551821

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117407 Sam James changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libbacktrace/117413] [15 regression] RISC-V: stage2 build failure with __builtin_prefetch

2024-11-01 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117413 Edwin Lu changed: What|Removed |Added Resolution|--- |DUPLICATE Status|UNCONFIRMED

[Bug libbacktrace/117413] New: [15 regression] RISC-V: stage2 build failure with __builtin_prefetch

2024-11-01 Thread ewlu at rivosinc dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117413 Bug ID: 117413 Summary: [15 regression] RISC-V: stage2 build failure with __builtin_prefetch Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug gcov-profile/117412] New: Bogus execution count for assignment with function call

2024-11-01 Thread wentaoz5 at illinois dot edu via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117412 Bug ID: 117412 Summary: Bogus execution count for assignment with function call Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Prior

[Bug middle-end/117376] Spammy -Wstringop-overflow output with memcpy

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117376 --- Comment #3 from Sam James --- (In reply to Andrew Pinski from comment #2) > I suspect there are some missing auto_diagnostic_group usage in > gimple-array-bounds.cc > gimple-ssa-warn-access.cc > pointer-query.cc > tree-ssa-strlen.cc Let me

[Bug middle-end/117376] Spammy -Wstringop-overflow output with memcpy

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117376 --- Comment #2 from Andrew Pinski --- I suspect there are some missing auto_diagnostic_group usage in gimple-array-bounds.cc gimple-ssa-warn-access.cc pointer-query.cc tree-ssa-strlen.cc

[Bug middle-end/117376] Spammy -Wstringop-overflow output with memcpy

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117376 --- Comment #1 from Andrew Pinski --- I think there is a missing check to see if the warning was emitted before the inform. I have seen the "note: destination object" diagnostic without a warning before too.

[Bug c++/117410] Ambiguous overload with variadic arguments

2024-11-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117410 --- Comment #4 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #2) > I think the reason GCC rejects the original one is because it's the only > compiler that correctly implements P2113. Clang apparently supports P2113 since v

[Bug c++/117400] ICE on invalid requires clause of generic lambda

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117400 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2024-11-01 Summary|ICE on in

[Bug c++/117345] internal compiler error: Segmentation fault at maybe_begin_member_template_processing(tree_node*)

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117345 Andrew Pinski changed: What|Removed |Added Known to fail||3.4.6 Keywords|error-recovery

[Bug c++/117309] [Docs] C++23 is not mentioned on the "supported standards" doc page

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117309 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |15.0

[Bug c++/117410] Ambiguous overload with variadic arguments

2024-11-01 Thread ddvamp007 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117410 --- Comment #3 from Artyom Kolpakov --- (In reply to Jonathan Wakely from comment #2) > But without the variadic arguments, the functions have equivalent function > parameter lists, so the constraints are checked. With the ellipsis, they do > no

[Bug c++/117324] [12/13/14/15 Regression] internal compiler error: Segmentation fault in break_out_target_exprs(tree_node*, bool)

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117324 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |12.5 Keywords|

[Bug c++/117309] [Docs] C++23 is not mentioned on the "supported standards" doc page

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

[Bug target/113084] aarch64: vget_low blocks tail-call

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113084 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #3) > Oh __builtin_aarch64_get_lowv4sf is not lowered to BIT_FIELD_REF either > which it can be now. It is now, we get: _3 = {x_2(D), x_2(D)}; _5 = f (_3); _6 =

[Bug bootstrap/117407] [15 regression] bootstrap fails after r15-4847-g79a75b1f551821

2024-11-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117407 --- Comment #1 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:115ab8d7ad33a7f500460dc5af28f6912ddfb91c commit r15-4856-g115ab8d7ad33a7f500460dc5af28f6912ddfb91c Author: Jakub Jelinek Date: F

[Bug c++/115560] ICE: in type_dependent_expression_p, at cp/pt.cc:28576

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115560 Andrew Pinski changed: What|Removed |Added Keywords||needs-bisection, |

[Bug bootstrap/109310] --enable-link-mutex is quite duplicate to --enable-link-serialization

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109310 Andrew Pinski changed: What|Removed |Added CC||dilyan.palauzov at aegee dot org --- C

[Bug bootstrap/117401] Spell that ./configure --enable-link-mutex is deprecated

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

[Bug tree-optimization/117398] [15 Regression] ICE: in invert, at value-range.cc:2165 at -O3 with "-fno-thread-jumps"

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

[Bug libstdc++/117406] std::ilogb should return INT_MAX when argument is infinite also for 16-bit floats

2024-11-01 Thread pkeir at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117406 --- Comment #2 from Paul Keir --- Created attachment 59519 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59519&action=edit Test for the proposed fix.

[Bug tree-optimization/117395] missed SRA opportunity with extracting subpart of type

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117395 --- Comment #2 from Andrew Pinski --- (In reply to Andrew Pinski from comment #1) > > The bigger issue is GCC does not have a copy propagation for aggregates pass > (see PR 14295 and others). Basically we depend on SRA to do most if not all of

[Bug libstdc++/117406] std::ilogb should return INT_MAX when argument is infinite also for 16-bit floats

2024-11-01 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117406 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org Ever confi

[Bug tree-optimization/117395] missed SRA opportunity with extracting subpart of type

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117395 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW See Also|

[Bug c++/117410] Ambiguous overload with variadic arguments

2024-11-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117410 --- Comment #2 from Jonathan Wakely --- But without the variadic arguments, the functions have equivalent function parameter lists, so the constraints are checked. With the ellipsis, they do not have equivalent function parameter lists, so the c

[Bug target/117408] ICE on `#pragma arm "arm_mve.h" false`

2024-11-01 Thread azoff at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117408 Torbjorn SVENSSON changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |azoff at gcc dot gnu.org ---

[Bug modula2/117411] New: Request for documentation to include exception example

2024-11-01 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117411 Bug ID: 117411 Summary: Request for documentation to include exception example Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug c++/117410] Ambiguous overload with ellipsis

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

[Bug libstdc++/117406] std::ilogb should return INT_MAX when argument is infinite also for 16-bit floats

2024-11-01 Thread pkeir at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117406 --- Comment #3 from Paul Keir --- At least for ilogb.

[Bug libstdc++/111055] [C++23] Implement P1206R7, Conversions from ranges to containers

2024-11-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111055 --- Comment #9 from Jonathan Wakely --- Still to do: - and (I have a patch but it needs more tests) - - - - -

[Bug c++/117410] New: Ambiguous overload with ellipsis

2024-11-01 Thread ddvamp007 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117410 Bug ID: 117410 Summary: Ambiguous overload with ellipsis Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

[Bug other/117409] New: ASAN issues compiling gfortran.dg/diagnostic-format-sarif-pr105916.f90

2024-11-01 Thread jamborm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117409 Bug ID: 117409 Summary: ASAN issues compiling gfortran.dg/diagnostic-format-sarif-pr105916.f90 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/111055] [C++23] Implement P1206R7, Conversions from ranges to containers

2024-11-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111055 --- Comment #8 from GCC Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:7a4fced2b122bde47fed2d99fb8e3cf197f9c46f commit r15-4853-g7a4fced2b122bde47fed2d99fb8e3cf197f9c46f Author: Jonathan Wakely Date:

[Bug bootstrap/117407] [15 regression] bootstrap fails after r15-4847-g79a75b1f551821

2024-11-01 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117407 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2024-11-01 Priority|P3

[Bug target/117408] New: ICE on `#pragma arm "arm_mve.h" false`

2024-11-01 Thread azoff at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117408 Bug ID: 117408 Summary: ICE on `#pragma arm "arm_mve.h" false` Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target

[Bug bootstrap/117407] New: [15 regression] bootstrap fails after r15-4847-g79a75b1f551821

2024-11-01 Thread seurer at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117407 Bug ID: 117407 Summary: [15 regression] bootstrap fails after r15-4847-g79a75b1f551821 Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/117287] [13/14/15 Regression] assume attribute related miscompilation

2024-11-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117287 --- Comment #7 from GCC Commits --- The master branch has been updated by Andrew Macleod : https://gcc.gnu.org/g:62420dbd105bbc4fe732881875c5c85aa55b6069 commit r15-4851-g62420dbd105bbc4fe732881875c5c85aa55b6069 Author: Andrew MacLeod Date:

[Bug libstdc++/117406] New: std::ilogb should return INT_MAX when argument is infinite also for 16-bit floats

2024-11-01 Thread pkeir at outlook dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117406 Bug ID: 117406 Summary: std::ilogb should return INT_MAX when argument is infinite also for 16-bit floats Product: gcc Version: 15.0 Status: UNCONFIRMED Severi

[Bug libstdc++/117404] New: [C++26] Implement P2077R3 Heterogeneous erasure overloads for associative containers

2024-11-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117404 Bug ID: 117404 Summary: [C++26] Implement P2077R3 Heterogeneous erasure overloads for associative containers Product: gcc Version: 15.0 Status: UNCONFIRMED Sev

[Bug libstdc++/117405] std::type_info::before() fails the asymmetry requirement

2024-11-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117405 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug target/80881] Implement Windows native TLS

2024-11-01 Thread tanksherman27 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80881 Julian Waters changed: What|Removed |Added Attachment #59322|0 |1 is obsolete|

[Bug web/117401] Spell that ./configure --enable-link-mutex is deprecated

2024-11-01 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117401 --- Comment #4 from Eric Gallager --- (In reply to Jakub Jelinek from comment #3) > That doesn't really matter. Anybody who used the option in GCC 13/14 got > that deprecation message. They might not have seen it, though, as it is easy for war

[Bug web/117401] Spell that ./configure --enable-link-mutex is deprecated

2024-11-01 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117401 --- Comment #3 from Jakub Jelinek --- That doesn't really matter. Anybody who used the option in GCC 13/14 got that deprecation message.

[Bug c++/114461] [C++26] P3034R1 - Disallow module declarations to be macros

2024-11-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114461 --- Comment #6 from GCC Commits --- The master branch has been updated by Jakub Jelinek : https://gcc.gnu.org/g:1ae24f7e0bdbdeaef9265a053a737af11f8393d2 commit r15-4848-g1ae24f7e0bdbdeaef9265a053a737af11f8393d2 Author: Jakub Jelinek Date: F

[Bug web/117401] Spell that ./configure --enable-link-mutex is deprecated

2024-11-01 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117401 Eric Gallager changed: What|Removed |Added CC||egallager at gcc dot gnu.org --- Commen

[Bug bootstrap/117396] gcc/configure --help should print --disable-multilib instead of --enable-multilib

2024-11-01 Thread egallager at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117396 Eric Gallager changed: What|Removed |Added Keywords||build, documentation CC

[Bug libstdc++/117405] New: std::type_info::before() fails the asymmetry requirement

2024-11-01 Thread miki at keeperrl dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117405 Bug ID: 117405 Summary: std::type_info::before() fails the asymmetry requirement Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Pr

[Bug libstdc++/117403] New: [C++26] Implement P1901R2 Enabling the Use of weak_ptr as Keys in Unordered Associative Containers

2024-11-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117403 Bug ID: 117403 Summary: [C++26] Implement P1901R2 Enabling the Use of weak_ptr as Keys in Unordered Associative Containers Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug libstdc++/117402] New: [C++26] Implement P2363R5 Extending associative containers with the remaining heterogeneous overloads

2024-11-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117402 Bug ID: 117402 Summary: [C++26] Implement P2363R5 Extending associative containers with the remaining heterogeneous overloads Product: gcc Version: 15.0 Status: UNCONFIR

[Bug web/117401] Spell that ./configure --enable-link-mutex is deprecated

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

[Bug web/117401] Spell that ./configure --enable-link-mutex is deprecated

2024-11-01 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117401 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED

[Bug tree-optimization/114326] Missed optimization for A || B when !B implies A.

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114326 --- Comment #8 from Andrew Pinski --- (In reply to Adhemerval Zanella from comment #7) > It has triggered a regression on arm32 Linaro bots [1]: This is recorded as PR 116860 already. I might take a look later but I suspect it is a missed with

[Bug tree-optimization/114326] Missed optimization for A || B when !B implies A.

2024-11-01 Thread adhemerval.zanella at linaro dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114326 Adhemerval Zanella changed: What|Removed |Added CC||adhemerval.zanella at linaro dot o

[Bug c/117289] gcc.dg/debug/ctf/ctf-function-pointers-2.c failure with -std=gnu23

2024-11-01 Thread jsm28 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117289 Joseph S. Myers changed: What|Removed |Added CC||david.faust at oracle dot com,

[Bug c++/101887] [12/13/14/15 Regression] ICE with invalid declaration of 'operator delete'

2024-11-01 Thread simartin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101887 Simon Martin changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to fail|12.0

[Bug c++/101887] [12/13/14/15 Regression] ICE with invalid declaration of 'operator delete'

2024-11-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101887 --- Comment #7 from GCC Commits --- The master branch has been updated by Simon Martin : https://gcc.gnu.org/g:fe919da3c395d2214ffc81ad4f51f8344ad5a5c1 commit r15-4843-gfe919da3c395d2214ffc81ad4f51f8344ad5a5c1 Author: Simon Martin Date: Thu

[Bug bootstrap/117399] make all-target-libgcc fails because gcc/as line 114 is "exec $original" and $original is --64

2024-11-01 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117399 --- Comment #4 from Sam James --- Note that r15-2368-g6a55ff29578e8a makes the error better.

[Bug bootstrap/117399] make all-target-libgcc fails because gcc/as line 114 is "exec $original" and $original is --64

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117399 Andrew Pinski changed: What|Removed |Added Resolution|WONTFIX |INVALID --- Comment #3 from Andrew Pins

[Bug target/116887] Section type conflict on loongarch with .data.rel.ro section attribute

2024-11-01 Thread xry111 at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116887 Xi Ruoyao changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Bug target/116887] Section type conflict on loongarch with .data.rel.ro section attribute

2024-11-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116887 --- Comment #28 from GCC Commits --- The master branch has been updated by Xi Ruoyao : https://gcc.gnu.org/g:c8d35f2ecbf124bdd164dbb1c36de9d90695843b commit r15-4842-gc8d35f2ecbf124bdd164dbb1c36de9d90695843b Author: Xi Ruoyao Date: Fri Oct

[Bug bootstrap/117399] make all-target-libgcc fails because gcc/as line 114 is "exec $original" and $original is --64

2024-11-01 Thread dilyan.palauzov at aegee dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117399 --- Comment #2 from Дилян Палаузов --- This was suggested here: https://stackoverflow.com/questions/22707265/how-to-build-libgcc-of-gcc-compiler/22707330#22707330 .

[Bug bootstrap/117396] gcc/configure --help should print --disable-multilib instead of --enable-multilib

2024-11-01 Thread dilyan.palauzov at aegee dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117396 --- Comment #2 from Дилян Палаузов --- I think all of them (--disable-ld, --disable-ada, …) should be changed. This way ./configure --help will only suggest how to toggle the default and what is the default. Here a legthy discussion (by me):

[Bug web/117401] New: Spell that ./configure --enable-link-mutex is deprecated

2024-11-01 Thread dilyan.palauzov at aegee dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117401 Bug ID: 117401 Summary: Spell that ./configure --enable-link-mutex is deprecated Product: gcc Version: 14.2.0 Status: UNCONFIRMED Severity: normal Pr

[Bug c++/117400] New: ICE on invalid requires clause of generic lambda in function template

2024-11-01 Thread eczbek.void at gmail dot com via Gcc-bugs
(); } ``` Using built-in specs. COLLECT_GCC=/opt/compiler-explorer/gcc-snapshot/bin/g++ Target: x86_64-linux-gnu Configured with: ../gcc-trunk-20241101/configure --prefix=/opt/compiler-explorer/gcc-build/staging --enable-libstdcxx-backtrace=yes --build=x86_64-linux-gnu --host=x86_64-linux-gnu

[Bug bootstrap/117399] make all-target-libgcc fails because gcc/as line 114 is "exec $original" and $original is --64

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

[Bug bootstrap/117399] New: make all-target-libgcc fails because gcc/as line 114 is "exec $original" and $original is --64

2024-11-01 Thread dilyan.palauzov at aegee dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117399 Bug ID: 117399 Summary: make all-target-libgcc fails because gcc/as line 114 is "exec $original" and $original is --64 Product: gcc Version: 14.2.0 Status: UNCONFIRMED

[Bug modula2/117371] [14.2 Regression] type incompatibility between ‘INTEGER’ and ‘CARDINAL’

2024-11-01 Thread ludovic--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117371 --- Comment #2 from Ludovic Brenta --- The trigger for the bug is the "BY k" in the third loop at line 20. Removing these words removes the error reported (but obviously makes the program less efficient). -- Ludovic Brenta.

[Bug bootstrap/117396] gcc/configure --help should print --disable-multilib instead of --enable-multilib

2024-11-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117396 --- Comment #1 from Andrew Pinski --- There are others which have a similar help file issue: AC_ARG_ENABLE(ld, [AS_HELP_STRING([[--enable-ld[=ARG]]], [build ld @<:@ARG={default,yes,no}@:>@])], ENABLE_LD=$enableval, ENABLE_LD=yes)

[Bug bootstrap/117396] gcc/configure --help should print --disable-multilib instead of --enable-multilib

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

[Bug analyzer/117373] [15 regression] -Wunused-parameter warning in analyzer/infinite-loop.cc

2024-11-01 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117373 David Malcolm changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug bootstrap/117361] [15 Regression] GCC build fails with "gcc/opts-diagnostic.cc:599: test_output_arg_parsing: FAIL: ASSERT_STREQ (pt.get_diagnostic_text ()" when using some locales

2024-11-01 Thread dmalcolm at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117361 David Malcolm changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug analyzer/117373] [15 regression] -Wunused-parameter warning in analyzer/infinite-loop.cc

2024-11-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117373 --- Comment #1 from GCC Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:36a92c3829ba7a2683c3b095356b9ed08978420a commit r15-4841-g36a92c3829ba7a2683c3b095356b9ed08978420a Author: David Malcolm Date: F

[Bug bootstrap/117361] [15 Regression] GCC build fails with "gcc/opts-diagnostic.cc:599: test_output_arg_parsing: FAIL: ASSERT_STREQ (pt.get_diagnostic_text ()" when using some locales

2024-11-01 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117361 --- Comment #5 from GCC Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:8e95e064ea73d46b50a68b0104c18685251d326d commit r15-4840-g8e95e064ea73d46b50a68b0104c18685251d326d Author: David Malcolm Date: F

[Bug tree-optimization/117398] New: ICE: in invert, at value-range.cc:2165 at -O3 with "-fno-thread-jumps"

2024-11-01 Thread iamanonymous.cs at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117398 Bug ID: 117398 Summary: ICE: in invert, at value-range.cc:2165 at -O3 with "-fno-thread-jumps" Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal

[Bug c++/117392] template argument deduction problem with CNTTP

2024-11-01 Thread hanicka at hanicka dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117392 --- Comment #3 from Hana Dusíková --- Thanks for the workaround!

[Bug c++/117397] New: [modules] ICE in binding_cmp with imported deduction guide

2024-11-01 Thread nshead at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117397 Bug ID: 117397 Summary: [modules] ICE in binding_cmp with imported deduction guide Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Pr

[Bug c++/117392] template argument deduction problem with CNTTP

2024-11-01 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117392 Patrick Palka changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug libstdc++/117394] evil regex causes a stack overflow and a crash

2024-11-01 Thread vincent.lebourlot at starqube dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117394 --- Comment #2 from vincent.lebourlot at starqube dot com --- fair enough. Any chance this might be looked at at some point? llvm doesn't seem to have such a problem on that regex. Cheers

[Bug bootstrap/117396] New: gcc/configure --help should print --disable-multilib instead of --enable-multilib

2024-11-01 Thread dilyan.palauzov at aegee dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117396 Bug ID: 117396 Summary: gcc/configure --help should print --disable-multilib instead of --enable-multilib Product: gcc Version: 14.2.1 Status: UNCONFIRMED Seve

  1   2   >