[Bug c++/116121] GCC rejects valid program involving explicit specialization of static data member without specializing the class template itself

2024-07-27 Thread jlame646 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116121 --- Comment #1 from Jason Liam --- Note that the error only comes when we use `inline` with the static data member. If we use the old out of class definition way of doing things then gcc also starts accepting the code.

[Bug libstdc++/51772] --enable-clocale=generic makes unsafe assumptions about ctype_base::mask

2024-07-27 Thread Stromeko at nexgo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51772 ASSI changed: What|Removed |Added CC||Stromeko at nexgo dot de --- Comment #5 from

Results for 14.1.1 20240728 [releases/gcc-14 r14-10512-gc3eef3d446] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER9 BE) via Gcc-testresults
git commit g:c3eef3d446589d9b40c16dfdcc2a084c0dd7025f gcc-descr r14-10512-gc3eef3d446589d power9 BE Linux 6.9.9-powerpc64 ppc64 GNU Make 4.3 DejaGnu: DejaGnu version 1.6.3 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 04:37:31 UTC 2024

[Bug libstdc++/104587] Cygwin fails wide-character regex match to class [[:xdigit:]]

2024-07-27 Thread Stromeko at nexgo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104587 ASSI changed: What|Removed |Added CC||Stromeko at nexgo dot de --- Comment #1 from

[Bug libstdc++/115524] Cygwin: Space character categorized as non-printable by std::ctype

2024-07-27 Thread Stromeko at nexgo dot de via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115524 ASSI changed: What|Removed |Added CC||Stromeko at nexgo dot de --- Comment #1 from

[Bug c++/116121] New: GCC rejects valid program involving explicit specialization of static data member without specializing the class template itself

2024-07-27 Thread jlame646 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116121 Bug ID: 116121 Summary: GCC rejects valid program involving explicit specialization of static data member without specializing the class template itself Product: gcc

Results for 12.4.1 20240728 [releases/gcc-12 r12-10646-gb110b667c1] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER8 BE) via Gcc-testresults
git commit g:b110b667c14b7c933a45e5f7291881c46074f4fb gcc-descr r12-10646-gb110b667c14b7c power8 BE Linux 6.9.8-powerpc64 ppc64 GNU Make 4.3 DejaGnu: DejaGnu version 1.6.3 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 03:44:23 UTC 2024

Re: [Linaro-TCWG-CI] gcc-15-2362-ga9e9f772c748: Failure on arm

2024-07-27 Thread Maxim Kuvyrkov via Gcc-regression
Hi Jason, For this one the regressions are: === g++ tests === Running g++:g++.dg/dg.exp ... FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++20 (test for excess errors) FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++23 (test for excess errors) FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++26 (test

Results for 12.4.1 20240728 [remotes/origin/releases/gcc-12 r12-10646-gb110b667c1] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER8) via Gcc-testresults
git commit g:b110b667c14b7c933a45e5f7291881c46074f4fb gcc-descr r12-10646-gb110b667c14b7c power8 Linux 5.4.0-189-generic ppc64le GNU Make 4.2.1 DejaGnu: DejaGnu version 1.6.2 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 04:09:58 UTC 2024

[Linaro-TCWG-CI] gcc-15-2362-ga9e9f772c748: Failure on arm

2024-07-27 Thread ci_notify--- via Gcc-regression
Dear contributor, our automatic CI has detected problems related to your patch(es). Please find some details below. If you have any questions, please follow up on linaro-toolch...@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer

Re: [Linaro-TCWG-CI] gcc-15-2233-g8d1af8f904a: Failure on arm

2024-07-27 Thread Maxim Kuvyrkov via Gcc-regression
Hi Andi, The regression is ... === g++ tests === Running g++:g++.dg/dg.exp ... FAIL: c-c++-common/musttail12.c -std=c++14 (test for excess errors) FAIL: c-c++-common/musttail12.c -std=c++17 (test for excess errors) FAIL: c-c++-common/musttail12.c -std=c++20 (test for excess errors) FAIL:

Results for 15.0.0 20240727 (experimental) [master r15-2362-ga9e9f772c74] (GCC) testsuite on x86_64-pc-linux-gnu

2024-07-27 Thread haochenj--- via Gcc-testresults
30 # of expected failures 1552 # of unsupported tests 4176 === gcc Summary === # of expected passes404606 # of unexpected failures323 # of unexpected successes 52 # of expected failures 3096 # of un

Re: [Linaro-TCWG-CI] gcc-15-2360-gdab0f35fcb4d: Failure on arm

2024-07-27 Thread Maxim Kuvyrkov via Gcc-regression
Hi Jason, The regression is ... === g++ tests === Running g++:g++.dg/dg.exp ... FAIL: g++.dg/abi/arm_rtti1.C -std=gnu++26 scan-assembler _ZNKSt9type_infoeqERKS_ It wasn't included in the report due to typo in the scripts. Kind regards, -- Maxim Kuvyrkov https://www.linaro.org > On Jul 28,

Results for 14.1.1 20240728 [releases/gcc-14 r14-10512-gc3eef3d446] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER10) via Gcc-testresults
git commit g:c3eef3d446589d9b40c16dfdcc2a084c0dd7025f gcc-descr r14-10512-gc3eef3d446589d power10 Linux 5.14.0-427.22.1.el9_4.ppc64le ppc64le GNU Make 4.3 DejaGnu: DejaGnu version 1.6.3 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28

Results for 15.0.0 20240727 (experimental) [master revision gcc-15-2359-g928116e94a5] (GCC) testsuite on arm-unknown-eabi

2024-07-27 Thread ci_notify--- via Gcc-testresults
155154 # of unexpected failures189 # of unexpected successes 3 # of expected failures 900 # of unresolved testcases 29 # of unsupported tests 5303 /home/tcwg-buildslave/workspace/tcwg_gnu_1/abe/builds/destdir/x86_64-pc-linux-gnu/bin/arm-eabi-gcc vers

[PATCH 2/2] middle-end: Move the function current properties over to a .def file [PR116118]

2024-07-27 Thread Andrew Pinski
While doing some other cleanups with the properties I noticed that debug_properties was not updated for some of the new properties. So instead of just updating the function, this moves the properties over to its own .def file so we don't need to update this nor will have a conflict in the bit

[PATCH 1/2] middle-end: Remove PROP_no_crit_edges [PR116114]

2024-07-27 Thread Andrew Pinski
PROP_no_crit_edges was made checked by r8-2993-ga7976089dba5e2 by doing an explict splitting critical edges directly in PRE. So let's remove it. Bootstrapped and tested on x86_64-linux-gnu with no regressions. Note this depends on https://gcc.gnu.org/pipermail/gcc-patches/2024-July/658447.html

Results for 12.4.1 20240728 [remotes/origin/releases/gcc-12 r12-10646-gb110b667c1] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER9 BE) via Gcc-testresults
git commit g:b110b667c14b7c933a45e5f7291881c46074f4fb gcc-descr r12-10646-gb110b667c14b7c power9 BE Linux 6.9.9-powerpc64 ppc64 GNU Make 4.3 DejaGnu: DejaGnu version 1.6.3 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 03:27:05 UTC 2024

Results for 15.0.0 20240728 (experimental) [remotes/origin/master r15-2363-g027bde11d44] (GCC) testsuite on pru-unknown-elf

2024-07-27 Thread The GnuPru BuildBot via Gcc-testresults
LAST_UPDATED: Sun Jul 28 03:23:19 UTC 2024 (revision r15-2363-g027bde11d44) Target is pru-unknown-elf Host is x86_64-pc-linux-gnu === gcc tests === Running target pru-sim FAIL: c-c++-common/analyzer/out-of-bounds-diagram-11.c (test for excess errors) FAIL:

Results for 15.0.0 20240728 (experimental) [remotes/origin/HEAD r15-2363-g027bde11d44] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER9) via Gcc-testresults
git commit g:027bde11d44d58e6ad473af3a69dc21b451bcbc0 gcc-descr r15-2363-g027bde11d44d58 power9 Linux 5.15.0-116-generic ppc64le GNU Make 4.3 DejaGnu: DejaGnu version 1.6.2 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 01:22:59 UTC 2024

Results for 13.3.1 20240728 [releases/gcc-13 r13-8947-g920adcb552] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER9) via Gcc-testresults
git commit g:920adcb55228a5dbe0fe8183e8cc46c8cf7af93c gcc-descr r13-8947-g920adcb55228a5 power9 Linux 5.15.0-116-generic ppc64le GNU Make 4.3 DejaGnu: DejaGnu version 1.6.2 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 02:52:45 UTC 2024

Results for 13.3.1 20240728 [releases/gcc-13 r13-8947-g920adcb552] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER8) via Gcc-testresults
git commit g:920adcb55228a5dbe0fe8183e8cc46c8cf7af93c gcc-descr r13-8947-g920adcb55228a5 power8 Linux 5.4.0-189-generic ppc64le GNU Make 4.2.1 DejaGnu: DejaGnu version 1.6.2 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 02:23:16 UTC 2024

Results for 13.3.1 20240728 [releases/gcc-13 r13-8947-g920adcb552] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER9 BE) via Gcc-testresults
git commit g:920adcb55228a5dbe0fe8183e8cc46c8cf7af93c gcc-descr r13-8947-g920adcb55228a5 power9 BE Linux 6.9.9-powerpc64 ppc64 GNU Make 4.3 DejaGnu: DejaGnu version 1.6.3 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 01:50:53 UTC 2024

Results for 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2362-ga9e9f772c7] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER8 BE) via Gcc-testresults
/build-gcc-trunk/gcc/xg++ version 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2362-ga9e9f772c7] (GCC) === gcc tests === Running target unix/-m32 FAIL: c-c++-common/torture/strub-run3.c -O0 execution test FAIL: gcc.dg/torture/pr52451.c -O0 execution test FAIL

[PATCH v1] Widening-Mul: Try .SAT_SUB for PLUS_EXPR when one op is IMM

