-
-
Notifications
You must be signed in to change notification settings - Fork 499
Add native windows arm64 ci #6912
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Is it ready now? |
|
Windows ARM can directly run x86 programs, all CI tests passed. Therefore, we need to resolve these two issues first:
download xmake branch master
downloading from https://github.com/xmake-io/xmake/releases/download/v2.9.9/xmake-master.win32.exe
downloaded to C:\a\_temp\2a591ff3-434e-4d95-9ad3-4b9231271317.exe
checking for platform ... windows
checking for cl.exe ... C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Tools\MSVC\14.43.34808\bin\HostX64\ARM64\cl.exe |
我更新了
现在已经是用 host arch 了,可以等 ci 包更新后再看下,应该是自动切的,不行就提个 pr 过来。 |
|
ci stuck, I don't why. |
I don't know. |
|
应该是 xmake --version 卡了,不过我没 arm 机器,没法调试 |
It should be that xmake --version is stuck, but I don't have an arm machine and I can't debug it |
|
不确定是 lua的问题 还是文件访问的系统问题,主入口还没执行到 |
Not sure whether it is a problem with lua or a system problem with file access, the main entrance has not yet been executed |
|
之前以为只是 |
It's an old problem, tboox/tbox#272 (comment) I used to think it was just a compiler bug under |
|
windows ci 都自带 clang,要不换 clang-cl 进行构建? |
Windows ci all come with clang, should we change to clang-cl for construction? |
好了,clang-cl 暂时不切了,会有不少改动 |
OK, clang-cl is not cut for the time being, there will be many changes |
https://github.blog/changelog/2025-04-14-windows-arm64-hosted-runners-now-available-in-public-preview