diff --git a/conformance_tests/tools/debug/src/test_debug_helper.cpp b/conformance_tests/tools/debug/src/test_debug_helper.cpp index ceeec5a2..ed122ae9 100644 --- a/conformance_tests/tools/debug/src/test_debug_helper.cpp +++ b/conformance_tests/tools/debug/src/test_debug_helper.cpp @@ -426,9 +426,15 @@ void run_long_kernel(ze_context_handle_t context, ze_device_handle_t device, } synchro.wait_for_debugger_signal(); + + std::string mod_options = "-g"; + if (options.module_options_in != "") { + mod_options.append("," + options.module_options_in); + } + LOG_INFO << "Module Options: " << mod_options; auto module = lzt::create_module(device, module_name, ZE_MODULE_FORMAT_IL_SPIRV, - "-g" /* include debug symbols*/, nullptr); + mod_options.c_str(), nullptr); auto kernel = lzt::create_function(module, kernel_name);