Re: [r15-5359 Regression] FAIL: g++.dg/tree-ssa/pr109442.C -std=gnu++26 scan-tree-dump-not optimized "_M_start" on Linux/x86_64
> On Linux/x86_64, > > cc33f880e553d1aa94d19a349ad755f34c33de9e is the first bad commit > commit cc33f880e553d1aa94d19a349ad755f34c33de9e > Author: Jan Hubicka > Date: Sat Nov 16 23:45:57 2024 +0100 > > Avoid expicit builtion list in tree-ssa-dce > > caused > > FAIL: g++.dg/tree-ssa/pr109442.C -std=gnu++11 scan-tree-dump-not optimized > "_M_start" > FAIL: g++.dg/tree-ssa/pr109442.C -std=gnu++17 scan-tree-dump-not optimized > "_M_start" > FAIL: g++.dg/tree-ssa/pr109442.C -std=gnu++26 scan-tree-dump-not optimized > "_M_start" Here I accidentally bundled testcase to wrong patch and it is fixed now with the libstdc++ with rev aac5c57ee167230cea466064951daf06e42197b9 Honza
Re: [r15-5336 Regression] FAIL: gcc.dg/guality/pr36728-4.c -Os -DPREVENT_OPTIMIZATION line 16 y == 2 on Linux/x86_64
> >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg6 == 6 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg7 == 30 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg6 == 6 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg7 == 30 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg6 == 6 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg7 == 30 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg6 == 6 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg7 == 30 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.
Re: [r15-5336 Regression] FAIL: gcc.dg/guality/pr36728-4.c -Os -DPREVENT_OPTIMIZATION line 16 y == 2 on Linux/x86_64
> > > > Am 17.11.2024 um 09:54 schrieb Andrew Pinski : > > > > On Sat, Nov 16, 2024 at 9:27 AM haochen.jiang > > wrote: > >> > >> On Linux/x86_64, > >> > >> cee7d080d5c2a5fb8125878998b742c040ec88b4 is the first bad commit > >> commit cee7d080d5c2a5fb8125878998b742c040ec88b4 > >> Author: Jan Hubicka > >> Date: Sat Nov 16 14:04:32 2024 +0100 > >> > >>Ignore conditions guarding __builtin_unreachable in inliner metrics > >> > >> caused > >> > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg6 == 6 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 16 > >> arg7 == 30 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg6 == 6 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -DPREVENT_OPTIMIZATION line 18 > >> arg7 == 30 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg6 == 6 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 16 arg7 == 30 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg6 == 6 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fno-use-linker-plugin > >> -flto-partition=none -DPREVENT_OPTIMIZATION line 18 arg7 == 30 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg2 == 2 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg3 == 3 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg4 == 4 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg5 == 5 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg6 == 6 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 16 arg7 == 30 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg1 == 1 > >> FAIL: gcc.dg/guality/pr36728-2.c -O2 -flto -fuse-linker-plugin > >> -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 18 arg2