haikuwebkit/LayoutTests/js/dfg-float32-array-nan-expec...

212 lines
4.0 KiB
Plaintext

Tests what happens in the DFG JIT if we load from a Float32 array that contains a weirdly formatted NaN.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-4587521
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
NaN
PASS "" + foo(floatView) is "NaN"
I didn't crash, which is a good thing.
PASS successfullyParsed is true
TEST COMPLETE