Skip to content

No distutils for z3 #28080

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

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

smuenzel
Copy link
Contributor

@smuenzel smuenzel commented Jun 24, 2025

Seems like distutils is not needed since 4.13.2: Z3Prover/z3#7356, and python upstream has deprecated it (https://docs.python.org/3/library/distutils.html)

@smuenzel
Copy link
Contributor Author

smuenzel commented Jun 24, 2025

For some reason jobs is set to 255 on some (all?) opam CI runners. This seems high, and might be the reason some builds are getting killed. Is this a known issue?

And in cases where jobs is 71, it also seems too high....

@smuenzel smuenzel marked this pull request as ready for review June 25, 2025 03:53
@smuenzel
Copy link
Contributor Author

I believe this PR is ready -- the build failures are due to out-of-memory condition on the build due to the jobs variable being only based on the number of cpus (and sometimes being set incorrectly to 255).
But there is nothing fundamentally wrong.

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.

1 participant