Skip to content

CI: make Windows build from source like every other system#13802

Merged
andrewrk merged 4 commits intomasterfrom
windows-lib-name
Dec 8, 2022
Merged

CI: make Windows build from source like every other system#13802
andrewrk merged 4 commits intomasterfrom
windows-lib-name

Conversation

@andrewrk
Copy link
Member

@andrewrk andrewrk commented Dec 7, 2022

Now that OOM is no longer a problem, the Windows CI can do the same process every other system does instead of building from a recent Zig binary.

@andrewrk andrewrk enabled auto-merge December 7, 2022 08:46
When building with LLVM, always do -lole32 -lversion -luuid even when
using the cmake-provided build stuff. Otherwise we get undefined symbols
when linking.
@andrewrk andrewrk merged commit 913b4a3 into master Dec 8, 2022
@andrewrk andrewrk deleted the windows-lib-name branch December 8, 2022 00:09
@nektro
Copy link
Contributor

nektro commented Dec 10, 2022

@lazka
Copy link

lazka commented Dec 11, 2022

In case the OOM issue comes up again, there is a handy GitHub action for increasing the swap space: https://github.com/al-cheb/configure-pagefile-action

We are using it to build flang in MSYS2 CI for example, which peaks at ~12GB IIRC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants