anchor.diff:          '';
           # waiting on load-command size fix in dyld
           doCheck = ! pkgs.stdenv.isDarwin;
  +        enableExecutableProfiling = enableProfiling;
  +        passthru = {
  +          inherit enableProfiling;
  +        };
         });
         cardano-sl-core = overrideCabal super.cardano-sl-core (drv: {
           configureFlags = [
  
positive.code:         configureFlags = [
            "-f-asserts"
            "-f-dev-mode"
            "--ghc-option=-optl-lm"
          ];
          testTarget = "--log=test.log || (sleep 10 && kill $TAILPID && false)";
          preCheck = ''
  
negative.code: , config ? {}
  , dconfig ? "testnet_staging_full"
  , gitrev ? "unknown"
  , pkgs ? (import (localLib.fetchNixPkgs) { inherit system config; })
  # profiling slows down performance by 50% so we don't enable it by default
  , enableProfiling ? false
  }:
  
  with pkgs.lib;
  with pkgs.haskell.lib;
  