You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since a few days ago, building DOSBox-X with Windows ARM target fails with the following errors.
x86 32bit and 64bit builds sucessfully.
I don't know if there were any recent changes in the runner.
Currently using windows-latest runner.
Edit: There are actually numerous files with errors where no changes are added.
C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um\winnt.h(6342,12): error C3861: '_CountOneBits64': identifier not found (compiling source file ..\src\hardware\ide.cpp) [D:\a\dosbox-x\dosbox-x\vs\dosbox-x.vcxproj]
@RaviAkshintala
Thank you for looking into this, and yes reverting the targe version to older ones does work.
As a fact reverting to 10.0.22621.0 which is essential for ARM 32bit builds since Microsoft dropped support for it, works for 64bit builds as well.
But should we assume that Microsoft dropped support for the latest Windows version for ARM 64bit?
I don't think so, so I am wondering installing a library that has a critical bug should not be included in the production version of a CI runner.
Description
Since a few days ago, building DOSBox-X with Windows ARM target fails with the following errors.
x86 32bit and 64bit builds sucessfully.
I don't know if there were any recent changes in the runner.
Currently using
windows-latest
runner.Edit: There are actually numerous files with errors where no changes are added.
Platforms affected
Runner images affected
Image version and build link
https://github.com/joncampbell123/dosbox-x/actions/runs/13570640550/job/37934469893#step:1:7
Is it regression?
https://github.com/joncampbell123/dosbox-x/actions/runs/13529533732/job/37808163739
Expected behavior
Build successfully.
Actual behavior
Build error occurs.
Repro steps
Build source code.
The text was updated successfully, but these errors were encountered: