Regressions on master at commit r14-9469 vs commit r14-9458 on Linux/x86_64

2024-03-14 Thread H.J. Lu via Gcc-regression
Regressions on master at commit r14-9469 vs commit r14-9458 on Linux/x86_64
New failures:
FAIL: gcc.dg/torture/convert-dfp.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)

New passes:


Regressions on master at commit r14-9483 vs commit r14-9469 on Linux/i686

2024-03-14 Thread H.J. Lu via Gcc-regression
Regressions on master at commit r14-9483 vs commit r14-9469 on Linux/i686
New failures:
FAIL: g++.dg/torture/pr104601.C   -O0  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O1  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -Os  (test for excess errors)

New passes:


[r14-9478 Regression] FAIL: g++.dg/torture/pr104601.C -Os (test for excess errors) on Linux/x86_64

2024-03-14 Thread haochen.jiang via Gcc-regression
On Linux/x86_64,

df483ebd24689a3bebfae2089637a00eca0e5a12 is the first bad commit
commit df483ebd24689a3bebfae2089637a00eca0e5a12
Author: Jonathan Wakely 
Date:   Mon Feb 26 13:17:13 2024 +

libstdc++: Add nodiscard in 

caused

FAIL: g++.dg/torture/pr104601.C   -O0  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O1  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -Os  (test for excess errors)

with GCC configured with

../../gcc/configure 
--prefix=/export/users/haochenj/src/gcc-bisect/master/master/r14-9478/usr 
--enable-clocale=gnu --with-system-zlib --with-demangler-in-ld 
--with-fpmath=sse --enable-languages=c,c++,fortran --enable-cet --without-isl 
--enable-libmpx x86_64-linux --disable-bootstrap

To reproduce:

$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg-torture.exp=g++.dg/torture/pr104601.C 
--target_board='unix{-m32}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg-torture.exp=g++.dg/torture/pr104601.C 
--target_board='unix{-m32\ -march=cascadelake}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg-torture.exp=g++.dg/torture/pr104601.C 
--target_board='unix{-m64}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg-torture.exp=g++.dg/torture/pr104601.C 
--target_board='unix{-m64\ -march=cascadelake}'"

(Please do not reply to this email, for question about this report, contact me 
at haochen dot jiang at intel.com.)
(If you met problems with cascadelake related, disabling AVX512F in command 
line might save that.)
(However, please make sure that there is no potential problems with AVX512.)


Regressions on master at commit r14-9483 vs commit r14-9469 on Linux/i686

2024-03-14 Thread H.J. Lu via Gcc-regression
Regressions on master at commit r14-9483 vs commit r14-9469 on Linux/i686
New failures:
FAIL: g++.dg/torture/pr104601.C   -O0  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O1  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -Os  (test for excess errors)

New passes:


Regressions on native/master at commit r14-9484 vs commit r14-9483 on Linux/x86_64

2024-03-14 Thread H. J. Lu via Gcc-regression
Regressions on native/master at commit r14-9484 vs commit r14-9483 on 
Linux/x86_64
New failures:
FAIL: gcc.dg/torture/convert-dfp-2.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: gcc.dg/torture/convert-dfp.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)

New passes:
FAIL: gcc.dg/lto/save-temps c_lto_save-temps_0.o-c_lto_save-temps_0.o link,  -O 
-flto -save-temps


[Linaro-TCWG-CI] gcc-14-9478-gdf483ebd246: FAIL: 7 regressions on aarch64

2024-03-14 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 on the 
usual project channel.

We appreciate that it might be difficult to find the necessary logs or 
reproduce the issue locally. If you can't get what you need from our CI within 
minutes, let us know and we will be happy to help.

We track this report status in https://linaro.atlassian.net/browse/GNU-1177 , 
please let us know if you are looking at the problem and/or when you have a fix.

In gcc_check master-aarch64 after:

  | commit gcc-14-9478-gdf483ebd246
  | Author: Jonathan Wakely 
  | Date:   Mon Feb 26 13:17:13 2024 +
  | 
  | libstdc++: Add nodiscard in 
  | 
  | Add the [[nodiscard]] attribute to several functions in .
  | These all have no side effects and are only called for their return
  | value (e.g. std::count) or produce a result that must not be discarded
  | for correctness (e.g. std::remove).
  | 
  | ... 49 lines of the commit log omitted.

FAIL: 7 regressions

regressions.sum:
=== g++ tests ===

Running g++:g++.dg/torture/dg-torture.exp ...
FAIL: g++.dg/torture/pr104601.C -O0  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C -O1  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C -O2  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C -Os  (test for excess errors)
... and 1 more entries

You can find the failure logs in *.log.1.xz files in
 - 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/1715/artifact/artifacts/00-sumfiles/
The full lists of regressions and progressions as well as configure and make 
commands are in
 - 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/1715/artifact/artifacts/notify/
The list of [ignored] baseline and flaky failures are in
 - 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/1715/artifact/artifacts/sumfiles/xfails.xfail

The configuration of this build is:
CI config tcwg_gcc_check master-aarch64

-8<--8<--8<--
The information below can be used to reproduce a debug environment:

Current build   : 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/1715/artifact/artifacts
Reference build : 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/1714/artifact/artifacts

Reproduce last good and first bad builds: 
https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/df483ebd24689a3bebfae2089637a00eca0e5a12/tcwg_gcc_check/master-aarch64/reproduction_instructions.txt

Full commit : 
https://github.com/gcc-mirror/gcc/commit/df483ebd24689a3bebfae2089637a00eca0e5a12

List of configurations that regressed due to this commit :
* tcwg_gcc_check
** master-aarch64
*** FAIL: 7 regressions
*** 
https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/df483ebd24689a3bebfae2089637a00eca0e5a12/tcwg_gcc_check/master-aarch64/details.txt
*** 
https://ci.linaro.org/job/tcwg_gcc_check--master-aarch64-build/1715/artifact/artifacts


Regressions on native/master at commit r14-9483 vs commit r14-9475 on Linux/x86_64

2024-03-14 Thread H. J. Lu via Gcc-regression
Regressions on native/master at commit r14-9483 vs commit r14-9475 on 
Linux/x86_64
New failures:
FAIL: gcc.dg/lto/save-temps c_lto_save-temps_0.o-c_lto_save-temps_0.o link,  -O 
-flto -save-temps
FAIL: g++.dg/torture/pr104601.C   -O0  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O0  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O0  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O1  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O1  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O1  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O2  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -O3 -g  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -Os  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -Os  (test for excess errors)
FAIL: g++.dg/torture/pr104601.C   -Os  (test for excess errors)

New passes:


Regressions on releases/gcc-13 at commit r13-8438 vs commit r13-8432 on Linux/x86_64

2024-03-14 Thread H.J. Lu via Gcc-regression
Regressions on releases/gcc-13 at commit r13-8438 vs commit r13-8432 on 
Linux/x86_64
New failures:
FAIL: gcc.dg/2111-1.c (test for excess errors)
FAIL: gcc.dg/bconstp-4.c  (test for errors, line 10)
FAIL: gcc.dg/bconstp-4.c  (test for errors, line 10)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 15)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 21)
FAIL: gcc.dg/builtins-nonnull.c (test for excess errors)
FAIL: gcc.dg/complete-port.c (test for excess errors)
FAIL: gcc.dg/compound-literal-1.c  (test for errors, line 7)
FAIL: gcc.dg/compound-literal-1.c (test for excess errors)
FAIL: gcc.dg/cpp/19951025-1.c newline at line 3 (test for errors, line 4)
FAIL: gcc.dg/cpp/19951025-1.c newline at line 3 (test for errors, line 4)
FAIL: gcc.dg/cpp/19951025-1.c (test for excess errors)
FAIL: gcc.dg/cpp/19951025-1.c (test for excess errors)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 24)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 24)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 24)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 34)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 34)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 34)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 56)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 56)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 56)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 66)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 66)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 66)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 73)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 73)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 73)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 77)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 77)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 77)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 82)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 82)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 82)
FAIL: gcc.dg/cpp/escape-1.c (test for excess errors)
FAIL: gcc.dg/cpp/escape-1.c (test for excess errors)
FAIL: gcc.dg/cpp/escape-1.c (test for excess errors)
FAIL: gcc.dg/cpp/escape-1.c (test for excess errors)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 25)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 25)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 25)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 25)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 38)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 38)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 38)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 38)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 12)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 12)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 12)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 12)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 16)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 16)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 16)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 16)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 33)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 33)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 33)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 33)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 35)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 35)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 35)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 35)
FAIL: gcc.dg/cpp/include2a.c missing at line 15 (test for errors, line )
FAIL: gcc.dg/cpp/include2a.c missing at line 15 (test for errors, line )
FAIL: gcc.dg/cpp/include2a.c missing at line 15 (test for errors, line )
FAIL: gcc.dg/cpp/include2a.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2a.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2a.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2a.c (test for excess errors)
FAIL: gcc.dg/cpp/include2a.c (test for excess errors)
FAIL: gcc.dg/cpp/include2a.c (test for excess errors)
FAIL: gcc.dg/cpp/include2.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2.c (test for excess errors)
FAIL: gcc.dg/cpp/include2.c (test for excess errors)
FAIL: gcc.dg/cpp/include2.c (test for excess errors)
FAIL: gcc.dg/cpp/include2.c (test for excess errors)
FAIL: gcc.dg/cpp/line2.c line # too high at line 13 (test for errors, line 2)

