即使解决了ubsan这个问题再执行,也不通,是coredump问题:
[ERROR][TDT][aicpu_package_process.cpp:108][WalkInVersionFile][tid:1] Get real path of version file failed, file=/usr/lib64/aicpu_kernels/0version.info, reason=No such file or directory
[ERROR][TDT][aicpu_package_process.cpp:86][GetInnerPkgName][tid:1] Walk in version file to get inner package name failed, path=/usr/lib64/aicpu_kernels/0
[ERROR][TDT][aicpu_package_process.cpp:43][CheckPackageName][tid:1] Get inner package name failed, soInstallPath=/usr/lib64/aicpu_kernels/0
[ OK ] AicpuPackageProcessTest.CheckPackageNameFail (0 ms)
[ RUN ] AicpuPackageProcessTest.CheckPackageNameGetSrcPkgNameFail
[ERROR][TDT][aicpu_package_process.cpp:62][GetSrcPackageName][tid:1] Package name is invalid, name=/test/asd/_test?_tsd.tar.gz
[ERROR][TDT][aicpu_package_process.cpp:36][CheckPackageName][tid:1] Get src package name failed
[ OK ] AicpuPackageProcessTest.CheckPackageNameGetSrcPkgNameFail (0 ms)
[ RUN ] AicpuPackageProcessTest.CheckPackageNamePackageNameEqualFail
/home/runtime/runtime/build/970991versionFileDir/version.info
Version=7.7.T5.0.B019
timestamp=20250121_000122058
Name=Ascend910-aicpu_syskernels.tar.gz
SandBoxSo=libtensorflow.so
Featurelist=AICPU_PROF_V2
Trustlist=libccl_kernel.so,libccl_kernel_plf.so,libtensorflow
[INFO][TDT][aicpu_package_process.cpp:113][WalkInVersionFile][tid:1] Start walk in version file, file=/home/runtime/runtime/build/970991versionFileDir/version.info
[INFO][TDT][aicpu_package_process.cpp:77][operator()][tid:1] Get inner package name success, name=Ascend910-aicpu_syskernels.tar.gz
[ERROR][TDT][aicpu_package_process.cpp:48][CheckPackageName][tid:1] Package source name is not same as package inner name, srcPkgName=Ascend-ai_sys.tar.gz, innerPkgName=Ascend910-aicpu_syskernels.tar.gz
[INFO][TDT][internal_api.cpp:238][PackSystem][tid:1] [TSDaemon] PackSystem cmd: [rm -rf /home/runtime/runtime/build/970991versionFileDir/], result: [0], errno[22], reason[Invalid argument].
[ OK ] AicpuPackageProcessTest.CheckPackageNamePackageNameEqualFail (15 ms)
[ RUN ] AicpuPackageProcessTest.MoveSoToSandBoxSuccess
/home/runtime/runtime/build/970991versionFileDir/version.info
Version=7.7.T5.0.B019
timestamp=20250121_000122058
Name=Ascend910-aicpu_syskernels.tar.gz
SandBoxSo=libtensorflow.so
Featurelist=AICPU_PROF_V2
Trustlist=libccl_kernel.so,libccl_kernel_plf.so,libtensorflow
[INFO][TDT][aicpu_package_process.cpp:113][WalkInVersionFile][tid:1] Start walk in version file, file=/home/runtime/runtime/build/970991versionFileDir/version.info
[INFO][TDT][aicpu_package_process.cpp:178][operator()][tid:1] Get sand box items success, soList=libtensorflow.so
tests/build_ut.sh: line 239: 970991 Illegal instruction (core dumped) ${RUN_TEST_CASE}


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=tsd --target=tsd
ut测试失败,报没有-lubsan库
Environment / 环境信息 (Mandatory / 必填)
Atlas800I A2,8卡裸金属
openEuler22.04,ARM
CANN8.5.0.beta1
Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)
安装CANN
编译、安装runtime最新版本包
执行ut测试:
bash tests/build_ut.sh --ut=tsd --target=tsd
Describe the expected behavior / 预期结果 (Mandatory / 必填)
测试成功执行
Related log / screenshot / 日志 / 截图 (Mandatory / 必填)
这个用例要求系统中有“ubsan”这个依赖,但是README中并没有提,直到执行了才发现缺失。
Special notes for this issue/备注 (Optional / 选填)