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.

Reply via email to