Regressions on releases/gcc-13 at commit r13-8438 vs commit r13-8432 on Linux/x86_64

2024-03-14 Thread H.J. Lu via Gcc-regression
Regressions on releases/gcc-13 at commit r13-8438 vs commit r13-8432 on 
Linux/x86_64
New failures:
FAIL: gcc.dg/20010405-1.c (test for excess errors)
FAIL: gcc.dg/20010405-1.c (test for excess errors)
FAIL: gcc.dg/20010405-1.c (test for excess errors)
FAIL: gcc.dg/20010405-1.c (test for excess errors)
FAIL: gcc.dg/20040622-2.c (test for excess errors)
FAIL: gcc.dg/980816-1.c (test for excess errors)
FAIL: gcc.dg/980816-1.c (test for excess errors)
FAIL: gcc.dg/990506-0.c (test for excess errors)
FAIL: gcc.dg/990506-0.c (test for excess errors)
FAIL: gcc.dg/analyzer/data-model-4.c (test for excess errors)
FAIL: gcc.dg/analyzer/data-model-4.c (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O0  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O0  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O1  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O1  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O2  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O2  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O3 -g  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O3 -g  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -Os  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -Os  (test for excess errors)
FAIL: gcc.dg/bconstp-4.c  (test for errors, line 10)
FAIL: gcc.dg/bconstp-4.c  (test for errors, line 10)
FAIL: gcc.dg/bconstp-4.c  (test for errors, line 10)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 15)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 15)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 15)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 15)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 21)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 21)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 21)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 21)
FAIL: gcc.dg/builtin-return-1.c (test for excess errors)
FAIL: gcc.dg/builtin-return-1.c (test for excess errors)
FAIL: gcc.dg/builtins-nonnull.c (test for excess errors)
FAIL: gcc.dg/complete-port.c (test for excess errors)
FAIL: gcc.dg/compound-literal-1.c  (test for errors, line 7)
FAIL: gcc.dg/compound-literal-1.c (test for excess errors)
FAIL: gcc.dg/comp-return-1.c f1 (test for errors, line 27)
FAIL: gcc.dg/comp-return-1.c f2 (test for errors, line 28)
FAIL: gcc.dg/comp-return-1.c f3 (test for errors, line 29)
FAIL: gcc.dg/comp-return-1.c f4 (test for errors, line 30)
FAIL: gcc.dg/comp-return-1.c (test for excess errors)
FAIL: gcc.dg/cpp/19951025-1.c newline at line 3 (test for errors, line 4)
FAIL: gcc.dg/cpp/19951025-1.c (test for excess errors)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 24)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 24)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 24)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 24)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 34)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 34)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 34)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 34)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 56)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 56)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 56)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 56)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 66)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 66)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 66)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 66)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 73)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 73)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 73)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 73)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 77)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 77)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 77)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 77)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 82)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 82)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 82)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 82)
FAIL: gcc.dg/cpp/escape-1.c (test for excess errors)
FAIL: gcc.dg/cpp/escape-1.c (test for excess errors)
FAIL: gcc.dg/cpp/escape-1.c (test for excess errors)
FAIL: gcc.dg/cpp/escape-1.c (test for excess errors)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 25)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 25)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for 

Regressions on releases/gcc-13 at commit r13-8438 vs commit r13-8432 on Linux/i686

2024-03-14 Thread H.J. Lu via Gcc-regression
Regressions on releases/gcc-13 at commit r13-8438 vs commit r13-8432 on 
Linux/i686
New failures:
FAIL: gcc.dg/20010405-1.c (test for excess errors)
FAIL: gcc.dg/980816-1.c (test for excess errors)
FAIL: gcc.dg/990506-0.c (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O0  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O1  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O2  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O3 -g  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -Os  (test for excess errors)
FAIL: gcc.dg/bconstp-4.c  (test for errors, line 10)
FAIL: gcc.dg/builtins-nonnull.c (test for excess errors)
FAIL: gcc.dg/complete-port.c (test for excess errors)
FAIL: gcc.dg/compound-literal-1.c  (test for errors, line 7)
FAIL: gcc.dg/compound-literal-1.c (test for excess errors)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 24)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 34)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 56)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 66)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 73)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 77)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 82)
FAIL: gcc.dg/cpp/escape-1.c (test for excess errors)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 25)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 38)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 12)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 16)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 33)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 35)
FAIL: gcc.dg/cpp/include2a.c missing at line 15 (test for errors, line )
FAIL: gcc.dg/cpp/include2a.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2a.c (test for excess errors)
FAIL: gcc.dg/cpp/include2.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2.c (test for excess errors)
FAIL: gcc.dg/cpp/line2.c line # too high at line 13 (test for errors, line 2)
FAIL: gcc.dg/cpp/line2.c line # too low at line 12 (test for errors, line 1)
FAIL: gcc.dg/cpp/mac-dir-2.c  (test for errors, line 12)
FAIL: gcc.dg/cpp/multiline-2.c (test for excess errors)
FAIL: gcc.dg/cpp/skipping2.c (test for excess errors)
FAIL: gcc.dg/cpp/skipping2.c tokens after #endif (test for errors, line 13)
FAIL: gcc.dg/cpp/syshdr.c good error at line 9 (test for errors, line 4)
FAIL: gcc.dg/cpp/syshdr.c In file included from: at line 12 (test for warnings, 
line )
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 103)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 104)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 105)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 106)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 110)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 111)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 112)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 113)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 117)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 118)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 119)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 120)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 121)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 122)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 123)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 124)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 125)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 126)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 127)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 128)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 129)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 130)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 131)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 132)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 133)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 134)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 75)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 76)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 77)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 78)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 79)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 80)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 81)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 82)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 83)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 84)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 85)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 86)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 87)
FAIL: gcc.dg/diag-aka-5a.c  (test for errors, line 88)
FAIL: 

Regressions on master at commit r14-9458 vs commit r14-9451 on Linux/x86_64

2024-03-14 Thread H.J. Lu via Gcc-regression
Regressions on master at commit r14-9458 vs commit r14-9451 on Linux/x86_64
New failures:

New passes:
FAIL: gcc.dg/torture/convert-dfp.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)


Regressions on releases/gcc-13 at commit r13-8438 vs commit r13-8432 on Linux/i686

2024-03-14 Thread H.J. Lu via Gcc-regression
Regressions on releases/gcc-13 at commit r13-8438 vs commit r13-8432 on 
Linux/i686
New failures:
FAIL: gcc.dg/2111-1.c (test for excess errors)
FAIL: gcc.dg/980816-1.c (test for excess errors)
FAIL: gcc.dg/990506-0.c (test for excess errors)
FAIL: gcc.dg/bconstp-4.c  (test for errors, line 10)
FAIL: gcc.dg/builtin-return-1.c (test for excess errors)
FAIL: gcc.dg/builtins-nonnull.c (test for excess errors)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 24)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 34)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 56)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 66)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 73)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 77)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 82)
FAIL: gcc.dg/cpp/include2a.c missing at line 15 (test for errors, line )
FAIL: gcc.dg/cpp/include2a.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2a.c (test for excess errors)
FAIL: gcc.dg/cpp/include2.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2.c (test for excess errors)
FAIL: gcc.dg/cpp/line2.c line # too high at line 13 (test for errors, line 2)
FAIL: gcc.dg/cpp/line2.c line # too low at line 12 (test for errors, line 1)
FAIL: gcc.dg/cpp/mac-dir-2.c  (test for errors, line 12)
FAIL: gcc.dg/cpp/multiline-2.c (test for excess errors)
FAIL: gcc.dg/cpp/skipping2.c (test for excess errors)
FAIL: gcc.dg/cpp/skipping2.c tokens after #endif (test for errors, line 13)
FAIL: gcc.dg/cpp/syshdr.c good error at line 9 (test for errors, line 4)
FAIL: gcc.dg/cpp/syshdr.c In file included from: at line 12 (test for warnings, 
line )
FAIL: gcc.dg/pr26004.c (test for excess errors)
FAIL: gcc.dg/pr41842.c (test for excess errors)
FAIL: gcc.dg/pr78902.c (test for excess errors)
FAIL: gcc.dg/tm/pr46567.c (test for excess errors)
FAIL: gcc.dg/tree-ssa/20030920-1.c (test for excess errors)
FAIL: gcc.dg/tree-ssa/alias-16.c (test for excess errors)
FAIL: gcc.dg/weak/weak-6.c pointer conversion at line 6 (test for errors, line 
5)
FAIL: gcc.dg/weak/weak-7.c pointer conversion at line 6 (test for errors, line 
5)
FAIL: gcc.target/i386/builtin_target.c (test for excess errors)
ERROR: ---
ERROR: in testcase 
/export/gnu/import/git/gcc-test-release-1-ia32/src-13/gcc/testsuite/gcc.dg/analyzer/analyzer.exp
ERROR:  tcl error code NONE
ERROR: tcl error code NONE
ERROR:  tcl error info:
ERROR: tcl error sourcing 
/export/gnu/import/git/gcc-test-release-1-ia32/src-13/gcc/testsuite/gcc.dg/analyzer/analyzer.exp.
ERROR:  unmatched open brace in list
ERROR: unmatched open brace in list

