[Nix-dev] error: stack overflow (possible infinite recursion) && builtins.match isn't documented

stewart mackenzie setori88 at gmail.com
Thu Oct 20 17:20:16 CEST 2016


Hello,

I've just stumbled on a treasure:

https://github.com/NixOS/nix/blob/master/src/libexpr/primops.cc#L1937

I'm curious to know why such an important builtin isn't documented
here: http://nixos.org/nix/manual/

I'm unusually excited about find, as demonstrated by opening the email
with this topic
lest I forget my original problem is:

I'm getting an error:

hydra-eval-jobs returned exit code 1:
error: stack overflow (possible infinite recursion)

when using hydra to build fractalide, the only mention of the above
error is here:
https://github.com/NixOS/nixpkgs/issues/16570

Now I doubt the overflow is due to my splitString usage here:
https://github.com/fractalide/fractalide/blob/master/support/genName.nix#L8
,  as the paths are quite small.

Where typically does one come across hydra stack overflows? I'm using
hydra master head.

These are my nixops parameters:

  deployment.targetEnv = "virtualbox";
  deployment.virtualbox.memorySize = 4096; # Mbytes
  deployment.virtualbox.headless = true;

I really just want to ping the community before I start digging down a
lot of rat holes.

kr/sjm


More information about the nix-dev mailing list