2024-07-27 Thread pan2 . li
From: Pan Li After add the matching for .SAT_SUB when one op is IMM, there will be a new root PLUS_EXPR for the .SAT_SUB pattern. For example, Form 3: #define DEF_SAT_U_SUB_IMM_FMT_3(T, IMM) \ T __attribute__((noinline)) \ sat_u_sub_imm##IMM##_##T##_fmt_3 (T x) \ {

Results for 13.3.1 20240728 [remotes/origin/releases/gcc-13 r13-8947-g920adcb5522] (GCC) testsuite on pru-unknown-elf

2024-07-27 Thread The GnuPru BuildBot via Gcc-testresults
LAST_UPDATED: Sun Jul 28 03:00:49 UTC 2024 (revision r13-8947-g920adcb5522) Target is pru-unknown-elf Host is x86_64-pc-linux-gnu === gcc tests === Running target pru-sim FAIL: c-c++-common/pr103798-2.c -Wc++-compat scan-assembler-not memchr FAIL: c-c++-common/pr103798-3.c

Results for 13.3.1 20240728 [remotes/origin/releases/gcc-13 r13-8947-g920adcb5522] (GCC) testsuite on pru-unknown-elf

2024-07-27 Thread The GnuPru BuildBot via Gcc-testresults
LAST_UPDATED: Sun Jul 28 02:38:14 UTC 2024 (revision r13-8947-g920adcb5522) Target is pru-unknown-elf Host is x86_64-pc-linux-gnu === gcc tests === Running target pru-sim FAIL: c-c++-common/pr103798-2.c -Wc++-compat scan-assembler-not memchr FAIL: c-c++-common/pr103798-3.c

Results for 15.0.0 20240728 (experimental) [remotes/origin/HEAD r15-2363-g027bde11d4] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER10) via Gcc-testresults
git commit g:027bde11d44d58e6ad473af3a69dc21b451bcbc0 gcc-descr r15-2363-g027bde11d44d58 power10 Linux 5.14.0-427.22.1.el9_4.ppc64le ppc64le GNU Make 4.3 DejaGnu: DejaGnu version 1.6.3 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 00:17:45

Results for 12.4.1 20240728 [remotes/origin/releases/gcc-12 r12-10646-gb110b667c14] (GCC) testsuite on pru-unknown-elf

2024-07-27 Thread The GnuPru BuildBot via Gcc-testresults
LAST_UPDATED: Sun Jul 28 02:15:30 UTC 2024 (revision r12-10646-gb110b667c14) Target is pru-unknown-elf Host is x86_64-pc-linux-gnu === gcc tests === Running target pru-sim FAIL: gcc.c-torture/compile/attr-complex-method-2.c -O0 scan-tree-dump optimized "__divdc3" FAIL:

Results for 15.0.0 20240728 (experimental) [master revision gcc-15-2363-g027bde11d44d] (GCC) testsuite on aarch64-unknown-linux-gnu

2024-07-27 Thread ci_notify--- via Gcc-testresults
# From https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/2373/: LAST_UPDATED: 2024-07-28T01:49:06+00:00 (master revision gcc-15-2363-g027bde11d44d) aarch64-unknown-linux-gnu Native configuration is aarch64-unknown-linux-gnu === libatomic tests === Running target

Results for 15.0.0 20240728 (experimental) [remotes/origin/HEAD r15-2363-g027bde11d4] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER8) via Gcc-testresults
git commit g:027bde11d44d58e6ad473af3a69dc21b451bcbc0 gcc-descr r15-2363-g027bde11d44d58 power8 Linux 5.4.0-189-generic ppc64le GNU Make 4.2.1 DejaGnu: DejaGnu version 1.6.2 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 00:18:27 UTC 2024

Results for 11.5.0 (GCC) testsuite on pru-unknown-elf

2024-07-27 Thread The GnuPru BuildBot via Gcc-testresults
LAST_UPDATED: Sun Jul 28 01:54:40 UTC 2024 (revision a8de69be18d:3d25ce722e1:5cc4c42a0d4de08715c2eef8715ad5b2e92a23b6) Target is pru-unknown-elf Host is x86_64-pc-linux-gnu === gcc tests === Running target pru-sim FAIL: gcc.dg/analyzer/torture/pr51628-30.c -O0 (test for

[Linaro-TCWG-CI] gcc-15-2360-gdab0f35fcb4d: Failure on arm

2024-07-27 Thread ci_notify--- via Gcc-regression
Dear contributor, our automatic CI has detected problems related to your patch(es). Please find some details below. If you have any questions, please follow up on linaro-toolch...@lists.linaro.org mailing list, Libera's #linaro-tcwg channel, or ping your favourite Linaro toolchain developer

Results for 15.0.0 20240728 (experimental) [remotes/origin/master r15-2363-g027bde11d44] (GCC) testsuite on avr-unknown-none

2024-07-27 Thread The GnuPru BuildBot via Gcc-testresults
WARNING: Many C++ failures have been omitted due to lack of libstdc++ on AVR! Only G++ regressions are reported below. LAST_UPDATED: Sun Jul 28 01:31:27 UTC 2024 (revision r15-2363-g027bde11d44) Target is avr-unknown-none Host is x86_64-pc-linux-gnu === gcc tests ===

Results for 15.0.0 20240728 (experimental) [remotes/origin/HEAD r15-2363-g027bde11d4] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER9 BE) via Gcc-testresults
git commit g:027bde11d44d58e6ad473af3a69dc21b451bcbc0 gcc-descr r15-2363-g027bde11d44d58 power9 BE Linux 6.9.9-powerpc64 ppc64 GNU Make 4.3 DejaGnu: DejaGnu version 1.6.3 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 00:17:27 UTC 2024

