+ score->pass = false;
+ score->error = "Compiling extracted examples failed";
+ if (!verbose) {
+ if (mangle2)
+ err = "Standalone, adding headers, "
+ "and including previous "
+ "example all failed";
+ else
+ err = "Standalone compile and"
+ " adding headers both failed";
+ } else {
+ err = talloc_asprintf(score,
+ "Standalone example:\n"
+ "%s\n"
+ "Errors: %s\n\n"
+ "Adding headers, wrappers:\n"
+ "%s\n"
+ "Errors: %s\n\n",
+ get_ccan_file_contents(i),
+ ret,
+ get_ccan_file_contents(mangle1),
+ ret1);
+
+ if (mangle2)
+ err = talloc_asprintf_append(err,
+ "Combining with previous example:\n"
+ "%s\n"
+ "Errors: %s\n\n",
+ get_ccan_file_contents(mangle2),
+ ret2);