Bug 466762 - Add redirs for C23 free_sized() and free_aligned_sized()
[valgrind.git] / memcheck / tests / leak_cpp_interior.stderr.exp
blobae3ae23b27c5180044f6800bcb85c9871fd04ca6
2 valgrind output will go to log
3 VALGRIND_DO_LEAK_CHECK
4 x bytes in 1 blocks are definitely lost in loss record ... of ...
5 by 0x........: doit() (leak_cpp_interior.cpp:119)
6 by 0x........: main (leak_cpp_interior.cpp:134)
8 LEAK SUMMARY:
9 definitely lost: x bytes in 1 blocks
10 indirectly lost: 0 bytes in 0 blocks
11 possibly lost: 0 bytes in 0 blocks
12 still reachable: x bytes in 8 blocks
13 of which reachable via heuristic:
14 stdstring : x bytes in 2 blocks
15 length64 : x bytes in 1 blocks
16 newarray : x bytes in 1 blocks
17 multipleinheritance: x bytes in 2 blocks
18 Reachable blocks (those to which a pointer was found) are not shown.
19 To see them, rerun with: --leak-check=full --show-leak-kinds=all
21 leak_check summary heuristics multipleinheritance
22 LEAK SUMMARY:
23 definitely lost: x (+0) bytes in 1 (+0) blocks
24 indirectly lost: 0 (+0) bytes in 0 (+0) blocks
25 possibly lost: x (+x) bytes in 4 (+4) blocks
26 still reachable: x (-x) bytes in 4 (-4) blocks
27 of which reachable via heuristic:
28 stdstring : 0 (-x) bytes in 0 (-2) blocks
29 length64 : 0 (-x) bytes in 0 (-1) blocks
30 newarray : 0 (-x) bytes in 0 (-1) blocks
31 multipleinheritance: x (+0) bytes in 2 (+0) blocks
32 To see details of leaked memory, give 'full' arg to leak_check
34 leak_check summary any heuristics newarray
35 LEAK SUMMARY:
36 definitely lost: x (+0) bytes in 1 (+0) blocks
37 indirectly lost: 0 (+0) bytes in 0 (+0) blocks
38 possibly lost: x (-x) bytes in 5 (+1) blocks
39 still reachable: x (+x) bytes in 3 (-1) blocks
40 of which reachable via heuristic:
41 newarray : x (+x) bytes in 1 (+1) blocks
42 multipleinheritance: 0 (-x) bytes in 0 (-2) blocks
43 To see details of leaked memory, give 'full' arg to leak_check
45 leak_check summary heuristics length64
46 LEAK SUMMARY:
47 definitely lost: x (+0) bytes in 1 (+0) blocks
48 indirectly lost: 0 (+0) bytes in 0 (+0) blocks
49 possibly lost: x (-x) bytes in 5 (+0) blocks
50 still reachable: x (+x) bytes in 3 (+0) blocks
51 of which reachable via heuristic:
52 length64 : x (+x) bytes in 1 (+1) blocks
53 newarray : 0 (-x) bytes in 0 (-1) blocks
54 To see details of leaked memory, give 'full' arg to leak_check
56 leak_check summary heuristics stdstring
57 LEAK SUMMARY:
58 definitely lost: x (+0) bytes in 1 (+0) blocks
59 indirectly lost: 0 (+0) bytes in 0 (+0) blocks
60 possibly lost: x (-x) bytes in 4 (-1) blocks
61 still reachable: x (+x) bytes in 4 (+1) blocks
62 of which reachable via heuristic:
63 stdstring : x (+x) bytes in 2 (+2) blocks
64 length64 : 0 (-x) bytes in 0 (-1) blocks
65 To see details of leaked memory, give 'full' arg to leak_check
67 leak_check summary heuristics multipleinheritance,newarray,stdstring,length64
68 LEAK SUMMARY:
69 definitely lost: x (+0) bytes in 1 (+0) blocks
70 indirectly lost: 0 (+0) bytes in 0 (+0) blocks
71 possibly lost: 0 (-x) bytes in 0 (-4) blocks
72 still reachable: x (+x) bytes in 8 (+4) blocks
73 of which reachable via heuristic:
74 stdstring : x (+0) bytes in 2 (+0) blocks
75 length64 : x (+x) bytes in 1 (+1) blocks
76 newarray : x (+x) bytes in 1 (+1) blocks
77 multipleinheritance: x (+x) bytes in 2 (+2) blocks
78 To see details of leaked memory, give 'full' arg to leak_check
80 leak_check summary heuristics all
81 LEAK SUMMARY:
82 definitely lost: x (+0) bytes in 1 (+0) blocks
83 indirectly lost: 0 (+0) bytes in 0 (+0) blocks
84 possibly lost: 0 (+0) bytes in 0 (+0) blocks
85 still reachable: x (+0) bytes in 8 (+0) blocks
86 of which reachable via heuristic:
87 stdstring : x (+0) bytes in 2 (+0) blocks
88 length64 : x (+0) bytes in 1 (+0) blocks
89 newarray : x (+0) bytes in 1 (+0) blocks
90 multipleinheritance: x (+0) bytes in 2 (+0) blocks
91 To see details of leaked memory, give 'full' arg to leak_check
93 leak_check summary heuristics none
94 LEAK SUMMARY:
95 definitely lost: x (+0) bytes in 1 (+0) blocks
96 indirectly lost: 0 (+0) bytes in 0 (+0) blocks
97 possibly lost: x (+x) bytes in 6 (+6) blocks
98 still reachable: x (-x) bytes in 2 (-6) blocks
99 of which reachable via heuristic:
100 stdstring : 0 (-x) bytes in 0 (-2) blocks
101 length64 : 0 (-x) bytes in 0 (-1) blocks
102 newarray : 0 (-x) bytes in 0 (-1) blocks
103 multipleinheritance: 0 (-x) bytes in 0 (-2) blocks
104 To see details of leaked memory, give 'full' arg to leak_check
106 Searching for pointers pointing in x bytes from 0x........
107 *0x........ interior points at x bytes inside 0x........
108 Address 0x........ is 0 bytes inside data symbol "ptr"
109 block at 0x........ considered reachable by ptr 0x........ using newarray heuristic
110 Searching for pointers pointing in x bytes from 0x........
111 *0x........ interior points at x bytes inside 0x........
112 Address 0x........ is 0 bytes inside data symbol "ptr"
113 block at 0x........ considered reachable by ptr 0x........ using newarray heuristic
114 destruct MyClass
115 destruct MyClass
116 destruct MyClass
117 destruct Ce
118 destruct Be
119 destruct Ae
120 destruct Ce
121 destruct Be
122 destruct Ae
123 destruct C
124 destruct B
125 destruct A
126 destruct C
127 destruct B
128 destruct A
129 Finished!
131 HEAP SUMMARY:
132 in use at exit: 0 bytes in 0 blocks
134 All heap blocks were freed -- no leaks are possible
136 For lists of detected and suppressed errors, rerun with: -s
137 ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)