Label unreadable source probes distinctly
This commit is contained in:
parent
8eec28a639
commit
c1949e7430
@ -817,6 +817,15 @@ String compiler_format_compile_failure(SharedUnit* su, String raw_messages)
|
|||||||
return(result);
|
return(result);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
String compiler_format_source_read_failure(SharedUnit* su, String raw_messages)
|
||||||
|
{
|
||||||
|
String result = "UCE source read failure\n";
|
||||||
|
result += "Source: " + su->file_name + "\n";
|
||||||
|
result += "Compile output: " + su->compile_output_file_name + "\n";
|
||||||
|
result += "\nMessage:\n" + trim(raw_messages) + "\n";
|
||||||
|
return(result);
|
||||||
|
}
|
||||||
|
|
||||||
void compile_shared_unit(Request* context, SharedUnit* su)
|
void compile_shared_unit(Request* context, SharedUnit* su)
|
||||||
{
|
{
|
||||||
f64 comp_start = time_precise();
|
f64 comp_start = time_precise();
|
||||||
@ -842,7 +851,7 @@ void compile_shared_unit(Request* context, SharedUnit* su)
|
|||||||
file_put_contents(su->meta_file_name, compiler_unit_metadata_text(context, su));
|
file_put_contents(su->meta_file_name, compiler_unit_metadata_text(context, su));
|
||||||
file_unlink(su->wasm_name);
|
file_unlink(su->wasm_name);
|
||||||
compiler_record_compile_result(su, time_precise() - comp_start, false, "compile_error", su->compiler_messages);
|
compiler_record_compile_result(su, time_precise() - comp_start, false, "compile_error", su->compiler_messages);
|
||||||
printf("%s \n", compiler_format_compile_failure(su, su->compiler_messages).c_str());
|
printf("%s \n", compiler_format_source_read_failure(su, su->compiler_messages).c_str());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user