gem5 CPU ISA level is lower than required

错误提示:

/lib/x86_64-linux-gnu/libc.so.6: CPU ISA level is lower than required

错误截图:

image

在互联网上搜索该错误,在 gem5 的邮件列表发现:
image

Jason 说在某次 commit 解决了这个问题,然后去这两个链接里面看一下:
image

大概的意思是说 GLIBC 更新了,对硬件检查更严格了。当尝试加载动态链接库的时候,将检查 CPUID 是否有所需的功能,之前的 M5 Simulator 已经不能通过检查了,所以需要换掉。

本次 commit 在 src/arch/x86/X86ISA.py 的第46行中将 M5 Simulator 更换为 AuthenticAMD ,解决了报错问题。

结论:

src/arch/x86/X86ISA.py 的第46行中将 M5 Simulator 更换为 AuthenticAMD,然后重新编译 gem5 即可。

posted @   Groot_Liu  阅读(238)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示