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

Reply via email to