(address . bug-guix@gnu.org)
When running the derivation checker on all packages for recent guix
revisions, it dones't seem to complete. Instead, you get an error which
I think comes from the garbage collection implementation that Guile
uses:
→ guix lint --checkers=derivation
Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
Aborted
I noticed this on data.guix.gnu.org, as it effectively does something
similar when trying to record the lint warnings for a revision.
Maybe there's enough derivations now that the process of computing them
all is too much for Guile? Or maybe it's something in the graph that's
forming a loop?
Chris
-----BEGIN PGP SIGNATURE-----
iQKlBAEBCgCPFiEEPonu50WOcg2XVOCyXiijOwuE9XcFAmMV6YFfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF
ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcRHG1haWxAY2Jh
aW5lcy5uZXQACgkQXiijOwuE9XfU7w//cHJcZtBT3iIysKhsQ43zcjqyJAYuoXrV
IXgZNhhghy72rWi7GSPprIBSDlSLJNb7DSDmY9Eg0JUghK6H1sQgeHfke/urNUzF
KTFPV4opM6h86ZeP5rMBCy54Ocrwac9t9uFQ5nSi8Y5iqEicS+0MF+n/7WIZF/xa
MpJGBsB9MWoTy1RWT3rX/Na+dpQIhboC4C8HoxMo+nFWPPNTASoqfuWbuOGZ0938
9Vy3r5SdIKiM4d1DUnRWbvjqF572e9rX40kbPHyhJzuOl/wRr5F86Ok1/+v2pfq2
RgR+LjElFNIDr1njkCC3y4dLRbDU6jdz3hfvDxGqr1gq7pR1vNJ4O2IEjwOZ57CW
C8aOcZ9lSqNNKmu14UzPj5sZpipfJkIbYn/sAM0y8ttLog4QnN21Ps0S0CFZEA2c
9IPQVZHxY3xmOBQTB6KQxBMd05CgnVeBBRsVIAuTuChyH7u/K4dDmiLj+MCY8cBG
G8wyZMkElrnexHfxTA18HJEN0F7rJB5k/NAXyLTN5HeFmWbZ2H+iGrC1oMapv43D
6B66IACRqofcn2bOE0rgs7YYfApjKOlfZVSSkUY02jq5hXW0wnXx3PXQnAQZBVuW
Cgiazs+cRG/4Qvqmsf1UbIPrCFeQoVDo+WTvNgAnBPemD3xJ5Qozhr0OjTuArZTV
TUFfAo8gSwQ=
=cX6S
-----END PGP SIGNATURE-----