Debian and CMUCL: Not Getting Along


CMUCL is a great Lisp implementation, created by the fine people at Carnegie Mellon University, who are also responsible for the excellent Dylan implementation. It has excellent performance, often meeting or exceeding native C code in the shootout benchmarks.

Unfortunately, changes in the ABI for the Linux Kernel seem to have rendered it unusable under Debian GNU/Linux.

For Example:

brent@hopper:~$ cmucl
Couldn't mmap at 0xbe000000, len 1048576; got mapping at 0xa7cbb000 insteadensure_space: Failed to validate 1048576 bytes at 0xbe000000
brent@hopper:~$

Even worse, rather than seek to resolve the problem, both sides seem intent on pointer fingers at one another. I hope this issue is resolved soon, or else CMUCL's rankings in the shootout will continue to be questioned.

Comments

Popular Posts