Hello. We have never considered QEMU as an option so I can't tell whether it's working.
We are testing the Cygwin runtime and the GCC toolchain linked with it built with Linux->Windows cross-compiler on self-hosted GitHub Actions runner running on Windows Arm64 VM with WSL leveraging WSL interop for native code execution. This https://github.com/Windows-on-ARM-Experiments/newlib-cygwin/actions/runs/15698761968 is an example how we test whether the Cygwin can be build in a similar way as on the https://github.com/cygwin/cygwin and whether there are no regression to x64 builds. This https://github.com/Windows-on-ARM-Experiments/mingw-woarm64-build/actions/runs/15676501309 is an example how we test Cygwin as a part of the GNU toolchain and how we are running the Cygwin testsuite. Please, let me know if you have any questions about the project. Radek ________________________________________ From: Cygwin <cygwin-bounces~radekbarton=microsoft....@cygwin.com> on behalf of Sebastian Feld via Cygwin <cygwin@cygwin.com> Sent: Tuesday, June 17, 2025 11:01 AM To: cygwin@cygwin.com <cygwin@cygwin.com> Subject: [EXTERNAL] Re: Cygwin AArch64 testing with Windows AArch64 on qemu? On Tue, Jun 17, 2025 at 10:10 AM Arthur Norman <a...@cam.ac.uk> wrote: > > Thanka for the head up - can you provide us with a pointer to Microsoft > work on Cygwin please? Check the cygwin-patches mailing list, and the cygwin git log. Lots of Aarch64 related patches. > On a Raspberry Pi 5 "botspot-VM" https://github.com/Botspot/bvm installed > a Win11 for me fairly happily and despite it not being the fastest machine > it is closer to viable than I might have expected. > And on an ARM Mac you have a choice between UTM and Vmwate Fusion (and > possibly now virtualbox). There are wrinkles installing in several of > those cases so expect to need to do some web checking as you go. Yeah, extra hardware might be hard to come by for "just try", and CI might also have the same problem. That is why I ask for qemu. Sebi -- Sebastian Feld - IT security consultant -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple