On Linux/x86_64,

e309e09187c07589901df1d3913e4def4afb5817 is the first bad commit
commit e309e09187c07589901df1d3913e4def4afb5817
Author: Jonathan Wakely <[email protected]>
Date:   Thu May 21 17:09:47 2026 +0100

    libstdc++: Deprecate std::memory_order::consume

caused

FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++11  dg-regexp 29 not 
found: " *inlined from [^\n\r]+.C:23:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++11  dg-regexp 44 not 
found: " *inlined from [^\n\r]+.C:36:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++11  dg-regexp 46 not 
found: " *inlined from [^\n\r]+.C:39:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++11  dg-regexp 74 not 
found: " *inlined from [^\n\r]+.C:66:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++20  dg-regexp 29 not 
found: " *inlined from [^\n\r]+.C:23:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++20  dg-regexp 44 not 
found: " *inlined from [^\n\r]+.C:36:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++20  dg-regexp 46 not 
found: " *inlined from [^\n\r]+.C:39:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++20  dg-regexp 74 not 
found: " *inlined from [^\n\r]+.C:66:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++26  dg-regexp 29 not 
found: " *inlined from [^\n\r]+.C:23:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++26  dg-regexp 44 not 
found: " *inlined from [^\n\r]+.C:36:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++26  dg-regexp 46 not 
found: " *inlined from [^\n\r]+.C:39:.*"
FAIL: g++.dg/warn/Winvalid-memory-model-2.C  -std=gnu++26  dg-regexp 74 not 
found: " *inlined from [^\n\r]+.C:66:.*"
FAIL: g++.dg/warn/Winvalid-memory-model.C  -std=gnu++11  dg-regexp 29 not 
found: " *inlined from [^\n\r]+.C:23:.*"
FAIL: g++.dg/warn/Winvalid-memory-model.C  -std=gnu++11  dg-regexp 44 not 
found: " *inlined from [^\n\r]+.C:36:.*"
FAIL: g++.dg/warn/Winvalid-memory-model.C  -std=gnu++11  dg-regexp 46 not 
found: " *inlined from [^\n\r]+.C:39:.*"
FAIL: g++.dg/warn/Winvalid-memory-model.C  -std=gnu++20  dg-regexp 29 not 
found: " *inlined from [^\n\r]+.C:23:.*"
FAIL: g++.dg/warn/Winvalid-memory-model.C  -std=gnu++20  dg-regexp 44 not 
found: " *inlined from [^\n\r]+.C:36:.*"
FAIL: g++.dg/warn/Winvalid-memory-model.C  -std=gnu++20  dg-regexp 46 not 
found: " *inlined from [^\n\r]+.C:39:.*"
FAIL: g++.dg/warn/Winvalid-memory-model.C  -std=gnu++26  dg-regexp 29 not 
found: " *inlined from [^\n\r]+.C:23:.*"
FAIL: g++.dg/warn/Winvalid-memory-model.C  -std=gnu++26  dg-regexp 44 not 
found: " *inlined from [^\n\r]+.C:36:.*"
FAIL: g++.dg/warn/Winvalid-memory-model.C  -std=gnu++26  dg-regexp 46 not 
found: " *inlined from [^\n\r]+.C:39:.*"

with GCC configured with

../../gcc/configure 
--prefix=/export/users3/haochenj/src/gcc-bisect/master/master/r17-808/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/Winvalid-memory-model-2.C 
--target_board='unix{-m32}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg.exp=g++.dg/warn/Winvalid-memory-model-2.C 
--target_board='unix{-m32\ -march=cascadelake}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg.exp=g++.dg/warn/Winvalid-memory-model-2.C 
--target_board='unix{-m64}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg.exp=g++.dg/warn/Winvalid-memory-model-2.C 
--target_board='unix{-m64\ -march=cascadelake}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg.exp=g++.dg/warn/Winvalid-memory-model.C 
--target_board='unix{-m32}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg.exp=g++.dg/warn/Winvalid-memory-model.C 
--target_board='unix{-m32\ -march=cascadelake}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg.exp=g++.dg/warn/Winvalid-memory-model.C 
--target_board='unix{-m64}'"
$ cd {build_dir}/gcc && make check 
RUNTESTFLAGS="dg.exp=g++.dg/warn/Winvalid-memory-model.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