Regressions on master at commit r15-4992 vs commit r15-4989 on Linux/x86_64
Regressions on master at commit r15-4992 vs commit r15-4989 on Linux/x86_64 New failures: New passes: FAIL: 30_threads/async/async.cc -std=gnu++17 execution test 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) FAIL: gcc.target/i386/avx10_2-comibf-2.c (test for excess errors) FAIL: gcc.target/i386/avx10_2-comibf-2.c (test for excess errors)
Regressions on native/master at commit r15-4992 vs commit r15-4989 on Linux/x86_64
Regressions on master at commit r15-4992 vs commit r15-4989 on Linux/x86_64 New failures: New passes: FAIL: gcc.target/i386/avx10_2-comibf-2.c (test for excess errors) FAIL: gcc.target/i386/avx10_2-comibf-2.c (test for excess errors)
Regressions on native/master at commit r15-4989 vs commit r15-4984 on Linux/x86_64
Regressions on master at commit r15-4989 vs commit r15-4984 on Linux/x86_64 New failures: FAIL: gcc.dg/gomp/max_vf-1.c scan-tree-dump-times ompexp "\\+ 16" 1 FAIL: gcc.dg/gomp/max_vf-1.c scan-tree-dump-times ompexp "\\+ 16" 1 FAIL: gcc.dg/gomp/max_vf-1.c scan-tree-dump-times ompexp "\\* 16" 2 FAIL: gcc.dg/gomp/max_vf-1.c scan-tree-dump-times ompexp "\\* 16" 2 FAIL: gcc.dg/gomp/max_vf-1.c scan-tree-dump-times ompexp "__builtin_GOMP_parallel_loop_nonmonotonic_dynamic \\(.*, 16, 0\\);" 1 FAIL: gcc.dg/gomp/max_vf-1.c scan-tree-dump-times ompexp "__builtin_GOMP_parallel_loop_nonmonotonic_dynamic \\(.*, 16, 0\\);" 1 New passes:
[r15-4988 Regression] FAIL: gcc.dg/gomp/max_vf-1.c scan-tree-dump-times ompexp "__builtin_GOMP_parallel_loop_nonmonotonic_dynamic \\(.*, 16, 0\\);" 1 on Linux/x86_64
On Linux/x86_64, d334f729e53867b838e867375b3f475ba793d96e is the first bad commit commit d334f729e53867b838e867375b3f475ba793d96e Author: Andrew Stubbs Date: Wed Nov 6 12:26:08 2024 + openmp: Add testcases for omp_max_vf caused FAIL: gcc.dg/gomp/max_vf-1.c scan-tree-dump-times ompexp "\\+ 16" 1 FAIL: gcc.dg/gomp/max_vf-1.c scan-tree-dump-times ompexp "\\* 16" 2 FAIL: gcc.dg/gomp/max_vf-1.c scan-tree-dump-times ompexp "__builtin_GOMP_parallel_loop_nonmonotonic_dynamic \\(.*, 16, 0\\);" 1 with GCC configured with ../../gcc/configure --prefix=/export/users/haochenj/src/gcc-bisect/master/master/r15-4988/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=gcc.dg/gomp/max_vf-1.c --target_board='unix{-m32\ -march=cascadelake}'" $ cd {build_dir}/gcc && make check RUNTESTFLAGS="gomp.exp=gcc.dg/gomp/max_vf-1.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 native/releases/gcc-14 at commit r14-10892 vs commit r14-10890 on Linux/x86_64
Regressions on releases/gcc-14 at commit r14-10892 vs commit r14-10890 on Linux/x86_64 New failures: FAIL: libgomp.c++/../libgomp.c-c++-common/for-11.c execution test New passes:
Regressions on releases/gcc-14 at commit r14-10892 vs commit r14-10890 on Linux/x86_64
Regressions on releases/gcc-14 at commit r14-10892 vs commit r14-10890 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-9173 vs commit r13-9171 on Linux/x86_64
Regressions on releases/gcc-13 at commit r13-9173 vs commit r13-9171 on Linux/x86_64 New failures: New passes: FAIL: libgomp.c/../libgomp.c-c++-common/for-12.c execution test FAIL: libgomp.c/../libgomp.c-c++-common/for-14.c execution test FAIL: libgomp.c/../libgomp.c-c++-common/for-15.c execution test FAIL: libgomp.c/../libgomp.c-c++-common/for-9.c execution test
Regressions on master at commit r15-4989 vs commit r15-4984 on Linux/x86_64
Regressions on master at commit r15-4989 vs commit r15-4984 on Linux/x86_64 New failures: FAIL: 30_threads/async/async.cc -std=gnu++17 execution test 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:
Regressions on native/releases/gcc-14 at commit r14-10895 vs commit r14-10892 on Linux/x86_64
Regressions on releases/gcc-14 at commit r14-10895 vs commit r14-10892 on Linux/x86_64 New failures: New passes: FAIL: libgomp.c++/../libgomp.c-c++-common/for-11.c execution test
[Linaro-TCWG-CI] gcc-15-4985-g5c9de3df8547: Failure on aarch64
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 understand 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-1408 , please let us know if you are looking at the problem and/or when you have a fix. In bootstrap_build master-aarch64-bootstrap after: | commit gcc-15-4985-g5c9de3df8547 | Author: Andrew Stubbs | Date: Mon Oct 21 12:29:54 2024 + | | openmp: Tune omp_max_vf for offload targets | | If requested, return the vectorization factor appropriate for the offload | device, if any. | | ... 18 lines of the commit log omitted. Results changed to # reset_artifacts: -10 # true: 0 # build_abe bootstrap: # FAILED # First few build errors in logs: # 00:28:02 /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gcc.git~master/gcc/poly-int.h:1317:22: error: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Werror=sign-compare] # 00:28:02 /home/tcwg-buildslave/workspace/tcwg_gnu_3/abe/snapshots/gcc.git~master/gcc/poly-int.h:1328:12: error: comparison of integer expressions of different signedness: ‘const int’ and ‘const long unsigned int’ [-Werror=sign-compare] # 00:28:27 make[3]: *** [Makefile:1198: omp-general.o] Error 1 # 00:28:27 make[2]: *** [Makefile:5097: all-stage2-gcc] Error 2 # 00:28:27 make[1]: *** [Makefile:25569: stage2-bubble] Error 2 # 00:28:27 make: *** [Makefile:1100: all] Error 2 From # reset_artifacts: -10 # true: 0 # build_abe bootstrap: 1 The configuration of this build is: *CI config* tcwg_bootstrap_build master-aarch64-bootstrap *configure and test flags:* --target aarch64-linux-gnu -8<--8<--8<-- The information below can be used to reproduce a debug environment: Current build : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap-build/651/artifact/artifacts Reference build : https://ci.linaro.org/job/tcwg_bootstrap_build--master-aarch64-bootstrap-build/650/artifact/artifacts Instruction to reproduce the build : https://git-us.linaro.org/toolchain/ci/interesting-commits.git/plain/gcc/sha1/5c9de3df8547682bfb3d484d7d28a27776bf979c/tcwg_bootstrap_build/master-aarch64-bootstrap/reproduction_instructions.txt Full commit : https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=5c9de3df8547682bfb3d484d7d28a27776bf979c
master branch: commit r15-4988 failed to bootstrap on Linux/x86_64 (commit r15-4984 builds)!
fi make[2]: Entering directory '/export/home/haochenj/src/gcc-regression' rm -rf bld mkdir -p bld cd bld; \ RUNTESTFLAGS="--target_board='unix{-m32,}'" ../src-master/configure \ --with-arch=corei7 --with-cpu=corei7 --enable-clocale=gnu --with-system-zlib --enable-shared --enable-cet --with-demangler-in-ld --enable-libmpx --prefix=/usr/gcc-15.0.0 --with-fpmath=sse grep -E "(error:|Error)" makelog.r15-4988.x86_64.corei7 >> makelog.r15-4988.x86_64.corei7.mail; \ tail -n +20 makelog.r15-4988.x86_64.corei7 | grep -C 10 -E "error:|Error:" >> makelog.r15-4988.x86_64.corei7.mail; \ make[6]: [Makefile:1832: x86_64-pc-linux-gnu/bits/largefile-config.h] Error 1 (ignored) make[6]: [Makefile:1831: x86_64-pc-linux-gnu/bits/largefile-config.h] Error 1 (ignored) make[6]: [Makefile:1832: x86_64-pc-linux-gnu/bits/largefile-config.h] Error 1 (ignored) ../../src-master/gcc/poly-int.h:1317:22: error: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Werror=sign-compare] ../../src-master/gcc/poly-int.h:1328:12: error: comparison of integer expressions of different signedness: ‘const int’ and ‘const long unsigned int’ [-Werror=sign-compare] make[6]: *** [Makefile:1197: omp-general.o] Error 1 make[5]: *** [Makefile:5105: all-stage2-gcc] Error 2 make[4]: *** [Makefile:30028: stage2-bubble] Error 2 make[3]: *** [Makefile:30272: bootstrap] Error 2 make[2]: *** [Makefile:313: bootstrap] Error 2 Detailed Info around error (+- 10 Lines) /export/home/haochenj/src/gcc-regression/bld/./prev-gcc/xg++ -B/export/home/haochenj/src/gcc-regression/bld/./prev-gcc/ -B/usr/gcc-15.0.0/x86_64-pc-linux-gnu/bin/ -nostdinc++ -B/export/home/haochenj/src/gcc-regression/bld/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -B/export/home/haochenj/src/gcc-regression/bld/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -I/export/home/haochenj/src/gcc-regression/bld/prev-x86_64-pc-linux-gnu/libstdc++-v3/include/x86_64-pc-linux-gnu -I/export/home/haochenj/src/gcc-regression/bld/prev-x86_64-pc-linux-gnu/libstdc++-v3/include -I/export/home/haochenj/src/gcc-regression/src-master/libstdc++-v3/libsupc++ -L/export/home/haochenj/src/gcc-regression/bld/prev-x86_64-pc-linux-gnu/libstdc++-v3/src/.libs -L/export/home/haochenj/src/gcc-regression/bld/prev-x86_64-pc-linux-gnu/libstdc++-v3/libsupc++/.libs -fno-PIE -c -g -O2 -fno-checking -gtoggle -DIN_GCC-fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-error=narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -Wconditionally-supported -Woverloaded-virtual -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings -Werror -DHAVE_CONFIG_H -fno-PIE -I. -I. -I../../src-master/gcc -I../../src-master/gcc/. -I../../src-master/gcc/../include -I../../src-master/gcc/../libcpp/include -I../../src-master/gcc/../libcody -I/export/home/haochenj/src/gcc-regression/bld/./gmp -I/export/home/haochenj/src/gcc-regression/src-master/gmp -I/export/home/haochenj/src/gcc-regression/bld/./mpfr/src -I/export/home/haochenj/src/gcc-regression/src-master/mpfr/src -I/export/home/haochenj/src/gcc-regression/src-master/mpc/src -I../../src-master/gcc/../libdecnumber -I../../src-master/gcc/../libdecnumber/bid -I../libdecnumber -I../../src-master/gcc/../libbacktrace -I/export/home/haochenj/src/gcc-regression/bld/./isl/include -I/export/home/haochenj/src/gcc-regression/src-master/isl/include -o real.o -MT real.o -MMD -MP -MF ./.deps/real.TPo ../../src-master/gcc/real.cc In file included from ../../src-master/gcc/coretypes.h:497, from ../../src-master/gcc/omp-general.cc:25: ../../src-master/gcc/poly-int.h: In instantiation of ‘typename if_nonpoly::type maybe_lt(const poly_int&, const Cb&) [with unsigned int N = 1; Ca = long unsigned int; Cb = int; typename if_nonpoly::type = bool]’: ../../src-master/gcc/poly-int.h:1440:7: required from ‘poly_int::type, Cb>::type> ordered_max(const Ca&, const poly_int&) [with unsigned int N = 1; Ca = int; Cb = long unsigned int; typename poly_result::type, Cb>::type = long unsigned int; typename if_nonpoly::type = int]’ 1342 | #define maybe_gt(A, B) maybe_lt (B, A) |~^~ ../../src-master/gcc/omp-general.cc:1008:25: required from here 1008 | return ordered_max (64, omp_max_vf (false)); |^~~~ ../../src-master/gcc/poly-int.h:1317:22: error: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const int’ [-Werror=sign-compare] 1317 | return a.coeffs[0] < b; | ^~~ ../../src-master/gcc/poly-int.h: In instantiation of ‘typename if_nonpoly::type maybe_lt(const Ca&, const poly_int&) [with unsigned int N = 1; Ca = int; Cb = long unsigned int; typename if_nonpoly::type = bool]’: ../../src-master/gcc/poly-int.h:1445:2: