已关闭
[Bug-Report|缺陷反馈]: tools仓的ut编译报错 #242
yhkz9211创建于  3月10日关闭于  3月10日
yhkz9211成员
3月10日 创建

Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.

Describe the current behavior / 问题描述 (Mandatory / 必填)

tools仓的ut产生编译报错

Environment / 环境信息 (Mandatory / 必填)

不涉及

Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)

运行tools仓的ut

Describe the expected behavior / 预期结果 (Mandatory / 必填)

ut运行正常


/home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/impl/utils/debug/npu_arch_2201/asc_debug_utils_impl.h:24:5: error: 'dcci' was not declared in this scope
   24 |     dcci(ptr, cache_line_t::ENTIRE_DATA_CACHE, dcci_dst_t::CACHELINE_OUT);
      |     ^~~~
/home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/impl/utils/debug/npu_arch_2201/asc_debug_utils_impl.h:24:5: note: suggested alternatives:
In file included from /home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/impl/kernel_event.h:24,
                 from /home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/interface/kernel_common.h:19,
--
                 from /home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/interface/kernel_prof_trace_intf.h:25,
                 from /home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/interface/kernel_operator_intf.h:23,
                 from /home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/kernel_operator.h:21,
                 from ../../../tests/ut/testcase/tikcpp_api_check/test_copy_check.cpp:13:
/home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/impl/utils/debug/npu_arch_2201/asc_debug_utils_impl.h: In function 'uint32_t __asc_aicore::asc_debug_get_core_idx_impl()':
/home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/impl/utils/debug/npu_arch_2201/asc_debug_utils_impl.h:46:13: error: 'get_coreid' was not declared in this scope; did you mean 'AscendC::get_coreid'?
   46 |     return (get_coreid() & 0x00FF) % dumpCoreNums;
      |             ^~~~~~~~~~
      |             AscendC::get_coreid
In file included from /home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/impl/kernel_event.h:24,
                 from /home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/interface/kernel_common.h:19,
--
                 from /home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/interface/kernel_prof_trace_intf.h:25,
                 from /home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/interface/kernel_operator_intf.h:23,
                 from /home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/kernel_operator.h:21,
                 from ../../../tests/ut/testcase/tikcpp_api_check/test_copy_check.cpp:13:
/home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/impl/utils/debug/npu_arch_2201/asc_debug_utils_impl.h: In function 'uint64_t __asc_aicore::asc_debug_get_block_idx_impl()':
/home/phisik3/Ascend/cann/x86_64-linux/tikcpp/tikcfw/impl/utils/debug/npu_arch_2201/asc_debug_utils_impl.h:63:12: error: 'get_block_idx' was not declared in this scope; did you mean 'AscendC::get_block_idx'?
   63 |     return get_block_idx();
      |            ^~~~~~~~~~~~~
      |            AscendC::get_block_idx

Special notes for this issue/备注 (Optional / 选填)

likedislike
Yyhkz9211成员
3月10日 修改了issue 的描述
Yyhkz9211成员
3月10日 修改了issue 的描述
Yyhkz9211成员
3月10日 修改了issue 的描述
yhkz9211成员
3月10日 评论:

/assign

likedislike
CANN-robotCANN-robot成员
3月10日 将 yhkz9211 设为负责人
Yyhkz9211成员
3月10日 修改标题为 “[Bug-Report|缺陷反馈]: tools仓的ut编译报错”,原标题为“[Bug-Report|缺陷反馈]: ”
CANN-robotCANN-robot成员
3月10日 关闭了 issue
CANN-robotCANN-robot成员
3月20日 添加了label:resolved