1
0
Fork 0
mirror of https://github.com/NixOS/nix synced 2025-07-06 21:41:48 +02:00

Add a hook to run diffoscope when non-determinism is detected

This commit is contained in:
Eelco Dolstra 2016-12-07 17:57:35 +01:00
parent b07060688a
commit 9a313469a4
No known key found for this signature in database
GPG key ID: 8170B4726D7198DE
2 changed files with 33 additions and 7 deletions

View file

@ -843,6 +843,7 @@ static void opServe(Strings opFlags, Strings opArgs)
if (GET_PROTOCOL_MINOR(clientVersion) >= 3) {
settings.set("build-repeat", std::to_string(readInt(in)));
settings.set("enforce-determinism", readInt(in) != 0 ? "true" : "false");
settings.set("run-diff-hook", "true");
}
settings.printRepeatedBuilds = false;
};