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

libunistring: enableParallelChecking = false #211885

Merged
merged 1 commit into from Feb 1, 2023
Merged

libunistring: enableParallelChecking = false #211885

merged 1 commit into from Feb 1, 2023

Conversation

ghost
Copy link

@ghost ghost commented Jan 21, 2023

Description of changes

enableParallelBuilding was disabled on 2018-09-09 in 4efd405 with a comment describing the test failures it caused.

doCheck was disabled afterward, on 2019-08-04 in c170582.

Since parallelism bug appears to be in the tests, let's disable parallel checking.

Things done
  • Built on platform(s)
    • mips64el-linux-gnuabin32, cross from powerpc64le-linux
    • x86_64-linux
    • powerpc64le-linux
    • aarch64-linux
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Fits CONTRIBUTING.md.

@ghost ghost marked this pull request as draft January 21, 2023 07:05
@ghost ghost changed the base branch from master to staging January 21, 2023 07:05
@ghost ghost marked this pull request as ready for review January 21, 2023 07:06
enableParallelBuilding was disabled on 2018-09-09 in 4efd405
with a comment describing the test failures it caused.

doCheck was disabled afterward, on 2019-08-04 in c170582.

Since parallelism bug appears to be in the tests, let's enable
parallel building but disable enableParallelChecking.

Thanks to @OPNA2608 for mentioning enableParallelChecking; which I
didn't know about before writing the first draft of this commit.
@ghost ghost requested a review from OPNA2608 January 23, 2023 21:02
@ghost ghost changed the title libunistring: enableParallelBuilding = !doCheck libunistring: enableParallelChecking = false Jan 23, 2023
@mweinelt mweinelt added the 12.approvals: 1 This PR was reviewed and approved by one reputable person label Feb 1, 2023
@vcunat vcunat merged commit 4362f53 into NixOS:staging Feb 1, 2023
@ghost ghost deleted the pr/libunistring/enableParallelBuild branch February 12, 2023 15:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
10.rebuild-darwin: 501+ 10.rebuild-darwin: 5001+ 10.rebuild-darwin-stdenv This PR causes stdenv to rebuild 10.rebuild-linux: 501+ 10.rebuild-linux: 5001+ 10.rebuild-linux-stdenv This PR causes stdenv to rebuild 12.approvals: 1 This PR was reviewed and approved by one reputable person
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants