comparison tests-custom/src/main/resources/org/openjdk/jcstress/desc/atomicity-primitive-plain.xml @ 66:d7f7a93800e4

Rewire the grading levels: introduce ACCEPTABLE_SPEC, remove REQUIRED, renames.
author shade
date Thu, 28 Nov 2013 19:10:32 +0400
parents dd797d922f1c
children 7a9f5f818d94
comparison
equal deleted inserted replaced
0:7c4379fb1f6b 1:475ef311c784
157 <description> 157 <description>
158 The value set by the actor thread. Observer sees the complete update. 158 The value set by the actor thread. Observer sees the complete update.
159 </description> 159 </description>
160 </case> 160 </case>
161 <unmatched> 161 <unmatched>
162 <expect>KNOWN_ACCEPTABLE</expect> 162 <expect>ACCEPTABLE_SPEC</expect>
163 <description> 163 <description>
164 Seeing the torn value. This is specifically allowed by JLS. 164 Seeing the torn value. This is specifically allowed by JLS.
165 This is not a surprising behavior on some 32-bit systems which do not have full-width 64-bit instructions. 165 This is not a surprising behavior on some 32-bit systems which do not have full-width 64-bit instructions.
166 </description> 166 </description>
167 <refs> 167 <refs>
331 </description> 331 </description>
332 </case> 332 </case>
333 <case> 333 <case>
334 <match>[4294967295]</match> 334 <match>[4294967295]</match>
335 <match>[-4294967296]</match> 335 <match>[-4294967296]</match>
336 <expect>KNOWN_ACCEPTABLE</expect> 336 <expect>ACCEPTABLE_SPEC</expect>
337 <description> 337 <description>
338 Seeing the torn value. This is specifically allowed by JLS. 338 Seeing the torn value. This is specifically allowed by JLS.
339 This is not a surprising behavior on some 32-bit systems which do not have full-width 64-bit instructions. 339 This is not a surprising behavior on some 32-bit systems which do not have full-width 64-bit instructions.
340 </description> 340 </description>
341 <refs> 341 <refs>