From cb347fb74b32702d4bcf0a81ed491ba2ce76d7f8 Mon Sep 17 00:00:00 2001 From: Muhammad Awad <112003944+mawad-amd@users.noreply.github.com> Date: Mon, 12 Jan 2026 12:07:02 -0800 Subject: [PATCH] Generate header before build --- src/accordo/validator.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/accordo/validator.py b/src/accordo/validator.py index 06a08f5c..d6928fa9 100644 --- a/src/accordo/validator.py +++ b/src/accordo/validator.py @@ -157,6 +157,8 @@ def __init__( lib_path = self.accordo_path / "build" / "lib" / "libaccordo.so" if force_rebuild or not lib_path.exists(): logging.info("Building Accordo C++ library...") + arg_types = self.config.get_arg_types() + generate_kernel_header(arg_types, self.config.additional_includes) self._lib_path = _build_accordo(self.accordo_path, parallel_jobs) self._built = True else: