Is this a reasonable expectation?

Execution times (seconds)
 garbage collection    :   0.16 ( 0%) usr   0.00 ( 0%) sys   0.15 ( 0%) wall   
   0 kB ( 0%) ggc
 callgraph construction:   0.02 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall   
 995 kB ( 3%) ggc
 callgraph optimization:   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall   
 255 kB ( 1%) ggc
 ipa pure const        :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall   
   0 kB ( 0%) ggc
 CFG verifier          :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.12 ( 0%) wall   
   0 kB ( 0%) ggc
 trivially dead code   :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall   
   0 kB ( 0%) ggc
 df multiple defs      :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
   0 kB ( 0%) ggc
 df reaching defs      :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
   0 kB ( 0%) ggc
 df live regs          :   0.27 ( 0%) usr   0.00 ( 0%) sys   0.25 ( 0%) wall   
   0 kB ( 0%) ggc
 df live&initialized regs:   0.09 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall 
     0 kB ( 0%) ggc
 df use-def / def-use chains:   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%)
wall       0 kB ( 0%) ggc
 df reg dead/unused notes:   0.18 ( 0%) usr   0.00 ( 0%) sys   0.20 ( 0%) wall 
   562 kB ( 2%) ggc
 register information  :   0.07 ( 0%) usr   0.01 ( 0%) sys   0.07 ( 0%) wall   
   0 kB ( 0%) ggc
 alias analysis        :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
 576 kB ( 2%) ggc
 alias stmt walking    :   0.07 ( 0%) usr   0.05 ( 1%) sys   0.17 ( 0%) wall   
   0 kB ( 0%) ggc
 register scan         :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall   
   0 kB ( 0%) ggc
 rebuild jump labels   :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 preprocessing         :   0.22 ( 0%) usr   0.09 ( 2%) sys   0.29 ( 0%) wall   
1267 kB ( 3%) ggc
 lexical analysis      :   0.37 ( 0%) usr   0.27 ( 7%) sys   0.60 ( 1%) wall   
   0 kB ( 0%) ggc
 parser                :   0.15 ( 0%) usr   0.12 ( 3%) sys   0.33 ( 0%) wall   
3172 kB ( 9%) ggc
 inline heuristics     :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall   
   0 kB ( 0%) ggc
 tree gimplify         :   0.07 ( 0%) usr   0.01 ( 0%) sys   0.08 ( 0%) wall   
3400 kB ( 9%) ggc
 tree CFG construction :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 tree VRP              :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall   
   2 kB ( 0%) ggc
 tree copy propagation :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 tree PTA              :   0.07 ( 0%) usr   0.03 ( 1%) sys   0.08 ( 0%) wall   
 437 kB ( 1%) ggc
 tree SSA rewrite      :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall   
1489 kB ( 4%) ggc
 tree SSA other        :   0.03 ( 0%) usr   0.03 ( 1%) sys   0.06 ( 0%) wall   
   0 kB ( 0%) ggc
 tree SSA incremental  :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 tree operand scan     :   0.06 ( 0%) usr   0.01 ( 0%) sys   0.08 ( 0%) wall   
 725 kB ( 2%) ggc
 dominator optimization:   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall   
   0 kB ( 0%) ggc
 tree CCP              :   0.12 ( 0%) usr   0.02 ( 1%) sys   0.14 ( 0%) wall   
 531 kB ( 1%) ggc
 tree reassociation    :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 tree PRE              :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall   
   0 kB ( 0%) ggc
 tree FRE              :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 tree conservative DCE :   0.05 ( 0%) usr   0.06 ( 2%) sys   0.06 ( 0%) wall   
   0 kB ( 0%) ggc
 tree aggressive DCE   :   0.04 ( 0%) usr   0.02 ( 1%) sys   0.06 ( 0%) wall   
   1 kB ( 0%) ggc
 tree SSA verifier     :   0.61 ( 1%) usr   0.00 ( 0%) sys   0.54 ( 1%) wall   
   0 kB ( 0%) ggc
 tree STMT verifier    :   0.98 ( 1%) usr   0.05 ( 1%) sys   1.08 ( 1%) wall   
   0 kB ( 0%) ggc
 callgraph verifier    :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
   0 kB ( 0%) ggc
 expand                :   0.81 ( 1%) usr   0.07 ( 2%) sys   0.89 ( 1%) wall   
6979 kB (19%) ggc
 forward prop          :   0.24 ( 0%) usr   0.00 ( 0%) sys   0.23 ( 0%) wall   
 853 kB ( 2%) ggc
 CSE                   :   0.10 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 0%) wall   
   0 kB ( 0%) ggc
 dead code elimination :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
   0 kB ( 0%) ggc
 dead store elim1      :   0.07 ( 0%) usr   0.01 ( 0%) sys   0.07 ( 0%) wall   
 495 kB ( 1%) ggc
 dead store elim2      :   0.45 ( 1%) usr   0.01 ( 0%) sys   0.46 ( 1%) wall   
 539 kB ( 1%) ggc
 CPROP                 :   0.15 ( 0%) usr   0.00 ( 0%) sys   0.15 ( 0%) wall   
   0 kB ( 0%) ggc
 CSE 2                 :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.07 ( 0%) wall   
   0 kB ( 0%) ggc
 branch prediction     :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall   
   0 kB ( 0%) ggc
 combiner              :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall   
 327 kB ( 1%) ggc
 regmove               :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall   
   0 kB ( 0%) ggc
 integrated RA         :   1.51 ( 2%) usr   0.07 ( 2%) sys   1.57 ( 2%) wall   
 355 kB ( 1%) ggc
 reload                :   0.37 ( 0%) usr   0.01 ( 0%) sys   0.38 ( 0%) wall   
1690 kB ( 5%) ggc
 reload CSE regs       :   0.21 ( 0%) usr   0.01 ( 0%) sys   0.22 ( 0%) wall   
1309 kB ( 4%) ggc
 thread pro- & epilogue:   0.07 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall   
   1 kB ( 0%) ggc
 peephole 2            :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall   
   0 kB ( 0%) ggc
 hard reg cprop        :   0.23 ( 0%) usr   0.00 ( 0%) sys   0.22 ( 0%) wall   
  24 kB ( 0%) ggc
 scheduling 2          :   0.78 ( 1%) usr   0.06 ( 2%) sys   0.84 ( 1%) wall   
4884 kB (13%) ggc
 machine dep reorg     :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall   
   0 kB ( 0%) ggc
 final                 :   0.11 ( 0%) usr   0.01 ( 0%) sys   0.11 ( 0%) wall   
 463 kB ( 1%) ggc
 symout                :   0.02 ( 0%) usr   0.01 ( 0%) sys   0.03 ( 0%) wall   
2032 kB ( 5%) ggc
 variable tracking     :  66.23 (88%) usr   2.83 (73%) sys  69.10 (87%) wall   
2953 kB ( 8%) ggc
 TOTAL                 :  75.61             3.86            79.54             
37312 kB
Extra diagnostic checks enabled; compiler may run slowly.
Configure with --enable-checking=release to disable checks.


-- 
           Summary: PR43058  takes 75 sec to compile on a 2.8G Xeon.
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: iains at gcc dot gnu dot org
GCC target triplet: i686-apple-darwin9


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43753

Reply via email to