[Bug target/109072] [12/13 Regression] SLP costs for vec duplicate too high since g:4963079769c99c4073adfd799885410ad484cbbe

2023-03-09 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109072 --- Comment #7 from Richard Biener --- (In reply to rsand...@gcc.gnu.org from comment #1) > (In reply to Tamar Christina from comment #0) > > The SLP costs went from: > > > > Vector cost: 2 > > Scalar cost: 4 > > > > to: > > > > Vector

[Bug target/109086] Bug of builtin_strcmp in the case of using the adddi3 instruction patterns

2023-03-09 Thread liwei at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109086 --- Comment #1 from liwei at loongson dot cn --- Created attachment 54632 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54632=edit try to fix builtin_strcmp bug patch

[Bug target/109086] New: Bug of builtin_strcmp in the case of using the adddi3 instruction patterns

2023-03-09 Thread liwei at loongson dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109086 Bug ID: 109086 Summary: Bug of builtin_strcmp in the case of using the adddi3 instruction patterns Product: gcc Version: 13.0 Status: UNCONFIRMED Severity:

[Bug fortran/109076] class extending abstract type with deferred procedures, with another unrelated procedure interface, crashes on valid code

2023-03-09 Thread federico.perini at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109076 --- Comment #2 from federico --- Sorry I meant it does not compile what I think is valid code: subroutine i_expand matches the given abstract interface exactly, I can't find a shape mismatch. I wound two ways that will make the error go away:

[Bug target/109069] Vector truncation test program produces incorrect result on big-endian powerpc64-linux-gnu with -mcpu=power10 -O2

2023-03-09 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109069 Kewen Lin changed: What|Removed |Added Ever confirmed|0 |1 CC|

[Bug target/108874] [10/11/12/13 Regression] Missing bswap detection

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108874 Andrew Pinski changed: What|Removed |Added Keywords||patch URL|

[Bug libstdc++/109074] SIGABRT signal without using -lpthread at Linux RHEL 7.3

2023-03-09 Thread murugesandins at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109074 --- Comment #7 from Murugesan Nagarajan --- (In reply to Andrew Pinski from comment #3) > The reason for the abort is because you didn't catch the exception as > libstc++ is throwing one because threads are not enabled at runtime via the >

[Bug libstdc++/109074] SIGABRT signal without using -lpthread at Linux RHEL 7.3

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109074 --- Comment #6 from Andrew Pinski --- > what(): Enable multithreading to use std::thread: It explicitly says what needs to be done. And to enable multithreading on gnu/Linux you use -pthread option or link against libpthread. Newer gnu/Linux

[Bug libstdc++/109074] SIGABRT signal without using -lpthread at Linux RHEL 7.3

2023-03-09 Thread murugesandins at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109074 --- Comment #5 from Murugesan Nagarajan --- (In reply to Murugesan Nagarajan from comment #4) > Thank you for your comment. > I feel that there WAS a bug in old libc library. > I am not sure if current libc version having this bug or not. >

[Bug libstdc++/109074] SIGABRT signal without using -lpthread at Linux RHEL 7.3

2023-03-09 Thread murugesandins at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109074 --- Comment #4 from Murugesan Nagarajan --- Thank you for your comment. I feel that there WAS a bug in old libc library. I am not sure if current libc version having this bug or not. - 01. external

[Bug fortran/109080] A write of a NAMELIST group containing an allocatable array is incorrect

2023-03-09 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109080 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org

[Bug fortran/109076] class extending abstract type with deferred procedures, with another unrelated procedure interface, crashes on valid code

2023-03-09 Thread jvdelisle at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109076 Jerry DeLisle changed: What|Removed |Added CC||jvdelisle at gcc dot gnu.org ---

[Bug c++/108099] [12 Regression] ICE with type alias with `signed __int128_t`

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108099 Jason Merrill changed: What|Removed |Added Known to work||13.0 Summary|[12/13

[Bug c++/108099] [12/13 Regression] ICE with type alias with `signed __int128_t`

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108099 --- Comment #17 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:2fc55f51f9953b451d6d6ddfae23379001e6ac95 commit r13-6569-g2fc55f51f9953b451d6d6ddfae23379001e6ac95 Author: Jason Merrill Date:

[Bug c++/108566] [11/12/13 Regression] ICE: tree check: expected tree that contains 'decl with visibility' structure, have 'field_decl' in write_unqualified_name with anonymous struct inside an anonym

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108566 --- Comment #5 from Jason Merrill --- This is https://github.com/itanium-cxx-abi/cxx-abi/issues/139

[Bug c++/108542] [13 Regression] ICE in instantiate_type, at cp/class.cc:8833

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108542 --- Comment #3 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:68c5d92a1390ecccb61d3600a95eeff6caf7ccdf commit r13-6568-g68c5d92a1390ecccb61d3600a95eeff6caf7ccdf Author: Jason Merrill Date:

[Bug libstdc++/103934] std::atomic_flag: multiple C++20 functions missing

2023-03-09 Thread rodgertq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103934 Thomas Rodgers changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug libstdc++/88322] Implement C++20 library features.

2023-03-09 Thread rodgertq at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88322 Bug 88322 depends on bug 103934, which changed state. Bug 103934 Summary: std::atomic_flag: multiple C++20 functions missing https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103934 What|Removed |Added

[Bug libstdc++/103934] std::atomic_flag: multiple C++20 functions missing

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103934 --- Comment #7 from CVS Commits --- The releases/gcc-12 branch has been updated by Thomas Rodgers : https://gcc.gnu.org/g:1784d252cecb0c8f4025ee587af4c29cc0992923 commit r12-9238-g1784d252cecb0c8f4025ee587af4c29cc0992923 Author: Thomas W

[Bug libstdc++/103934] std::atomic_flag: multiple C++20 functions missing

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103934 --- Comment #6 from CVS Commits --- The releases/gcc-11 branch has been updated by Thomas Rodgers : https://gcc.gnu.org/g:6fb4a9bbdf3278fb3d48b840652eb34583d1606e commit r11-10567-g6fb4a9bbdf3278fb3d48b840652eb34583d1606e Author: Thomas W

[Bug fortran/82480] KIND array returned by STAT too small for many values on CygWin platforms (and probably others)

2023-03-09 Thread urbanjost at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82480 --- Comment #6 from urbanjost at comcast dot net --- Never mind. Wrong bug report. Ignore comment #5

[Bug fortran/109080] A write of a NAMELIST group containing an allocatable array is incorrect

2023-03-09 Thread urbanjost at comcast dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109080 --- Comment #2 from urbanjost at comcast dot net --- A cannot update, but on https://godbolt.org I found 12.2 was available, and it worked there, so I suppose this can be closed. Program returned: 0 Program stdout LINES="Xx","Yy","Zz",

[Bug target/109081] Confusion between FEATURE_LZCNT and FEATURE_ABM in i386 cpuinfo

2023-03-09 Thread crazylht at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109081 --- Comment #1 from Hongtao.liu --- Here's what I got from wiki for the history of ABM and LZCNT. https://en.wikipedia.org/wiki/X86_Bit_manipulation_instruction_set --quoted from wiki--- Intel and AMD use AMD's ABM flag to indicate

[Bug target/108874] [10/11/12/13 Regression] Missing bswap detection

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108874 Andrew Pinski changed: What|Removed |Added Attachment #54629|0 |1 is obsolete|

[Bug target/108874] [10/11/12/13 Regression] Missing bswap detection

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108874 --- Comment #10 from Andrew Pinski --- Created attachment 54629 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54629=edit Patch but need to add testcases here is the patch which adds the define_split to aarch64 md file that helps combine

[Bug target/109085] [13 Regression] Maybe a wrong code in fmt package since r13-6361-g8020c9c42349f51f

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

[Bug target/109085] [13 Regression] Maybe a wrong code in fmt package since r13-6361-g8020c9c42349f51f

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109085 Andrew Pinski changed: What|Removed |Added Status|RESOLVED|NEW Resolution|FIXED

[Bug c++/108566] [11/12/13 Regression] ICE: tree check: expected tree that contains 'decl with visibility' structure, have 'field_decl' in write_unqualified_name with anonymous struct inside an anonym

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108566 Jason Merrill changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug target/109085] [13 Regression] Maybe a wrong code in fmt package since r13-6361-g8020c9c42349f51f

