https://gcc.gnu.org/bugzilla/show_bug.cgi?id=120084
Bug ID: 120084 Summary: FAIL: gcc-dg-lto-pr60779-01.exe scan-ltrans-tree-dump-times optimized "divdc3" 1 Product: gcc Version: 16.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: lto Assignee: unassigned at gcc dot gnu.org Reporter: danglin at gcc dot gnu.org CC: rguenth at gcc dot gnu.org Target Milestone: --- Host: hppa64-hp-hpux11.11 Target: hppa64-hp-hpux11.11 Build: hppa64-hp-hpux11.11 Created attachment 61283 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=61283&action=edit Tree dump Executing on host: /home/dave/gnu/gcc/objdir64/gcc/xgcc -B/home/dave/gnu/gcc/objdir64/gcc/ -fdiagnostics-plain-output -O -flto -fdump-tree-optimized -c -o c_lto_pr60779_0.o /home/dave/gnu/gcc/gcc/gcc/testsuite/gcc.dg/lto/pr60779_0.c (timeout = 300) spawn -ignore SIGHUP /home/dave/gnu/gcc/objdir64/gcc/xgcc -B/home/dave/gnu/gcc/objdir64/gcc/ -fdiagnostics-plain-output -O -flto -fdump-tree-optimized -c -o c_lto_pr60779_0.o /home/dave/gnu/gcc/gcc/gcc/testsuite/gcc.dg/lto/pr60779_0.c PASS: gcc.dg/lto/pr60779 c_lto_pr60779_0.o assemble, -O -flto -fdump-tree-optimized Executing on host: /home/dave/gnu/gcc/objdir64/gcc/xgcc -B/home/dave/gnu/gcc/objdir64/gcc/ -fdiagnostics-plain-output -O -flto -fdump-tree-optimized -fcx-limited-range -c -o c_lto_pr60779_1.o /home/dave/gnu/gcc/gcc/gcc/testsuite/gcc.dg/lto/pr60779_1.c (timeout = 300) spawn -ignore SIGHUP /home/dave/gnu/gcc/objdir64/gcc/xgcc -B/home/dave/gnu/gcc/objdir64/gcc/ -fdiagnostics-plain-output -O -flto -fdump-tree-optimized -fcx-limited-range -c -o c_lto_pr60779_1.o /home/dave/gnu/gcc/gcc/gcc/testsuite/gcc.dg/lto/pr60779_1.c PASS: gcc.dg/lto/pr60779 c_lto_pr60779_1.o assemble, -O -flto -fdump-tree-optimized Executing on host: /home/dave/gnu/gcc/objdir64/gcc/xgcc -B/home/dave/gnu/gcc/objdir64/gcc/ c_lto_pr60779_0.o c_lto_pr60779_1.o -fdiagnostics-plain-output -O -flto -fdump-tree-optimized -o gcc-dg-lto-pr60779-01.exe (timeout = 300) spawn -ignore SIGHUP /home/dave/gnu/gcc/objdir64/gcc/xgcc -B/home/dave/gnu/gcc/objdir64/gcc/ c_lto_pr60779_0.o c_lto_pr60779_1.o -fdiagnostics-plain-output -O -flto -fdump-tree-optimized -o gcc-dg-lto-pr60779-01.exe PASS: gcc.dg/lto/pr60779 c_lto_pr60779_0.o-c_lto_pr60779_1.o link, -O -flto -fdump-tree-optimized gcc-dg-lto-pr60779-01.exe: pattern found 2 times FAIL: gcc-dg-lto-pr60779-01.exe scan-ltrans-tree-dump-times optimized "divdc3" 1 There are two instances of divdc3 in dump. It appears foo was expected to be optimized away.