build-index, cl-ppcre and github



Raymond Toy <toy.raymond at gmail.com> wrote:

   Ecl doesn't work.  It seems to have compiled everything, but
   setup_help_database eventually causes some unspecific Lisp error about
   invalid or protected memory error.
   
   Gcl won't even compile.  This is a showstopper until we decide that gcl
   is not the main Lisp anymore.

Just a not-very-informed guess: Does this code try to modify any string
(or other) constants that appear in source code?  This has unspecified
consequences according to the ANS for CL.  Some implementations enforce
it and signal error, others do not, but it is never something code ought
do.  Leads to undebuggable buggables.