Regressions on master at commit r15-6022 vs commit r15-6021 on Linux/x86_64

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6022 vs commit r15-6021 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 r15-6038 vs commit r15-6022 on Linux/x86_64

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6038 vs commit r15-6022 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 master at commit r15-6021 vs commit r15-6016 on Linux/x86_64

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6021 vs commit r15-6016 on Linux/x86_64
New failures:

New passes:
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -fomit-frame-pointer 
-funroll-loops -fpeel-loops -ftracer -finline-functions  (internal compiler 
error: in make_ssa_name_fn, at tree-ssanames.cc:355)
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -fomit-frame-pointer 
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess 
errors)
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -g  (internal compiler 
error: in make_ssa_name_fn, at tree-ssanames.cc:355)
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -g  (test for excess 
errors)


Regressions on native/master at commit r15-6021 vs commit r15-6016 on Linux/x86_64

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6021 vs commit r15-6016 on Linux/x86_64
New failures:

New passes:
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -fomit-frame-pointer 
-funroll-loops -fpeel-loops -ftracer -finline-functions  (internal compiler 
error: in make_ssa_name_fn, at tree-ssanames.cc:355)
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -fomit-frame-pointer 
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess 
errors)
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -g  (internal compiler 
error: in make_ssa_name_fn, at tree-ssanames.cc:355)
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -g  (test for excess 
errors)
FAIL: gfortran.dg/sizeof_6.f90   -O1  execution test


Regressions on master at commit r15-6021 vs commit r15-6016 on Linux/i686

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6021 vs commit r15-6016 on Linux/i686
New failures:

New passes:
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -fomit-frame-pointer 
-funroll-loops -fpeel-loops -ftracer -finline-functions  (internal compiler 
error: in make_ssa_name_fn, at tree-ssanames.cc:355)
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -fomit-frame-pointer 
-funroll-loops -fpeel-loops -ftracer -finline-functions  (test for excess 
errors)
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -g  (internal compiler 
error: in make_ssa_name_fn, at tree-ssanames.cc:355)
FAIL: gfortran.dg/class_transformational_1.f90   -O3 -g  (test for excess 
errors)


Regressions on master at commit r15-6053 vs commit r15-6049 on Linux/x86_64

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6053 vs commit r15-6049 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 native/releases/gcc-14 at commit r14-11075 vs commit r14-11073 on Linux/x86_64

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on releases/gcc-14 at commit r14-11075 vs commit r14-11073 on 
Linux/x86_64
New failures:
FAIL: c-c++-common/tsan/atomic_stack.c   -O0  output pattern test
FAIL: c-c++-common/tsan/bitfield_race.c   -O2  output pattern test
FAIL: c-c++-common/tsan/race_on_barrier.c   -O0  output pattern test
FAIL: c-c++-common/tsan/thread_leak1.c   -O2  output pattern test
FAIL: c-c++-common/tsan/thread_leak2.c   -O2  output pattern test
FAIL: c-c++-common/tsan/thread_leak.c   -O0  execution test
FAIL: c-c++-common/tsan/thread_leak.c   -O2  execution test
FAIL: c-c++-common/tsan/tls_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/write_in_reader_lock.c   -O2  output pattern test
FAIL: g++.dg/tsan/pthread_cond_clockwait.C   -O2  execution test

New passes:
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_race.c   -O0  output pattern test
FAIL: c-c++-common/tsan/free_race.c   -O2  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/pr65400-3.c   -O2  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   -O2  output pattern test
FAIL: c-c++-common/tsan/race_on_mutex2.c   -O0  output pattern test
FAIL: c-c++-common/tsan/simple_stack.c   -O2  output pattern test
FAIL: c-c++-common/tsan/volatile.c   -O2  execution test
FAIL: g++.dg/tsan/aligned_vs_unaligned_race.C   -O2  output pattern test
FAIL: g++.dg/tsan/atomic_free2.C   -O0  output pattern test
FAIL: g++.dg/tsan/atomic_free.C   -O2  output pattern test
FAIL: g++.dg/tsan/benign_race.C   -O0  execution 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/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
FAIL: g++.dg/tsan/pr64265.C   -O2  output pattern test
FAIL: g++.dg/tsan/pthread_cond_clockwait.C   -O0  execution test
FAIL: g++.dg/tsan/vptr_benign_race.C   -O0  execution test
FAIL: g++.dg/tsan/vptr_benign_race.C   -O2  execution test


Regressions on master at commit r15-6049 vs commit r15-6045 on Linux/x86_64

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6049 vs commit r15-6045 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 native/master at commit r15-6063 vs commit r15-6054 on Linux/x86_64

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6063 vs commit r15-6054 on Linux/x86_64
New failures:
FAIL: g++.dg/cpp0x/trivial1.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp0x/trivial1.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++11 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++11 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++26 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++26 (test for excess errors)

New passes:


Regressions on master at commit r15-6063 vs commit r15-6054 on Linux/x86_64

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6063 vs commit r15-6054 on Linux/x86_64
New failures:
FAIL: g++.dg/cpp0x/trivial1.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/cpp0x/trivial1.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++11 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++11 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++26 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++26 (test for excess errors)

New passes:


Regressions on master at commit r15-6063 vs commit r15-6054 on Linux/i686

2024-12-09 Thread Haochen Jiang via Gcc-regression
Regressions on master at commit r15-6063 vs commit r15-6054 on Linux/i686
New failures:
FAIL: g++.dg/cpp0x/trivial1.C  -std=c++26 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++11 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++26 (test for excess errors)

New passes:


[r15-6060 Regression] FAIL: g++.dg/warn/uninit-pr105562.C -std=gnu++26 (test for excess errors) on Linux/x86_64

2024-12-09 Thread haochen.jiang via Gcc-regression
On Linux/x86_64,

e4a0157c2397c9b582cff71d114240a6b083a3dc is the first bad commit
commit e4a0157c2397c9b582cff71d114240a6b083a3dc
Author: Giuseppe D'Angelo 
Date:   Mon Dec 9 02:11:19 2024 +0100

libstdc++: port bitwise relocatable away from is_trivial

caused

FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++11 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++17 (test for excess errors)
FAIL: g++.dg/warn/uninit-pr105562.C  -std=gnu++26 (test for excess errors)

with GCC configured with

../../gcc/configure 
--prefix=/export/users/haochenj/src/gcc-bisect/master/master/r15-6060/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.exp=g++.dg/warn/uninit-pr105562.C --target_board='unix{-m32}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg.exp=g++.dg/warn/uninit-pr105562.C --target_board='unix{-m32\ 
-march=cascadelake}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg.exp=g++.dg/warn/uninit-pr105562.C --target_board='unix{-m64}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg.exp=g++.dg/warn/uninit-pr105562.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.)


[r15-6063 Regression] FAIL: g++.dg/cpp0x/trivial1.C -std=c++26 (test for excess errors) on Linux/x86_64

2024-12-09 Thread haochen.jiang via Gcc-regression
On Linux/x86_64,

6c41a912f5e654a1b6f7cf8d6b23f00d8612988c is the first bad commit
commit 6c41a912f5e654a1b6f7cf8d6b23f00d8612988c
Author: Giuseppe D'Angelo 
Date:   Mon Dec 9 01:28:08 2024 +0100

libstdc++: deprecate is_trivial for C++26 (P3247R2)

caused

FAIL: g++.dg/cpp0x/trivial1.C  -std=c++26 (test for excess errors)

with GCC configured with

../../gcc/configure 
--prefix=/export/users/haochenj/src/gcc-bisect/master/master/r15-6063/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.exp=g++.dg/cpp0x/trivial1.C 
--target_board='unix{-m32}'"
$ cd {build_dir}/gcc && make check RUNTESTFLAGS="dg.exp=g++.dg/cpp0x/trivial1.C 
--target_board='unix{-m32\ -march=cascadelake}'"
$ cd {build_dir}/gcc && make check RUNTESTFLAGS="dg.exp=g++.dg/cpp0x/trivial1.C 
--target_board='unix{-m64}'"
$ cd {build_dir}/gcc && make check RUNTESTFLAGS="dg.exp=g++.dg/cpp0x/trivial1.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.)