summaryrefslogtreecommitdiff
path: root/test-suite/tests
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2009-06-03 23:59:58 +0200
committerAndy Wingo <wingo@pobox.com>2009-06-03 23:59:58 +0200
commitc2521a212417b095475148e321daaf6e59ef5b3d (patch)
treec0afcd303a9225f7038e49c337559b0d786e2586 /test-suite/tests
parent6fd367e742f42421d81362a6ee8b51bb7b35a9ab (diff)
downloadguile-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.test4
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