Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Use cat+here document, instead of non-portable echo -e.
[simgrid.git] / teshsuite / xbt / mmalloc_64.tesh
1 $ ./xbt/mmalloc_test --log=root.fmt:%m%n
2 > Allocating a new heap
3 > HeapA allocated
4 > 100 bytes allocated with offset 171000
5 > 200 bytes allocated with offset 171100
6 > 300 bytes allocated with offset 172000
7 > 400 bytes allocated with offset 172200
8 > 500 bytes allocated with offset 172400
9 > 600 bytes allocated with offset 173000
10 > 700 bytes allocated with offset 173400
11 > 800 bytes allocated with offset 173800
12 > 900 bytes allocated with offset 173c00
13 > 1000 bytes allocated with offset 174000
14 > 1100 bytes allocated with offset 175000
15 > 1200 bytes allocated with offset 175800
16 > 1300 bytes allocated with offset 176000
17 > 1400 bytes allocated with offset 176800
18 > 1500 bytes allocated with offset 177000
19 > 1600 bytes allocated with offset 177800
20 > 1700 bytes allocated with offset 178000
21 > 1800 bytes allocated with offset 178800
22 > 1900 bytes allocated with offset 179000
23 > 2000 bytes allocated with offset 179800
24 > 2100 bytes allocated with offset 17a000
25 > 2200 bytes allocated with offset 17b000
26 > 2300 bytes allocated with offset 17c000
27 > 2400 bytes allocated with offset 17d000
28 > 2500 bytes allocated with offset 17e000
29 > 2600 bytes allocated with offset 17f000
30 > 2700 bytes allocated with offset 180000
31 > 2800 bytes allocated with offset 181000
32 > 2900 bytes allocated with offset 182000
33 > 3000 bytes allocated with offset 183000
34 > 3100 bytes allocated with offset 184000
35 > 3200 bytes allocated with offset 185000
36 > 3300 bytes allocated with offset 186000
37 > 3400 bytes allocated with offset 187000
38 > 3500 bytes allocated with offset 188000
39 > 3600 bytes allocated with offset 189000
40 > 3700 bytes allocated with offset 18a000
41 > 3800 bytes allocated with offset 18b000
42 > 3900 bytes allocated with offset 18c000
43 > 4000 bytes allocated with offset 18d000
44 > 4100 bytes allocated with offset 18e000
45 > 4200 bytes allocated with offset 190000
46 > 4300 bytes allocated with offset 192000
47 > 4400 bytes allocated with offset 194000
48 > 4500 bytes allocated with offset 196000
49 > 4600 bytes allocated with offset 198000
50 > 4700 bytes allocated with offset 19a000
51 > 4800 bytes allocated with offset 19c000
52 > 4900 bytes allocated with offset 19e000
53 > 5000 bytes allocated with offset 1a0000
54 > 100 bytes allocated with offset 171200
55 > 200 bytes allocated with offset 171300
56 > 300 bytes allocated with offset 172600
57 > 400 bytes allocated with offset 172800
58 > 500 bytes allocated with offset 172a00
59 > 600 bytes allocated with offset 174400
60 > 700 bytes allocated with offset 174800
61 > 800 bytes allocated with offset 174c00
62 > 900 bytes allocated with offset 1a2000
63 > 1000 bytes allocated with offset 1a2400
64 > 1100 bytes allocated with offset 1a3000
65 > 1200 bytes allocated with offset 1a3800
66 > 1300 bytes allocated with offset 1a4000
67 > 1400 bytes allocated with offset 1a4800
68 > 1500 bytes allocated with offset 1a5000
69 > 1600 bytes allocated with offset 1a5800
70 > 1700 bytes allocated with offset 1a6000
71 > 1800 bytes allocated with offset 1a6800
72 > 1900 bytes allocated with offset 1a7000
73 > 2000 bytes allocated with offset 1a7800
74 > 2100 bytes allocated with offset 1a8000
75 > 2200 bytes allocated with offset 1a9000
76 > 2300 bytes allocated with offset 1aa000
77 > 2400 bytes allocated with offset 1ab000
78 > 2500 bytes allocated with offset 1ac000
79 > 2600 bytes allocated with offset 1ad000
80 > 2700 bytes allocated with offset 1ae000
81 > 2800 bytes allocated with offset 1af000
82 > 2900 bytes allocated with offset 1b0000
83 > 3000 bytes allocated with offset 1b1000
84 > 3100 bytes allocated with offset 1b2000
85 > 3200 bytes allocated with offset 1b3000
86 > 3300 bytes allocated with offset 1b4000
87 > 3400 bytes allocated with offset 1b5000
88 > 3500 bytes allocated with offset 1b6000
89 > 3600 bytes allocated with offset 1b7000
90 > 3700 bytes allocated with offset 1b8000
91 > 3800 bytes allocated with offset 1b9000
92 > 3900 bytes allocated with offset 1ba000
93 > 4000 bytes allocated with offset 1bb000
94 > 4100 bytes allocated with offset 1bc000
95 > 4200 bytes allocated with offset 1be000
96 > 4300 bytes allocated with offset 1c0000
97 > 4400 bytes allocated with offset 1c2000
98 > 4500 bytes allocated with offset 1c4000
99 > 4600 bytes allocated with offset 1c6000
100 > 4700 bytes allocated with offset 1c8000
101 > 4800 bytes allocated with offset 1ca000
102 > 4900 bytes allocated with offset 1cc000
103 > 5000 bytes allocated with offset 1ce000
104 > All blocks were correctly allocated. Free every second block
105 > Memset every second block to zero (yeah, they are not currently allocated :)
106 > Re-allocate every second block
107 > free all blocks (each one twice, to check that double free are correctly catched)
108 > free again all blocks (to really check that double free are correctly catched)
109 > Damnit, I cannot break mmalloc this time. That's SO disappointing.