2023-03-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109085 Martin Liška changed: What|Removed |Added Resolution|--- |FIXED Status|NEW

[Bug target/109085] [13 Regression] Maybe a wrong code in fmt package since r13-6361-g8020c9c42349f51f

2023-03-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109085 --- Comment #2 from Martin Liška --- Can be fixed with -ffloat-store, so likely a better x87 precision that is triggered since the mentioned revision.

[Bug target/109085] [13 Regression] Maybe a wrong code in fmt package since r13-6361-g8020c9c42349f51f

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

[Bug target/109085] [13 Regression] Maybe a wrong code in fmt package since r13-6361-g8020c9c42349f51f

2023-03-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109085 Martin Liška changed: What|Removed |Added Target Milestone|--- |13.0 Last reconfirmed|

[Bug target/109085] New: [13 Regression] Maybe a wrong code in fmt package since r13-6361-g8020c9c42349f51f

2023-03-09 Thread marxin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109085 Bug ID: 109085 Summary: [13 Regression] Maybe a wrong code in fmt package since r13-6361-g8020c9c42349f51f Product: gcc Version: 13.0 Status: UNCONFIRMED

[Bug c++/109084] [10/11/12/13 Regression] requires keyword can't access private static constexpr bool in templated class

2023-03-09 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109084 --- Comment #3 from Patrick Palka --- template class MyClass { private: static constexpr bool cond = true; public: MyClass(T) requires cond; }; MyClass c{0}; The problem seems to be that the access context during satisfaction of

[Bug c++/109084] [10/11/12/13 Regression] requires keyword can't access private static constexpr bool in templated class

2023-03-09 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109084 Patrick Palka changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug target/108874] [10/11/12/13 Regression] Missing bswap detection

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108874 --- Comment #9 from Andrew Pinski --- (In reply to Andrew Pinski from comment #8) > (set (reg:SI 98) > (ior:SI (and:SI (lshiftrt:SI (reg/v:SI 97 [ x ]) > (const_int 8 [0x8])) > (const_int 16711935 [0xff00ff])) >

[Bug c++/109065] [11/12/13 Regression] Type alias combination erroneously fails with "incomplete type"

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109065 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/108099] [12/13 Regression] ICE with type alias with `signed __int128_t`

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108099 Jason Merrill changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug rtl-optimization/109079] Missing optimization for x86 avx intrinsic _mm256_zeroall().

2023-03-09 Thread ubizjak at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109079 Uroš Bizjak changed: What|Removed |Added Component|target |rtl-optimization --- Comment #2 from

[Bug c++/108542] [13 Regression] ICE in instantiate_type, at cp/class.cc:8833

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108542 Jason Merrill changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug c++/107168] [11/12/13 Regression] Wrong errors for concepts with default lambda not-type argument since r11-3714-gc1c62aec6751678e

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107168 Jason Merrill changed: What|Removed |Added CC||jason at gcc dot gnu.org --- Comment

[Bug c++/108972] [13 Regression] ICE: tree check: expected tree that contains 'decl common' structure, have 'error_mark' in compare_lambda_template_head, at cp/lambda.cc:1551 since r13-3601-g2b0e81d5c

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108972 Jason Merrill changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |jason at gcc dot gnu.org

[Bug c++/107897] [13 Regression] mangling conflicts with a previous mangle since r13-3601

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107897 Jason Merrill changed: What|Removed |Added CC||asolokha at gmx dot com --- Comment #6

[Bug c++/108971] [13 Regression] ICE in tree_profiling, at tree-profile.cc:724

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108971 Jason Merrill changed: What|Removed |Added Resolution|--- |DUPLICATE CC|

[Bug c++/108773] [13 Regression] ICE in gimplify_var_or_parm_decl, at gimplify.cc:3058 compiling ceph since r13-4563-g1e1847612d7f169f

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108773 Jason Merrill changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/108773] [13 Regression] ICE in gimplify_var_or_parm_decl, at gimplify.cc:3058 compiling ceph since r13-4563-g1e1847612d7f169f

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108773 --- Comment #14 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:e0324e2629e25a90c13c68b4eef1e47b091970c3 commit r13-6566-ge0324e2629e25a90c13c68b4eef1e47b091970c3 Author: Jason Merrill Date:

[Bug analyzer/108400] -Wanalyzer-null-dereference false positive on SoftEtherVPN's src/Cedar/WebUI.c

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108400 --- Comment #3 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:4214bdb1d77ebee04d12f66c831730ed67fedf55 commit r13-6565-g4214bdb1d77ebee04d12f66c831730ed67fedf55 Author: David Malcolm Date:

[Bug analyzer/102671] -Wanalyzer-null-dereference false positive when compiling GNU Emacs

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102671 --- Comment #3 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:4214bdb1d77ebee04d12f66c831730ed67fedf55 commit r13-6565-g4214bdb1d77ebee04d12f66c831730ed67fedf55 Author: David Malcolm Date:

[Bug analyzer/105755] -Wanalyzer-null-dereference regression compiling Emacs

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105755 --- Comment #1 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:4214bdb1d77ebee04d12f66c831730ed67fedf55 commit r13-6565-g4214bdb1d77ebee04d12f66c831730ed67fedf55 Author: David Malcolm Date:

[Bug analyzer/108251] -Wanalyzer-null-dereference false positive seen in haproxy's src/ssl_sample.c

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108251 --- Comment #7 from CVS Commits --- The master branch has been updated by David Malcolm : https://gcc.gnu.org/g:4214bdb1d77ebee04d12f66c831730ed67fedf55 commit r13-6565-g4214bdb1d77ebee04d12f66c831730ed67fedf55 Author: David Malcolm Date:

[Bug c++/109084] [10/11/12/13 Regression] requires keyword can't access private static constexpr bool in templated class

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109084 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Known to work|

[Bug tree-optimization/107087] [13 Regression] bits/stl_algobase.h:431: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' reading between 8 and 2147483644 bytes from a region of siz

2023-03-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107087 Jonathan Wakely changed: What|Removed |Added Ever confirmed|0 |1 Known to fail|

[Bug tree-optimization/107087] bits/stl_algobase.h:431: warning: 'void* __builtin_memcpy(void*, const void*, unsigned int)' reading between 8 and 2147483644 bytes from a region of size 4 [-Wstringop-o

2023-03-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107087 --- Comment #1 from Jonathan Wakely --- Created attachment 54628 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54628=edit Gzipped preprocessed output Similar errors for this code with -std=c++20 -O2: #include

[Bug fortran/58331] [OOP] Bogus rank checking with explicit-/assumed-size arrays and CLASS

2023-03-09 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58331 --- Comment #7 from anlauf at gcc dot gnu.org --- Created attachment 54627 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=54627=edit Latest patch This patch fixes the testcases in this PR. I tried other testcases that use coarrays, but

[Bug c++/109083] [10/11/12/13 Regression] Incorrect static_assert shown in diagnostics

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109083 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |13.0 Summary|Incorrect

[Bug c++/109084] New: requires keyword can't access private static constexpr bool in templated class

2023-03-09 Thread brignon.enzo at protonmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109084 Bug ID: 109084 Summary: requires keyword can't access private static constexpr bool in templated class Product: gcc Version: 12.2.1 Status: UNCONFIRMED

[Bug c++/109083] New: Incorrect static_assert shown in diagnostics

2023-03-09 Thread markus-t314 at gmx dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109083 Bug ID: 109083 Summary: Incorrect static_assert shown in diagnostics Product: gcc Version: 12.2.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

[Bug target/108994] [13 Regression] LLVM JIT segfaults in libgcc after upgrading from gcc 12.2.1 to 13.0.1 since r13-2706-g6e80a1d164d1f9

2023-03-09 Thread tstellar at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108994 --- Comment #14 from Tom Stellard --- Better stack trace with line numbers as of gcc commit 288bc7b5d17511d1791899e4b2e3bf3489eb06dd. #0 0x016c96aa PrintStackTraceSignalHandler(void*) Signals.cpp:0:0 #1 0x016c9c18

[Bug libstdc++/109024] [C++23][ranges][repeat_view] The default ctor unuseable

2023-03-09 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109024 Patrick Palka changed: What|Removed |Added Status|ASSIGNED|RESOLVED Target Milestone|---

[Bug libstdc++/109024] [C++23][ranges][repeat_view] The default ctor unuseable

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109024 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:065c93b89c5e97dcbfd79ee5172cf6800c286896 commit r13-6561-g065c93b89c5e97dcbfd79ee5172cf6800c286896 Author: Patrick Palka Date:

[Bug libstdc++/108362] views::istream is SFINAE-unfriendly

2023-03-09 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108362 Patrick Palka changed: What|Removed |Added Target Milestone|--- |12.3 --- Comment #3 from Patrick Palka

[Bug libstdc++/108362] views::istream is SFINAE-unfriendly

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108362 --- Comment #2 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:95827e1b9f7d5dd5a697bd60292e3876a7e8c15c commit r13-6560-g95827e1b9f7d5dd5a697bd60292e3876a7e8c15c Author: Patrick Palka Date:

[Bug tree-optimization/56456] [meta-bug] bogus/missing -Warray-bounds

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56456 Bug 56456 depends on bug 108980, which changed state. Bug 108980 Summary: [13 Regression] Warning text missing the warning itself (GCC 13) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108980 What|Removed

[Bug tree-optimization/108980] [13 Regression] Warning text missing the warning itself (GCC 13)

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

[Bug tree-optimization/108980] [13 Regression] Warning text missing the warning itself (GCC 13)

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108980 --- Comment #13 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:c6232ba229a4fcd453b50f11351fcbd35296809c commit r13-6559-gc6232ba229a4fcd453b50f11351fcbd35296809c Author: Andrew Pinski Date:

[Bug libstdc++/107572] cartesian_product_view invokes the begin of input_range twice

2023-03-09 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107572 Patrick Palka changed: What|Removed |Added Target Milestone|--- |13.0 Status|ASSIGNED

[Bug libstdc++/107572] cartesian_product_view invokes the begin of input_range twice

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107572 --- Comment #1 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:3df9760d56662bdf38dd45f7398f003bbd64fdfe commit r13-6558-g3df9760d56662bdf38dd45f7398f003bbd64fdfe Author: Patrick Palka Date:

[Bug fortran/109080] A write of a NAMELIST group containing an allocatable array is incorrect

2023-03-09 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109080 anlauf at gcc dot gnu.org changed: What|Removed |Added Last reconfirmed||2023-03-09

[Bug fortran/104332] [10/11/12/13 Regression] ICE in resolve_symbol, at fortran/resolve.cc:15815

2023-03-09 Thread anlauf at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104332 anlauf at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED

[Bug tree-optimization/108980] [13 Regression] Warning text missing the warning itself (GCC 13)

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108980 Andrew Pinski changed: What|Removed |Added URL|https://gcc.gnu.org/piperma |https://gcc.gnu.org/piperma

[Bug target/109079] Missing optimization for x86 avx intrinsic _mm256_zeroall().

2023-03-09 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109079 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug target/109072] [12/13 Regression] SLP costs for vec duplicate too high since g:4963079769c99c4073adfd799885410ad484cbbe

2023-03-09 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109072 rsandifo at gcc dot gnu.org changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rsandifo at gcc

[Bug c++/109065] [11/12/13 Regression] Type alias combination erroneously fails with "incomplete type"

2023-03-09 Thread ppalka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109065 Patrick Palka changed: What|Removed |Added CC||nathan at gcc dot gnu.org,

[Bug c++/109039] [12/13 Regression] Miscompilation with no_unique_address and bitfields

2023-03-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109039 Jakub Jelinek changed: What|Removed |Added Last reconfirmed||2023-03-09

[Bug c++/109039] [12/13 Regression] Miscompilation with no_unique_address and bitfields

2023-03-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109039 --- Comment #3 from Jakub Jelinek --- I think the bug is in class.cc (end_of_class), which does: offset = size_binop (PLUS_EXPR, byte_position (field), size); That works fine for non bit-fields, but for bit-fields it is sometimes

