#include <getopt.h>
#include <string.h>
+#include <dlog/dlog.h>
#include <dlog/dlog-redirect-stdout.h>
#include <hal-common.h>
for (enum hal_module module = 0; module < HAL_MODULE_END; ++module) {
enum hal_common_backend_compatibility compatibility;
- hal_common_check_backend_compatibility(module, &compatibility);
+ char module_name[128] = "Unknown";
+ int ret;
+
+ ret = hal_common_check_backend_compatibility(module, &compatibility);
+ if (ret < 0) {
+ hal_common_get_backend_module_name(module, module_name, sizeof(module_name));
+ dlog_print(DLOG_ERROR, LOG_TAG_HAL_COMPATIBILITY_CHECKER,
+ "Failed to check backend(%d:%s) compatibility, %d",
+ module, module_name, ret);
+ }
}
return 0;