/
/test.lisp
1 #|
2 cmake ./ || exit 1
3 make || exit 1
4 echo \
5 "################
6 ## Testing sbcl
7 ################"
8 MALLOC_CHECK_=3 sbcl --noinform --disable-debugger --noprint --load $0 --end-toplevel-options "$@" || exit 1
9 echo \
10 "###############
11 ## Testing sbcl image
12 ################"
13 sh ./test-bundle.sh || exit 2
14 echo \
15 "###############
16 ## Testing ccl
17 ################"
18 ccl --batch --quiet --load $0 || exit 3
19 exit 0
20 # Used for testing on darcs record.
21 |#
22
23 (require :asdf)
24 (asdf:operate 'asdf:load-op :cl-smoke.smoke)
25 (asdf:operate 'asdf:test-op :cl-smoke.smoke)
26
27 #+sbcl (sb-ext:quit)
28 #+ccl (ccl:quit)