├ INFO: 读取配置文件: Test/DictTest/project.json ├ INFO: 项目目录: D:\Users\TermiNexus\Desktop\TransPyC\Test\DictTest ├ INFO: 源目录: D:\Users\TermiNexus\Desktop\TransPyC\Test\DictTest\App ├ INFO: 临时目录: D:\Users\TermiNexus\Desktop\TransPyC\Test\DictTest\temp ├ INFO: 输出目录: D:\Users\TermiNexus\Desktop\TransPyC\Test\DictTest\output ├ INFO: 阶段: all ├ INFO: 编译器: llc -filetype=obj -relocation-model=pic ├ INFO: 目标三元组: x86_64-pc-windows-gnu ├ INFO: 数据布局: e-m:w-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128 ├ INFO: output: 已清空 D:\Users\TermiNexus\Desktop\TransPyC\Test\DictTest\output ├ INFO: temp: 已清空 D:\Users\TermiNexus\Desktop\TransPyC\Test\DictTest\temp ├ INFO: 清理完成 ├ INFO: 已清除全局缓存: D:\Users\TermiNexus\Desktop\TransPyC\.transpyc_cache ├ INFO: 找到 1 个可达源文件(从入口遍历) ├ INFO: [1/1] 生成签名: main.py ├ INFO: -> b3c2b99b6f3be4c7.pyi (签名) ├ INFO: 处理 14 个被引用的 Python 库文件 ├ INFO: 生成签名: _dict.py -> e3e7b6de8d7d8b03.pyi ├ INFO: 生成签名: atom.py -> 271ea3decb810db2.pyi ├ INFO: 生成签名: json\__init__.py -> 57288496f7c2d1ad.pyi ├ INFO: 生成签名: json\__parser.py -> 240a9a4157959a9f.pyi ├ INFO: 生成签名: json\__writer.py -> 20cd49775c100a38.pyi ├ INFO: 生成签名: memhub.py -> f3560b99de458aec.pyi ├ INFO: 生成签名: stdint.py -> f5522571bcce7bcb.pyi ├ INFO: 生成签名: stdio.py -> 6f62fe05c5ea1ceb.pyi ├ INFO: 生成签名: stdlib.py -> 90c53dd6db8d41cf.pyi ├ INFO: 生成签名: string.py -> 9474791561654346.pyi ├ INFO: 生成签名: testcheck.py -> 14d33679f7fadf1f.pyi ├ INFO: 生成签名: viperio.py -> c9f4be41ca1cc2b4.pyi ├ INFO: 生成签名: w32\win32base.py -> 7e529fe7a078cfef.pyi ├ INFO: 生成签名: w32\win32console.py -> bbdf3bbd4c3bc28c.pyi ├ INFO: 结构体注册表: 24 个类型, 0 个枚举 ├ INFO: -> b3c2b99b6f3be4c7.stub.ll (声明) ├ INFO: 生成声明: _dict.py -> e3e7b6de8d7d8b03.stub.ll ├ INFO: 生成声明: atom.py -> 271ea3decb810db2.stub.ll ├ INFO: 生成声明: json\__init__.py -> 57288496f7c2d1ad.stub.ll ├ INFO: 生成声明: json\__parser.py -> 240a9a4157959a9f.stub.ll ├ INFO: 生成声明: json\__writer.py -> 20cd49775c100a38.stub.ll ├ INFO: 生成声明: memhub.py -> f3560b99de458aec.stub.ll ├ INFO: 生成声明: stdint.py -> f5522571bcce7bcb.stub.ll ├ INFO: 生成声明: stdio.py -> 6f62fe05c5ea1ceb.stub.ll ├ INFO: 生成声明: stdlib.py -> 90c53dd6db8d41cf.stub.ll ├ INFO: 生成声明: string.py -> 9474791561654346.stub.ll ├ INFO: 生成声明: testcheck.py -> 14d33679f7fadf1f.stub.ll ├ INFO: 生成声明: viperio.py -> c9f4be41ca1cc2b4.stub.ll ├ INFO: 生成声明: w32\win32base.py -> 7e529fe7a078cfef.stub.ll ├ INFO: 生成声明: w32\win32console.py -> bbdf3bbd4c3bc28c.stub.ll ├ SUCCESS: 声明接口生成到: D:\Users\TermiNexus\Desktop\TransPyC\Test\DictTest\temp ├ INFO: SHA1 映射表 (15 个文件): ├ INFO: includes.binary: 已清空 D:\Users\TermiNexus\Desktop\TransPyC\includes.binary (17 个文件) ├ INFO: 找到 1 个可达源文件(已按依赖排序) ├ INFO: 处理顺序: ├ INFO: 1. main.py ├ INFO: [缓存] 构建共享符号表数据... ├ INFO: [缓存] 共享符号表构建完成 (0.30s, 677 符号, 5 泛型模板, 1 doc 元数据) ├ INFO: 需要翻译 1 个文件 [DEBUG find_func] FIRST lookup 'dict.__before_init__' already in self.functions [DEBUG find_func] func.name='e3e7b6de8d7d8b03.dict.__before_init__' args=[< i8*>] [DEBUG find_func] module_sha1='b3c2b99b6f3be4c7' File "D:\Users\TermiNexus\Desktop\TransPyC\Projectrans.py", line 22, in main() File "D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Config.py", line 266, in main trans.run() File "D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py", line 467, in run self._translate_file(src_path, out_path, prebuilt_ModuleSha1Map=msm) File "D:\Users\TermiNexus\Desktop\TransPyC\lib\Projectrans\Phase2Translator.py", line 1039, in _translate_file result = trans.Convert( File "D:\Users\TermiNexus\Desktop\TransPyC\lib\Shell\TransPyC.py", line 555, in Convert code: str = self.translator.GenerateCCode(Tree, target='llvm') File "D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py", line 642, in GenerateCCode return self.GenerateLlvmDirect(Tree) File "D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Translator\LlvmGenerator.py", line 132, in GenerateLlvmDirect self.ImportHandler._EmitImportDeclarationsLlvm(Node, Gen) File "D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py", line 103, in _EmitImportDeclarationsLlvm self._EmitModuleDeclarationsLlvm(name, Gen, register_module_name=current_module) File "D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py", line 636, in _EmitModuleDeclarationsLlvm self._EmitExternalClassDeclLlvm(node, Gen, module_name=module_name) File "D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py", line 1583, in _EmitExternalClassDeclLlvm self._TryLoadStructFromStub(ClassName, Gen, source_sha1=source_sha1) File "D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py", line 2009, in _TryLoadStructFromStub self._TryLoadClassMembersFromPyi(class_name, stub_filename, Gen) File "D:\Users\TermiNexus\Desktop\TransPyC\lib\core\Handles\HandlesImports.py", line 2058, in _TryLoadClassMembersFromPyi