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

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 / 必填)

测试成功执行

image.png

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

对string的引用,在gcc10上检测更严格,现在的UT应该都是基于gcc9.5.0来编写的,在gcc10上兼容性有问题。

likedislike
wangtao成员
3月9日 评论:

/assign @jinyingqi

likedislike
CANN-robotCANN-robot成员
3月9日 将 jinyingqi 设为负责人
Jjinyingqi成员
3月9日 将 z296249221 设为负责人
Jjinyingqi成员
3月9日 移除了负责人 jinyingqi
Zzhengkai成员
3月11日 关联了pull request:[Profiling]恢复avp模块编译打包,修复gcc10版本ut用例编译失败问题
Zzhengkai成员
3月11日 issue状态由 进行中 改变为 已完成
Zzhengkai成员
3月11日 关闭了 issue
大饼卷馒头就米饭
大饼卷馒头就米饭
3月12日 评论:

这个怎么解决的,怎么突然关闭了

likedislike
zhengkai成员
3月12日 评论:

这个怎么解决的,怎么突然关闭了

@RiddleTan

头文件引用中加了#include <string>解决的,见关联的pr
https://gitcode.com/cann/runtime/pull/753

likedislike
CANN-robotCANN-robot成员
3月20日 添加了label:resolved