[Bug target/110985] RISC-V: Incorrect code gen for RVV VLS

2023-08-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110985 --- Comment #3 from CVS Commits --- The master branch has been updated by Pan Li : https://gcc.gnu.org/g:685abdb4a1fe46a12da5cc9ae1d5aaef9344a339 commit r14-3173-g685abdb4a1fe46a12da5cc9ae1d5aaef9344a339 Author: Juzhe-Zhong Date: Fri Aug 11

[Bug c++/106604] Fully-specified deduction guide in anonymous namespace warns as-if a function? Unsuppressably?

2023-08-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106604 --- Comment #3 from CVS Commits --- The master branch has been updated by Patrick Palka : https://gcc.gnu.org/g:f50f603cbfd05653555e9856360c83108bbd1d8a commit r14-3175-gf50f603cbfd05653555e9856360c83108bbd1d8a Author: Patrick Palka Date: F

[Bug middle-end/110986] [14 Regression] aarch64 has support for conditional not (and vectors can do conditional not still) after r14-3110-g7fb65f10285

2023-08-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110986 --- Comment #9 from Andrew Pinski --- Created attachment 55728 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55728&action=edit Fixes part of this This patch does 2 things which I will split out. First is it creates COND_NOT like COND_NEG

[Bug middle-end/110986] [14 Regression] aarch64 has support for conditional not (and vectors can do conditional not still) after r14-3110-g7fb65f10285

2023-08-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110986 --- Comment #10 from Andrew Pinski --- (In reply to Andrew Pinski from comment #9) > Created attachment 55728 [details] > Fixes part of this > > This patch does 2 things which I will split out. > First is it creates COND_NOT like COND_NEG to al

[Bug c++/106094] Lifetime extension of temporary do not obey some rules of [class.temporary]

2023-08-11 Thread de34 at live dot cn via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106094 Jiang An changed: What|Removed |Added CC||de34 at live dot cn --- Comment #6 from Jian

[Bug middle-end/110986] [14 Regression] aarch64 has support for conditional not (and vectors can do conditional not still) after r14-3110-g7fb65f10285

2023-08-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110986 --- Comment #11 from Andrew Pinski --- So actually for x86_64, The trunk actually produces better code (figures) .L2: movdqu (%rdx,%rax), %xmm0 movdqu (%rsi,%rax), %xmm2 movdqu (%rsi,%rax), %xmm1 pcmpeqw %xmm3

[Bug middle-end/110986] [14 Regression] aarch64 has support for conditional not (and vectors can do conditional not still) after r14-3110-g7fb65f10285

2023-08-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110986 --- Comment #12 from Andrew Pinski --- It turns out we should only turn `(a ? -1 : 0) ^ b` into a conditional not if that exists. Even on armv8-a without SVE we get on the trunk: cmtst v31.8h, v31.8h, v31.8h eor v31.16b, v

[Bug middle-end/110994] RISC-V Fortran: Illegal instruction ICE with scalable autovec

2023-08-11 Thread juzhe.zhong at rivai dot ai via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110994 JuzheZhong changed: What|Removed |Added CC||juzhe.zhong at rivai dot ai --- Comment #1

[Bug fortran/110996] RISC-V vector Fortran: SEGV ICE during parsing

2023-08-11 Thread juzhe.zhong at rivai dot ai via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110996 JuzheZhong changed: What|Removed |Added CC||juzhe.zhong at rivai dot ai --- Comment #1

[Bug middle-end/110986] [14 Regression] aarch64 has support for conditional not (and vectors can do conditional not still) after r14-3110-g7fb65f10285

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

[no subject]

2023-08-11 Thread มะลิ แซ่ตั่ง via Gcc-bugs
ทุนหมุนเวียนธุรกิจระยะสั้นสำหรับ ผู้ประกอบการ โรงงานฯ หจก. บริษัท ธุรกิจ SMEs ง่ายกว่าธนาคาร | ไม่เช็คบูโร | ลดต้น ลดดอกเบี้ย | ไม่ต้องค้ำ | คุยง่าย อนุมัติไวเร็ว 📞โทร 082 5928519 คุณเอก 📞โทร 063 2543219 ตะวัน 💬ไลน์ไอดี esc.credit ✅ดอกเบี้ยต่ำสุด 1.25%* ✅ปิดยอดได้ตลอดเวลา ไม่ต้องรอให้ครบสัญญา ✅ฟรี

[Bug modula2/108119] m2rte plugin should be disabled by default

2023-08-11 Thread gaius at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108119 --- Comment #5 from Gaius Mulley --- Created attachment 55730 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55730&action=edit Proposed fix v2 Here is version 2 of the patch which disables the plugin by default. The testsuite expect scri

[Bug middle-end/110994] RISC-V Fortran: Illegal instruction ICE with scalable autovec

2023-08-11 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110994 --- Comment #2 from CVS Commits --- The master branch has been updated by Pan Li : https://gcc.gnu.org/g:9890f377013cf1e4f5b9fab8a7287a5380dade1f commit r14-3177-g9890f377013cf1e4f5b9fab8a7287a5380dade1f Author: Juzhe-Zhong Date: Sat Aug 12

[Bug c++/110999] New: GCC rejects static variable with constexpr storage from inline method definition

2023-08-11 Thread danakj at orodu dot net via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110999 Bug ID: 110999 Summary: GCC rejects static variable with constexpr storage from inline method definition Product: gcc Version: 14.0 Status: UNCONFIRMED Severit

[Bug middle-end/97265] building vec.h produces warning with clang (const not implicitly with constexpr in C++14 and above)

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

[Bug c++/86970] Rejected constexpr expression involving lambdas and inheritance, "use of this in a constant expression"

2023-08-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86970 --- Comment #5 from Andrew Pinski --- (In reply to Martin Liška from comment #4) > Fixed with r11-1677-g0801f419440c14f6. No, you missed that you need -std=c++17 to test with the example. That commit just changed the default from -std=gnu++14 to

[Bug c++/107186] GCC rejects use of static constexpr member function in noexcept complete-class context

2023-08-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107186 Andrew Pinski changed: What|Removed |Added Known to fail||4.6.4 --- Comment #1 from Andrew Pinski

<    1   2