Files
TransPyC/includes
TermiNexus 6b9186848b fix(llvmlite): _type_str 增加 IR-FAIL 校验护栏,防 LLVMType 悬空生成垃圾 IR
LLVMType 类型对象可能被 MemBuddy 覆盖/悬空(跨遍 reset 回收后 pool 内存复用),TypePrint 输出首字符变为垃圾(如 't')或为空。现在 _type_str 对输出做首字符合法性校验,非法即打印 [IR-FAIL] + 类型地址并 exit(1)(fail-fast),防止生成 bitcast i8* null t 类垃圾 IR 导致 llc 报 expected 'to' after cast value 后难以定位根因。
2026-08-17 20:13:13 +08:00
..
2026-08-05 20:11:38 +08:00
2026-08-07 19:35:20 +08:00
2026-08-07 19:35:20 +08:00
2026-08-05 20:11:38 +08:00
2026-08-05 20:11:38 +08:00