On Linux/x86_64,

ea8c74c074925b93f013519a63e3518e0c448b85 is the first bad commit
commit ea8c74c074925b93f013519a63e3518e0c448b85
Author: Andrew Pinski <[email protected]>
Date:   Tue Jun 30 12:13:05 2026 -0700

    match: Simplify `(a CMP1 b) AND/IOR (a CMP2 b)` [PR126042]

caused

FAIL: gcc.dg/pr94589-5a.c scan-tree-dump-times optimized "i_[0-9]+\\(D\\) 
(?:<|<=|>|>=|u>=|u<=) 5\\.0" 24
FAIL: gcc.dg/pr94589-5a.c scan-tree-dump-times optimized "[ij]_[0-9]+\\(D\\) 
(?:<|<=|>|>=|u>=|u<=) [ij]_[0-9]+\\(D\\)" 24

with GCC configured with

../../gcc/configure 
--prefix=/export/users3/haochenj/src/gcc-bisect/master/master/r17-2129/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=gcc.dg/pr94589-5a.c 
--target_board='unix{-m32}'"
$ cd {build_dir}/gcc && make check RUNTESTFLAGS="dg.exp=gcc.dg/pr94589-5a.c 
--target_board='unix{-m32\ -march=cascadelake}'"
$ cd {build_dir}/gcc && make check RUNTESTFLAGS="dg.exp=gcc.dg/pr94589-5a.c 
--target_board='unix{-m64}'"
$ cd {build_dir}/gcc && make check RUNTESTFLAGS="dg.exp=gcc.dg/pr94589-5a.c 
--target_board='unix{-m64\ -march=cascadelake}'"

(Please directly reply to this email for question about this report.)
(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.)

Reply via email to