https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91624

            Bug ID: 91624
           Summary: FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times
                    esra
           Product: gcc
           Version: 10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: danglin at gcc dot gnu.org
  Target Milestone: ---
              Host: hppa64-hp-hpux11.11
            Target: hppa64-hp-hpux11.11
             Build: hppa64-hp-hpux11.11

Created attachment 46794
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=46794&action=edit
Tree dump

Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/
/te
st/gnu/gcc/gcc/gcc/testsuite/gcc.dg/tree-ssa/sra-18.c 
-fno-diagnostics-show-car
et -fno-diagnostics-show-line-numbers -fdiagnostics-color=never   -O2
-fdump-tre
e-esra --param sra-max-scalarization-size-Ospeed=32  -lm    -o ./sra-18.exe   
(
timeout = 300)
spawn /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/
/test/gnu/gcc/gc
c/gcc/testsuite/gcc.dg/tree-ssa/sra-18.c -fno-diagnostics-show-caret
-fno-diagno
stics-show-line-numbers -fdiagnostics-color=never -O2 -fdump-tree-esra --param
s
ra-max-scalarization-size-Ospeed=32 -lm -o ./sra-18.exe
PASS: gcc.dg/tree-ssa/sra-18.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/test/gnu/gcc/objdir/gcc:/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/./libatomic/.libs::/test/gnu/gcc/objdir/gcc:/test/gnu/gcc/objdir/hppa64-hp-hpux11.11/./libatomic/.libs
spawn [open ...]
PASS: gcc.dg/tree-ssa/sra-18.c execution test
gcc.dg/tree-ssa/sra-18.c: pattern found 0 times
FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times esra "Removing load: a =
\\*.?L.?C.?.?.?0;" 1
gcc.dg/tree-ssa/sra-18.c: pattern found 0 times
FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times esra "SR\\.[0-9_]+ =
\\*.?L.?C.?.?.?0\\.b\\[0\\]\\.f\\[0\\]\\.x" 1
gcc.dg/tree-ssa/sra-18.c: pattern found 0 times
FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times esra "SR\\.[0-9_]+ =
\\*.?L.?C.?.?.?0\\.b\\[0\\]\\.f\\[1\\]\\.x" 1
gcc.dg/tree-ssa/sra-18.c: pattern found 0 times
FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times esra "SR\\.[0-9_]+ =
\\*.?L.?C.?.?.?0\\.b\\[1\\]\\.f\\[0\\]\\.x" 1
gcc.dg/tree-ssa/sra-18.c: pattern found 0 times
FAIL: gcc.dg/tree-ssa/sra-18.c scan-tree-dump-times esra "SR\\.[0-9_]+ =
\\*.?L.?C.?.?.?0\\.b\\[1\\]\\.f\\[1\\]\\.x" 1

Similar fail:
Executing on host: /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/
/te
st/gnu/gcc/gcc/gcc/testsuite/gcc.dg/tree-ssa/sra-17.c 
-fno-diagnostics-show-car
et -fno-diagnostics-show-line-numbers -fdiagnostics-color=never   -O2
-fdump-tre
e-esra --param sra-max-scalarization-size-Ospeed=32  -lm    -o ./sra-17.exe   
(
timeout = 300)
spawn /test/gnu/gcc/objdir/gcc/xgcc -B/test/gnu/gcc/objdir/gcc/
/test/gnu/gcc/gc
c/gcc/testsuite/gcc.dg/tree-ssa/sra-17.c -fno-diagnostics-show-caret
-fno-diagno
stics-show-line-numbers -fdiagnostics-color=never -O2 -fdump-tree-esra --param
s
ra-max-scalarization-size-Ospeed=32 -lm -o ./sra-17.exe
PASS: gcc.dg/tree-ssa/sra-17.c (test for excess errors)
Setting LD_LIBRARY_PATH to
:/test/gnu/gcc/objdir/gcc:/test/gnu/gcc/objdir/hppa64
-hp-hpux11.11/./libatomic/.libs::/test/gnu/gcc/objdir/gcc:/test/gnu/gcc/objdir/h
ppa64-hp-hpux11.11/./libatomic/.libs
spawn [open ...]
PASS: gcc.dg/tree-ssa/sra-17.c execution test
gcc.dg/tree-ssa/sra-17.c: pattern found 0 times
FAIL: gcc.dg/tree-ssa/sra-17.c scan-tree-dump-times esra "Removing load: a =
\\*
.?L.?C.?.?.?0;" 1
gcc.dg/tree-ssa/sra-17.c: pattern found 0 times
FAIL: gcc.dg/tree-ssa/sra-17.c scan-tree-dump-times esra "SR\\.[0-9_]+ =
\\*.?L.
?C.?.?.?0\\[" 4

These are not new fails.  Gcc 7, 8 and 9 also fail for this target.  For some
reason, I thought these fails were a regexp issue and didn't look at the tree
dump.  The tests pass on 32-bit hppa targets.  I see that these tests only
run on a selected set of targets.

Reply via email to