Results for 13.3.1 20240728 [remotes/origin/releases/gcc-13 r13-8947-g920adcb5522] (GCC) testsuite on avr-unknown-none

2024-07-27 Thread The GnuPru BuildBot via Gcc-testresults
WARNING: Many C++ failures have been omitted due to lack of libstdc++ on AVR! Only G++ regressions are reported below. LAST_UPDATED: Sun Jul 28 01:08:37 UTC 2024 (revision r13-8947-g920adcb5522) Target is avr-unknown-none Host is x86_64-pc-linux-gnu === gcc tests ===

Results for 12.4.1 20240728 [remotes/origin/releases/gcc-12 r12-10646-gb110b667c1] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER9) via Gcc-testresults
git commit g:b110b667c14b7c933a45e5f7291881c46074f4fb gcc-descr r12-10646-gb110b667c14b7c power9 Linux 5.15.0-116-generic ppc64le GNU Make 4.3 DejaGnu: DejaGnu version 1.6.2 Expect version 5.45.4 Tcl version 8.6 64-bit LAST_UPDATED: Sun Jul 28 00:21:48 UTC 2024

Results for 13.3.1 20240728 [remotes/origin/releases/gcc-13 r13-8947-g920adcb5522] (GCC) testsuite on avr-unknown-none

2024-07-27 Thread The GnuPru BuildBot via Gcc-testresults
WARNING: Many C++ failures have been omitted due to lack of libstdc++ on AVR! Only G++ regressions are reported below. LAST_UPDATED: Sun Jul 28 00:45:46 UTC 2024 (revision r13-8947-g920adcb5522) Target is avr-unknown-none Host is x86_64-pc-linux-gnu === gcc tests ===

[Bug tree-optimization/116120] [15 regression] Wrong code for (a ? x : y) != (b ? x : y) since r15-2106-g44fcc1ca11e7ea35dc9fb25a5317346bc1eaf7b2

2024-07-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116120 --- Comment #2 from Andrew Pinski --- That is: ``` v4si f3(v4si a, v4si b, v4si c, v4si d, v4si e, v4si f) { v4si X = a == b; v4si Y = c == d; return ((X^Y) & (e != f)) ? {-1,...} : {0}; } ``` is what we should produce. Note this is

Results for 12.4.1 20240727 [remotes/origin/releases/gcc-12 r12-10645-g85e3fd8d6ef] (GCC) testsuite on avr-unknown-none

2024-07-27 Thread The GnuPru BuildBot via Gcc-testresults
WARNING: Many C++ failures have been omitted due to lack of libstdc++ on AVR! Only G++ regressions are reported below. LAST_UPDATED: Sun Jul 28 00:22:58 UTC 2024 (revision r12-10645-g85e3fd8d6ef) Target is avr-unknown-none Host is x86_64-pc-linux-gnu === gcc tests ===

Re: LoongArch incorrect codegen for std::byte_swap

2024-07-27 Thread Andrew Pinski via Gcc
On Sat, Jul 27, 2024 at 3:37 PM pifminns deettnta via Gcc wrote: > > using uint_least64_t = __UINT_LEAST64_TYPE__; > > uint_least64_t testbswap(uint_least64_t a) noexcept > { >return __builtin_bswap64(a); > } > > clang: > https://godbolt.org/z/z8GTsazf4 > > > _Z9testbswapm: >revb.d

[r15-2362 Regression] FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++26 (test for excess errors) on Linux/x86_64

2024-07-27 Thread haochen.jiang via Gcc-regression
On Linux/x86_64, a9e9f772c7488ac0c09dd92f28890bdab939771a is the first bad commit commit a9e9f772c7488ac0c09dd92f28890bdab939771a Author: Jason Merrill Date: Fri Jul 26 17:20:18 2024 -0400 c++: consteval propagation and templates [PR115986] caused FAIL: g++.dg/cpp2a/consteval-prop21.C

[r15-2362 Regression] FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++26 (test for excess errors) on Linux/x86_64

2024-07-27 Thread haochen.jiang
On Linux/x86_64, a9e9f772c7488ac0c09dd92f28890bdab939771a is the first bad commit commit a9e9f772c7488ac0c09dd92f28890bdab939771a Author: Jason Merrill Date: Fri Jul 26 17:20:18 2024 -0400 c++: consteval propagation and templates [PR115986] caused FAIL: g++.dg/cpp2a/consteval-prop21.C

