Skip to content
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

Random meson failures #16308

Closed
6 of 7 tasks
kmilos opened this issue Mar 20, 2023 · 3 comments
Closed
6 of 7 tasks

Random meson failures #16308

kmilos opened this issue Mar 20, 2023 · 3 comments

Comments

@kmilos
Copy link
Contributor

kmilos commented Mar 20, 2023

Description / Steps to reproduce the issue

LittleCMS2 CI matrix would intermittently fail on meson" "--internal" "symbolextractor". Latest example: https://github.com/mm2/Little-CMS/actions/runs/4440155149

This is regardless of MSYS2 environment or static vs shared build.

As a consequence, the maintainer decided to remove MSYS2 from CI and supported platforms.

Expected behavior

Every meson run is successful.

Actual behavior

Random failure, seemingly without any pattern.

Verification

Windows Version

MINGW32_NT-10.0-20348

MINGW environments affected

  • MINGW64
  • MINGW32
  • UCRT64
  • CLANG64
  • CLANG32
  • CLANGARM64

Are you willing to submit a PR?

No

@kmilos kmilos added the bug label Mar 20, 2023
kmilos referenced this issue in mm2/Little-CMS Mar 20, 2023
Why to do this:

- It fails with no reason and hides real compilation problems
- MSYS2 was not supported until lately, and is a marginal platform. It makes no sense do such an exhaustive check for a platform seldom used.
- Takes a long time.
- Cygwin and msys2 are greately superseeded by wsl.
- Visual studio is more tested and preferred, Community edition is free.

So, I delete entirely all MSYS2 checks. If compelling reasons to incorporate those are found, version control of git is our friend.
@lazka
Copy link
Member

lazka commented Mar 20, 2023

This is mesonbuild/meson@e945f35

@kmilos
Copy link
Contributor Author

kmilos commented Mar 20, 2023

Thanks, closing as duplicate of #11864, sorry for not checking beforehand.

@Biswa96
Copy link
Member

Biswa96 commented Mar 20, 2023

Duplicate of #11864

@Biswa96 Biswa96 marked this as a duplicate of #11864 Mar 20, 2023
@Biswa96 Biswa96 closed this as completed Mar 20, 2023
@Biswa96 Biswa96 added duplicate and removed bug labels Mar 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants