> * 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)