For example: O0: testAtomicStrongCAS<int32_t>()... ASSERTION FAILED: value[0] == static_cast<T>(100) (value[0] == 48879, static_cast<T>(100) == 100)
weak cas test is also broken: O0: testAtomicWeakCAS<int8_t>()... ASSERTION FAILED: value[0] == static_cast<T>(100) (value[0] == -17, static_cast<T>(100) == 100) /Users/saambarati/WK/a/OpenSource/Source/JavaScriptCore/b3/testb3_8.cpp(148) : void testAtomicWeakCAS() [T = signed char]
Created attachment 432995 [details] Patch
Comment on attachment 432995 [details] Patch r=me, nice
EWS errors look real.
Created attachment 432996 [details] Patch
Created attachment 433002 [details] Patch
Committed r279653 (239466@main): <https://commits.webkit.org/239466@main>
<rdar://problem/80281537>