Skip to content

Disable FluidSynth's own unit tests under MSYS2 CI #2357

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 22, 2023
Merged

Conversation

kcgen
Copy link
Member

@kcgen kcgen commented Mar 22, 2023

Every week, GitHub applies stable updates and security patches to their VMs and rolls them over. This week's rollover introduced some change impacting how MSYS2's Clang LLD linker imports DLL symbols - causing all of FluidSynth's unit tests to start failing (only under MSYS2 Clang):

2023-03-22_09-25

Prior to the VM rollover on the 19th, all branches and main were fine:

FluidSynth's unit tests compiled and ran on the prior main commit: https://github.com/dosbox-staging/dosbox-staging/actions/runs/4440895580

2023-03-22_09-21

So this PR just disables these unit tests under MSY2 CI for now.

Let's hope the problem is causing wide-spread issues and GitHub (or MSYS2) are on top of this issue and it's fixed in the next rollover (and we can try reverting this commit in the commits weeks).

@kcgen kcgen added Windows Issues related to Windows CI GitHub Actions / CI related issues labels Mar 22, 2023
@kcgen kcgen self-assigned this Mar 22, 2023
@kcgen kcgen merged commit b32a91c into main Mar 22, 2023
@kcgen kcgen deleted the fc/fluidsynth-tests-1 branch March 29, 2023 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI GitHub Actions / CI related issues Windows Issues related to Windows
Projects
No open projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant