1663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<?xml version="1.0"?>
2663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
3663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<valgrindoutput>
4663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
5663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<protocolversion>4</protocolversion>
6663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<protocoltool>drd</protocoltool>
7663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
8663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<preamble>
9663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <line>...</line>
10663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <line>...</line>
11663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <line>...</line>
12663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <line>...</line>
13663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng</preamble>
14663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
15663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<pid>...</pid>
16663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<ppid>...</ppid>
17663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<tool>drd</tool>
18663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
19663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<args>
20663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <vargv>...</vargv>
21663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <argv>
22663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng    <exe>./fp_race</exe>
23663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  </argv>
24663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng</args>
25663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
26663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<status>
27663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <state>RUNNING</state>
28663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <time>...</time>
29663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng</status>
30663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
31663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <trace><text>drd_pre_thread_create creator = 0, created = 1</text></trace>
32663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <trace><text>drd_post_thread_create created = 1</text></trace>
33663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <trace><text>drd_pre_thread_create creator = 1, created = 2</text></trace>
34663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <trace><text>drd_post_thread_create created = 2</text></trace>
35663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <trace><text>drd_thread_finished tid = 2</text></trace>
36663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<error>
37663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <unique>0x........</unique>
38663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <tid>...</tid>
39663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <kind>ConflictingAccess</kind>
40663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <what>Conflicting load by thread x at 0x........ size 8</what>
41663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <stack>
42663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng    <frame>
43663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <ip>0x........</ip>
44663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <obj>...</obj>
45663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <fn>main</fn>
46663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <dir>...</dir>
47663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <file>fp_race.c</file>
48663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <line>...</line>
49663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng    </frame>
50663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  </stack>
51663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <auxwhat>Location 0x........ is 0 bytes inside local var "s_d3"</auxwhat>
52663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <xauxwhat><text>declared at fp_race.c:24, in frame #? of thread x</text> <file>fp_race.c</file> <line>...</line> </xauxwhat>
53663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <other_segment_start>
54663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  </other_segment_start>
55663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <other_segment_end>
56663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  </other_segment_end>
57663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng</error>
58663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
59663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<error>
60663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <unique>0x........</unique>
61663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <tid>...</tid>
62663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <kind>ConflictingAccess</kind>
63663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <what>Conflicting store by thread x at 0x........ size 8</what>
64663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <stack>
65663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng    <frame>
66663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <ip>0x........</ip>
67663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <obj>...</obj>
68663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <fn>main</fn>
69663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <dir>...</dir>
70663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <file>fp_race.c</file>
71663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng      <line>...</line>
72663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng    </frame>
73663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  </stack>
74663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <auxwhat>Location 0x........ is 0 bytes inside local var "s_d3"</auxwhat>
75663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <xauxwhat><text>declared at fp_race.c:24, in frame #? of thread x</text> <file>fp_race.c</file> <line>...</line> </xauxwhat>
76663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <other_segment_start>
77663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  </other_segment_start>
78663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <other_segment_end>
79663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  </other_segment_end>
80663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng</error>
81663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
82663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <trace><text>drd_post_thread_join joiner = 1, joinee = 2, new vc: [ ... ]</text></trace>
83663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <trace><text>drd_thread_finished tid = 1</text></trace>
84663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
85663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<status>
86663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <state>FINISHED</state>
87663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <time>...</time>
88663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng</status>
89663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
90663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<errorcounts>
91663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <pair>
92663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng    <count>...</count>
93663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng    <unique>0x........</unique>
94663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  </pair>
95663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  <pair>
96663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng    <count>...</count>
97663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng    <unique>0x........</unique>
98663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng  </pair>
99663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng</errorcounts>
100663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
101663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng<suppcounts>...</suppcounts>
102663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
103663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng</valgrindoutput>
104663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng
105