(If anyone is able to track down aforementioned DOD/GC problems, you'll earn my eternal gratitude.)
Can you please provide a code snippet that exhibits the error.
Just running the program gives me errors on both Linux/x86 and OS X. Running with GC disabled works fine.
On OS X with GC enabled:
forge:~/svn/parrot-lisp/trunk$ parrot lisp.pbc Can't find method '__set_string_native' for object 'LispSymbol'
On OS X with GC disabled:
forge:~/svn/parrot-lisp/trunk$ parrot -G lisp.pbc ->
On Linux with GC enabled:
anvil:~/svn/parrot-lisp/trunk$ parrot lisp.pbc Can't find method '__set_string_native' for object 'LispSymbol'
On Linux with GC disabled:
anvil:~/svn/parrot-lisp/trunk$ parrot lisp.pbc ->
This is on the Parrot checked out of Subversion this morning (revision 7846). Which OS/build number were you using?
-c