diff options
author | Andy Wingo <wingo@pobox.com> | 2009-06-03 23:59:58 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2009-06-03 23:59:58 +0200 |
commit | c2521a212417b095475148e321daaf6e59ef5b3d (patch) | |
tree | c0afcd303a9225f7038e49c337559b0d786e2586 /test-suite/tests | |
parent | 6fd367e742f42421d81362a6ee8b51bb7b35a9ab (diff) | |
download | guile-c2521a212417b095475148e321daaf6e59ef5b3d.tar.gz |
fix error autocompiling parts of the compiler; make check works
* libguile/load.c (scm_try_autocompile): Punt if compiled-file-name does
not resolve, which would indicate that the file in question is part of
the compiler itself.
* test-suite/tests/elisp.test: Today I was an evil one -- disable
autocompilation for the elisp tests, as they are meant only for the
memoizer's eyes. Hopefully Daniel will fix this :-)
Diffstat (limited to 'test-suite/tests')
-rw-r--r-- | test-suite/tests/elisp.test | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test-suite/tests/elisp.test b/test-suite/tests/elisp.test index eaf6dbbff..9e0997087 100644 --- a/test-suite/tests/elisp.test +++ b/test-suite/tests/elisp.test @@ -23,6 +23,9 @@ (if *old-stack-level* (debug-set! stack (* 2 *old-stack-level*))) +(define *old-%load-should-autocompile* %load-should-autocompile) +(set! %load-should-autocompile #f) + ;;; ;;; elisp ;;; @@ -350,6 +353,7 @@ )) +(set! %load-should-autocompile *old-%load-should-autocompile*) (debug-set! stack *old-stack-level*) ;;; elisp.test ends here |