<classResult _class='hudson.tasks.junit.ClassResult'><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.261</duration><failedSince>0</failedSince><name>test_ConstFolding</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.266</duration><failedSince>0</failedSince><name>test_ConstFoldingCombined</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.295</duration><failedSince>0</failedSince><name>test_double_renaming_bug</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.268</duration><failedSince>0</failedSince><name>test_exitwhen</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.336</duration><failedSince>0</failedSince><name>test_ifDoubleAnd1</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.263</duration><failedSince>0</failedSince><name>test_ifDoubleAnd2</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.452</duration><failedSince>0</failedSince><name>test_ifDoubleOr1</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.483</duration><failedSince>0</failedSince><name>test_ifDoubleOr2</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.266</duration><failedSince>0</failedSince><name>test_ifEmpty</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.584</duration><failedSince>0</failedSince><name>test_ifFalse</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.26</duration><failedSince>0</failedSince><name>test_ifInt1</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.399</duration><failedSince>0</failedSince><name>test_ifInt2</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.266</duration><failedSince>0</failedSince><name>test_ifInt3</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.27</duration><failedSince>0</failedSince><name>test_ifInt4</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.315</duration><failedSince>0</failedSince><name>test_ifMulti</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.544</duration><failedSince>0</failedSince><name>test_ifTrue</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.31</duration><failedSince>0</failedSince><name>test_inline_globals</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.329</duration><failedSince>0</failedSince><name>test_localVarMerger</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.311</duration><failedSince>0</failedSince><name>test_localVarMerger2</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.405</duration><failedSince>0</failedSince><name>test_nullsetter1</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.285</duration><failedSince>0</failedSince><name>test_nullsetter2</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.281</duration><failedSince>0</failedSince><name>test_nullsetter3</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.287</duration><failedSince>0</failedSince><name>test_nullsetter4</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.293</duration><failedSince>0</failedSince><name>test_number_shortening</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.287</duration><failedSince>0</failedSince><name>test_number_shortening2</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.327</duration><failedSince>0</failedSince><name>test_remove_useless</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.273</duration><failedSince>0</failedSince><name>test_tempVarRemover</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.269</duration><failedSince>0</failedSince><name>test_tempVarRemover2</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.297</duration><failedSince>0</failedSince><name>test_unused_func_remover</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.295</duration><failedSince>0</failedSince><name>test_unused_func_remover2</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><child><age>0</age><className>tests.wurstscript.tests.OptimizerTests</className><duration>0.581</duration><failedSince>0</failedSince><name>test_varRemoval</name><skipped>false</skipped><status>PASSED</status><stderr>Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variab
...[truncated 9573 chars]...
alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable C_alive is null.
Variable A_typeId is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable A_i is null.
Variable Iterator_t is null.
Variable Iterator_t is null.
</stderr><stdout>Called A.foo on invalid object.
Nullpointer exception when calling A.foo
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
set x 2
get x 2
set x 3
get x 2
get x 3
update model with test
get element compilationunit (0 - 89)
get element wpackages (0 - 89)
get element pack
...[truncated 3837 chars]...
kage test(0 - 124)
get element modifiers (0 - -1)
get element wimports (0 - -1)
get element import Wurst(0 - -1)
get element identifier (0 - -1)
get element wentities (14 - 110)
get element initblock (79 - 110)
get element wstatements (86 - 110)
get element startfunctionstatement (79 - 78)
get element local variable y(98 - 110)
get element modifiers (98 - 97)
get element exprmembervardot (107 - 110)
get element identifier (109 - 110)
get element endfunctionstatement (79 - 78)
leftType = integer
</stdout></child><failCount>0</failCount><name>OptimizerTests</name><passCount>31</passCount><skipCount>0</skipCount></classResult>