已关闭
[Documentation|文档反馈]:SIMT 下 01_assert 与 09_log 两个样例的中英文 README 中与真实输出有差异 #1669
ruoshuisixue创建于 9月15日关闭于 9月16日
9月15日 添加了label:bug-report
Rruoshuisixue
9月15日 修改标题为 “[Bug-Report|缺陷反馈]:SIMT examples/03_simt_api/01_utilities 下 01_assert 与 09_log 两个样例的中英文 README 中”,原标题为“[Bug-Report|缺陷反馈]: ”
9月15日 修改标题为 “[Bug-Report|缺陷反馈]:SIMT examples/03_simt_api/01_utilities 下 01_assert 与 09_log 两个样例的中英文 README 中”,原标题为“[Bug-Report|缺陷反馈]: ”
ruoshuisixue
9月15日 评论:
9月15日 评论:
文档描述和真实输出有差异,修复中


Rruoshuisixue
9月15日 修改标题为 “[Bug-Report|缺陷反馈]:SIMT 下 01_assert 与 09_log 两个样例的中英文 README 中与真实输出有差异”,原标题为“[Bug-Report|缺陷反馈]:SIMT examples/03_simt_api/01_utilities 下 01_assert 与 09_log 两个样例的中英文 README 中”
9月15日 修改标题为 “[Bug-Report|缺陷反馈]:SIMT 下 01_assert 与 09_log 两个样例的中英文 README 中与真实输出有差异”,原标题为“[Bug-Report|缺陷反馈]:SIMT examples/03_simt_api/01_utilities 下 01_assert 与 09_log 两个样例的中英文 README 中”
9月15日 关联了pull request:docs: update SIMT utility sample outputs
ruoshuisixue
9月16日 评论:
9月16日 评论:
已合入


9月16日 issue状态由 待办的 改变为 已完成
9月16日 关闭了 issue
9月16日 添加了label:resolved
9月21日 修改标题为 “[Documentation|文档反馈]:SIMT 下 01_assert 与 09_log 两个样例的中英文 README 中与真实输出有差异”,原标题为“[Bug-Report|缺陷反馈]:SIMT 下 01_assert 与 09_log 两个样例的中英文 README 中与真实输出有差异”
Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.
Describe the current behavior / 问题描述 (Mandatory / 必填)
examples/03_simt_api/01_utilities 下 01_assert 与 09_log 两个样例的中英文 README 中,“运行结果”章节展示的输出与样例实际运行输出不一致,具体有三处:
用户按 README 输出中的行号去定位断言失败位置时会找错行,造成排查困扰。
Environment / 环境信息 (Mandatory / 必填)
Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)
cd examples/03_simt_api/01_utilities/01_assert
mkdir -p build && cd build
cmake .. -DASCEND_CANN_PACKAGE_PATH=<CANN安装路径>
make
./demo # 按 README 中“编译运行”章节执行
cd ../../09_log
mkdir -p build && cd build
cmake .. -DASCEND_CANN_PACKAGE_PATH=<CANN安装路径>
make
./demo
3. 对比程序实际输出与 README“运行结果”章节:
Describe the expected behavior / 预期结果 (Mandatory / 必填)
README“运行结果”章节展示的输出应与样例在当前源码、当前 CANN 版本下的实际运行输出完全一致,即:
样例文档中的行号应随源码变更同步维护,避免用户按文档定位到错误的代码行。
Related log / screenshot / 日志 / 截图 (Mandatory / 必填)
01_assert 实际运行输出(节选):
[SIMT] trap check start 1!
[SIMT] trap check start 2!
[SIMT] trap check start 3!
[SIMT] trap check start 3!
[ASSERT] xxx/assert.asc:31: void simt_assert(float *, uint32_t): Assertion
in_shape < 1' failed. [ASSERT] xxx/assert.asc:31: void simt_assert(float *, uint32_t): Assertionin_shape < 1' failed.09_log 实际运行输出(节选):/09_log/log.asc:86 code=507035 EZ9999: Internal error!/09_log/log.asc:44: void add_custom(float *, float *, float *, uint64_t): Assertion `total_length < 100 && "Total length exceeds expected limit!"' failed.
[INFO] Input shape: 12288
[INFO] Launching kernel with assert(total_length < 100)...
Ascend Error:
...
rtDeviceSynchronize execution failed, reason=vector core exception
...
[ASSERT]
[INFO] Execution completed. Check for error messages above.
Special notes for this issue/备注 (Optional / 选填)