<commit_before>with import ./. {};
let inherit (nixpkgs.lib) optionals;
    inputs = builtins.concatLists [
      (builtins.attrValues sources)
      (map (system: (import ./. { inherit system; iosSupportForce = true; }).tryReflexShell) cacheTargetSystems)
    ];
    getOtherDeps = reflexPlatform: [
      reflexPlatform.stage2Script
      reflexPlatform.nixpkgs.cabal2nix
      (import ./benchmark-shell.nix { inherit reflexPlatform; })
    ] ++ builtins.concatLists (map
      (crossPkgs: optionals (crossPkgs != null) [
        crossPkgs.buildPackages.haskellPackages.cabal2nix
      ]) [
        reflexPlatform.nixpkgsCross.ios.arm64
        reflexPlatform.nixpkgsCross.android.arm64Impure
        reflexPlatform.nixpkgsCross.android.armv7aImpure
      ]
    );
    otherDeps = builtins.concatLists (map (system: getOtherDeps (import ./. { inherit system; })) cacheTargetSystems);
in pinBuildInputs "reflex-platform" inputs otherDeps
<commit_msg>Only add benchmark tools to cache for the system we're building the cache on<commit_after>with import ./. {};
let inherit (nixpkgs.lib) optionals;
    inputs = builtins.concatLists [
      (builtins.attrValues sources)
      (map (system: (import ./. { inherit system; iosSupportForce = true; }).tryReflexShell) cacheTargetSystems)
      [(import ./benchmark-shell.nix {})]
    ];
    getOtherDeps = reflexPlatform: [
      reflexPlatform.stage2Script
      reflexPlatform.nixpkgs.cabal2nix
    ] ++ builtins.concatLists (map
      (crossPkgs: optionals (crossPkgs != null) [
        crossPkgs.buildPackages.haskellPackages.cabal2nix
      ]) [
        reflexPlatform.nixpkgsCross.ios.arm64
        reflexPlatform.nixpkgsCross.android.arm64Impure
        reflexPlatform.nixpkgsCross.android.armv7aImpure
      ]
    );
    otherDeps = builtins.concatLists (map (system: getOtherDeps (import ./. { inherit system; })) cacheTargetSystems);
in pinBuildInputs "reflex-platform" inputs otherDeps

{'fraction_non_alphanumeric': 0.10504634397528322, 'fraction_numerical': 0.008238928939237899, 'mean_word_length': 3.425968109339408, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1106541', 'n_tokens_mistral': 639, 'n_tokens_neox': 607, 'n_words': 113}