Regressions on master at commit r15-6953 vs commit r15-6947 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6953 vs commit r15-6947 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

New passes:


Regressions on releases/gcc-13 at commit r13-9326 vs commit r13-9309 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on releases/gcc-13 at commit r13-9326 vs commit r13-9309 on 
Linux/x86_64
New failures:

New passes:
FAIL: 30_threads/future/members/poll.cc execution test


[Linaro-TCWG-CI] gcc-15-6945-gea1deefe54ea: 4 regressions on aarch64

2025-01-16 Thread ci_notify--- via Gcc-regression
Dear contributor,

Our automatic CI has detected problems related to your patch(es). Please find 
some details below.

In gcc_check master-aarch64, after:
  | commit gcc-15-6945-gea1deefe54ea
  | Author: Richard Biener 
  | Date:   Wed Jan 15 14:31:57 2025 +0100
  | 
  | tree-optimization/115494 - PRE PHI translation and ranges
  | 
  | When we PHI translate dependent expressions we keep SSA defs in
  | place of the translated expression in case the expression itself
  | did not change even though it's context did and thus the validity
  | ... 15 lines of the commit log omitted.

Produces 4 regressions:
  | 
  | regressions.sum:
  | Running gcc:gcc.dg/vect/vect.exp ...
  | FAIL: gcc.dg/vect/vect-fncall-mask.c -flto -ffat-lto-objects  
scan-tree-dump ifcvt "gimple_assign "
  | FAIL: gcc.dg/vect/vect-fncall-mask.c -flto -ffat-lto-objects  
scan-tree-dump ifcvt "gimple_assign "
  | FAIL: gcc.dg/vect/vect-fncall-mask.c scan-tree-dump ifcvt "gimple_assign 
"
  | FAIL: gcc.dg/vect/vect-fncall-mask.c scan-tree-dump ifcvt "gimple_assign 
"

Used configuration :
 *CI config* tcwg_gcc_check master-aarch64
 *configure and test flags:* --target aarch64-linux-gnu

We track this bug report under https://linaro.atlassian.net/browse/GNU-1503. 
Please let us know if you have a fix.

If you have any questions regarding this report, please ask on 
linaro-toolch...@lists.linaro.org mailing list.

-8<--8<--8<--

The information below contains the details of the failures, and the ways to 
reproduce a debug environment:

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

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

Instruction to reproduce the build : 
https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/ea1deefe54ea1c5182bfa179abf36469c9ec6974/tcwg_gcc_check/master-aarch64/reproduction_instructions.txt

Full commit : 
https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=ea1deefe54ea1c5182bfa179abf36469c9ec6974


Regressions on native/releases/gcc-14 at commit r14-11215 vs commit r14-11210 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on releases/gcc-14 at commit r14-11215 vs commit r14-11210 on 
Linux/x86_64
New failures:
FAIL: c-c++-common/tsan/bitfield_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/bitfield_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/fd_pipe_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/free_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/free_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/mutexset1.c   -O0  output pattern test
FAIL: c-c++-common/tsan/pr65400-1.c   -O0  output pattern test
FAIL: c-c++-common/tsan/pr65400-1.c   -O2  output pattern test
FAIL: c-c++-common/tsan/pr65400-3.c   -O0  output pattern test
FAIL: c-c++-common/tsan/pr68260.c   -O0  execution test
FAIL: c-c++-common/tsan/race_on_mutex2.c   -O2  output pattern test
FAIL: c-c++-common/tsan/simple_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/thread_leak1.c   -O0  output pattern test
FAIL: c-c++-common/tsan/tiny_race.c   -O0  output pattern test
FAIL: g++.dg/tsan/atomic_free.C   -O2  output pattern test
FAIL: g++.dg/tsan/benign_race.C   -O2  execution test
FAIL: g++.dg/tsan/cond_race.C   -O0  output pattern test

