diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2016-01-12 16:44:26 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2016-05-31 14:25:28 +0200 |
commit | 7f3b2510d6b050b8fb0974fa0cd7a164ac51f6d1 (patch) | |
tree | 7bebb78c038a8c6f4cc7290d291a87b03f8f2959 /nix/nix-daemon/nix-daemon.cc | |
parent | 7889e72dad81cdf9ab6c94635976a612662baa09 (diff) | |
download | patches-7f3b2510d6b050b8fb0974fa0cd7a164ac51f6d1.tar patches-7f3b2510d6b050b8fb0974fa0cd7a164ac51f6d1.tar.gz |
daemon: check: Keep the differing output if -K is given.
This makes it easier to investigate the non-determinism, e.g.
$ nix-build pkgs/stdenv/linux -A stage1.pkgs.zlib --check -K
error: derivation ‘/nix/store/l54i8wlw22656i4pk05c52ngv9rpl39q-zlib-1.2.8.drv’ may not be deterministic: output ‘/nix/store/11a27shh6n2ivi4a7s964i65ql80cf27-zlib-1.2.8’ differs from ‘/nix/store/11a27shh6n2ivi4a7s964i65ql80cf27-zlib-1.2.8-check’
$ diffoscope /nix/store/11a27shh6n2ivi4a7s964i65ql80cf27-zlib-1.2.8 /nix/store/11a27shh6n2ivi4a7s964i65ql80cf27-zlib-1.2.8-check
...
├── lib/libz.a
│ ├── metadata
│ │ @@ -1,15 +1,15 @@
│ │ -rw-r--r-- 30001/30000 3096 Jan 12 15:20 2016 adler32.o
...
│ │ +rw-r--r-- 30001/30000 3096 Jan 12 15:28 2016 adler32.o
...
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
Diffstat (limited to 'nix/nix-daemon/nix-daemon.cc')
0 files changed, 0 insertions, 0 deletions