The linker test in the gcc-output-parser spec broke because of the updated regex - the test should have expected 2 errors actually, but because of the old regex the expected output was incorrect and the test conformed to the incorrect output. So fixing the regex required fixing the test too. Also, updated the test to use program.c in the error text.