212 lines
4.0 KiB
Plaintext
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
|
|
|