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

MingW CI builds are unstable #54932

Closed
2 tasks
strk opened this issue Oct 13, 2023 · 4 comments
Closed
2 tasks

MingW CI builds are unstable #54932

strk opened this issue Oct 13, 2023 · 4 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter!

Comments

@strk
Copy link
Contributor

strk commented Oct 13, 2023

What is the bug or the crash?

Infrastructural bug: MingW64 Windows 64bit Build workflow fail for reasons unrelated to the changes being proposed.
Example:

https://github.com/qgis/QGIS/actions/runs/6505888414/job/17670371699?pr=54923#step:13:26914

make[2]: write error: stdout

Steps to reproduce the issue

File a PR, wait for CI to complete, be unlucky enough to hit this

Versions

N/A

Supported QGIS version

  • I'm running a supported QGIS version according to the roadmap.

New profile

Additional context

No response

@strk strk added the Bug Either a bug report, or a bug fix. Let's hope for the latter! label Oct 13, 2023
@strk
Copy link
Contributor Author

strk commented Oct 13, 2023

Here's a visualization of all runs of the subject mingw workflow:
https://github.com/qgis/QGIS/actions/workflows/mingw64.yml

it gives a feel of how many pull requests are going to be blocked by this.

@strk
Copy link
Contributor Author

strk commented Oct 13, 2023

Given the error we saw is an error in writing to stdout, I suspect less verbose build will help here, refer to #54924

@lnicola
Copy link
Contributor

lnicola commented Oct 13, 2023

Another interesting bit, not very relevant, since it also appears in the passing builds:

2023-10-13T09:56:17.1991018Z   The file
2023-10-13T09:56:17.1991216Z 
2023-10-13T09:56:17.1991625Z     /usr/x86_64-w64-mingw32/sys-root/mingw/bin/python3.11-config
2023-10-13T09:56:17.1992086Z 
2023-10-13T09:56:17.1992488Z   is readable but not executable.  CMake is using it for compatibility.

@strk
Copy link
Contributor Author

strk commented Oct 14, 2023

It looks like those builds became more stable:
https://github.com/qgis/QGIS/actions/workflows/mingw64.yml

Dunno if it's thanks to PR #54924 or what else, but I'll close this ticket and we can reopen if needed.

@strk strk closed this as completed Oct 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter!
Projects
None yet
Development

No branches or pull requests

2 participants