[Bug c/105660] [12 Regression] ICE in warn_parm_array_mismatch when merging two function decls and VLA arguments since r12-1218-gc6503fa93b5565c9

2023-05-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105660 --- Comment #14 from CVS Commits --- The releases/gcc-12 branch has been updated by Martin Uecker : https://gcc.gnu.org/g:a4308f9d432a108026d6ae8ad99d40a52eea341f commit r12-9522-ga4308f9d432a108026d6ae8ad99d40a52eea341f Author: Martin Uecker

[Bug target/108758] [12/13 Regression] gcc.target/powerpc/float128-cmp2-runnable.c fails with excess errors on power 9 BE since r12-5752

2023-05-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108758 --- Comment #3 from CVS Commits --- The releases/gcc-12 branch has been updated by Kewen Lin : https://gcc.gnu.org/g:4ea5fe9722324dc5788e84e42e47d8bdbdd21410 commit r12-9521-g4ea5fe9722324dc5788e84e42e47d8bdbdd21410 Author: Kewen Lin Date:

[Bug target/109069] [12/13 Regression] Vector truncation test program produces incorrect result since r12-6537-g080a06fcb076b3

2023-05-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109069 --- Comment #10 from CVS Commits --- The releases/gcc-12 branch has been updated by Kewen Lin : https://gcc.gnu.org/g:ce5c5fe9953bc0acdd563b78db8689dd4d9b7b07 commit r12-9520-gce5c5fe9953bc0acdd563b78db8689dd4d9b7b07 Author: Kewen Lin Date:

[Bug modula2/109779] isolib SkipLine skips the first character of the successive line

2023-05-08 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109779 Gaius Mulley changed: What|Removed |Added CC||gaius at gcc dot gnu.org --- Comment #2

[Bug c/63368] Provide an implementation for `__sync_val_compare_and_swap_8' on powerpc (32bits)

2023-05-08 Thread vital.had at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63368 Sergey Fedorov changed: What|Removed |Added CC||vital.had at gmail dot com --- Comment

[Bug c++/106740] [11/12 Regression] ICE in instantiate_decl at gcc/cp/pt.cc:26515 since r12-8467-ge057d454db4dcf

2023-05-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106740 --- Comment #8 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:73f7109ffb159302e9d8f70948a5b43b046b38bc commit r14-591-g73f7109ffb159302e9d8f70948a5b43b046b38bc Author: Jason Merrill Date: Mon

[Bug c++/106740] [11/12 Regression] ICE in instantiate_decl at gcc/cp/pt.cc:26515 since r12-8467-ge057d454db4dcf

2023-05-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106740 --- Comment #7 from CVS Commits --- The releases/gcc-12 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:8b43834d069183e14c15909e144d870c39b74028 commit r12-9519-g8b43834d069183e14c15909e144d870c39b74028 Author: Jason Merrill

[Bug c++/105852] [11/12/13 Regression] ice in instantiate_decl

2023-05-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105852 --- Comment #13 from CVS Commits --- The releases/gcc-12 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:8b43834d069183e14c15909e144d870c39b74028 commit r12-9519-g8b43834d069183e14c15909e144d870c39b74028 Author: Jason Merrill

[Bug c++/106740] [11/12 Regression] ICE in instantiate_decl at gcc/cp/pt.cc:26515 since r12-8467-ge057d454db4dcf

2023-05-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106740 --- Comment #6 from CVS Commits --- The releases/gcc-11 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:0697a1a426424468b9bdf3d845237cab26ce78d7 commit r11-10751-g0697a1a426424468b9bdf3d845237cab26ce78d7 Author: Jason Merrill

[Bug c++/105852] [11/12/13 Regression] ice in instantiate_decl

2023-05-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105852 --- Comment #12 from CVS Commits --- The releases/gcc-11 branch has been updated by Jason Merrill : https://gcc.gnu.org/g:0697a1a426424468b9bdf3d845237cab26ce78d7 commit r11-10751-g0697a1a426424468b9bdf3d845237cab26ce78d7 Author: Jason Merrill

[Bug libfortran/109662] bad namelist input but gfortran accepted it

2023-05-08 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109662 --- Comment #19 from Jerry DeLisle --- Created attachment 55024 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55024&action=edit An enhanced test case This test case from Herald illustrates a variety of combinations. Giving: $ gfc -std=

[Bug libgcc/109670] Exception handling broken for 32bit Windows starting with GCC 13

2023-05-08 Thread lh_mouse at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109670 --- Comment #11 from LIU Hao --- (In reply to Thomas Neumann from comment #10) > (In reply to LIU Hao from comment #9) > > GDB is affected, too: > > I will debug that. That is easier to build than Ada. Strange that it only > affects 32bit Windo

[Bug libfortran/109662] bad namelist input but gfortran accepted it

2023-05-08 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109662 Jerry DeLisle changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|FIXED

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread rodgertq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 --- Comment #23 from Thomas Rodgers --- (In reply to Thiago Macieira from comment #21) > I understand that. I don't think it's a reason to repeat the policy, though. > > Anyway, I don't have any new arguments than when we discussed this two year

[Bug analyzer/109783] New: missing warning (due to a wrong suppression) when va_end is not in the same function

2023-05-08 Thread arsen at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109783 Bug ID: 109783 Summary: missing warning (due to a wrong suppression) when va_end is not in the same function Product: gcc Version: 14.0 Status: UNCONFIRMED Sev

[Bug target/109780] csmith: runtime crash with -O2 -march=znver1

2023-05-08 Thread amonakov at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780 Alexander Monakov changed: What|Removed |Added CC||amonakov at gcc dot gnu.org --- Com

[Bug tree-optimization/109778] [13/14 Regression] Wrong code at -O1 and above on x86_64-linux-gnu

2023-05-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109778 Jakub Jelinek changed: What|Removed |Added CC||aldyh at gcc dot gnu.org,

[Bug c++/88313] generic lambda in default template argument

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88313 Andrew Pinski changed: What|Removed |Added CC||eric.niebler at gmail dot com --- Commen

[Bug c++/109782] erroneous error "'auto' parameter not permitted in this context" for generic lambda in tparam list

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

[Bug c++/109782] New: erroneous error "'auto' parameter not permitted in this context" for generic lambda in tparam list

2023-05-08 Thread eric.niebler at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109782 Bug ID: 109782 Summary: erroneous error "'auto' parameter not permitted in this context" for generic lambda in tparam list Product: gcc Version: 14.0 Status: UNCONFIRMED

[Bug c++/109781] erroneous error "lambda-expression in template parameter type" for tparam lambda returning a lambda

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

[Bug c++/109781] New: erroneous error "lambda-expression in template parameter type" for tparam lambda returning a lambda

2023-05-08 Thread eric.niebler at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109781 Bug ID: 109781 Summary: erroneous error "lambda-expression in template parameter type" for tparam lambda returning a lambda Product: gcc Version: 14.0 Status: UNCONFIRME

[Bug c++/105667] [C++20] lambas in template argument sometimes causes an ICE (seg fault)

2023-05-08 Thread eric.niebler at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105667 Eric Niebler changed: What|Removed |Added CC||eric.niebler at gmail dot com --- Commen

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 --- Comment #22 from Jonathan Wakely --- (In reply to Thiago Macieira from comment #19) > (In reply to Jonathan Wakely from comment #18) > > We have not committed to a stable ABI for C++20 yet. > > That was my argument when creating this bug rep

[Bug libgomp/108098] OpenMP/nvptx reverse offload execution test FAILs

2023-05-08 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108098 Tobias Burnus changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---

[Bug libgomp/108098] OpenMP/nvptx reverse offload execution test FAILs

2023-05-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108098 --- Comment #6 from CVS Commits --- The releases/gcc-13 branch has been updated by Tobias Burnus : https://gcc.gnu.org/g:615b920553fd28e9d4732dedcd799227e82cc011 commit r13-7306-g615b920553fd28e9d4732dedcd799227e82cc011 Author: Tobias Burnus

[Bug fortran/38822] Compile-time simplification of x**(real)

2023-05-08 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=38822 anlauf at gcc dot gnu.org changed: What|Removed |Added CC||anlauf at gcc dot gnu.org

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 --- Comment #21 from Thiago Macieira --- I understand that. I don't think it's a reason to repeat the policy, though. Anyway, I don't have any new arguments than when we discussed this two years ago, so I won't pursue this matter further.

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 --- Comment #20 from Jonathan Wakely --- We've already done it with other C++20 types, and we did it with C++17 types before that.

[Bug target/109780] csmith: runtime crash with -O2 -march=znver1

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780 --- Comment #2 from Andrew Pinski --- I should mention there is no difference in the gimple dump between with and without -march=znver1 .

[Bug target/109780] csmith: runtime crash with -O2 -march=znver1

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780 Andrew Pinski changed: What|Removed |Added Component|middle-end |target --- Comment #1 from Andrew Pinsk

[Bug fortran/82065] gfortran rejects redundant use of intrinsic module constant

2023-05-08 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82065 anlauf at gcc dot gnu.org changed: What|Removed |Added CC|anlauf at gmx dot de |anlauf at gcc dot gnu.

[Bug c/109780] New: csmith: runtime crash with -O2 -march=znver1

2023-05-08 Thread dcb314 at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109780 Bug ID: 109780 Summary: csmith: runtime crash with -O2 -march=znver1 Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 --- Comment #19 from Thiago Macieira --- (In reply to Jonathan Wakely from comment #18) > We have not committed to a stable ABI for C++20 yet. That was my argument when creating this bug report two years ago: if it's available in the standard he

[Bug fortran/83700] [Meta-bug] Fortran Coarray issues

2023-05-08 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83700 Bug 83700 depends on bug 77884, which changed state. Bug 77884 Summary: [Coarray] ICE in gfc_get_tree_for_caf_expr, at fortran/trans-expr.c:1963 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77884 What|Removed |

[Bug fortran/77884] [Coarray] ICE in gfc_get_tree_for_caf_expr, at fortran/trans-expr.c:1963

2023-05-08 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77884 anlauf at gcc dot gnu.org changed: What|Removed |Added Known to work||14.0 Status|WAITI

[Bug fortran/102334] [12/13/14 Regression] ICE in trans_associate_var, at fortran/trans-stmt.c:1794 since r12-1482-g1de31913d20a467b

2023-05-08 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102334 anlauf at gcc dot gnu.org changed: What|Removed |Added Resolution|--- |FIXED Known to work|

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 --- Comment #18 from Jonathan Wakely --- We have not committed to a stable ABI for C++20 yet.

[Bug c++/95860] Wrong "looser exception specification" when a class has 2 prospective destructors.

2023-05-08 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95860 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org Bl

[Bug target/109777] [14 regression] Compare-debug failure after recent changes

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109777 --- Comment #5 from Andrew Pinski --- (In reply to Jeffrey A. Law from comment #4) > If it's inside the bfin bundling code, let's just mark it as a p4 and we can > chase it down whenever it's convenient. My primary motivation is to catch > gen

[Bug modula2/109779] isolib SkipLine skips the first character of the successive line

2023-05-08 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109779 Gaius Mulley changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Ever confirmed|0

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 --- Comment #17 from Thiago Macieira --- (In reply to Thomas Rodgers from comment #16) > The original implementation came from Olvier Giroux and is part of libc++. > The libc++ implementation also does not use a type that futex or > ulock_wait/wa

[Bug target/109777] [14 regression] Compare-debug failure after recent changes

2023-05-08 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109777 Jeffrey A. Law changed: What|Removed |Added Priority|P3 |P4 --- Comment #4 from Jeffrey A. Law

[Bug tree-optimization/109778] [13/14 Regression] Wrong code at -O1 and above on x86_64-linux-gnu

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

[Bug modula2/109779] New: isolib SkipLine skips the first character of the successive line

2023-05-08 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109779 Bug ID: 109779 Summary: isolib SkipLine skips the first character of the successive line Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal

[Bug tree-optimization/109778] [13/14 Regression] Wrong code at -O1 and above on x86_64-linux-gnu

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109778 Andrew Pinski changed: What|Removed |Added Known to work||12.2.0 Known to fail|

[Bug tree-optimization/109778] [12/13/14 Regression] Wrong code at -O1 and above on x86_64-linux-gnu since GCC-12.2

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

[Bug fortran/102312] [10/11 Regression] ICE in gfc_get_dtype_rank_type, at fortran/trans-types.c:1558 since r9-5424-g92f3a180aaf6f3cd

2023-05-08 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102312 anlauf at gcc dot gnu.org changed: What|Removed |Added Known to work||10.4.1, 11.3.0 S

[Bug c/109778] New: Wrong code at -O3 on x86_64-linux-gnu since GCC-12.2

2023-05-08 Thread shaohua.li at inf dot ethz.ch via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109778 Bug ID: 109778 Summary: Wrong code at -O3 on x86_64-linux-gnu since GCC-12.2 Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Compon

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread rodgertq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 --- Comment #16 from Thomas Rodgers --- (In reply to Thiago Macieira from comment #15) > > > 5) std::barrier implementation also uses a type that futex(2) can't > > > handle > > > barrier still uses a 1-byte enum for the atomic waits. > > Tha

[Bug target/109777] [14 regression] Compare-debug failure after recent changes

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109777 --- Comment #3 from Andrew Pinski --- Something is going different inside bfin_gen_bundles with and without debug instructions but that is all I can tell from my quick debugging.

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 --- Comment #15 from Thiago Macieira --- > > 5) std::barrier implementation also uses a type that futex(2) can't handle > barrier still uses a 1-byte enum for the atomic waits. That can only now be fixed for libstdc++.so.7, then.

[Bug target/109777] [14 regression] Compare-debug failure after recent changes

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109777 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Component|middle-end

[Bug middle-end/109777] [14 regression] Compare-debug failure after recent changes

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109777 Andrew Pinski changed: What|Removed |Added Keywords||compare-debug-failure Target Mileston

[Bug testsuite/109776] [14 Regression] pr81192 fails on some targets after recent propagator changes

2023-05-08 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109776 --- Comment #7 from Jeffrey A. Law --- Thanks. That took care of the xstormy16 issues.

[Bug tree-optimization/109777] New: [14 regression] Compare-debug failure after recent changes

2023-05-08 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109777 Bug ID: 109777 Summary: [14 regression] Compare-debug failure after recent changes Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Pr

[Bug testsuite/109776] [14 Regression] pr81192 fails on some targets after recent propagator changes

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109776 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug testsuite/109776] [14 Regression] pr81192 fails on some targets after recent propagator changes

2023-05-08 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109776 --- Comment #5 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:5d85b5d649fff675ff00adcc99371bccf4ef5944 commit r14-587-g5d85b5d649fff675ff00adcc99371bccf4ef5944 Author: Andrew Pinski Date: Mon

[Bug testsuite/109776] [14 Regression] pr81192 fails on some targets after recent propagator changes

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

[Bug testsuite/109776] [14 Regression] pr81192 fails on some targets after recent propagator changes

2023-05-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109776 Richard Biener changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|

[Bug ipa/109770] [10/11/12/13/14 Regression] wrong(?) devirtualization

2023-05-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109770 Richard Biener changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment #

[Bug c++/109768] Construct an anonymous union variable with a variant member that has deleted the destructor should be ill-formed

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109768 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug ipa/109770] [10/11/12/13 Regression] wrong(?) devirtualization

2023-05-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109770 Richard Biener changed: What|Removed |Added Target Milestone|--- |10.5 Known to fail|

[Bug ipa/109770] wrong(?) devirtualization

2023-05-08 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109770 Richard Biener changed: What|Removed |Added Keywords||wrong-code CC|

[Bug testsuite/109776] [14 Regression] pr81192 fails on some targets after recent propagator changes

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109776 --- Comment #2 from Andrew Pinski --- For an example gcc.dg/gimplefe-10.c ?

[Bug testsuite/109776] [14 Regression] pr81192 fails on some targets after recent propagator changes

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109776 Andrew Pinski changed: What|Removed |Added Keywords||testsuite-fail --- Comment #1 from Andr

[Bug c++/109775] gcc misidentifies a VLA

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109775 Andrew Pinski changed: What|Removed |Added Depends on||61259 --- Comment #5 from Andrew Pinski

[Bug c++/109775] gcc misidentifies a VLA

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109775 --- Comment #4 from Andrew Pinski --- Here is another related testcase: ``` typedef int T; void naimul(const T v_[2]) { int i = 0; T pp(T(v_[0])+0); } ``` We get an -pedantic-error dealing with 0 sized array: : In function 'void naimul(const

[Bug c++/109775] gcc misidentifies a VLA

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109775 Andrew Pinski changed: What|Removed |Added Last reconfirmed||2023-05-08 Status|UNCONFIRM

[Bug testsuite/109776] New: [14 Regression] pr81192 fails on some targets after recent propagator changes

2023-05-08 Thread law at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109776 Bug ID: 109776 Summary: [14 Regression] pr81192 fails on some targets after recent propagator changes Product: gcc Version: 14.0 Status: UNCONFIRMED Severity:

[Bug libstdc++/109758] std::abs(__float128) doesn't support NaN

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109758 Jonathan Wakely changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigne

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 Jonathan Wakely changed: What|Removed |Added Target Milestone|12.4|12.0 --- Comment #14 from Jonathan Wak

[Bug libstdc++/109772] Memory layout optimization of std::chrono::hh_mm_ss is wrong

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109772 --- Comment #3 from Jonathan Wakely --- Or if problematic uses of hh_mm_ss are as rare as I expect, we could just not fix it on the gcc-13 branch, only on trunk.

[Bug middle-end/109766] Passing doubles through the stack generates a stack adjustment per each such argument at -Os/-Oz.

2023-05-08 Thread roger at nextmovesoftware dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109766 Roger Sayle changed: What|Removed |Added Last reconfirmed||2023-05-08 Ever confirmed|0

[Bug c++/109775] gcc misidentifies a VLA

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109775 --- Comment #2 from Andrew Pinski --- Created attachment 55022 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55022&action=edit Non reduced testcase

[Bug c++/109775] gcc misidentifies a VLA

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109775 --- Comment #1 from Andrew Pinski --- It has to do with parsing here: GCC starts parsing it as a function declaration and then backs out but had already warned/errored out about the VLA. If you change the code to: D const pp{D(v_[i]) * o.v_[S -

[Bug testsuite/109769] gcc testsuite being run on x86 tests when the target device is risc-v based

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

[Bug c++/109775] New: gcc misidentifies a VLA

2023-05-08 Thread janezz55 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109775 Bug ID: 109775 Summary: gcc misidentifies a VLA Product: gcc Version: 13.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ Assignee

[Bug tree-optimization/109771] Unnecessary pblendw for vectorized or

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109771 Andrew Pinski changed: What|Removed |Added Component|rtl-optimization|tree-optimization --- Comment #2 from A

[Bug rtl-optimization/109771] Unnecessary pblendw for vectorized or

2023-05-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109771 --- Comment #1 from Andrew Pinski --- -march=x86-64-v2

[Bug c++/109751] boost iterator_interface fails concept check starting in gcc-13

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109751 --- Comment #17 from Jonathan Wakely --- Yep, [temp.constr.atomic] p3: "If, at different points in the program, the satisfaction result is different for identical atomic constraints and template arguments, the program is ill-formed, no diagnost

[Bug libstdc++/109772] Memory layout optimization of std::chrono::hh_mm_ss is wrong

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109772 --- Comment #2 from Jonathan Wakely --- (In reply to Jonathan Wakely from comment #0) > std::chrono::hh_mm_ss hms(std::chrono::duration 1024>>{1511}); The bug affects this example because __fits is true, because duration_values::max() <= durati

[Bug middle-end/109767] [OpenMP][5.2] Missing loop-variable privatization inside 'teams'

2023-05-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109767 --- Comment #5 from Jakub Jelinek --- Or even #pragma omp teams { int i, j; #pragma omp loop bind(teams) for (i = 0; i < 16; ++i) for (j = 0; j < 16; ++j) ; }

[Bug c++/109751] boost iterator_interface fails concept check starting in gcc-13

2023-05-08 Thread ldalessandro at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109751 --- Comment #16 from Luke Dalessandro --- (In reply to Luke Dalessandro from comment #15) > Thanks for looking at this. > [...] > > Also, from what I understand, I should report Andrew's reduced case as a bug > in clang, and msvc (and maybe nvc

[Bug middle-end/109767] [OpenMP][5.2] Missing loop-variable privatization inside 'teams'

2023-05-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109767 --- Comment #4 from Jakub Jelinek --- Ah, ok, I see what do you mean. The thing is that the implementation of loop bind(teams) as distribute parallel do simd is effectively just an implementation detail, and per the spec j is not private in the

[Bug middle-end/109767] [OpenMP][5.2] Missing loop-variable privatization inside 'teams'

2023-05-08 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109767 --- Comment #3 from Tobias Burnus --- (In reply to Jakub Jelinek from comment #1) > Note, it is a Fortran only rule. > So, shared(j) on teams-loop-var.c is fully correct. Ups. True. > And, looking at Fortran, I already see it being private (by

[Bug c++/109774] New: Spurious dangling reference warning in GCC 13 - another variant

2023-05-08 Thread minty.bobby at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109774 Bug ID: 109774 Summary: Spurious dangling reference warning in GCC 13 - another variant Product: gcc Version: 13.1.0 Status: UNCONFIRMED Severity: normal

[Bug libstdc++/109772] Memory layout optimization of std::chrono::hh_mm_ss is wrong

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109772 --- Comment #1 from Jonathan Wakely --- I had a brain fart with this constraint for choosing the subseconds representation: // True if the maximum constructor argument can be represented in _Tp. template static constex

[Bug libstdc++/99277] C++2a synchronisation is inefficient in GCC 11

2023-05-08 Thread thiago at kde dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99277 Thiago Macieira changed: What|Removed |Added Resolution|--- |FIXED Status|UNCONFIRMED

[Bug c/109773] RISC-V: ICE when build RVV Intrinsic in Both GCC 13 && GCC 14

2023-05-08 Thread juzhe.zhong at rivai dot ai via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109773 --- Comment #1 from JuzheZhong --- confirm. Fix it soon tomorrow.

[Bug c/109773] New: RISC-V: ICE when build RVV Intrinisc

2023-05-08 Thread pan2.li at intel dot com via Gcc-bugs
8>[4]*1*[3s]"~/bin/gnu-rv64-linux-13/bin/riscv64-unknown-linux-gnu-gcc > -march=rv64gcv -O3 -fno-schedule-insns -c -S test.c -o -" >> ~/bin/gnu-rv64-linux-13/bin/riscv64-unknown-linux-gnu-gcc --version riscv64-unknown-linux-gnu-gcc (g1c9c53f0256) 13.1.1 20230508 Copyrig

[Bug middle-end/109767] [OpenMP][5.2] Missing loop-variable privatization inside 'teams'

2023-05-08 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109767 --- Comment #2 from Jakub Jelinek --- Even subroutine foo integer :: i, j !$omp parallel do i = 1, 10 do j = 1, 10 end do end do !$omp end parallel end subroutine subroutine bar integer :: i, j !$omp teams do i = 1, 10

[Bug libstdc++/109772] Memory layout optimization of std::chrono::hh_mm_ss is wrong

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109772 Jonathan Wakely changed: What|Removed |Added Last reconfirmed||2023-05-08 Assignee|unassig

[Bug libstdc++/109772] New: Memory layout optimization of std::chrono::hh_mm_ss is wrong

2023-05-08 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109772 Bug ID: 109772 Summary: Memory layout optimization of std::chrono::hh_mm_ss is wrong Product: gcc Version: 13.1.0 Status: UNCONFIRMED Keywords: ABI S

[Bug c++/109752] [13/14 regression] ICE in check_complete_insertion, at hash-table.h:578 since r13-4937

2023-05-08 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109752 Patrick Palka changed: What|Removed |Added CC||ppalka at gcc dot gnu.org Ever conf

[Bug libgcc/109670] Exception handling broken for 32bit Windows starting with GCC 13

2023-05-08 Thread tneumann at users dot sourceforge.net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109670 --- Comment #10 from Thomas Neumann --- (In reply to LIU Hao from comment #9) > GDB is affected, too: I will debug that. That is easier to build than Ada. Strange that it only affects 32bit Windows. I will take a look.

[Bug middle-end/109767] [OpenMP][5.2] Missing loop-variable privatization inside 'teams'

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

[Bug libgcc/109670] Exception handling broken for 32bit Windows starting with GCC 13

2023-05-08 Thread lh_mouse at 126 dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109670 --- Comment #9 from LIU Hao --- GDB is affected, too: https://github.com/msys2/MINGW-packages/pull/16968#issuecomment-1533702758

[Bug c++/109283] Destructor of co_yield conditional argument called twice

2023-05-08 Thread ncm at cantrip dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109283 --- Comment #3 from ncm at cantrip dot org --- Appears fixed in 13.1 Still ICEs in trunk, Compiler-Explorer-Build-gcc-70d038235cc91ef1ea4fce519e628cfb2d297bff-binutils-2.40) 14.0.0 20230508 (experimental): : In function 'std::generator >

[Bug libgomp/109646] OpenACC attach directive fails with "pointer target not mapped for attach"

2023-05-08 Thread burnus at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109646 Tobias Burnus changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|---

  1   2   3   4   >