blob: b1681b768111e7f0abcb9154dd53473c9c346967 [file] [log] [blame]
Tests what happens if we OSR exit on an assignment that was part of a side-effecting intrinsic.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is "bleh"
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS foo(array) is 2
PASS successfullyParsed is true
TEST COMPLETE