BBDown icon indicating copy to clipboard operation
BBDown copied to clipboard

🔴 ARM Mac 错误提示:The required instruction sets are not supported by the current CPU.

Open Thomas-Harrell opened this issue 1 year ago • 5 comments

1. 你使用的BBDown版本是什么?(指明是Release版本还是Actions版本)

  • Release 1.6.0

2. 你在什么系统使用本软件?(Win/Linux/Mac)

  • ARM macOS Big Sur 11.7.2

3. 你使用的完整命令是什么?

chmod 722 BBDown && ./BBDown -help

4. 遇到了什么问题?

The required instruction sets are not supported by the current CPU.
[1]    7599 abort      ./BBDown -help
  • 这个问题在 1.5.4 之后的 ARM 版本都存在

  • 而 1.5.4 之前的 ARM 版本是可以正常使用的

  • 1.5.4 之后的版本只能使用 X86 的了,使用 ARM 版本则会提示上述错误

Thomas-Harrell avatar Jul 15 '23 03:07 Thomas-Harrell

可能与这次修改有关

根据官方文档所述,.NET8已经支持了 Native AOT

image

你这种情况不太清楚为啥,我手边也没有 mac 机器,不好测试😂


@hez2010 大佬知道为啥吗

nilaoda avatar Jul 15 '23 04:07 nilaoda

估计编译的时候用了 M1 不支持的扩展指令集吧,我回头在 M1 Pro 上测一下

hez2010 avatar Jul 15 '23 05:07 hez2010

可能与这次修改有关

根据官方文档所述,.NET8已经支持了 Native AOT

image

你这种情况不太清楚为啥,我手边也没有 mac 机器,不好测试😂

@hez2010 大佬知道为啥吗

  • 感谢回复,这个问题已经存在好一段时间了

  • 因为没有看到别人在反馈,所以特地来反馈一下

Thomas-Harrell avatar Jul 15 '23 05:07 Thomas-Harrell

估计编译的时候用了 M1 不支持的扩展指令集吧,我回头在 M1 Pro 上测一下

有进展吗

nilaoda avatar Jul 28 '23 15:07 nilaoda

在13.5 Ventura上是可以使用的 没有出现这个问题 或许是Big Sur过于陈旧无法兼容DotNet8的AoT?

gnattu avatar Jul 30 '23 16:07 gnattu