[Bug target/109069] Vector truncation test program produces incorrect result on big-endian powerpc64-linux-gnu with -mcpu=power10 -O2

2023-03-09 Thread john_platts at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109069 --- Comment #5 from John Platts --- Here is another test program that shows the same code generation bug when a splat followed by a vec_sld is incorrectly optimized by gcc 12.2.0 on powerpc64-linux-gnu and powerpc64le-linux-gnu with the

[Bug target/108994] [13 Regression] LLVM JIT segfaults in libgcc after upgrading from gcc 12.2.1 to 13.0.1 since r13-2706-g6e80a1d164d1f9

2023-03-09 Thread tstellar at redhat dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108994 --- Comment #13 from Tom Stellard --- (In reply to Tom Stellard from comment #12) > https://gcc.gnu.org/git/gitweb.cgi?p=gcc.git;h=6e80a1d164d1f9 is the first > bad commit. This commit also causes segfaults on s390x, but during frame

[Bug driver/108865] gcc on Windows fails with Unicode path to source file

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

[Bug target/109072] [12/13 Regression] SLP costs for vec duplicate too high since g:4963079769c99c4073adfd799885410ad484cbbe

2023-03-09 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109072 --- Comment #5 from rsandifo at gcc dot gnu.org --- Following an off-list discussion: maybe one option (for now) would be to make the aarch64 builtins lowering code look for vld1s whose arguments are ADDR_EXPRs of local VAR_DECLs (or maybe

[Bug tree-optimization/109071] -Warray-bounds warning when array index checked via inline

2023-03-09 Thread kees at outflux dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109071 --- Comment #3 from Kees Cook --- Is there a viable path to a solution here? This seems to cause enough false positives with -Warray-bounds that at least Linux can't enable the flag. I'd really like to have it enabled, though, since it finds

[Bug libstdc++/108882] [13 Regression] Wrong symver on 4 new libstdc++ symbols on ppc64le

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108882 --- Comment #4 from CVS Commits --- The master branch has been updated by Jonathan Wakely : https://gcc.gnu.org/g:f366fdfeec0af6cda716de913c32e48f9b1e3a0e commit r13-6557-gf366fdfeec0af6cda716de913c32e48f9b1e3a0e Author: Jonathan Wakely

[Bug target/109069] Vector truncation test program produces incorrect result on big-endian powerpc64-linux-gnu with -mcpu=power10 -O2

2023-03-09 Thread john_platts at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109069 --- Comment #4 from John Platts --- Here is another test program that exposes the optimization bug with applying the vec_sl operation to a constant vector (which generates incorrect results on both big-endian and little-endian POWER10 when

[Bug target/109082] emmintrin.h:1624:16: error: argument 3 must be a literal between 0 and 15, inclusive

2023-03-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109082 --- Comment #3 from Jakub Jelinek --- _mm_slli_si128's __result = vec_sld (__zeros, (__v16qu) __A, (16 - _imm5)); has similar problem.

[Bug c/109082] emmintrin.h:1624:16: error: argument 3 must be a literal between 0 and 15, inclusive

2023-03-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109082 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug target/109069] Vector truncation test program produces incorrect result on big-endian powerpc64-linux-gnu with -mcpu=power10 -O2

2023-03-09 Thread john_platts at hotmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109069 --- Comment #3 from John Platts --- Here is another test program that reproduces the vector truncation test issue: #pragma push_macro("vector") #pragma push_macro("pixel") #pragma push_macro("bool") #undef vector #undef pixel #undef bool

[Bug c/109082] emmintrin.h:1624:16: error: argument 3 must be a literal between 0 and 15, inclusive

2023-03-09 Thread malat at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109082 --- Comment #1 from Mathieu Malaterre --- Looks like a typo: % head -1624 /usr/lib/gcc-snapshot/lib/gcc/powerpc64le-linux-gnu/13/include/emmintrin.h | tail __v16qu __result; const __v16qu __zeros = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,

[Bug c/109082] New: emmintrin.h:1624:16: error: argument 3 must be a literal between 0 and 15, inclusive

2023-03-09 Thread malat at debian dot org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109082 Bug ID: 109082 Summary: emmintrin.h:1624:16: error: argument 3 must be a literal between 0 and 15, inclusive Product: gcc Version: 13.0 Status: UNCONFIRMED

[Bug fortran/109066] Segfault when using defined assignment

2023-03-09 Thread kargl at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109066 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org ---

[Bug c++/105841] [12 Regression] Change in behavior of CTAD for alias templates

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105841 Jason Merrill changed: What|Removed |Added Known to work||13.0 Summary|[12/13

[Bug c++/102529] ctad for aliases fails in the presence of constraints

2023-03-09 Thread jason at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102529 Jason Merrill changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug c++/102529] ctad for aliases fails in the presence of constraints

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102529 --- Comment #2 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:afe1f0c251d0429069c2414d4f3f14042efc174f commit r13-6556-gafe1f0c251d0429069c2414d4f3f14042efc174f Author: Jason Merrill Date:

[Bug c++/105841] [12/13 Regression] Change in behavior of CTAD for alias templates

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105841 --- Comment #11 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:9e6170098d5e7756e85e880f8f4cb18e885a64fd commit r13-6555-g9e6170098d5e7756e85e880f8f4cb18e885a64fd Author: Jason Merrill Date:

[Bug target/100000] non-leaf epologue/prologue used if MVE v4sf is used for load/return

2023-03-09 Thread stammark at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10 Stam Markianos-Wright changed: What|Removed |Added CC||stammark at gcc dot gnu.org

[Bug c++/105841] [12/13 Regression] Change in behavior of CTAD for alias templates

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105841 --- Comment #10 from CVS Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:148cbb153dafd6b21d83c00787acd430aec68a3d commit r13-6553-g148cbb153dafd6b21d83c00787acd430aec68a3d Author: Jason Merrill Date:

[Bug bootstrap/107299] [13 regression] ICE in stage 1 after r13-3307-g8efc38347a7444

2023-03-09 Thread redi at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107299 --- Comment #10 from Jonathan Wakely --- I can build trunk without --enable-checking=release now, but I get some FAILs in the libstdc++ testsuite: during GIMPLE pass: threadfull

[Bug libgcc/109081] New: Confusion between FEATURE_LZCNT and FEATURE_ABM in i386 cpuinfo

2023-03-09 Thread fabian--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109081 Bug ID: 109081 Summary: Confusion between FEATURE_LZCNT and FEATURE_ABM in i386 cpuinfo Product: gcc Version: 12.2.1 Status: UNCONFIRMED Severity: normal

[Bug target/109072] [12/13 Regression] SLP costs for vec duplicate too high since g:4963079769c99c4073adfd799885410ad484cbbe

2023-03-09 Thread tnfchris at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109072 --- Comment #4 from Tamar Christina --- (In reply to rsand...@gcc.gnu.org from comment #3) > (In reply to Tamar Christina from comment #2) > > I thought the SLP algorithm was bottom up and stores were > > already sinks? > Yeah, they are. But

[Bug driver/108865] gcc on Windows fails with Unicode path to source file

2023-03-09 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108865 --- Comment #20 from CVS Commits --- The master branch has been updated by Jonathan Yong : https://gcc.gnu.org/g:d11e088210a551235d3937f867ee1c8b19d02290 commit r13-6552-gd11e088210a551235d3937f867ee1c8b19d02290 Author: Costas Argyris Date:

[Bug c++/109039] [12/13 Regression] Miscompilation with no_unique_address and bitfields

2023-03-09 Thread jakub at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109039 --- Comment #2 from Jakub Jelinek --- And there doesn't even have to be any NSDMI, even struct X { short x0 : 7; short x1 : 8; X () : x0 (1), x1 (2) {} int get () { return x0 + x1; } }; struct S { [[no_unique_address]] X x; char c;

[Bug target/109072] [12/13 Regression] SLP costs for vec duplicate too high since g:4963079769c99c4073adfd799885410ad484cbbe

2023-03-09 Thread rsandifo at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109072 --- Comment #3 from rsandifo at gcc dot gnu.org --- (In reply to Tamar Christina from comment #2) > I thought the SLP algorithm was bottom up and stores were > already sinks? Yeah, they are. But the point is that we're vectorising the stores

  1   2   >