Results for 11.5.0 (GCC) testsuite on avr-unknown-none

2024-07-27 Thread The GnuPru BuildBot via Gcc-testresults
WARNING: Many C++ failures have been omitted due to lack of libstdc++ on AVR! Only G++ regressions are reported below. LAST_UPDATED: Sun Jul 28 00:00:27 UTC 2024 (revision a8de69be18d:3d25ce722e1:5cc4c42a0d4de08715c2eef8715ad5b2e92a23b6) Target is avr-unknown-none Host is x86_64-pc-linux-gnu

[Bug tree-optimization/116120] [15 regression] Wrong code for (a ? x : y) != (b ? x : y) since r15-2106-g44fcc1ca11e7ea35dc9fb25a5317346bc1eaf7b2

2024-07-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116120 --- Comment #1 from Andrew Pinski --- testcase that shows the issue: ``` typedef int v4si __attribute((__vector_size__(1 * sizeof(int; v4si f1(v4si a, v4si b, v4si c, v4si d, v4si e, v4si f) { v4si X = a == b ? e : f; v4si Y = c == d ?

[Bug testsuite/102677] Extra testsuite failures with glibc 2.34

2024-07-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102677 Sam James changed: What|Removed |Added Resolution|--- |FIXED Target Milestone|---

[Bug testsuite/116080] [15 regression] New tests from r15-2233-g8d1af8f904a0c0 fail

2024-07-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116080 Sam James changed: What|Removed |Added Summary|New tests from |[15 regression] New tests

[Bug testsuite/70150] Additonal test failures with --enable-default-pie

2024-07-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70150 --- Comment #36 from Sam James --- Two more fixes are pending review at https://inbox.sourceware.org/gcc-patches/20240506044542.102727-2-xry...@xry111.site/.

[Bug testsuite/92550] FAIL: gcc.dg/ipa/ipa-sra-8.c execution test on strict-align targets

2024-07-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92550 Sam James changed: What|Removed |Added Summary|FAIL: |FAIL:

Results for 14.1.1 20240727 [releases/gcc-14 r14-10511-g8eae5b065d] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER8 BE) via Gcc-testresults
# of unsupported tests 23181 /home/gccbuild/build/nightly/build-gcc-14/gcc/xg++ version 14.1.1 20240727 [releases/gcc-14 r14-10511-g8eae5b065d] (GCC) === gcc tests === Running target unix/-m32 FAIL: gcc.dg/torture/pr52451.c -O0 execution test FAIL: gcc.dg/torture/pr52451.c

[Bug tree-optimization/116120] [15 regression] Wrong code for (a ? x : y) != (b ? x : y) since r15-2106-g44fcc1ca11e7ea35dc9fb25a5317346bc1eaf7b2

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

[PATCH 2/2] testsuite: fix dg-add-options vs. dg-options ordering

2024-07-27 Thread Sam James
Per gccint, dg-add-options must be placed after all dg-options directives. gcc/testsuite/ChangeLog: * gcc.target/riscv/rvv/base/cmpmem-2.c: Fix dg-add-options order. --- Simple dejagnu directive fixes. OK? gcc/testsuite/gcc.target/riscv/rvv/base/cmpmem-2.c | 2 +- 1 file changed, 1

[PATCH 1/2] testsuite: fix dg-do ordering wrt dg-require-*

2024-07-27 Thread Sam James
Per gccint, dg-do must precede dg-require-effective-target or dg-require-support. Fix a handful of deviant cases. gcc/testsuite/ChangeLog: * gcc.dg/pr25521.c: Fix dg-do directive order. * gcc.dg/vect/vect-simd-clone-19.c: Likewise. * gcc.target/arm/stack-protector-7.c:

[Bug tree-optimization/116120] [15 regression] Wrong code for (a ? x : y) != (b ? x : y)

2024-07-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116120 Sam James changed: What|Removed |Added Keywords||wrong-code Summary|Wrong code

Results for 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2362-ga9e9f772c7] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER10) via Gcc-testresults
ed failures99 # of unexpected successes 20 # of expected failures 1619 # of unsupported tests 4313 /home/gccbuild/build/nightly/build-gcc-trunk/gcc/xgcc version 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2362-ga9e9f772c7] (GCC) === gfortra

[Bug tree-optimization/116120] New: Wrong code for (a ? x : y) != (b ? x : y)

2024-07-27 Thread kristerw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116120 Bug ID: 116120 Summary: Wrong code for (a ? x : y) != (b ? x : y) Product: gcc Version: 15.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component:

Regressions on native/master at commit r15-2362 vs commit r15-2359 on Linux/x86_64

2024-07-27 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-2362 vs commit r15-2359 on Linux/x86_64 New failures: FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++20 (test for excess errors) FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++23 (test for excess errors) FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++26 (test

[Bug fortran/116040] [13 regression] New test case gfortran.dg/pr113363.f90 from r13-8926-g7c81ff02a943cd ICEs

2024-07-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116040 Sam James changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug fortran/116040] New test case gfortran.dg/pr113363.f90 from r13-8926-g7c81ff02a943cd ICEs

2024-07-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116040 Sam James changed: What|Removed |Added Build|powerpc64-linux-gnu,|powerpc64-linux-gnu,

Results for 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2362-ga9e9f772c7] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER8) via Gcc-testresults
et/powerpc/ppc-fortran/ieee128-math.f90 -O (test for excess errors) === gcc Summary === # of expected passes179982 # of unexpected failures131 # of unexpected successes 13 # of expected failures 1602 # of unsupported tests 5113 /home/gccbui

[Bug tree-optimization/67947] [6 Regression] wrong code at -O3 on x86_64-linux-gnu

2024-07-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67947 Sam James changed: What|Removed |Added CC||jamrial at gmail dot com --- Comment #5

[Bug tree-optimization/67920] [6 Regression] wrong code with -O3

2024-07-27 Thread sjames at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67920 Sam James changed: What|Removed |Added CC||sjames at gcc dot gnu.org

gcc-14-20240727 is now available

2024-07-27 Thread GCC Administrator via Gcc
Snapshot gcc-14-20240727 is now available on https://gcc.gnu.org/pub/gcc/snapshots/14-20240727/ and on various mirrors, see https://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 14 git branch with the following options: git://gcc.gnu.org/git/gcc.git branch

LoongArch incorrect codegen for std::byte_swap

2024-07-27 Thread pifminns deettnta via Gcc
using uint_least64_t = __UINT_LEAST64_TYPE__; uint_least64_t testbswap(uint_least64_t a) noexcept { return __builtin_bswap64(a); } clang: https://godbolt.org/z/z8GTsazf4 _Z9testbswapm: revb.d $a0, $a0 ret GCC: https://godbolt.org/z/PabfxP9ve _Z9testbswapm: revb.4h

Results for 15.0.0 20240727 (experimental) [master r15-2359-g928116e94a5] (GCC) testsuite on x86_64-pc-linux-gnu

2024-07-27 Thread haochenj--- via Gcc-testresults
xpected failures 1552 # of unsupported tests 4176 === gcc Summary === # of expected passes404604 # of unexpected failures324 # of unexpected successes 52 # of expected failures 3096 # of unresolved testcases 1 # of un

[Bug other/116119] Error building gcc 8.3.0

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

Results for 15.0.0 20240727 (experimental) [master r15-2362-ga9e9f772c74] (GCC) testsuite on i686-pc-linux-gnu

2024-07-27 Thread haochenj via Gcc-testresults
xpected passes 197690 # of unexpected failures239 # of unexpected successes 27 # of expected failures 1502 # of unresolved testcases 114 # of unsupported tests 4292 /home/haochenj/src/gcc-regression/bld/gcc/xgcc version 15.0.0 20240727 (experimental)

Regressions on master at commit r15-2362 vs commit r15-2359 on Linux/i686

2024-07-27 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-2362 vs commit r15-2359 on Linux/i686 New failures: FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++20 (test for excess errors) FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++23 (test for excess errors) FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++26 (test for

[Bug other/116119] Error building gcc 8.3.0

2024-07-27 Thread h.sousou97 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116119 maths soso changed: What|Removed |Added Status|RESOLVED|UNCONFIRMED Resolution|INVALID

Results for 15.0.0 20240727 (experimental) [master r15-2359-g928116e94a5] (GCC) testsuite on s390x-ibm-linux-gnu z16

2024-07-27 Thread stefansf--- via Gcc-testresults
LAST_UPDATED: Sat Jul 27 17:05:06 UTC 2024 (revision r15-2359-g928116e94a5) === acats tests === FAIL: cb1010a === acats Summary === # of expected passes2327 # of unexpected failures1 Native configuration is s390x-ibm-linux-gnu z16

Results for 15.0.0 20240727 (experimental) [master r15-2362-ga9e9f772c74] (GCC) testsuite on x86_64-pc-linux-gnu

2024-07-27 Thread haochenj--- via Gcc-testresults
30 # of expected failures 1552 # of unsupported tests 4176 === gcc Summary === # of expected passes404606 # of unexpected failures323 # of unexpected successes 52 # of expected failures 3096 # of un

Regressions on master at commit r15-2362 vs commit r15-2359 on Linux/x86_64

2024-07-27 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-2362 vs commit r15-2359 on Linux/x86_64 New failures: FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++20 (test for excess errors) FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++23 (test for excess errors) FAIL: g++.dg/cpp2a/consteval-prop21.C -std=c++26 (test

Results for 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2362-ga9e9f772c7] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER9 BE) via Gcc-testresults
/build-gcc-trunk/gcc/xg++ version 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2362-ga9e9f772c7] (GCC) === gcc tests === Running target unix/-m32 XPASS: gcc.dg/guality/example.c -O0 execution test XPASS: gcc.dg/guality/example.c -O1 -DPREVENT_OPTIMIZATION

[Bug fortran/113384] [14/15 Regression] FAIL: gfortran.dg/array_reference_1.f90 -O0 execution test

