[cl-opengl-devel] Extension functions re-defining themselves

Nikodemus Siivola nikodemus at random-state.net
Sun Apr 1 09:01:04 UTC 2012


On 1 April 2012 02:11, Luís Oliveira <luismbo at gmail.com> wrote:

> The code is at:
> <https://github.com/luismbo/cl-opengl/tree/sbcl-unfriendly-defglextfun>
>
> The test-case is simply compiling cl-opengl. SBCL will exhaust the
> heap while attempting to compile gl/funcs.lisp which contains about
> 2000 usages of DEFGLEXTFUN.

Thanks!

Patch attached -- probably not something to merge as-is, since I
commented out a few extensions due to missing/bad types, but this
builds for me on x86-64 using the default 1Gb heap.

Cheers,

 -- nikodemus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-fix-build-on-SBCL.patch
Type: application/octet-stream
Size: 4245 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/cl-opengl-devel/attachments/20120401/9d8ff0fa/attachment.obj>


More information about the cl-opengl-devel mailing list