On Thu, 5 Nov 2020, sunil.k.pandey wrote: > On Linux/x86_64, > > 1436ef2a57e79b6b8ce5b03e32a38dd64f46c97c is the first bad commit > commit 1436ef2a57e79b6b8ce5b03e32a38dd64f46c97c > Author: Richard Biener <rguent...@suse.de> > Date: Thu Nov 5 09:27:28 2020 +0100 > > debug/97718 - fix abstract origin references after last change > > caused > > FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin > -flto-partition=none -DPREVENT_OPTIMIZATION line 20 y == 25 > FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin > -flto-partition=none -DPREVENT_OPTIMIZATION line 20 z == 6 > FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin > -flto-partition=none -DPREVENT_OPTIMIZATION line 23 y == 117 > FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fno-use-linker-plugin > -flto-partition=none -DPREVENT_OPTIMIZATION line 23 z == 8 > FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 20 y == 25 > FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 20 z == 6 > FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 23 y == 117 > FAIL: gcc.dg/guality/pr54519-3.c -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 23 z == 8 > FAIL: gcc.dg/guality/pr54519-4.c -O2 -flto -fno-use-linker-plugin > -flto-partition=none -DPREVENT_OPTIMIZATION line 17 y == 25 > FAIL: gcc.dg/guality/pr54519-4.c -O2 -flto -fuse-linker-plugin > -fno-fat-lto-objects -DPREVENT_OPTIMIZATION line 17 y == 25
Note this returns us to the FAIL state before 104ca9cfa60aa1d5dd6666d3574bed012d394e8c the sequence of changes might help to debug the FAILs though which may also be consumer issues. The interesting thing is that after 104ca9cfa60aa1d5dd6666d3574bed012d394e8c, despite "broken" abstract origin references avoided some of the FAILs. But debug of partial inlining is an odd beast with issues. Richard.