2024-07-27 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113384 --- Comment #4 from John David Anglin --- gcc-13 is okay: fsub,sgl %fr23L,%fr22L,%fr22L ldo 8(%r3),%r20 ldo 800(%r20),%r20 ldo 4(%r20),%r20 depw,z %r21,28,29,%r21 add,l %r21,%r20,%r20 fstw

Results for 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2362-ga9e9f772c74] (GCC) testsuite on powerpc64le-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER9) via Gcc-testresults
0 # of expected failures 1619 # of unsupported tests 4329 /home/gccbuild/build/nightly/build-gcc-trunk/gcc/xgcc version 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2362-ga9e9f772c74] (GCC) === gfortran tests === Running target unix XPASS: gfortran

[Bug other/116119] Error building gcc 8.3.0

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

[Bug other/116119] New: Error building gcc 8.3.0

2024-07-27 Thread h.sousou97 at gmail dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116119 Bug ID: 116119 Summary: Error building gcc 8.3.0 Product: gcc Version: 8.3.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other

Results for 15.0.0 20240727 (experimental) [master revision gcc-15-2359-g928116e94a5] (GCC) testsuite on armv8l-unknown-linux-gnueabihf

2024-07-27 Thread ci_notify--- via Gcc-testresults
/tcwg_gnu_0/abe/builds/armv8l-unknown-linux-gnueabihf/armv8l-unknown-linux-gnueabihf/gcc-gcc.git~master-stage2/./gcc/gccgo version 15.0.0 20240727 (experimental) [master revision gcc-15-2359-g928116e94a5] (GCC) === libgomp tests === Running target tcwg-local FAIL: libgomp.oacc-c

Results for 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2359-g928116e94a] (GCC) testsuite on powerpc64-unknown-linux-gnu

2024-07-27 Thread Bill Seurer (POWER8 BE) via Gcc-testresults
5249 # of unsupported tests 23413 /home/gccbuild/build/nightly/build-gcc-trunk/gcc/xg++ version 15.0.0 20240727 (experimental) [remotes/origin/HEAD r15-2359-g928116e94a] (GCC) === gcc tests === Running target unix/-m32 FAIL: c-c++-common/torture/strub-run3.c -O0

Re: *** SPAM *** [Patch, fortran] PR79685 - [12/13/14/15 Regression] ICE on valid code in gfc_match_structure_constructor

2024-07-27 Thread Paul Richard Thomas
Hi Mikael, You were absolutely right. I looked at the caller and "just didn't get it". Thanks. I will resubmit when I get back from a business trip. Cordialement Paul On Sat, 27 Jul 2024 at 12:35, Mikael Morin wrote: > Hello, > > Le 27/07/2024 à 11:25, Paul Richard Thomas a écrit : > >

[Bug middle-end/116118] New: dump_properties has not been updated for many new PROP_*

2024-07-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116118 Bug ID: 116118 Summary: dump_properties has not been updated for many new PROP_* Product: gcc Version: 15.0 Status: UNCONFIRMED Keywords: internal-improvement

[Bug fortran/113384] [14/15 Regression] FAIL: gfortran.dg/array_reference_1.f90 -O0 execution test

2024-07-27 Thread danglin at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113384 --- Comment #3 from John David Anglin --- These fails only when generating PA 2.0 code. The fails don't occur when generating the default PA 1.1 code. Wrong code is generated for this line in dependency_58.f90: b%im = a%im - 0.5 b%re

[gcc r15-2362] c++: consteval propagation and templates [PR115986]

2024-07-27 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:a9e9f772c7488ac0c09dd92f28890bdab939771a commit r15-2362-ga9e9f772c7488ac0c09dd92f28890bdab939771a Author: Jason Merrill Date: Fri Jul 26 17:20:18 2024 -0400 c++: consteval propagation and templates [PR115986] Here the call to e() makes us decide to check

[Bug c++/115561] [14/15 Regression] ICE checking constraints when a local class is involved since r14-9659

2024-07-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115561 --- Comment #2 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:3129a2ed6a764c0687efaca9eba53dcf12d1d8a0 commit r15-2361-g3129a2ed6a764c0687efaca9eba53dcf12d1d8a0 Author: Jason Merrill Date:

[gcc r15-2360] c++: improve C++ testsuite default versions

2024-07-27 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:dab0f35fcb4dd3ba584422013096c4ebc6bff90d commit r15-2360-gdab0f35fcb4dd3ba584422013096c4ebc6bff90d Author: Jason Merrill Date: Fri Jul 26 15:10:50 2024 -0400 c++: improve C++ testsuite default versions I wanted to add more cases to the setting of std_list in

[Bug c++/115986] [14/15 Regression] ICE in fold_convert_loc, at fold-const.cc:2644 involving consteval user-defined uint128 literals

2024-07-27 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115986 --- Comment #4 from GCC Commits --- The trunk branch has been updated by Jason Merrill : https://gcc.gnu.org/g:a9e9f772c7488ac0c09dd92f28890bdab939771a commit r15-2362-ga9e9f772c7488ac0c09dd92f28890bdab939771a Author: Jason Merrill Date:

[gcc r15-2361] c++: ICE with concept, local class, and lambda [PR115561]

2024-07-27 Thread Jason Merrill via Gcc-cvs
https://gcc.gnu.org/g:3129a2ed6a764c0687efaca9eba53dcf12d1d8a0 commit r15-2361-g3129a2ed6a764c0687efaca9eba53dcf12d1d8a0 Author: Jason Merrill Date: Fri Jul 26 16:53:03 2024 -0400 c++: ICE with concept, local class, and lambda [PR115561] Here when we want to synthesize methods

[pushed] c++: consteval propagation and templates [PR115986]

2024-07-27 Thread Jason Merrill
Tested x86_64-pc-linux-gnu, applying to trunk. -- 8< -- Here the call to e() makes us decide to check d() for escalation at EOF, but while checking it we try to fold_immediate 0_c, and get confused by the template trees. Let's not mess with escalation for function templates. PR

[Bug tree-optimization/116117] late_warn_uninitialized should just split edges directly instead of using the pass manager

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

[pushed] c++: ICE with concept, local class, and lambda [PR115561]

2024-07-27 Thread Jason Merrill
Tested x86_64-pc-linux-gnu, applying to trunk. -- 8< -- Here when we want to synthesize methods for foo()::B maybe_push_to_top_level calls push_function_context, which sets cfun to a dummy value; later finish_call_expr tries to set something in cp_function_chain (i.e. cfun->language), which

[pushed] c++: improve C++ testsuite default versions

2024-07-27 Thread Jason Merrill
Tested x86_64-pc-linux-gnu, applying to trunk. -- 8< -- I wanted to add more cases to the setting of std_list in g++-dg.exp, but didn't want to do a full scan through the file for each case. So this patch improves that in two ways: first, by extracting all interesting lines on a single pass;

☝ Buildbot (Sourceware): gcc - preparing worker (master)

2024-07-27 Thread builder--- via Gcc-testresults
A retry build has been detected on builder gcc-fedora-x86_64 while building gcc. Full details are available at: https://builder.sourceware.org/buildbot/#/builders/159/builds/10790 Build state: preparing worker Revision: (unknown) Worker: bb1-2 Build Reason: (unknown) Blamelist: Richard

[Bug tree-optimization/116117] late_warn_uninitialized should just split edges directly instead of using the pass manager

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

[Bug tree-optimization/116117] New: late_warn_uninitialized should just split edges directly instead of using the pass manager

2024-07-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116117 Bug ID: 116117 Summary: late_warn_uninitialized should just split edges directly instead of using the pass manager Product: gcc Version: 15.0 Status: UNCONFIRMED

[Bug c++/116116] -Wshadow false negative

2024-07-27 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116116 --- Comment #1 from Andrew Pinski --- I think this is a dup of bug 92954.

[Bug c++/116116] New: -Wshadow false negative

2024-07-27 Thread f.heckenbach--- via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116116 Bug ID: 116116 Summary: -Wshadow false negative Product: gcc Version: 14.1.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++

Results for 15.0.0 20240727 (experimental) [master r15-2359-g928116e94a5] (GCC) testsuite on s390x-ibm-linux-gnu default

2024-07-27 Thread stefansf--- via Gcc-testresults
ector/vcond-shift.c scan-assembler-times vesrlh\\t%v.?,%v.?,15 4 === gcc Summary for unix/-m64 === # of expected passes182628 # of unexpected failures174 # of unexpected successes 17 # of expected failures 1466 # of unsupported tests

Re: [PATCH] fortran: Support optional dummy as BACK argument of MINLOC/MAXLOC.

2024-07-27 Thread rep . dot . nop
On 27 July 2024 21:11:19 CEST, Mikael Morin wrote: >Le 27/07/2024 à 19:23, rep.dot@gmail.com a écrit : >> On 22 July 2024 20:53:18 CEST, Mikael Morin wrote: >>> From: Mikael Morin >>> >>> Hello, >>> >>> this fixes a null pointer dereference with absent optional dummy passed >>> as BACK

Re: [PATCH] LoongArch: Use iorn and andn standard pattern names.

2024-07-27 Thread Andrew Pinski
On Sat, Jul 27, 2024 at 1:55 AM Lulu Cheng wrote: > > gcc/ChangeLog: > > * config/loongarch/lasx.md (xvandn3): Rename to ... > (andn3): This. > (xvorn3): Rename to ... > (iorn3): This. > * config/loongarch/loongarch-builtins.cc (CODE_FOR_lsx_vandn_v): >

Re: [PATCH] LoongArch: Use iorn and andn standard pattern names for scalar modes.

2024-07-27 Thread Andrew Pinski
On Sat, Jul 27, 2024 at 1:38 AM Lulu Cheng wrote: > > gcc/ChangeLog: > > * config/loongarch/loongarch.md (n): Rename to ... > (n3): This. Thanks for doing this for loongarch. Once I finish up my patch set; loongarch should get benefit. Also it might be useful after my patch set

  1   2   >