This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Call to arms: testsuite failures on various targets


> * 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                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]