format errors

This commit is contained in:
2025-10-02 19:07:49 +05:30
parent f263c35156
commit 62ca3b5ffe
2 changed files with 15 additions and 11 deletions

View File

@ -62,12 +62,14 @@ def compile_to_ir(filename: str, output: str, loglevel=logging.WARNING):
if not hasattr(module, "_debug_compile_unit"): if not hasattr(module, "_debug_compile_unit"):
debug_generator = DebugInfoGenerator(module) debug_generator = DebugInfoGenerator(module)
debug_generator.generate_file_metadata(filename, os.path.dirname(filename)) debug_generator.generate_file_metadata(filename, os.path.dirname(filename))
debug_generator.generate_debug_cu(DW_LANG_C11, debug_generator.generate_debug_cu(
DW_LANG_C11,
f"PythonBPF {VERSION}", f"PythonBPF {VERSION}",
True # TODO: This is probably not true True, # TODO: This is probably not true
# TODO: add a global field here that keeps track of all the globals. Works without it, but I think it might # TODO: add a global field here that keeps track of all the globals. Works without it, but I think it might
# be required for kprobes. # be required for kprobes.
, True) True,
)
processor(source, filename, module) processor(source, filename, module)

View File

@ -21,7 +21,9 @@ class DebugInfoGenerator:
}, },
) )
def generate_debug_cu(self, language, producer: str, is_optimized: bool, is_distinct: bool): def generate_debug_cu(
self, language, producer: str, is_optimized: bool, is_distinct: bool
):
self.module._debug_compile_unit = self.module.add_debug_info( self.module._debug_compile_unit = self.module.add_debug_info(
"DICompileUnit", "DICompileUnit",
{ # type: ignore { # type: ignore