sleef icon indicating copy to clipboard operation
sleef copied to clipboard

Build and Test with MSVC in GHA

Open blapie opened this issue 4 months ago • 3 comments

Why a new feature? Is your feature request related to a problem? Please describe it.

We currently support Msys2 environment and build with clang. A recent PR claims to fix compilation with MSVC, can we now test that in CI?

What feature would you like?

Extend existing msys2 workflow to compile with MSVC.

How would you like this feature to be implemented?

I don't think this can be done by adding a new sys value here. Instead we might simply need to correctly set CC, CXX and the linker. It might just be a case of setting up MSVC on top of msys2 (whatever flavor or it), in a way similar to that discussed in this thread. Example here.

Can you please confirm @Andarwinux how we could best approach that and if you recommend any action that could help in the process?

How portable is the feature across architectures and platforms?

This is for Windows on x86 only for now, but could probably be extended to Windows on Arm in the future

blapie avatar Oct 10 '24 10:10 blapie