anchor.diff:                jobs.lib-tests
                 jobs.stdenv.x86_64-linux
                 jobs.stdenv.i686-linux
  +              jobs.stdenv.aarch64-linux
                 jobs.stdenv.x86_64-darwin
                 jobs.linux.x86_64-linux
                 jobs.linux.i686-linux
  +              jobs.linux.aarch64-linux
                 jobs.python.x86_64-linux
                 jobs.python.i686-linux
  +              jobs.python.aarch4-linux
                 jobs.python.x86_64-darwin
                 jobs.python3.x86_64-linux
                 jobs.python3.i686-linux
  +              jobs.python3.aarchh64-linux
                 jobs.python3.x86_64-darwin
                 # Many developers use nix-repl
                 jobs.nix-repl.x86_64-linux
                 jobs.nix-repl.i686-linux
  +              jobs.nix-repl.aarch64-linux
                 jobs.nix-repl.x86_64-darwin
                 # Needed by travis-ci to test PRs
                 jobs.nox.i686-linux
  
positive.code: { nixpkgs ? { outPath = (import ../.. {}).lib.cleanSource ../..; revCount = 1234; shortRev = "abcdef"; }
  , officialRelease ? false
  , # The platforms for which we build Nixpkgs.
    supportedSystems ? [ "x86_64-linux" "i686-linux" "x86_64-darwin" ]
  , # Strip most of attributes when evaluating to spare memory usage
    scrubJobs ? true
  }:
  
negative.code:               # Ensure that X11/GTK+ are in order.
                jobs.thunderbird.x86_64-linux
                jobs.thunderbird.i686-linux
                jobs.thunderbird.aarch64-linux
                # Ensure that basic stuff works on darwin
                jobs.git.x86_64-darwin
                jobs.mysql.x86_64-darwin
  