已关闭
[Bug-Report|缺陷反馈]: ut测试编译失败 #196
大饼卷馒头就米饭创建于 3月9日关闭于 3月11日
wangtao
3月9日 评论:
3月9日 评论:
/assign @jinyingqi


3月9日 将 jinyingqi 设为负责人
大饼卷馒头就米饭
3月12日 评论:
3月12日 评论:
这个怎么解决的,怎么突然关闭了


zhengkai
3月12日 评论:
3月12日 评论:
这个怎么解决的,怎么突然关闭了
头文件引用中加了#include <string>解决的,见关联的pr
https://gitcode.com/cann/runtime/pull/753


3月20日 添加了label:resolved
Thanks for sending an issue! Please fill in the following template to help quickly solve your problem.
Describe the current behavior / 问题描述 (Mandatory / 必填)
bash tests/build_ut.sh --ut=msprof --target=msprof_ut
编译失败
Environment / 环境信息 (Mandatory / 必填)
Atlas800I A2,8卡裸金属
openEuler22.04,ARM
CANN8.5.0.beta1
gcc10.3.1
Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)
安装CANN
编译、安装runtime最新版本包
执行ut测试:
bash tests/build_ut.sh --ut=msprof --target=msprof_ut
Describe the expected behavior / 预期结果 (Mandatory / 必填)
测试成功执行
Related log / screenshot / 日志 / 截图 (Mandatory / 必填)
Special notes for this issue/备注 (Optional / 选填)
对string的引用,在gcc10上检测更严格,现在的UT应该都是基于gcc9.5.0来编写的,在gcc10上兼容性有问题。