nixbot

builds

failed evalCheck-eval-lib-build-clan checks.aarch64-linux.eval-tests · build #516 · raw

1warning: not writing modified lock file of flake 'path:/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source':2Added input 'data-mesher':3 'path:/nix/store/p9gq9k97rzqwpmd650cbkw656ipicd29-source?lastModified=1&narHash=sha256-H3RXKAi9vd3WVoMUuq2Qb0Ig8dPgLlknW1A%2BRAP4CnQ%3D' (1970-01-01)4Added input 'data-mesher/flake-parts':5 follows 'flake-parts'6Added input 'data-mesher/nixpkgs':7 follows 'nixpkgs'8Added input 'data-mesher/treefmt-nix':9 follows 'treefmt-nix'10Added input 'disko':11 'path:/nix/store/w2c23ykc12mswlg8hrrjzb5gv9gvkzwq-source?lastModified=1&narHash=sha256-RxWs5ND31KzTG7wvMM%2BPMfUjyNpmIEr999lqNARaM5o%3D' (1970-01-01)12Added input 'disko/nixpkgs':13 follows 'nixpkgs'14Added input 'flake-parts':15 'path:/nix/store/s0fpxz3rvfip9bc50wfmwpigxiyl6nkg-source?lastModified=1&narHash=sha256-onL0VLf9vPllmT0H/OlURIU5r5t5WIEl7t4tVNKT0Nw%3D' (1970-01-01)16Added input 'flake-parts/nixpkgs-lib':17 follows 'nixpkgs'18Added input 'nix-darwin':19 'path:/nix/store/8ggr67sci43hlp8ba6rhjrdhhj5490am-source?lastModified=1&narHash=sha256-oQFip%2Bv0luP8NIxJzmiW4Wu8bILsbFWom5l0zonl8hQ%3D' (1970-01-01)20Added input 'nix-darwin/nixpkgs':21 follows 'nixpkgs'22Added input 'nix-select':23 'path:/nix/store/cba1x9mxnwr8b36cw41bya7g6d5v1p7d-source?lastModified=1&narHash=sha256-yxcNOha7Cfv2nhVpz9ZXSNKk0R7wt4AiBklJ8D24rVg%3D' (1970-01-01)24Added input 'nixpkgs':25 'path:/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source?lastModified=1&narHash=sha256-4Opnii0iGg8Dk8/rZ2IYh/HCHvg1B%2BUs5%2BQg%2BQy5c18%3D' (1970-01-01)26Added input 'sops-nix':27 'path:/nix/store/s154mmk8ahvc71gq8xfkbzlk240yvniv-source?lastModified=1&narHash=sha256-gkig4nPi1CWc4Z50GBsjE4ygSE7hMpl/TwID2an2Cck%3D' (1970-01-01)28Added input 'sops-nix/nixpkgs':29 follows 'nixpkgs'30Added input 'systems':31 'path:/nix/store/9m1jsz5b9ggmjij2vkmafnhn26g96jjn-source?lastModified=1&narHash=sha256-brhZ8DmuGtzkCYHJg4HEd602amKm89Y9ytsFZ5uWD1w%3D' (1970-01-01)32Added input 'treefmt-nix':33 'path:/nix/store/7sjy8935654h3220n5gbaclf5nfw4nzx-source?lastModified=1&narHash=sha256-WSFCsDSE5ffgD2MqzkM2CYjeFiKhRF/dJUN8uedb6YE%3D' (1970-01-01)34Added input 'treefmt-nix/nixpkgs':35 follows 'nixpkgs'36trace: pathExists: 'machines' -> 'true'37trace: readDir: 'machines' -> '{38 bar-machine = "directory";39 foo-machine = "directory";40}'41✅ autoloading.test_autoload_directories42trace: pathExists: 'machines' -> 'true'43trace: readDir: 'machines' -> '{44 "bar.nix" = "file";45 "foo.nix" = "file";46}'47✅ autoloading.test_files_are_not_machines48☢️ clan.testMachineAccessToClanConfig49error:50 … from call site51 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/lib/lib-clan-tests.nix:21:14:52 20| # Attention: We need to access 'meta' via 'inventory' since clan.meta itself is a deferred module53 21| expr = eval.config.nixosConfigurations.testMachine.config.clanConfig.inventory.meta.name == "test";54 | ^55 22| expected = true;5657 … while calling anonymous lambda58 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:1029:18:59 1028| value = mapAttrs (60 1029| n: v:61 | ^62 1030| if lazy then6364 … while evaluating the attribute 'optionalValue.value'65 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:5:66 1311|67 1312| optionalValue = if isDefined then { value = mergedValue; } else { };68 | ^69 1313| };7071 … while evaluating a branch condition72 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:21:73 1311|74 1312| optionalValue = if isDefined then { value = mergedValue; } else { };75 | ^76 1313| };7778 … while evaluating a branch condition79 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1223:7:80 1222| # above are lazy and thus never forced on this branch.81 1223| if82 | ^83 1224| length defs == 18485 … in the right operand of the AND (&&) operator86 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1225:9:87 1224| length defs == 188 1225| && (89 | ^90 1226| let9192 … while evaluating definitions from `/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix':9394 … in the argument of the not operator95 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:96 1229| addErrorContext "while evaluating definitions from `${d.file}':" (97 1230| !(isAttrs d.value && d.value ? _type)98 | ^99 1231| )100101 … in the left operand of the AND (&&) operator102 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:103 1229| addErrorContext "while evaluating definitions from `${d.file}':" (104 1230| !(isAttrs d.value && d.value ? _type)105 | ^106 1231| )107108 … while calling the 'isAttrs' builtin109 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:15:110 1229| addErrorContext "while evaluating definitions from `${d.file}':" (111 1230| !(isAttrs d.value && d.value ? _type)112 | ^113 1231| )114115 … while evaluating the attribute 'value'116 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:117 968| inherit (def) file;118 969| value = v;119 | ^120 970| }) def.value121122 … from call site123 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:124 968| inherit (def) file;125 969| value = v;126 | ^127 970| }) def.value128129 … while calling anonymous lambda130 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix:84:11:131 83| configurations = lib.mapAttrs (132 84| name: _:133 | ^134 85| let135136 … while evaluating the attribute 'default.nixpkgs'137 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix:55:15:138 54| {139 55| inherit nixpkgs spec;140 | ^141 56| # spec = spec;142143 … while evaluating the attribute 'self.inputs.nixpkgs'144 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/top-level-interface.nix:163:13:145 162| // {146 163| inputs = (s.inputs or { }) // {147 | ^148 164| self.clan = config;149150 … while calling the 'throw' builtin151 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix:52:46:152 51| nixpkgs =153 52| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'");154 | ^155 53| in156157 error: Flake does not have 'input' named 'nixpkgs'158159✅ test_all_simple160✅ test_clan_all_machines161✅ test_clan_all_machines_laziness162✅ test_clan_check_simple_fail163✅ test_clan_check_simple_pass164✅ test_clan_darwin_machines165☢️ test_clan_darwin_wireguard_service166error:167 … while evaluating the attribute 'darwinWgInterface'168 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/lib/tests.nix:350:9:169 349| # Check darwin wg-quick interface is configured (option exists)170 350| darwinWgInterface = darwinConfig.networking.wg-quick.interfaces ? wg-test;171 | ^172 351|173174 … from call site175 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/lib/tests.nix:340:22:176 339| };177 340| darwinConfig = eval.config.darwinConfigurations.darwin-peer.config;178 | ^179 341| nixosConfig = eval.config.nixosConfigurations.nixos-peer.config;180181 … while calling anonymous lambda182 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:1029:18:183 1028| value = mapAttrs (184 1029| n: v:185 | ^186 1030| if lazy then187188 … while evaluating the attribute 'optionalValue.value'189 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:5:190 1311|191 1312| optionalValue = if isDefined then { value = mergedValue; } else { };192 | ^193 1313| };194195 … while evaluating a branch condition196 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:21:197 1311|198 1312| optionalValue = if isDefined then { value = mergedValue; } else { };199 | ^200 1313| };201202 … while evaluating a branch condition203 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1223:7:204 1222| # above are lazy and thus never forced on this branch.205 1223| if206 | ^207 1224| length defs == 1208209 … in the right operand of the AND (&&) operator210 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1225:9:211 1224| length defs == 1212 1225| && (213 | ^214 1226| let215216 … while evaluating definitions from `/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix':217218 … in the argument of the not operator219 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:220 1229| addErrorContext "while evaluating definitions from `${d.file}':" (221 1230| !(isAttrs d.value && d.value ? _type)222 | ^223 1231| )224225 … in the left operand of the AND (&&) operator226 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:227 1229| addErrorContext "while evaluating definitions from `${d.file}':" (228 1230| !(isAttrs d.value && d.value ? _type)229 | ^230 1231| )231232 … while calling the 'isAttrs' builtin233 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:15:234 1229| addErrorContext "while evaluating definitions from `${d.file}':" (235 1230| !(isAttrs d.value && d.value ? _type)236 | ^237 1231| )238239 … while evaluating the attribute 'value'240 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:241 968| inherit (def) file;242 969| value = v;243 | ^244 970| }) def.value245246 … from call site247 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:248 968| inherit (def) file;249 969| value = v;250 | ^251 970| }) def.value252253 … while calling anonymous lambda254 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix:84:11:255 83| configurations = lib.mapAttrs (256 84| name: _:257 | ^258 85| let259260 … from call site261 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix:92:11:262 91| else263 92| config.dependencies.nix-darwin.lib.darwinSystem;264 | ^265 93| in266267 … while calling anonymous lambda268 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1195:17:269 1194| mapAttrs (270 1195| name: value:271 | ^272 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value273274 … while evaluating a branch condition275 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:11:276 1195| name: value:277 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value278 | ^279 1197| );280281 … in the left operand of the AND (&&) operator282 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:28:283 1195| name: value:284 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value285 | ^286 1197| );287288 … while calling the 'isAttrs' builtin289 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:14:290 1195| name: value:291 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value292 | ^293 1197| );294295 … while calling anonymous lambda296 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:927:37:297 926|298 927| matchedOptions = mapAttrs (n: v: v.matchedOptions) resultsByName;299 | ^300 928|301302 … while evaluating the attribute 'matchedOptions'303 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:893:13:304 892| {305 893| matchedOptions = evalOptionValue loc opt defns';306 | ^307 894| unmatchedDefns = [ ];308309 … from call site310 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:893:30:311 892| {312 893| matchedOptions = evalOptionValue loc opt defns';313 | ^314 894| unmatchedDefns = [ ];315316 … while calling 'evalOptionValue'317 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1103:15:318 1102| evalOptionValue =319 1103| loc: opt: defs:320 | ^321 1104| let322323 … in the left operand of the update (//) operator324 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1147:5:325 1146| in326 1147| warnDeprecation opt327 | ^328 1148| // {329330 … while evaluating a branch condition331 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1141:9:332 1140| warnDeprecation =333 1141| if (opt.type.deprecationMessage != null) then334 | ^335 1142| warn "The type `types.${opt.type.name}' of option `${showOption loc}' defined in ${showFiles opt.declarations} is deprecated. ${opt.type.deprecationMessage}"336337 … from call site338 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:890:19:339 889| let340 890| opt = fixupOptionType loc (mergeOptionDecls loc decls);341 | ^342 891| in343344 … while calling 'fixupOptionType'345 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1473:10:346 1472| fixupOptionType =347 1473| loc: opt:348 | ^349 1474| if opt.type.getSubModules or null == null then350351 … while evaluating a branch condition352 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1474:5:353 1473| loc: opt:354 1474| if opt.type.getSubModules or null == null then355 | ^356 1475| opt // { type = opt.type or types.unspecified; }357358 … while evaluating the attribute 'type.getSubModules'359 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:273:9:360 272| getSubOptions361 273| getSubModules362 | ^363 274| substSubModules364365 error: attribute 'raw' missing366 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/top-level-interface.nix:110:32:367 109| dependencies = lib.mkOption {368 110| type = lib.types.attrsOf lib.raw;369 | ^370 111| internal = true;371 Did you mean one of map or max?372373☢️ test_clan_specialArgs374error:375 … from call site376 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/lib/tests.nix:197:14:377 196| {378 197| expr = eval.config.nixosConfigurations.machine2.config.networking.hostName;379 | ^380 198| expected = "dream2nix";381382 … while calling anonymous lambda383 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:1029:18:384 1028| value = mapAttrs (385 1029| n: v:386 | ^387 1030| if lazy then388389 … while evaluating the attribute 'optionalValue.value'390 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:5:391 1311|392 1312| optionalValue = if isDefined then { value = mergedValue; } else { };393 | ^394 1313| };395396 … while evaluating a branch condition397 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1312:21:398 1311|399 1312| optionalValue = if isDefined then { value = mergedValue; } else { };400 | ^401 1313| };402403 … while evaluating a branch condition404 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1223:7:405 1222| # above are lazy and thus never forced on this branch.406 1223| if407 | ^408 1224| length defs == 1409410 … in the right operand of the AND (&&) operator411 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1225:9:412 1224| length defs == 1413 1225| && (414 | ^415 1226| let416417 … while evaluating definitions from `/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix':418419 … in the argument of the not operator420 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:421 1229| addErrorContext "while evaluating definitions from `${d.file}':" (422 1230| !(isAttrs d.value && d.value ? _type)423 | ^424 1231| )425426 … in the left operand of the AND (&&) operator427 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:31:428 1229| addErrorContext "while evaluating definitions from `${d.file}':" (429 1230| !(isAttrs d.value && d.value ? _type)430 | ^431 1231| )432433 … while calling the 'isAttrs' builtin434 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1230:15:435 1229| addErrorContext "while evaluating definitions from `${d.file}':" (436 1230| !(isAttrs d.value && d.value ? _type)437 | ^438 1231| )439440 … while evaluating the attribute 'value'441 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:442 968| inherit (def) file;443 969| value = v;444 | ^445 970| }) def.value446447 … from call site448 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:969:11:449 968| inherit (def) file;450 969| value = v;451 | ^452 970| }) def.value453454 … while calling anonymous lambda455 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix:84:11:456 83| configurations = lib.mapAttrs (457 84| name: _:458 | ^459 85| let460461 … while evaluating the attribute 'default.nixpkgs'462 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix:55:15:463 54| {464 55| inherit nixpkgs spec;465 | ^466 56| # spec = spec;467468 … while evaluating the attribute 'self.inputs.nixpkgs'469 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/top-level-interface.nix:163:13:470 162| // {471 163| inputs = (s.inputs or { }) // {472 | ^473 164| self.clan = config;474475 … while calling the 'throw' builtin476 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/module.nix:52:46:477 51| nixpkgs =478 52| config.self.inputs.${spec.input} or (throw "Flake does not have 'input' named '${spec.input}'");479 | ^480 53| in481482 error: Flake does not have 'input' named 'nixpkgs'483484✅ test_fn_clan_core485✅ test_fn_simple486✅ test_get_var_default487✅ test_get_var_machine488✅ test_get_var_shared489✅ test_machines_are_modules490☢️ test_missing_self491error:492 … from call site493 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/lib/tests.nix:25:14:494 24| {495 25| expr = shallowForceAllAttributes eval.config;496 | ^497 26| expected = true;498499 … while calling 'foldlAttrs'500 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:796:14:501 795| foldlAttrs =502 796| f: init: set:503 | ^504 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);505506 … while calling the 'foldl'' builtin507 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:5:508 796| f: init: set:509 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);510 | ^511 798|512513 … while calling anonymous lambda514 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:18:515 796| f: init: set:516 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);517 | ^518 798|519520 … from call site521 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:24:522 796| f: init: set:523 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);524 | ^525 798|526527 … while calling anonymous lambda528 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/lib/tests.nix:8:18:529 7| shallowForceAllAttributes = lib.foldlAttrs (530 8| _acc: _name: value:531 | ^532 9| lib.seq value true533534 … while calling the 'seq' builtin535 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/lib/tests.nix:9:5:536 8| _acc: _name: value:537 9| lib.seq value true538 | ^539 10| ) true;540541 … from call site542 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:35:543 796| f: init: set:544 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);545 | ^546 798|547548 … while calling anonymous lambda549 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1195:17:550 1194| mapAttrs (551 1195| name: value:552 | ^553 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value554555 … while evaluating a branch condition556 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:11:557 1195| name: value:558 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value559 | ^560 1197| );561562 … in the left operand of the AND (&&) operator563 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:28:564 1195| name: value:565 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value566 | ^567 1197| );568569 … while calling the 'isAttrs' builtin570 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:14:571 1195| name: value:572 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value573 | ^574 1197| );575576 … while calling anonymous lambda577 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:927:37:578 926|579 927| matchedOptions = mapAttrs (n: v: v.matchedOptions) resultsByName;580 | ^581 928|582583 … while evaluating the attribute 'matchedOptions'584 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:893:13:585 892| {586 893| matchedOptions = evalOptionValue loc opt defns';587 | ^588 894| unmatchedDefns = [ ];589590 … from call site591 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:893:30:592 892| {593 893| matchedOptions = evalOptionValue loc opt defns';594 | ^595 894| unmatchedDefns = [ ];596597 … while calling 'evalOptionValue'598 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1103:15:599 1102| evalOptionValue =600 1103| loc: opt: defs:601 | ^602 1104| let603604 … in the left operand of the update (//) operator605 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1147:5:606 1146| in607 1147| warnDeprecation opt608 | ^609 1148| // {610611 … while evaluating a branch condition612 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1141:9:613 1140| warnDeprecation =614 1141| if (opt.type.deprecationMessage != null) then615 | ^616 1142| warn "The type `types.${opt.type.name}' of option `${showOption loc}' defined in ${showFiles opt.declarations} is deprecated. ${opt.type.deprecationMessage}"617618 … from call site619 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:890:19:620 889| let621 890| opt = fixupOptionType loc (mergeOptionDecls loc decls);622 | ^623 891| in624625 … while calling 'fixupOptionType'626 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1473:10:627 1472| fixupOptionType =628 1473| loc: opt:629 | ^630 1474| if opt.type.getSubModules or null == null then631632 … while evaluating a branch condition633 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1474:5:634 1473| loc: opt:635 1474| if opt.type.getSubModules or null == null then636 | ^637 1475| opt // { type = opt.type or types.unspecified; }638639 … while evaluating the attribute 'type.getSubModules'640 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:273:9:641 272| getSubOptions642 273| getSubModules643 | ^644 274| substSubModules645646 error: attribute 'raw' missing647 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/top-level-interface.nix:110:32:648 109| dependencies = lib.mkOption {649 110| type = lib.types.attrsOf lib.raw;650 | ^651 111| internal = true;652 Did you mean one of map or max?653654☢️ test_only_required655error:656 … from call site657 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/lib/tests.nix:40:14:658 39| {659 40| expr = shallowForceAllAttributes eval.config;660 | ^661 41| expected = true;662663 … while calling 'foldlAttrs'664 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:796:14:665 795| foldlAttrs =666 796| f: init: set:667 | ^668 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);669670 … while calling the 'foldl'' builtin671 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:5:672 796| f: init: set:673 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);674 | ^675 798|676677 … while calling anonymous lambda678 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:18:679 796| f: init: set:680 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);681 | ^682 798|683684 … from call site685 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:24:686 796| f: init: set:687 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);688 | ^689 798|690691 … while calling anonymous lambda692 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/lib/tests.nix:8:18:693 7| shallowForceAllAttributes = lib.foldlAttrs (694 8| _acc: _name: value:695 | ^696 9| lib.seq value true697698 … while calling the 'seq' builtin699 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/lib/tests.nix:9:5:700 8| _acc: _name: value:701 9| lib.seq value true702 | ^703 10| ) true;704705 … from call site706 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:797:35:707 796| f: init: set:708 797| foldl' (acc: name: f acc name set.${name}) init (attrNames set);709 | ^710 798|711712 … while calling anonymous lambda713 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1195:17:714 1194| mapAttrs (715 1195| name: value:716 | ^717 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value718719 … while evaluating a branch condition720 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:11:721 1195| name: value:722 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value723 | ^724 1197| );725726 … in the left operand of the AND (&&) operator727 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:28:728 1195| name: value:729 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value730 | ^731 1197| );732733 … while calling the 'isAttrs' builtin734 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/attrsets.nix:1196:14:735 1195| name: value:736 1196| if isAttrs value && cond value then recurse (path ++ [ name ]) value else f (path ++ [ name ]) value737 | ^738 1197| );739740 … while calling anonymous lambda741 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:927:37:742 926|743 927| matchedOptions = mapAttrs (n: v: v.matchedOptions) resultsByName;744 | ^745 928|746747 … while evaluating the attribute 'matchedOptions'748 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:893:13:749 892| {750 893| matchedOptions = evalOptionValue loc opt defns';751 | ^752 894| unmatchedDefns = [ ];753754 … from call site755 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:893:30:756 892| {757 893| matchedOptions = evalOptionValue loc opt defns';758 | ^759 894| unmatchedDefns = [ ];760761 … while calling 'evalOptionValue'762 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1103:15:763 1102| evalOptionValue =764 1103| loc: opt: defs:765 | ^766 1104| let767768 … in the left operand of the update (//) operator769 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1147:5:770 1146| in771 1147| warnDeprecation opt772 | ^773 1148| // {774775 … while evaluating a branch condition776 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1141:9:777 1140| warnDeprecation =778 1141| if (opt.type.deprecationMessage != null) then779 | ^780 1142| warn "The type `types.${opt.type.name}' of option `${showOption loc}' defined in ${showFiles opt.declarations} is deprecated. ${opt.type.deprecationMessage}"781782 … from call site783 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:890:19:784 889| let785 890| opt = fixupOptionType loc (mergeOptionDecls loc decls);786 | ^787 891| in788789 … while calling 'fixupOptionType'790 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1473:10:791 1472| fixupOptionType =792 1473| loc: opt:793 | ^794 1474| if opt.type.getSubModules or null == null then795796 … while evaluating a branch condition797 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/modules.nix:1474:5:798 1473| loc: opt:799 1474| if opt.type.getSubModules or null == null then800 | ^801 1475| opt // { type = opt.type or types.unspecified; }802803 … while evaluating the attribute 'type.getSubModules'804 at /build/nix/store/960gm9cw04za14da8wv6q4q3h67n898r-source/lib/types.nix:273:9:805 272| getSubOptions806 273| getSubModules807 | ^808 274| substSubModules809810 error: attribute 'raw' missing811 at /build/nix/store/gj660skd3269ip4q6kvhq0aav97hvrja-source/modules/clan/top-level-interface.nix:110:32:812 109| dependencies = lib.mkOption {813 110| type = lib.types.attrsOf lib.raw;814 | ^815 111| internal = true;816 Did you mean one of map or max?817818✅ test_outputs_clanInternals819✅ test_single_letter_domain820821😢 16/21 successful822error: Tests failed823824Eval check failed. To re-run this test:825 nix build .#legacyPackages.aarch64-linux.evalCheck-eval-lib-build-clan826