-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.61 fails to build: Heap exhausted during garbage collection: 56 bytes available, 88 requested
#80
Comments
Could you try increasing the maximum heap size that SBCL can use:
|
@glv2 Apparently it does not allow that:
@catap Kirill, is there a way to use this arg via the portgroup? Am I doing something wrong? (For now I just manually added that into SBCL invocation in the PG; I do not see how to pass args from portfile code.) |
@catap On a side note, PG code for picking CCL does not work correctly:
And |
But anyway, CCL fails to build this immediately:
|
@catap Well, I am out of options. CLISP fails even if I remove forcing threads:
|
I cannot really bisect too, since this commit is required now: 2e9bb0a I can only try manually reverting select commits since cd67e7b to see if anything builds. Or selectively adding newer commits on top of cd67e7b (plus the required fix). |
Have you tried with a lower memory amount, like:
or
|
Ok, cd67e7b (which built before) with 2e9bb0a fails to build now with the same heap error, so nothing to bisect, it is SBCL's bug. @glv2 @catap I will try to add custom args support into the PG, so that this can work without hacking it manually. |
Another run with |
Useful for SBCL on 32-bit platforms. See: sharplispers/ironclad#80
Useful for SBCL on 32-bit platforms. See: sharplispers/ironclad#80
Useful for SBCL on 32-bit platforms. See: sharplispers/ironclad#80
Useful for SBCL on 32-bit platforms. See: sharplispers/ironclad#80
Useful for SBCL on 32-bit platforms. See: sharplispers/ironclad#80
The text was updated successfully, but these errors were encountered: