- compile_tests.total_score++;
- cmdout = compile(m, keep, i);
- if (cmdout)
- return talloc_asprintf(m,
- "Failed to compile helper C"
- " code file %s:\n%s",
- i->name, cmdout);
+ char *cmdout = compile(m, keep, i);
+ if (cmdout) {
+ score->error = "Failed to compile helper C files";
+ score_file_error(score, i, 0, cmdout);
+ }