Regressions on master at commit r15-6953 vs commit r15-6947 on Linux/x86_64
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
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
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
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
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
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
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
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
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
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
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
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
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