blob: ed5e02dc0b966f824ad6e2666a9575f41ed3d279 [file] [log] [blame]
Tests that a dead use of a variable at the tail of a basic block doesn't confuse the CFA into believing that the variable being used is dead as well.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS foo(false, true, 5) is 42
PASS successfullyParsed is true
TEST COMPLETE