Commit Graph
4 Commits
Author SHA1 Message Date
TermiNexus 995faf8a9c test(NumpyTest): c.Timer() 改为 timer_sec()(GetTickCount64), 修复链接 undefined symbol: Timer
c.Timer() 无编译器支持(TPC/TPV 均无该内建), bench_numpy_perf 链接期 undefined; 改用 Win32 单调时钟
2026-08-16 06:48:53 +08:00
TermiNexus a641cbff63 test(NumpyTest): numpy.ndarray 裸泛型注解改为显式类型参数 numpy.ndarray[t.CDouble]
裸泛型类名注解(Foo 无 [T])在 TPC/TPV 均不被支持(TPC 静默降级 i32, TPV fail-fast 报 struct 未注册); 与 SimdTest 已验证模式对齐
2026-08-16 05:53:56 +08:00
TermiNexus 4c39db17c6 fix(project): 适配 lld 链接器(clang 22 环境)
- 移除 -Wl,--unresolved-symbols=ignore-in-object-files(GNU ld 专用,lld 报 unknown argument)
- 移除 -latomic(clang64 无 libatomic;x86_64 原子均 lock-free)
- 保留 -Wl,--allow-multiple-definition(lld 支持)
- 47 个 Test project.json 统一更新
2026-08-12 21:45:41 +08:00
TermiNexus 6644d6ce3b test: TestProject/2/3 拆分为 10 个具体测试项目; ZlibTest 并入标准 zlib 库
新项目(各含 project.json + App/main.vp):
- LoopMathTest/LogicFlowTest/ClassArrayTest/NumpyTest (原 TestProject)
- HashLibTest (原 TestProject2 去 zlib)
- GenericOopTest/EnumTest/MpoolOopTest/VectorGenericTest/FileIoTest (原 TestProject3)
ZlibTest 增加"标准 zlib 库(zlib.pyzlib)" section 与 __zlib 并存验证。
2026-08-09 04:06:26 +08:00