parrot/parrot — pull request #752 by nbrown (2012-04-01 15:43:21+00:00)
Title: Fix m0 tests

Many of the m0 tests use fall-through to print 'nok' when a test fails and 'ok' when it passes. This requires that the failure branch precede the successful branch. There were a few test files where this wasn't true.

In an unrelated issue, the deref test file wasn't testing the result of the sub in the goto_if. If this test passes, it's simply because the register being tested has a zero value unrelated to the test.