Raw lisp errors
You may see a message about ``ABORTING from raw Lisp'' as in the following example.
ACL2 !>(defun foo (x) (declare (xargs :mode :program)) (car x)) Summary Form: ( DEFUN FOO ...) Rules: NIL Time: 0.00 seconds (prove: 0.00, print: 0.00, other: 0.00) FOO ACL2 !>(foo 3) *********************************************** ************ ABORTING from raw Lisp *********** ********** (see :DOC raw-lisp-error) ********** Error: Fault during read of memory address #x1D *********************************************** The message above might explain the error. If not, and if you didn't cause an explicit interrupt (Control-C), then the root cause may be call of a :program mode function that has the wrong guard specified, or even no guard specified (i.e., an implicit guard of t). See :DOC guards. To enable breaks into the debugger (also see :DOC acl2-customization): (SET-DEBUGGER-ENABLE T) ACL2 !>
The ``Error:'' message, ``Fault during read of memory address #x1D'', is
printed by the host Common Lisp implementation. In the example above, the
function
Calls of