已合并
fix: complete Arange fallback path (#302) #1980
Jett_Woo创建于 14 天前
fix: complete Arange fallback path (#302) #1980
已合并
Pull Request已成功合入, 合并人@CANN-robot
(感谢 Jett_Woo 的贡献)14 天前 添加了label:cann-cla/yes
CANN-robot
14 天前 评论:
14 天前 评论:
Thanks for your pull-request.
The full list of commands accepted by me can be found at here.
You can get sig-info at here.
You can self-configure the PR merge rules for this repository. For more details, please refer to Here.
For more, you also can visit HICANN.
PR Approval Progress
✅ Congratulations! All modules have met the lgtm and approve requirements.
Module Approval Details
| module | lgtm status | approve status |
|---|---|---|
| repo-cann/graph-autofusion | ✅ wangxiaotian995, liyuewei, zhang_shengjie (3/2) | ✅ wangxiaotian995 (1/1) |
💡 Tip:
- Committer can comment
/approveor/lgtm- Commenting
/approveimplies both code review (lgtm) and intent to merge (approve)
CLA Signature Pass
Jett_Woo, thanks for your pull request. All authors of the commits have signed the CLA. 👍


14 天前 将niuyuhu,yangyongqiang0606,liyuewei,xchu42,zhang_shengjie,depeng1994,wqtshg_wt,peiyang,shengnan666,XuebinYang,sjtulxh,zhanj,zhujingjing,xuyafei,wangxiaotian995设为评审人
14 天前 将niuyuhu,yangyongqiang0606,liyuewei,xchu42,zhang_shengjie,depeng1994,wqtshg_wt,peiyang,shengnan666,XuebinYang,sjtulxh,zhanj,zhujingjing,xuyafei,wangxiaotian995设为评审人
此处折叠了435条消息 查看更多
liyuewei
9 天前 评论:
9 天前 评论:
/lgtm


9 天前 添加了label:lgtm
wangxiaotian995
9 天前 评论:
9 天前 评论:
/approve


9 天前 添加了label:approved
9 天前 合入了pull request
Pull Request
描述
补齐 IndexExpr/Arange Autofusion 的普通 ArangeApiCall 双路径和最小影响的 VF 前置准入,确保 VF 不可用时 Arange 可走普通 LocalTensor 路径,同时收紧 VF boundary 映射并补充普通 DMA/Codegen 回归。
本 PR 基于最新
develop,不重复提交已合入的 PR 1961 主体。核心变更:
ArangeApiCall,保留现有MicroArangeApiCallVF 高性能路径。vf_root_input_index时明确失败,移除静默 boundary ordinal 回退。变更类型
关联的Issue
关联 Issue #302:支持 IndexExpr 和 Arange Autofusion
如何测试
cmake --build build/source_validation --target test_main optimize_ut pyautofuse -j 8,成功;SDK signal.h 有弃用告警。test_main881 passed、7 skipped、8 disabled(XML total 896),零失败;optimize_ut658 passed、8 skipped(total 666),零失败。test_main 从其二进制目录运行,以满足 ../pyautofuse.so 相对依赖。git diff --check和暂存区差异检查通过;改动行使用 clang-format 格式化。核对清单
其他信息
index-expr-fallback-develop-pr。