> * hppa-unknown-linux-gnu: gfortran.dg/cray_pointers_2.f90

Fails due to timeout (slow system?):

real    5m45.735s
user    1m33.506s
sys     4m11.716s

I should note that the compilation time doesn't seem consistent from
one run to the next.  Here's the detailed breakdown:

GNU F95 version 4.3.0 20070413 (experimental) (hppa-linux)
        compiled by GNU C version 4.3.0 20070413 (experimental).
GGC heuristics: --param ggc-min-expand=30 --param ggc-min-heapsize=4096
options passed: 
 /home/dave/gnu/gcc-4.3/gcc/gcc/testsuite/gfortran.dg/cray_pointers_2.f90
 -O2 -fcray-pointer -fbounds-check -fintrinsic-modules-path finclude
options enabled:  -falign-loops -fargument-noalias-anything -fbounds-check
 -fbranch-count-reg -fcaller-saves -fcommon -fcprop-registers
 -fcrossjumping -fcse-follow-jumps -fdefer-pop -fdelayed-branch
 -fdelete-null-pointer-checks -fearly-inlining
 -feliminate-unused-debug-types -femit-class-debug-always
 -fexpensive-optimizations -fforward-propagate Optimization -ffunction-cse
 -fgcse -fgcse-lm -fguess-branch-probability -fident -fif-conversion
 -fif-conversion2 -finline-functions-called-once -fipa-pure-const
 -fipa-reference -fipa-type-escape -fivopts -fkeep-static-consts
 -fleading-underscore -fmerge-constants -fmove-loop-invariants
 -fomit-frame-pointer -foptimize-register-move -foptimize-sibling-calls
 -fpeephole -fpeephole2 -freg-struct-return -fregmove -freorder-blocks
 -freorder-functions -frerun-cse-after-loop -fsched-interblock -fsched-spec
 -fsched-stalled-insns-dep -fschedule-insns -fschedule-insns2 -fshow-column
 -fsigned-zeros -fsplit-ivs-in-unroller -fsplit-wide-types
 -fstrict-aliasing -fstrict-overflow -fthread-jumps -ftoplevel-reorder
 -ftrapping-math -ftree-ccp -ftree-ch -ftree-copy-prop -ftree-copyrename
 -ftree-dce -ftree-dominator-opts -ftree-dse -ftree-fre -ftree-loop-im
 -ftree-loop-ivcanon -ftree-loop-optimize -ftree-pre -ftree-salias
 -ftree-scev-cprop -ftree-sink -ftree-sra -ftree-store-ccp
 -ftree-store-copy-prop -ftree-ter -ftree-vect-loop-version -ftree-vrp
 -funit-at-a-time -fvar-tracking -fzero-initialized-in-bss -mbig-switch
 -mgas -mglibc -mno-space-regs
 MAIN__ ptr1 ptr2 ptr3 ptr4 ptr5 ptr6 ptr7 {GC 5672k -> 3308k} ptr8 ptr9 ptr10 
{GC 5831k -> 4786k} ptr11 ptr12 {GC 6696k -> 5917k} ptr13 parmtest parmptr 
parmpte intne realne chne ch8ne donothing
Analyzing compilation unit
 {GC 7967k -> 7753k} {GC 10087k -> 9996k} {GC 13348k -> 13216k}Performing 
interprocedural optimizations
 <visibility> <early_local_cleanups> {GC 17243k -> 13996k} {GC 18383k -> 
14126k} {GC 18603k -> 14326k} <inline> <static-var> <pure-const> 
<type-escape-var>Assembling functions:
 donothing ch8ne chne realne intne parmpte parmptr parmtest ptr13 ptr12 {GC 
18629k -> 13729k} ptr11 ptr10 ptr9 {GC 17938k -> 9803k} ptr8 ptr7 ptr6 ptr5 {GC 
12868k -> 6136k} ptr4 ptr3 {GC 8101k -> 4176k} ptr2 {GC 5482k -> 3057k} ptr1 
MAIN__
Execution times (seconds)
 garbage collection    :   1.34 ( 2%) usr   0.02 ( 0%) sys   1.32 ( 1%) wall    
   0 kB ( 0%) ggc
 callgraph construction:   0.50 ( 1%) usr   0.78 ( 1%) sys   1.29 ( 1%) wall    
2582 kB ( 5%) ggc
 callgraph optimization:   0.22 ( 0%) usr   0.02 ( 0%) sys   0.26 ( 0%) wall    
 850 kB ( 2%) ggc
 ipa reference         :   0.07 ( 0%) usr   0.01 ( 0%) sys   0.08 ( 0%) wall    
   0 kB ( 0%) ggc
 ipa type escape       :   0.11 ( 0%) usr   1.28 ( 1%) sys   1.39 ( 1%) wall    
   0 kB ( 0%) ggc
 cfg cleanup           :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.12 ( 0%) wall    
 109 kB ( 0%) ggc
 CFG verifier          :   0.74 ( 1%) usr   0.00 ( 0%) sys   0.66 ( 0%) wall    
   0 kB ( 0%) ggc
 trivially dead code   :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall    
   0 kB ( 0%) ggc
 life analysis         :   0.36 ( 1%) usr   0.00 ( 0%) sys   0.35 ( 0%) wall    
 490 kB ( 1%) ggc
 life info update      :   0.15 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall    
   0 kB ( 0%) ggc
 alias analysis        :   0.19 ( 0%) usr   0.01 ( 0%) sys   0.17 ( 0%) wall    
 993 kB ( 2%) ggc
 register scan         :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall    
   0 kB ( 0%) ggc
 rebuild jump labels   :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall    
   0 kB ( 0%) ggc
 parser                :   0.39 ( 1%) usr   0.01 ( 0%) sys   0.41 ( 0%) wall    
5895 kB (11%) ggc
 inline heuristics     :   9.34 (17%) usr  28.11 (19%) sys  37.49 (18%) wall    
  20 kB ( 0%) ggc
 tree gimplify         :   0.45 ( 1%) usr   0.01 ( 0%) sys   0.46 ( 0%) wall    
4217 kB ( 8%) ggc
 tree eh               :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   0 kB ( 0%) ggc
 tree CFG construction :   0.06 ( 0%) usr   0.02 ( 0%) sys   0.04 ( 0%) wall    
4980 kB ( 9%) ggc
 tree CFG cleanup      :   0.40 ( 1%) usr   0.00 ( 0%) sys   0.39 ( 0%) wall    
   9 kB ( 0%) ggc
 tree VRP              :   0.61 ( 1%) usr   0.07 ( 0%) sys   0.68 ( 0%) wall    
1749 kB ( 3%) ggc
 tree copy propagation :   0.24 ( 0%) usr   0.05 ( 0%) sys   0.27 ( 0%) wall    
  33 kB ( 0%) ggc
 tree store copy prop  :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall    
   6 kB ( 0%) ggc
 tree find ref. vars   :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall    
 305 kB ( 1%) ggc
 tree PTA              :   0.18 ( 0%) usr   0.00 ( 0%) sys   0.20 ( 0%) wall    
 182 kB ( 0%) ggc
 tree alias analysis   :   0.15 ( 0%) usr   0.26 ( 0%) sys   0.42 ( 0%) wall    
 224 kB ( 0%) ggc
 tree memory partitioning:   0.03 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall  
     2 kB ( 0%) ggc
 tree PHI insertion    :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
  43 kB ( 0%) ggc
 tree SSA rewrite      :   0.14 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall    
1801 kB ( 3%) ggc
 tree SSA other        :   0.08 ( 0%) usr   0.08 ( 0%) sys   0.24 ( 0%) wall    
   0 kB ( 0%) ggc
 tree SSA incremental  :   0.20 ( 0%) usr   0.00 ( 0%) sys   0.26 ( 0%) wall    
 154 kB ( 0%) ggc
 tree operand scan     :   1.33 ( 2%) usr   0.54 ( 0%) sys   1.92 ( 1%) wall    
1879 kB ( 3%) ggc
 dominator optimization:   0.29 ( 1%) usr   0.03 ( 0%) sys   0.29 ( 0%) wall    
 910 kB ( 2%) ggc
 tree STORE-CCP        :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall    
  18 kB ( 0%) ggc
 tree CCP              :   0.24 ( 0%) usr   0.01 ( 0%) sys   0.25 ( 0%) wall    
 166 kB ( 0%) ggc
 tree PHI const/copy prop:   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall  
     0 kB ( 0%) ggc
 tree reassociation    :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
  21 kB ( 0%) ggc
 tree PRE              :   0.23 ( 0%) usr   0.00 ( 0%) sys   0.29 ( 0%) wall    
 460 kB ( 1%) ggc
 tree FRE              :   0.23 ( 0%) usr   0.03 ( 0%) sys   0.27 ( 0%) wall    
 857 kB ( 2%) ggc
 tree code sinking     :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall    
  61 kB ( 0%) ggc
 tree forward propagate:   0.05 ( 0%) usr   0.04 ( 0%) sys   0.07 ( 0%) wall    
 237 kB ( 0%) ggc
 tree conservative DCE :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 0%) wall    
   0 kB ( 0%) ggc
 tree aggressive DCE   :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
   0 kB ( 0%) ggc
 tree loop bounds      :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall    
 301 kB ( 1%) ggc
 loop invariant motion :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall    
   1 kB ( 0%) ggc
 tree canonical iv     :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
 157 kB ( 0%) ggc
 scev constant prop    :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
  36 kB ( 0%) ggc
 complete unrolling    :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall    
 114 kB ( 0%) ggc
 tree iv optimization  :   0.23 ( 0%) usr   0.01 ( 0%) sys   0.28 ( 0%) wall    
1992 kB ( 4%) ggc
 tree loop init        :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   4 kB ( 0%) ggc
 tree copy headers     :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
 105 kB ( 0%) ggc
 tree SSA uncprop      :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
   0 kB ( 0%) ggc
 tree SSA to normal    :   0.15 ( 0%) usr   0.01 ( 0%) sys   0.15 ( 0%) wall    
 623 kB ( 1%) ggc
 tree rename SSA copies:   0.02 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall    
   0 kB ( 0%) ggc
 tree SSA verifier     :   3.39 ( 6%) usr   0.00 ( 0%) sys   3.65 ( 2%) wall    
  19 kB ( 0%) ggc
 tree STMT verifier    :  25.91 (47%) usr 115.67 (79%) sys 141.31 (70%) wall    
   0 kB ( 0%) ggc
 callgraph verifier    :   0.17 ( 0%) usr   0.00 ( 0%) sys   0.17 ( 0%) wall    
 387 kB ( 1%) ggc
 dominance computation :   0.32 ( 1%) usr   0.00 ( 0%) sys   0.37 ( 0%) wall    
   0 kB ( 0%) ggc
 expand                :   0.85 ( 2%) usr   0.02 ( 0%) sys   0.77 ( 0%) wall    
3951 kB ( 7%) ggc
 lower subreg          :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall    
   4 kB ( 0%) ggc
 jump                  :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   0 kB ( 0%) ggc
 forward prop          :   0.37 ( 1%) usr   0.01 ( 0%) sys   0.36 ( 0%) wall    
 263 kB ( 0%) ggc
 CSE                   :   0.32 ( 1%) usr   0.00 ( 0%) sys   0.31 ( 0%) wall    
  83 kB ( 0%) ggc
 loop analysis         :   0.25 ( 0%) usr   0.00 ( 0%) sys   0.27 ( 0%) wall    
 247 kB ( 0%) ggc
 global CSE            :   0.00 ( 0%) usr   0.01 ( 0%) sys   0.00 ( 0%) wall    
   0 kB ( 0%) ggc
 CPROP 1               :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall    
 210 kB ( 0%) ggc
 PRE                   :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall    
 232 kB ( 0%) ggc
 CPROP 2               :   0.12 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall    
 338 kB ( 1%) ggc
 bypass jumps          :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall    
 303 kB ( 1%) ggc
 CSE 2                 :   0.18 ( 0%) usr   0.00 ( 0%) sys   0.16 ( 0%) wall    
  33 kB ( 0%) ggc
 branch prediction     :   1.02 ( 2%) usr   0.02 ( 0%) sys   1.02 ( 1%) wall   
10799 kB (20%) ggc
 flow analysis         :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall    
   0 kB ( 0%) ggc
 combiner              :   0.33 ( 1%) usr   0.00 ( 0%) sys   0.35 ( 0%) wall    
1080 kB ( 2%) ggc
 if-conversion         :   0.01 ( 0%) usr   0.01 ( 0%) sys   0.01 ( 0%) wall    
   3 kB ( 0%) ggc
 regmove               :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall    
   1 kB ( 0%) ggc
 scheduling            :   0.21 ( 0%) usr   0.00 ( 0%) sys   0.24 ( 0%) wall    
 238 kB ( 0%) ggc
 local alloc           :   0.16 ( 0%) usr   0.00 ( 0%) sys   0.17 ( 0%) wall    
 389 kB ( 1%) ggc
 global alloc          :   0.65 ( 1%) usr   0.00 ( 0%) sys   0.65 ( 0%) wall    
 669 kB ( 1%) ggc
 reload CSE regs       :   0.25 ( 0%) usr   0.00 ( 0%) sys   0.27 ( 0%) wall    
 519 kB ( 1%) ggc
 flow 2                :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
  86 kB ( 0%) ggc
 if-conversion 2       :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall    
   0 kB ( 0%) ggc
 peephole 2            :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall    
  26 kB ( 0%) ggc
 rename registers      :   0.29 ( 1%) usr   0.02 ( 0%) sys   0.29 ( 0%) wall    
   2 kB ( 0%) ggc
 scheduling 2          :   0.23 ( 0%) usr   0.00 ( 0%) sys   0.23 ( 0%) wall    
   0 kB ( 0%) ggc
 machine dep reorg     :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall    
   0 kB ( 0%) ggc
 delay branch sched    :   0.53 ( 1%) usr   0.00 ( 0%) sys   0.52 ( 0%) wall    
 984 kB ( 2%) ggc
 reorder blocks        :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall    
 150 kB ( 0%) ggc
 final                 :   0.11 ( 0%) usr   0.01 ( 0%) sys   0.15 ( 0%) wall    
  24 kB ( 0%) ggc
 TOTAL                 :  55.46           147.18           202.90              
54308 kB
Extra diagnostic checks enabled; compiler may run slowly.
Configure with --disable-checking to disable checks.

real    3m22.949s
user    0m55.467s
sys     2m27.213s

Most of the time was consumed in the system in the "tree STMT verifier" pass.

Dave
-- 
J. David Anglin                                  [EMAIL PROTECTED]
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

Reply via email to