lix/src
Silvan Mosberger 8dbd57a6a5
Fix auto argument passing for more auto arguments than formals
The change in 626200713b didn't account
for when the number of auto arguments is bigger than the number of
formal arguments. This causes the following:

  $ nix-instantiate --eval -E '{ ... }@args: args.foo' --argstr foo foo
  nix-instantiate: src/libexpr/attr-set.hh:55: void nix::Bindings::push_back(const nix::Attr&): Assertion `size_ < capacity_' failed.
  Aborted (core dumped)
2020-09-11 20:41:51 +02:00
..
build-remote Make system-features a store setting 2020-08-12 18:13:00 +00:00
cpptoml Revert the enum struct change 2020-06-18 22:11:26 +00:00
libexpr Fix auto argument passing for more auto arguments than formals 2020-09-11 20:41:51 +02:00
libfetchers addPermRoot(): Remove indirect flag 2020-09-03 11:29:34 +02:00
libmain Change option descriptions to Markdown 2020-08-19 14:21:27 +02:00
libstore Remove gc-check-reachability 2020-09-03 11:30:15 +02:00
libutil Merge remote-tracking branch 'origin/master' into markdown 2020-08-31 14:24:26 +02:00
nix addPermRoot(): Remove indirect flag 2020-09-03 11:29:34 +02:00
nix-build Add nix-shell support for preserving PS1 2020-09-04 20:05:43 -07:00
nix-channel Merge branch 'master' into errors-phase-2 2020-05-11 14:35:30 -06:00
nix-collect-garbage unsigned long long -> uint64_t 2020-07-30 13:34:04 +02:00
nix-copy-closure Revert the enum struct change 2020-06-18 22:11:26 +00:00
nix-daemon Separate auth and logic for the daemon 2020-08-12 15:22:33 +00:00
nix-env createGeneration(): Take a StorePath 2020-09-03 11:06:56 +02:00
nix-instantiate addPermRoot(): Remove indirect flag 2020-09-03 11:29:34 +02:00
nix-prefetch-url Merge branch 'hash-always-has-type' into better-ca-parse-errors 2020-07-13 03:02:09 +00:00
nix-store addPermRoot(): Remove indirect flag 2020-09-03 11:29:34 +02:00
resolve-system-dependencies StorePath: Rewrite in C++ 2020-06-16 14:28:41 +02:00