gem5 CPU ISA level is lower than required
错误提示:
/lib/x86_64-linux-gnu/libc.so.6: CPU ISA level is lower than required
错误截图:
在互联网上搜索该错误,在 gem5 的邮件列表发现:
Jason 说在某次 commit 解决了这个问题,然后去这两个链接里面看一下:
大概的意思是说 GLIBC 更新了,对硬件检查更严格了。当尝试加载动态链接库的时候,将检查 CPUID 是否有所需的功能,之前的 M5 Simulator
已经不能通过检查了,所以需要换掉。
本次 commit 在 src/arch/x86/X86ISA.py
的第46行中将 M5 Simulator
更换为 AuthenticAMD
,解决了报错问题。
结论:
将 src/arch/x86/X86ISA.py
的第46行中将 M5 Simulator
更换为 AuthenticAMD
,然后重新编译 gem5 即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架