From ed07aab147afb517720d67e15482848dbe54158c Mon Sep 17 00:00:00 2001 From: Konstantin Seurer Date: Mon, 17 Feb 2025 10:01:48 +0100 Subject: [PATCH] clc: Print errors when initializing clang fails It's nice to know what actually went wrong. Part-of: --- src/compiler/clc/clc_helpers.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/compiler/clc/clc_helpers.cpp b/src/compiler/clc/clc_helpers.cpp index 22ab510ce4d..e15d0c96e01 100644 --- a/src/compiler/clc/clc_helpers.cpp +++ b/src/compiler/clc/clc_helpers.cpp @@ -840,7 +840,7 @@ clc_compile_to_llvm_module(LLVMContext &llvm_ctx, if (!clang::CompilerInvocation::CreateFromArgs(c->getInvocation(), clang_opts, diag)) { - clc_error(logger, "Couldn't create Clang invocation.\n"); + clc_error(logger, "Couldn't create Clang invocation.\n%s\n", diag_log_str.c_str()); return {}; }