------- Comment #7 from pluto at agmk dot net 2007-02-12 18:27 -------
x86_64-pld-linux-g++ -c -fPIC -O2 -fno-strict-aliasing -fwrapv -march=x86-64
-fno-strict-aliasing -gdwarf-2 -g2 -Wall -W -D_REENTRANT --save-temps
-ftime-report -fmem-report -DQT_NO_DEBUG -DQT_CORE_LIB -I.
-I/usr/include/python2.5 -I/usr/lib64/qt4/mkspecs/default
-I/usr/include/qt4/QtCore -I/usr/include/qt4 -I/usr/ginclude -o
sipQtCorepart0.o sipQtCorepart0.cpp
Memory still allocated at the end of the compilation process
Size Allocated Used Overhead
8 8192 6920 240
16 12k 8288 264
64 112k 111k 1792
256 20k 18k 280
512 16k 14k 224
1024 64k 61k 896
2048 56k 54k 784
4096 92k 92k 1288
8192 64k 64k 448
16384 64k 64k 224
112 4096 896 56
208 16k 13k 224
192 16k 12k 224
160 48k 46k 672
176 144k 138k 2016
96 2008k 1975k 27k
416 48k 43k 672
128 8192 6912 112
48 252k 248k 4032
224 404k 396k 5656
32 192k 188k 3456
80 28k 27k 392
Total 3676k 3594k 50k
String pool
entries 21015
identifiers 21015 (100.00%)
slots 32768
bytes 308k (24k overhead)
table size 256k
coll/search 0.5458
ins/search 0.0692
avg. entry 15.05 bytes (+/- 7.88)
longest entry 57
??? tree nodes created
(No per-node statistics)
Type hash: size 1021, 382 elements, 0.255906 collisions
DECL_DEBUG_EXPR hash: size 1021, 0 elements, 0.000000 collisions
DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions
no search statistics
Execution times (seconds)
name lookup : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 4%) wall
89 kB ( 3%) ggc
TOTAL : 0.16 0.03 0.23
3530 kB
Memory still allocated at the end of the compilation process
Size Allocated Used Overhead
8 4096 2408 120
16 4424k 3253k 95k
64 13M 9377k 213k
256 648k 647k 9072
512 368k 262k 5152
1024 1876k 1876k 25k
2048 952k 840k 13k
4096 940k 936k 12k
8192 7480k 7472k 51k
16384 2160k 2144k 7560
32768 224k 192k 392
65536 960k 960k 840
131072 384k 256k 168
262144 768k 768k 168
112 3944k 3624k 53k
208 2704k 2267k 36k
192 2904k 1973k 39k
160 9732k 7882k 133k
176 16M 9357k 234k
96 16M 16M 237k
416 10M 10111k 151k
128 2576k 2020k 35k
48 18M 9012k 291k
224 3824k 3723k 52k
32 37M 37M 674k
80 11M 11M 166k
Total 171M 143M 2540k
String pool
entries 91552
identifiers 91552 (100.00%)
slots 131072
bytes 1432k (103k overhead)
table size 1024k
coll/search 1.3361
ins/search 0.1857
avg. entry 16.02 bytes (+/- 10.91)
longest entry 430
??? tree nodes created
(No per-node statistics)
Type hash: size 16381, 8503 elements, 1.014345 collisions
DECL_DEBUG_EXPR hash: size 1021, 47 elements, 0.107877 collisions
DECL_VALUE_EXPR hash: size 1021, 0 elements, 0.000000 collisions
RESTRICT_BASE hash: size 509, 12 elements, 0.020408 collisions
no search statistics
Execution times (seconds)
garbage collection : 0.29 ( 0%) usr 0.00 ( 0%) sys 0.30 ( 0%) wall
0 kB ( 0%) ggc
callgraph construction: 0.12 ( 0%) usr 0.01 ( 1%) sys 0.15 ( 0%) wall
4866 kB ( 1%) ggc
callgraph optimization: 0.01 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 0%) wall
388 kB ( 0%) ggc
ipa reference : 0.05 ( 0%) usr 0.01 ( 1%) sys 0.06 ( 0%) wall
100 kB ( 0%) ggc
ipa pure const : 0.01 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%) wall
0 kB ( 0%) ggc
ipa type escape : 0.06 ( 0%) usr 0.01 ( 1%) sys 0.07 ( 0%) wall
0 kB ( 0%) ggc
cfg cleanup : 0.07 ( 0%) usr 0.00 ( 0%) sys 0.09 ( 0%) wall
372 kB ( 0%) ggc
trivially dead code : 0.11 ( 0%) usr 0.00 ( 0%) sys 0.10 ( 0%) wall
0 kB ( 0%) ggc
life analysis : 0.40 ( 0%) usr 0.00 ( 0%) sys 0.52 ( 0%) wall
3401 kB ( 0%) ggc
life info update : 0.07 ( 0%) usr 0.00 ( 0%) sys 0.10 ( 0%) wall
1 kB ( 0%) ggc
alias analysis : 0.24 ( 0%) usr 0.00 ( 0%) sys 0.23 ( 0%) wall
5447 kB ( 1%) ggc
register scan : 0.13 ( 0%) usr 0.00 ( 0%) sys 0.42 ( 0%) wall
45 kB ( 0%) ggc
rebuild jump labels : 0.04 ( 0%) usr 0.01 ( 1%) sys 0.06 ( 0%) wall
0 kB ( 0%) ggc
preprocessing : 0.12 ( 0%) usr 0.06 ( 3%) sys 0.15 ( 0%) wall
1644 kB ( 0%) ggc
parser : 1.00 ( 0%) usr 0.19 (11%) sys 1.20 ( 0%) wall
102901 kB (15%) ggc
name lookup : 0.10 ( 0%) usr 0.08 ( 4%) sys 0.30 ( 0%) wall
9417 kB ( 1%) ggc
integration : 0.16 ( 0%) usr 0.00 ( 0%) sys 0.14 ( 0%) wall
12245 kB ( 2%) ggc
tree gimplify : 0.18 ( 0%) usr 0.01 ( 1%) sys 0.20 ( 0%) wall
13731 kB ( 2%) ggc
tree eh : 0.01 ( 0%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall
1814 kB ( 0%) ggc
tree CFG construction : 0.02 ( 0%) usr 0.01 ( 1%) sys 0.03 ( 0%) wall
12358 kB ( 2%) ggc
tree CFG cleanup : 0.20 ( 0%) usr 0.00 ( 0%) sys 0.21 ( 0%) wall
293 kB ( 0%) ggc
tree VRP : 0.19 ( 0%) usr 0.00 ( 0%) sys 0.21 ( 0%) wall
4914 kB ( 1%) ggc
tree copy propagation : 0.06 ( 0%) usr 0.00 ( 0%) sys 0.10 ( 0%) wall
1020 kB ( 0%) ggc
tree store copy prop : 0.04 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%) wall
505 kB ( 0%) ggc
tree find ref. vars : 0.04 ( 0%) usr 0.00 ( 0%) sys 0.05 ( 0%) wall
4971 kB ( 1%) ggc
tree PTA : 204.64 (78%) usr 0.80 (44%) sys 224.75 (78%) wall
111448 kB (16%) ggc
tree alias analysis : 23.01 ( 9%) usr 0.30 (17%) sys 24.31 ( 8%) wall
234847 kB (33%) ggc
tree PHI insertion : 0.01 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 0%) wall
584 kB ( 0%) ggc
tree SSA rewrite : 0.21 ( 0%) usr 0.00 ( 0%) sys 0.24 ( 0%) wall
8201 kB ( 1%) ggc
tree SSA other : 0.05 ( 0%) usr 0.00 ( 0%) sys 0.04 ( 0%) wall
0 kB ( 0%) ggc
tree SSA incremental : 0.99 ( 0%) usr 0.01 ( 1%) sys 1.40 ( 0%) wall
758 kB ( 0%) ggc
tree operand scan : 20.46 ( 8%) usr 0.10 ( 6%) sys 22.14 ( 8%) wall
21781 kB ( 3%) ggc
dominator optimization: 0.26 ( 0%) usr 0.00 ( 0%) sys 0.30 ( 0%) wall
5721 kB ( 1%) ggc
tree SRA : 0.08 ( 0%) usr 0.00 ( 0%) sys 0.08 ( 0%) wall
294 kB ( 0%) ggc
tree STORE-CCP : 0.05 ( 0%) usr 0.00 ( 0%) sys 0.05 ( 0%) wall
503 kB ( 0%) ggc
tree CCP : 0.07 ( 0%) usr 0.00 ( 0%) sys 0.06 ( 0%) wall
568 kB ( 0%) ggc
tree split crit edges : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.00 ( 0%) wall
1646 kB ( 0%) ggc
tree reassociation : 0.02 ( 0%) usr 0.00 ( 0%) sys 0.03 ( 0%) wall
34 kB ( 0%) ggc
tree PRE : 0.25 ( 0%) usr 0.01 ( 1%) sys 0.27 ( 0%) wall
5578 kB ( 1%) ggc
tree FRE : 0.11 ( 0%) usr 0.00 ( 0%) sys 0.13 ( 0%) wall
4997 kB ( 1%) ggc
tree code sinking : 0.02 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 0%) wall
32 kB ( 0%) ggc
tree linearize phis : 0.00 ( 0%) usr 0.00 ( 0%) sys 0.18 ( 0%) wall
27 kB ( 0%) ggc
tree forward propagate: 0.02 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%) wall
573 kB ( 0%) ggc
tree conservative DCE : 0.05 ( 0%) usr 0.00 ( 0%) sys 0.07 ( 0%) wall
0 kB ( 0%) ggc
tree aggressive DCE : 0.06 ( 0%) usr 0.00 ( 0%) sys 0.06 ( 0%) wall
0 kB ( 0%) ggc
tree DSE : 0.02 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%) wall
170 kB ( 0%) ggc
PHI merge : 0.01 ( 0%) usr 0.00 ( 0%) sys 0.03 ( 0%) wall
138 kB ( 0%) ggc
loop invariant motion : 0.01 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%) wall
0 kB ( 0%) ggc
scev constant prop : 0.02 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 0%) wall
38 kB ( 0%) ggc
tree SSA uncprop : 0.02 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 0%) wall
0 kB ( 0%) ggc
tree SSA to normal : 0.14 ( 0%) usr 0.00 ( 0%) sys 0.12 ( 0%) wall
3144 kB ( 0%) ggc
tree rename SSA copies: 0.04 ( 0%) usr 0.00 ( 0%) sys 0.05 ( 0%) wall
0 kB ( 0%) ggc
dominance frontiers : 0.03 ( 0%) usr 0.00 ( 0%) sys 0.02 ( 0%) wall
0 kB ( 0%) ggc
dominance computation : 0.29 ( 0%) usr 0.00 ( 0%) sys 0.33 ( 0%) wall
0 kB ( 0%) ggc
expand : 2.02 ( 1%) usr 0.04 ( 2%) sys 2.08 ( 1%) wall
39944 kB ( 6%) ggc
varconst : 0.08 ( 0%) usr 0.00 ( 0%) sys 0.09 ( 0%) wall
710 kB ( 0%) ggc
jump : 0.02 ( 0%) usr 0.00 ( 0%) sys 0.03 ( 0%) wall
726 kB ( 0%) ggc
CSE : 0.57 ( 0%) usr 0.01 ( 1%) sys 0.72 ( 0%) wall
3532 kB ( 0%) ggc
loop analysis : 0.02 ( 0%) usr 0.00 ( 0%) sys 0.03 ( 0%) wall
715 kB ( 0%) ggc
global CSE : 0.01 ( 0%) usr 0.00 ( 0%) sys 0.03 ( 0%) wall
0 kB ( 0%) ggc
CPROP 1 : 0.10 ( 0%) usr 0.00 ( 0%) sys 0.12 ( 0%) wall
1052 kB ( 0%) ggc
PRE : 0.15 ( 0%) usr 0.00 ( 0%) sys 0.15 ( 0%) wall
502 kB ( 0%) ggc
CPROP 2 : 0.07 ( 0%) usr 0.00 ( 0%) sys 0.08 ( 0%) wall
715 kB ( 0%) ggc
bypass jumps : 0.03 ( 0%) usr 0.00 ( 0%) sys 0.10 ( 0%) wall
662 kB ( 0%) ggc
CSE 2 : 0.40 ( 0%) usr 0.00 ( 0%) sys 0.47 ( 0%) wall
2153 kB ( 0%) ggc
branch prediction : 0.04 ( 0%) usr 0.00 ( 0%) sys 0.03 ( 0%) wall
255 kB ( 0%) ggc
flow analysis : 0.02 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%) wall
0 kB ( 0%) ggc
combiner : 0.41 ( 0%) usr 0.01 ( 1%) sys 0.49 ( 0%) wall
3729 kB ( 1%) ggc
if-conversion : 0.02 ( 0%) usr 0.00 ( 0%) sys 0.03 ( 0%) wall
196 kB ( 0%) ggc
regmove : 0.17 ( 0%) usr 0.00 ( 0%) sys 0.12 ( 0%) wall
389 kB ( 0%) ggc
local alloc : 0.56 ( 0%) usr 0.00 ( 0%) sys 0.66 ( 0%) wall
4120 kB ( 1%) ggc
global alloc : 0.57 ( 0%) usr 0.00 ( 0%) sys 0.56 ( 0%) wall
3302 kB ( 0%) ggc
reload CSE regs : 0.30 ( 0%) usr 0.00 ( 0%) sys 0.28 ( 0%) wall
3609 kB ( 1%) ggc
flow 2 : 0.05 ( 0%) usr 0.01 ( 1%) sys 0.05 ( 0%) wall
2992 kB ( 0%) ggc
if-conversion 2 : 0.02 ( 0%) usr 0.00 ( 0%) sys 0.01 ( 0%) wall
5 kB ( 0%) ggc
peephole 2 : 0.06 ( 0%) usr 0.00 ( 0%) sys 0.13 ( 0%) wall
628 kB ( 0%) ggc
rename registers : 0.12 ( 0%) usr 0.00 ( 0%) sys 0.13 ( 0%) wall
44 kB ( 0%) ggc
scheduling 2 : 0.63 ( 0%) usr 0.00 ( 0%) sys 0.74 ( 0%) wall
6840 kB ( 1%) ggc
machine dep reorg : 0.13 ( 0%) usr 0.00 ( 0%) sys 0.07 ( 0%) wall
85 kB ( 0%) ggc
reorder blocks : 0.06 ( 0%) usr 0.00 ( 0%) sys 0.06 ( 0%) wall
2011 kB ( 0%) ggc
final : 0.33 ( 0%) usr 0.04 ( 2%) sys 0.40 ( 0%) wall
5874 kB ( 1%) ggc
symout : 0.45 ( 0%) usr 0.05 ( 3%) sys 0.58 ( 0%) wall
35050 kB ( 5%) ggc
variable tracking : 0.18 ( 0%) usr 0.00 ( 0%) sys 0.25 ( 0%) wall
3314 kB ( 0%) ggc
TOTAL : 262.28 1.80 288.10
708068 kB
0x000000000052ea0d in bitmap_ior_into (a=0x16e5cb0, b=<value optimized out>) at
gcc/bitmap.c:1198
1198 gcc/bitmap.c: No such file or directory.
in gcc/bitmap.c
(gdb) bt
#0 0x000000000052ea0d in bitmap_ior_into (a=0x16e5cb0, b=<value optimized
out>) at gcc/bitmap.c:1198
#1 0x000000000079d123 in set_union_with_increment (to=0x16e5cb0,
from=0x1574ac0, inc=18446744073709551615) at gcc/tree-ssa-structalias.c:715
#2 0x00000000007a007e in solve_graph (graph=0x13f75c0) at
gcc/tree-ssa-structalias.c:2084
#3 0x00000000007a13b0 in compute_points_to_sets (ai=0x146bdd0) at
gcc/tree-ssa-structalias.c:4845
#4 0x00000000004f39d7 in compute_may_aliases () at gcc/tree-ssa-alias.c:665
#5 0x00000000007859f8 in execute_one_pass (pass=0xcddf70) at gcc/passes.c:870
#6 0x0000000000785b5c in execute_pass_list (pass=0xcddf70) at gcc/passes.c:920
#7 0x0000000000785b6e in execute_pass_list (pass=0xc1eae0) at gcc/passes.c:921
#8 0x00000000004cfb9e in tree_rest_of_compilation (fndecl=0x2b8ee7ea8c40) at
gcc/tree-optimize.c:463
#9 0x00000000004730c9 in expand_body (fn=0x2b8ee7ea8c40) at
gcc/cp/semantics.c:3075
#10 0x00000000007c75f4 in cgraph_expand_function (node=0x2b8ee7e98e40) at
gcc/cgraphunit.c:1241
#11 0x00000000007c7f0e in cgraph_optimize () at gcc/cgraphunit.c:1306
#12 0x000000000044126f in cp_finish_file () at gcc/cp/decl2.c:3347
#13 0x00000000004b58ca in c_common_parse_file (set_yydebug=<value optimized
out>) at gcc/c-opts.c:1176
#14 0x0000000000767a03 in toplev_main (argc=<value optimized out>, argv=<value
optimized out>) at gcc/toplev.c:1033
#15 0x00002b8ee30c0954 in __libc_start_main () from /lib64/libc.so.6
#16 0x0000000000402769 in _start ()
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30052