fde7fc6951
Before this change, a test with incorrect .ir.out could pass if the test execution result was equivalent to the main .out file, which was a bit confusing.