Skip to content

Instantly share code, notes, and snippets.

@jordanisaacs
Created February 21, 2023 22:18
Show Gist options
  • Save jordanisaacs/18fa608cb59dd924ec8567077ee01ff8 to your computer and use it in GitHub Desktop.
Save jordanisaacs/18fa608cb59dd924ec8567077ee01ff8 to your computer and use it in GitHub Desktop.
error:
… while evaluating the attribute 'buildInputs' of the derivation 'nix-shell'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:293:7:
292| // (lib.optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) {
293| name =
| ^
294| let
… while evaluating call site
at «none»:0: (source not available)
… while calling 'getOutput'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/attrsets.nix:832:23:
831| */
832| getOutput = output: pkg:
| ^
833| if ! pkg ? outputSpecified || ! pkg.outputSpecified
… while evaluating call site
at «none»:0: (source not available)
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:240:13:
239| (map (drv: drv.__spliced.hostHost or drv) (checkDependencyList "depsHostHost" depsHostHost))
240| (map (drv: drv.__spliced.hostTarget or drv) (checkDependencyList "buildInputs" buildInputs'))
| ^
241| ]
… while evaluating call site
at «none»:0: (source not available)
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:117:29:
116| */
117| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
| ^
118|
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:117:32:
116| */
117| imap1 = f: list: genList (n: f (n + 1) (elemAt list n)) (length list);
| ^
118|
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:207:81:
206| checkDependencyList = checkDependencyList' [];
207| checkDependencyList' = positions: name: deps: lib.flip lib.imap1 deps (index: dep:
| ^
208| if lib.isDerivation dep || isNull dep || builtins.typeOf dep == "string" || builtins.typeOf dep == "path" then dep
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:208:8:
207| checkDependencyList' = positions: name: deps: lib.flip lib.imap1 deps (index: dep:
208| if lib.isDerivation dep || isNull dep || builtins.typeOf dep == "string" || builtins.typeOf dep == "path" then dep
| ^
209| else if lib.isList dep then checkDependencyList' ([index] ++ positions) name dep
… while calling 'isDerivation'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/attrsets.nix:576:5:
575| # Value to check.
576| value: value.type or null == "derivation";
| ^
577|
… while evaluating call site
at /home/jd/Documents/dev/crate2nix/nix/dependencies.nix:45:20:
44| };
45| cargoNix = pkgs.callPackage cargoNixSource { inherit buildRustCrateForPkgs; };
| ^
46| in
… while calling 'callPackageWith'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/customisation.nix:128:35:
127| */
128| callPackageWith = autoArgs: fn: args:
| ^
129| let
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/customisation.nix:141:10:
140| # Filter out arguments that have a default value
141| (lib.filterAttrs (name: value: ! value)
| ^
142| # Filter out arguments that would be passed
… while calling 'filterAttrs'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/attrsets.nix:305:5:
304| # The attribute set to filter
305| set:
| ^
306| listToAttrs (concatMap (name: let v = set.${name}; in if pred name v then [(nameValuePair name v)] else []) (attrNames set));
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/customisation.nix:131:15:
130| f = if lib.isFunction fn then fn else import fn;
131| fargs = lib.functionArgs f;
| ^
132|
… while calling 'functionArgs'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/trivial.nix:440:18:
439| */
440| functionArgs = f:
| ^
441| if f ? __functor
… while realising the context of a path
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/customisation.nix:130:45:
129| let
130| f = if lib.isFunction fn then fn else import fn;
| ^
131| fargs = lib.functionArgs f;
… while evaluating the attribute 'buildPhase' of the derivation 'cargo-release-crate2nix'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:293:7:
292| // (lib.optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) {
293| name =
| ^
294| let
… while evaluating the attribute 'text' of the derivation 'vendor-config'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:293:7:
292| // (lib.optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) {
293| name =
| ^
294| let
… while evaluating the attribute 'buildCommand' of the derivation 'deps'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/stdenv/generic/make-derivation.nix:293:7:
292| // (lib.optionalAttrs (attrs ? name || (attrs ? pname && attrs ? version)) {
293| name =
| ^
294| let
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:555:20:
554|
555| linkCommands = lib.mapAttrsToList (name: path: ''
| ^
556| mkdir -p "$(dirname ${lib.escapeShellArg "${name}"})"
… while calling 'mapAttrsToList'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/attrsets.nix:478:5:
477| # Attribute set to map over.
478| attrs:
| ^
479| map (name: f name attrs.${name}) (attrNames attrs);
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:41:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while calling 'foldl'
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:81:20:
80| */
81| foldl = op: nul: list:
| ^
82| let
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:87:8:
86| else op (foldl' (n - 1)) (elemAt list n);
87| in foldl' (length list - 1);
| ^
88|
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:18:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling 'foldl''
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:83:16:
82| let
83| foldl' = n:
| ^
84| if n == -1
… while evaluating call site
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/lib/lists.nix:86:14:
85| then nul
86| else op (foldl' (n - 1)) (elemAt list n);
| ^
87| in foldl' (length list - 1);
… while calling anonymous lambda
at /nix/store/n66pr4d5aipxphyg3id30f3ddhywcwmy-source/pkgs/build-support/trivial-builders.nix:552:55:
551| # We do this foldl to have last-wins semantics in case of repeated entries
552| else if (lib.isList entries) then lib.foldl (a: b: a // { "${b.name}" = b.path; }) { } entries
| ^
553| else throw "linkFarm entries must be either attrs or a list!";
error: the string '2mz4bcqmqrkndkyqnbr57djd9fs6zqsh-crates-io-aho-corasick-0.7.18' is not allowed to refer to a store path (such as '!out!/nix/store/lpa1wknhyyin0hxd9scck1si0459hfpb-crates-io-aho-corasick-0.7.18.drv')
at «none»:0: (source not available)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment