Regressions on master at commit r16-889 vs commit r16-888 on Linux/x86_64

2025-05-27 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r16-889 vs commit r16-888 on Linux/x86_64
New failures:
FAIL: 30_threads/async/async.cc  -std=gnu++17 execution test

New passes:


Regressions on master at commit r16-891 vs commit r16-889 on Linux/x86_64

2025-05-27 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r16-891 vs commit r16-889 on Linux/x86_64
New failures:

New passes:
FAIL: 30_threads/async/async.cc  -std=gnu++17 execution test


Regressions on master at commit r16-906 vs commit r16-895 on Linux/x86_64

2025-05-27 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r16-906 vs commit r16-895 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-11814 vs commit r14-11810 on Linux/x86_64

2025-05-27 Thread Haochen Jiang via Gcc-regression
Regressions on releases/gcc-14 at commit r14-11814 vs commit r14-11810 on 
Linux/x86_64
New failures:
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/bitfield_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/fd_pipe_race.c   -O2  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   -O0  output pattern test
FAIL: c-c++-common/tsan/free_race2.c   -O2  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/thread_leak1.c   -O0  output pattern test
FAIL: g++.dg/tsan/aligned_vs_unaligned_race.C   -O2  output pattern test

New passes:
FAIL: c-c++-common/tsan/mutexset1.c   -O2  output pattern test
FAIL: c-c++-common/tsan/pr65400-1.c   -O2  output pattern test
FAIL: c-c++-common/tsan/pr65400-3.c   -O2  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_barrier.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex2.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex.c   -O0  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex.c   -O2  output pattern test
FAIL: c-c++-common/tsan/simple_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/simple_stack.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   -O2  output pattern test
FAIL: c-c++-common/tsan/tls_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/volatile.c   -O0  execution test
FAIL: c-c++-common/tsan/volatile.c   -O0  execution test
FAIL: g++.dg/tsan/atomic_free2.C   -O2  output pattern test
FAIL: g++.dg/tsan/atomic_free.C   -O0  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/fd_close_norace.C   -O0  execution test
FAIL: g++.dg/tsan/fd_close_norace.C   -O2  execution test


Regressions on native/master at commit r16-924 vs commit r16-922 on Linux/x86_64

2025-05-27 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r16-924 vs commit r16-922 on Linux/x86_64
New failures:
FAIL: 30_threads/future/members/poll.cc  -std=gnu++17 execution test

New passes:


Regressions on master at commit r16-922 vs commit r16-915 on Linux/x86_64

2025-05-27 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r16-922 vs commit r16-915 on Linux/x86_64
New failures:

New passes:
FAIL: 30_threads/async/async.cc  -std=gnu++17 execution test
FAIL: gfortran.dg/associate_65.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O3 -fomit-frame-pointer -funroll-loops 
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O3 -fomit-frame-pointer -funroll-loops 
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O3 -fomit-frame-pointer -funroll-loops 
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O3 -fomit-frame-pointer -funroll-loops 
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/coarray_sync.f90   -O  (test for excess errors)
FAIL: gfortran.dg/coarray_sync.f90   -O  (test for excess errors)
FAIL: gfortran.dg/data_inquiry_ref.f90   -O  (test for excess errors)
FAIL: gfortran.dg/data_inquiry_ref.f90   -O  (test for excess errors)
FAIL: gfortran.dg/data_pointer_2.f90   -O  (test for excess errors)
FAIL: gfortran.dg/data_pointer_2.f90   -O  (test for excess errors)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 29)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 29)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 30)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 30)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 39)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 39)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 40)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 40)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O  (test for excess errors)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O  (test for excess errors)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O   (test for errors, line 25)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O   (test for errors, line 25)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O   (test for errors, line 26)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O   (test for errors, line 26)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O  (test for excess errors)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O0  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O0  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O1  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O1  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O2  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O2  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O3 -fomit-frame-pointer 
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess 
errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O3 -fomit-frame-pointer 
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess 
errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -Os  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -Os  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_3.f90   -O   (test for errors, line 19)
FAIL: gfortran.dg/inquiry_type_ref_3.f90   -O   (test for errors, line 19)
FAIL: gfortran.dg/inquiry_type_ref_3.f90   -O   (test for errors, line 20)
FAIL: gfortran.dg/inquiry_type_ref_3.f90   -O   (test for errors, 

Regressions on master at commit r16-915 vs commit r16-912 on Linux/x86_64

2025-05-27 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r16-915 vs commit r16-912 on Linux/x86_64
New failures:
FAIL: 30_threads/async/async.cc  -std=gnu++17 execution test
FAIL: gfortran.dg/associate_65.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O3 -fomit-frame-pointer -funroll-loops 
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O3 -fomit-frame-pointer -funroll-loops 
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/associate_65.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O0  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O1  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O2  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O3 -fomit-frame-pointer -funroll-loops 
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O3 -fomit-frame-pointer -funroll-loops 
-fpeel-loops -ftracer -finline-functions  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/associate_68.f90   -Os  (test for excess errors)
FAIL: gfortran.dg/coarray_sync.f90   -O  (test for excess errors)
FAIL: gfortran.dg/coarray_sync.f90   -O  (test for excess errors)
FAIL: gfortran.dg/data_inquiry_ref.f90   -O  (test for excess errors)
FAIL: gfortran.dg/data_inquiry_ref.f90   -O  (test for excess errors)
FAIL: gfortran.dg/data_pointer_2.f90   -O  (test for excess errors)
FAIL: gfortran.dg/data_pointer_2.f90   -O  (test for excess errors)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 29)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 29)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 30)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 30)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 39)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 39)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 40)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O   (test for errors, line 40)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O  (test for excess errors)
FAIL: gfortran.dg/goacc/ref_inquiry.f90   -O  (test for excess errors)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O   (test for errors, line 25)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O   (test for errors, line 25)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O   (test for errors, line 26)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O   (test for errors, line 26)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O  (test for excess errors)
FAIL: gfortran.dg/gomp/ref_inquiry.f90   -O  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O0  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O0  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O1  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O1  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O2  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O2  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O3 -fomit-frame-pointer 
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess 
errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O3 -fomit-frame-pointer 
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess 
errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -O3 -g  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -Os  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_1.f08   -Os  (test for excess errors)
FAIL: gfortran.dg/inquiry_type_ref_3.f90   -O   (test for errors, line 19)
FAIL: gfortran.dg/inquiry_type_ref_3.f90   -O   (test for errors, line 19)
FAIL: gfortran.dg/inquiry_type_ref_3.f90   -O   (test for errors, line 20)
FAIL: gfortran.dg/inquiry_type_ref_3.f90   -O   (test for errors, line 20)
FAIL

Regressions on master at commit r16-909 vs commit r16-906 on Linux/x86_64

2025-05-27 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r16-909 vs commit r16-906 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