New passes:
FAIL: c-c++-common/tsan/pr65400-3.c   -O2  output pattern test
FAIL: c-c++-common/tsan/race_on_barrier.c   -O0  output pattern test
FAIL: c-c++-common/tsan/tiny_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/tls_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/write_in_reader_lock.c   -O0  output pattern test
FAIL: g++.dg/tsan/aligned_vs_unaligned_race.C   -O0  output pattern test
FAIL: g++.dg/tsan/aligned_vs_unaligned_race.C   -O2  output pattern test
FAIL: g++.dg/tsan/atomic_free2.C   -O2  output pattern test
FAIL: g++.dg/tsan/fd_close_norace2.C   -O2  execution test
FAIL: g++.dg/tsan/fd_close_norace.C   -O0  execution test
FAIL: g++.dg/tsan/fd_close_norace.C   -O2  execution test
FAIL: g++.dg/tsan/pthread_cond_clockwait.C   -O0  execution test
FAIL: g++.dg/tsan/pthread_cond_clockwait.C   -O2  execution test


Regressions on master at commit r15-6957 vs commit r15-6953 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6957 vs commit r15-6953 on Linux/x86_64
New failures:

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


Regressions on native/releases/gcc-13 at commit r13-9326 vs commit r13-9309 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on releases/gcc-13 at commit r13-9326 vs commit r13-9309 on 
Linux/x86_64
New failures:
FAIL: c-c++-common/tsan/atomic_stack.c   -O0  output pattern test
FAIL: c-c++-common/tsan/atomic_stack.c   -O2  output pattern test
FAIL: c-c++-common/tsan/bitfield_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/bitfield_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/fd_pipe_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/fd_pipe_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/free_race2.c   -O0  output pattern test
FAIL: c-c++-common/tsan/free_race2.c   -O2  output pattern test
FAIL: c-c++-common/tsan/free_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/free_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/mutexset1.c   -O0  output pattern test
FAIL: g++.dg/tsan/pthread_cond_clockwait.C   -O0  execution test
FAIL: g++.dg/tsan/pthread_cond_clockwait.C   -O2  execution test

New passes:
FAIL: c-c++-common/tsan/mutexset1.c   -O2  output pattern test
FAIL: c-c++-common/tsan/pr65400-3.c   -O0  output pattern test
FAIL: c-c++-common/tsan/pr65400-3.c   -O2  output pattern test
FAIL: c-c++-common/tsan/pr68260.c   -O2  execution test
FAIL: c-c++-common/tsan/race_on_barrier.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_barrier.c   -O2  output pattern test


Regressions on master at commit r15-6960 vs commit r15-6957 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6960 vs commit r15-6957 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

New passes:


Regressions on native/master at commit r15-6989 vs commit r15-6984 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6989 vs commit r15-6984 on Linux/x86_64
New failures:

New passes:
FAIL: c-c++-common/gomp/metadirective-device.c scan-tree-dump-not optimized 
"__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++17  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++26  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++98  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-target-device-1.c scan-tree-dump-times 
optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++17  
scan-tree-dump-times optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++26  
scan-tree-dump-times optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++98  
scan-tree-dump-times optimized "GOMP_error" 0


Regressions on master at commit r15-6988 vs commit r15-6982 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6988 vs commit r15-6982 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

New passes:


Regressions on native/releases/gcc-14 at commit r14-11219 vs commit r14-11215 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on releases/gcc-14 at commit r14-11219 vs commit r14-11215 on 
Linux/x86_64
New failures:
FAIL: c-c++-common/tsan/fd_pipe_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/free_race2.c   -O0  output pattern test
FAIL: c-c++-common/tsan/free_race2.c   -O2  output pattern test
FAIL: c-c++-common/tsan/mutexset1.c   -O2  output pattern test
FAIL: c-c++-common/tsan/race_on_barrier.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex2.c   -O0  output pattern test
FAIL: c-c++-common/tsan/thread_leak1.c   -O2  output pattern test
FAIL: c-c++-common/tsan/thread_leak.c   -O0  execution test
FAIL: c-c++-common/tsan/tiny_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/tiny_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/tiny_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/tls_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/tls_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/write_in_reader_lock.c   -O0  output pattern test
FAIL: c-c++-common/tsan/write_in_reader_lock.c   -O0  output pattern test
FAIL: c-c++-common/tsan/write_in_reader_lock.c   -O2  output pattern test
FAIL: g++.dg/tsan/aligned_vs_unaligned_race.C   -O0  output pattern test
FAIL: g++.dg/tsan/aligned_vs_unaligned_race.C   -O2  output pattern test
FAIL: g++.dg/tsan/vptr_benign_race.C   -O0  execution test
FAIL: g++.dg/tsan/vptr_harmful_race.C   -O0  output pattern test
FAIL: g++.dg/tsan/vptr_harmful_race.C   -O2  output pattern test

New passes:
FAIL: c-c++-common/tsan/free_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/mutexset1.c   -O0  output pattern test
FAIL: c-c++-common/tsan/pr65400-1.c   -O2  output pattern test
FAIL: c-c++-common/tsan/pr65400-3.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_barrier2.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_barrier2.c   -O2  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex2.c   -O2  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex.c   -O2  output pattern test
FAIL: c-c++-common/tsan/simple_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/simple_stack.c   -O0  output pattern test
FAIL: c-c++-common/tsan/thread_leak2.c   -O2  output pattern test
FAIL: c-c++-common/tsan/thread_leak.c   -O2  execution test
FAIL: g++.dg/tsan/atomic_free.C   -O2  output pattern test
FAIL: g++.dg/tsan/benign_race.C   -O2  execution test
FAIL: g++.dg/tsan/cond_race.C   -O0  output pattern test
FAIL: g++.dg/tsan/cond_race.C   -O2  output pattern test
FAIL: g++.dg/tsan/default_options.C   -O0  execution test
FAIL: g++.dg/tsan/default_options.C   -O2  execution test
FAIL: g++.dg/tsan/fd_close_norace2.C   -O0  execution test
FAIL: g++.dg/tsan/pr64265.C   -O0  output pattern test
FAIL: g++.dg/tsan/pr64265.C   -O2  output pattern test


Regressions on native/master at commit r15-6971 vs commit r15-6958 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6971 vs commit r15-6958 on Linux/x86_64
New failures:
FAIL: c-c++-common/gomp/metadirective-device.c scan-tree-dump-not optimized 
"__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++17  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++26  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++98  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-target-device-1.c scan-tree-dump-times 
optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++17  
scan-tree-dump-times optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++26  
scan-tree-dump-times optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++98  
scan-tree-dump-times optimized "GOMP_error" 0

New passes:


[r15-6963 Regression] FAIL: c-c++-common/gomp/metadirective-target-device-1.c -std=c++98 scan-tree-dump-times optimized "GOMP_error" 0 on Linux/x86_64

2025-01-16 Thread haochen.jiang via Gcc-regression
On Linux/x86_64,

fdeceba59bee60040fd58203b6fe0239d789eade is the first bad commit
commit fdeceba59bee60040fd58203b6fe0239d789eade
Author: Sandra Loosemore 
Date:   Wed Jan 8 01:55:47 2025 +

OpenMP: Shared metadirective/dynamic selector tests for C and C++

caused

FAIL: c-c++-common/gomp/metadirective-device.c scan-tree-dump-not optimized 
"__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++17  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++26  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++98  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-target-device-1.c scan-tree-dump-times 
optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++17  
scan-tree-dump-times optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++26  
scan-tree-dump-times optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++98  
scan-tree-dump-times optimized "GOMP_error" 0

with GCC configured with

../../gcc/configure 
--prefix=/export/users/haochenj/src/gcc-bisect/master/master/r15-6963/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="gomp.exp=c-c++-common/gomp/metadirective-device.c 
--target_board='unix{-m32}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="gomp.exp=c-c++-common/gomp/metadirective-device.c 
--target_board='unix{-m32\ -march=cascadelake}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="gomp.exp=c-c++-common/gomp/metadirective-target-device-1.c 
--target_board='unix{-m32}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="gomp.exp=c-c++-common/gomp/metadirective-target-device-1.c 
--target_board='unix{-m32\ -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 r15-6969 vs commit r15-6960 on Linux/x86_64

2025-01-16 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6969 vs commit r15-6960 on Linux/x86_64
New failures:
FAIL: c-c++-common/gomp/metadirective-device.c scan-tree-dump-not optimized 
"__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++17  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++26  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-device.c  -std=c++98  scan-tree-dump-not 
optimized "__builtin_GOMP_error"
FAIL: c-c++-common/gomp/metadirective-target-device-1.c scan-tree-dump-times 
optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++17  
scan-tree-dump-times optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++26  
scan-tree-dump-times optimized "GOMP_error" 0
FAIL: c-c++-common/gomp/metadirective-target-device-1.c  -std=c++98  
scan-tree-dump-times optimized "GOMP_error" 0

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