New passes:
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  -DPREVENT_OPTIMIZATION line 14 y == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  -DPREVENT_OPTIMIZATION line 16 y == 2
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -g  -DPREVENT_OPTIMIZATION  line 14 y == 
2
FAIL: gcc.dg/guality/pr36728-4.c   -O3 -g  -DPREVENT_OPTIMIZATION  line 16 y == 
2
FAIL: gcc.dg/guality/pr41447-1.c   -O2  -DPREVENT_OPTIMIZATION  execution test
FAIL: gcc.dg/guality/pr41447-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  -DPREVENT_OPTIMIZATION execution test
FAIL: gcc.dg/guality/pr41447-1.c   -O3 -g  -DPREVENT_OPTIMIZATION  execution 
test
FAIL: gcc.dg/guality/pr54519-6.c   -Os  -DPREVENT_OPTIMIZATION  line 11 x == 2
FAIL: gcc.dg/guality/pr54693-2.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  -DPREVENT_OPTIMIZATION line 21 x == 10 - i
FAIL: gcc.dg/guality/pr54693-2.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  -DPREVENT_OPTIMIZATION line 21 y == 20 - 2 * i
FAIL: gcc.dg/guality/pr54693-2.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  -DPREVENT_OPTIMIZATION line 21 z == 30 - 3 * i
FAIL: gcc.dg/guality/pr56154-1.c  -Og -DPREVENT_OPTIMIZATION  line 
pr56154-1.c:20 x.a == 6
FAIL: gcc.dg/guality/pr59776.c  -Og -DPREVENT_OPTIMIZATION  line pr59776.c:17 
s1.f == 5.0
FAIL: gcc.dg/guality/pr59776.c  -Og -DPREVENT_OPTIMIZATION  line pr59776.c:17 
s1.g == 6.0
FAIL: gcc.dg/guality/pr59776.c  -Og -DPREVENT_OPTIMIZATION  line pr59776.c:17 
s2.f == 0.0
FAIL: gcc.dg/guality/pr59776.c  -Og -DPREVENT_OPTIMIZATION  line pr59776.c:20 
s1.f == 5.0
FAIL: gcc.dg/guality/pr59776.c  -Og -DPREVENT_OPTIMIZATION  line pr59776.c:20 
s1.g == 6.0
FAIL: gcc.dg/guality/pr59776.c  -Og -DPREVENT_OPTIMIZATION  line pr59776.c:20 
s2.f == 5.0
FAIL: gcc.dg/guality/pr78726.c   -O1  -DPREVENT_OPTIMIZATION  line 21 d3 == 
~36U * 1023094746
FAIL: gcc.dg/guality/pr78726.c   -O1  -DPREVENT_OPTIMIZATION  line 21 d6 == 
~36U * 1023094746 * 2
FAIL: gcc.dg/guality/pr78726.c   -O2  -DPREVENT_OPTIMIZATION  line 21 d3 == 
~36U * 1023094746
FAIL: gcc.dg/guality/pr78726.c   -O2  -DPREVENT_OPTIMIZATION  line 21 d6 == 
~36U * 1023094746 * 2
FAIL: gcc.dg/guality/pr78726.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  -DPREVENT_OPTIMIZATION line 21 d3 == ~36U 

Regressions on master at commit r14-9458 vs commit r14-9443 on Linux/x86_64

2024-03-14 Thread H.J. Lu via Gcc-regression
Regressions on master at commit r14-9458 vs commit r14-9443 on Linux/x86_64
New failures:
FAIL: gcc.dg/torture/convert-dfp-2.c   -O2 -flto -fuse-linker-plugin 
-fno-fat-lto-objects  (test for excess errors)

New passes:


Regressions on native/releases/gcc-13 at commit r13-8438 vs commit r13-8432 on Linux/x86_64

2024-03-14 Thread H. J. Lu via Gcc-regression
Regressions on native/releases/gcc-13 at commit r13-8438 vs commit r13-8432 on 
Linux/x86_64
New failures:
FAIL: gcc.dg/20040622-2.c (test for excess errors)
FAIL: gcc.dg/20040622-2.c (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O0  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O1  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O2 -flto -fno-use-linker-plugin 
-flto-partition=none  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O2  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -O3 -g  (test for excess errors)
FAIL: gcc.dg/analyzer/torture/conftest-1.c   -Os  (test for excess errors)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 15)
FAIL: gcc.dg/bitfld-2.c  (test for warnings, line 21)
FAIL: gcc.dg/builtins-nonnull.c (test for excess errors)
FAIL: gcc.dg/compound-literal-1.c  (test for errors, line 7)
FAIL: gcc.dg/compound-literal-1.c (test for excess errors)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 24)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 34)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 56)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 66)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 73)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 77)
FAIL: gcc.dg/cpp/defined.c  (test for errors, line 82)
FAIL: gcc.dg/cpp/escape-1.c (test for excess errors)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 25)
FAIL: gcc.dg/cpp/escape-1.c unknown escape seq (test for errors, line 38)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 12)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 16)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 33)
FAIL: gcc.dg/cpp/escape-1.c x out of range (test for errors, line 35)
FAIL: gcc.dg/cpp/include2a.c missing at line 15 (test for errors, line )
FAIL: gcc.dg/cpp/include2a.c  (test for errors, line 10)
FAIL: gcc.dg/cpp/include2a.c (test for excess errors)
FAIL: gcc.dg/cpp/line2.c line # too high at line 13 (test for errors, line 2)
FAIL: gcc.dg/cpp/line2.c line # too high at line 13 (test for errors, line 2)
FAIL: gcc.dg/cpp/line2.c line # too low at line 12 (test for errors, line 1)
FAIL: gcc.dg/cpp/line2.c line # too low at line 12 (test for errors, line 1)
FAIL: gcc.dg/cpp/mac-dir-2.c  (test for errors, line 12)
FAIL: gcc.dg/cpp/mac-dir-2.c  (test for errors, line 12)
FAIL: gcc.dg/cpp/skipping2.c (test for excess errors)
FAIL: gcc.dg/cpp/skipping2.c (test for excess errors)
FAIL: gcc.dg/cpp/skipping2.c (test for excess errors)
FAIL: gcc.dg/cpp/skipping2.c tokens after #endif (test for errors, line 13)
FAIL: gcc.dg/cpp/skipping2.c tokens after #endif (test for errors, line 13)
FAIL: gcc.dg/cpp/skipping2.c tokens after #endif (test for errors, line 13)
FAIL: gcc.dg/diag-aka-2.c  (test for errors, line 11)
FAIL: gcc.dg/diag-aka-2.c  (test for errors, line 11)
FAIL: gcc.dg/diag-aka-2.c (test for excess errors)
FAIL: gcc.dg/diag-aka-2.c (test for excess errors)
FAIL: gcc.dg/diag-aka-3.c  (test for errors, line 6)
FAIL: gcc.dg/diag-aka-3.c  (test for errors, line 6)
FAIL: gcc.dg/diag-aka-3.c  (test for errors, line 7)
FAIL: gcc.dg/diag-aka-3.c  (test for errors, line 7)
FAIL: gcc.dg/diag-aka-3.c  (test for errors, line 8)
FAIL: gcc.dg/diag-aka-3.c  (test for errors, line 8)
FAIL: gcc.dg/diag-aka-3.c (test for excess errors)
FAIL: gcc.dg/diag-aka-3.c (test for excess errors)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 12)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 13)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 14)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 15)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 16)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 17)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 23)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 24)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 25)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 26)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 27)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 28)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 34)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 35)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 36)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 37)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 38)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 39)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 45)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 46)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 47)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 48)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 49)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 50)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 56)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 57)
FAIL: gcc.dg/diag-aka-4.c  (test for errors, line 58)
FAIL: gcc.dg/diag-aka-4.c  (test for errors,