debug(traceback): 输出 InstallSymbol 赋值日志

每个文件打印 TracebackInstallSymbol,确认 main 模块是否拿到 3fe9e5dc351f3d26.Install。
This commit is contained in:
TermiNexus committed 2026-10-19 18:30:38 +08:00
1 parent 39aebc03d7
commit 2051c2237e
1 file changed
+3
+3
View File
@@ -2375,6 +2375,9 @@ class Phase2Translator:
break
if _tb_sha1 is not None:
trans.translator.TracebackInstallSymbol = f'{_tb_sha1}.Install'
_vlog().info(
f"[traceback] InstallSymbol={getattr(trans.translator, 'TracebackInstallSymbol', None)}"
f" file={os.path.basename(src_path)}")
trans.SliceLevel = self.slice_level
trans.translator.SliceLevel = self.slice_level
trans.translator.SliceCount = 0