提示
暂不支持移动端,请在PC端查看

首页 难题挑战 演武堂 炼金阁 模板管理 运营中心 光明顶 关于我们
搜索

[EDA竞赛]

楼主
小猿

3

主题

9

回帖

0

积分

发布时间:2023-12-5 15:26:42 | 显示全部楼层
1、按照赛题所给资料提供ARM64 docker镜像运行不了测试用例,bug如下,应该是alphine默认musl的C库,但是这个用到的是glibc的库,至于静态链接我也尝试过,一直没弄好,不知道有没有老师可以指点一下。

/fsim_TC01.script 9> cat .a && ./test_cases/case01/bin/val recv TC01 && cat .a
Error relocating ./test_cases/case01/bin/val: _ZSt28__throw_bad_array_new_lengthv: symbol not found
**ERROR SysCatCmd::exec(): cat files failed

2、服务器问题,之前测试代码是会出现“permission denied”,后来我用chrom指令添加了可执行权限后,变成了找不到可运行的二进制文件,但是我的可执行二进制文件确实存在,之前有负责人说是服务器的问题,不知道这是不是也是服务器的问题,如果是的话什么时候可以修好呢?感觉还是服务器测试代码比较方便且准确,因为这个问题进度已经卡了一个多周了,希望可以快速处理一下

[eda230109@ecs-enterprise-0002 submission]$ ls
fan_multi
[eda230109@ecs-enterprise-0002 submission]$ ./fan_multi
-bash: ./fan_multi: No such file or directory



独照松月

0

主题

14

回帖

52

积分

发布时间:2023-12-5 15:46:12 | 显示全部楼层
1,提供的镜像中已经安装glibc的库,可以在容器中用命令: apk info 找到。
2,看了下问题1中的命令,不是指导文档《ARM镜像题目测试流程.pdf》中的命令,请按指导来操作,尽量先跑通指导中的前两个章节。
3,问题2中的报错不是找不到文件,而是alpine系统执行二进制文件,缺少依赖或者是二进制文件有问题时报的错。


小猿

3

主题

9

回帖

0

积分

发布时间:2023-12-6 10:41:14 | 显示全部楼层
独照松月 发表于 2023-12-5 15:46
1,提供的镜像中已经安装glibc的库,可以在容器中用命令: apk info 找到。
2,看了下问题1中的命令,不是指 ...

问题一是运行script脚本的时候里面的命令

问题二的话请问是服务器的问题吗还是?之前说出现问题是因为服务器人数用的太多导致的,如果是服务器的问题的话什么时候可以解决好呢?
独照松月

0

主题

14

回帖

52

积分

发布时间:2023-12-6 16:25:24 | 显示全部楼层
小猿 发表于 2023-12-6 10:41
问题一是运行script脚本的时候里面的命令

问题二的话请问是服务器的问题吗还是?之前说出现问题是因为服 ...

问题2的报错一般是二进制文件有问题,或者是二进制文件缺少依赖。注:alpine为容器的操作系统。
联系我们
EDA²侠客岛邮箱:xiakedao@eda2.com
联系人电话:18191069556
ISEDA官网
IDAS官网
EDA²公众号
企业微信

Powered by Discuz!

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表