OK, forget it! It doesn't make sense to take the current version from Debian, because the 64-bit version of PicoLisp doesn't run properly on Ubuntu. It crashes in some calls to C libraries (e.g. dlopen()).
This seems to be because the Ubuntu libraries assume a stack alignment to a multiple of 16 bytes, which wasn't supported in PicoLisp-64 until now. It is written in assembly, and pushes/pops the stack dynamically (no stack frames). As a result, the 'movdqa' instruction caused a segfault. I have now fixed the calls to all C libraries. It is available in PicoLisp 3.1.0.4 (released to Debian soon). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/956731 Title: PicoLisp upgrade To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/picolisp/+bug/956731/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs