交付:修好整趟O2

👁️ 3 人浏览 💬 0 人评论 ❤️ 添加收藏

场景~/opt/优化.pyfold(类型判断写成 float)和 dce(末尾多了 or True)各埋了一个 bug,--O2 既没折叠也没删死代码。

任务:两处都修好(fold 的 float 改回 int、去掉 dce 的 or True),让 --O2 后指令/运算都降到说明要求,且优化前后结果完全一样。改好运行 ~/check

(判分只看你在受控容器里做出的优化产物,纯本机、纯 Python,没有 gcc、不碰公网。)

(改状态类:改完运行 ~/check,它按优化后指令条数 + 语义是否等价判;找东西类:把答案填进题里。)

提交你的答案
请登录后提交答案。
去登录
👩‍🏫
AI
💬 题目评论

全部评论