From 778877cd8b0aad3cc3d2555e83d55e9f229678c7 Mon Sep 17 00:00:00 2001 From: Christophe Rhodes Date: Wed, 3 Sep 2003 08:41:53 +0000 Subject: [PATCH] 0.8.3.28: Some fixes from our most compliant platform(!) ... fix the tests to DWIMeant, even under Bourne sh ... adjust the signal conditionals to reflect what I think is the truth about their availability --- tests/clos.test.sh | 2 +- tests/compiler.test.sh | 2 +- tests/expect.sh | 2 +- tests/run-program.test.sh | 3 ++- tools-for-build/grovel_headers.c | 9 +++++---- version.lisp-expr | 2 +- 6 files changed, 11 insertions(+), 9 deletions(-) diff --git a/tests/clos.test.sh b/tests/clos.test.sh index 174fceb..73ed705 100644 --- a/tests/clos.test.sh +++ b/tests/clos.test.sh @@ -11,7 +11,7 @@ # absolutely no warranty. See the COPYING and CREDITS files for # more information. -. expect.sh +. ./expect.sh base_tmpfilename="clos-test-$$-tmp" tmpfilename="$base_tmpfilename.lisp" diff --git a/tests/compiler.test.sh b/tests/compiler.test.sh index 4c731b2..264f474 100644 --- a/tests/compiler.test.sh +++ b/tests/compiler.test.sh @@ -11,7 +11,7 @@ # absolutely no warranty. See the COPYING and CREDITS files for # more information. -. expect.sh +. ./expect.sh base_tmpfilename="compiler-test-$$-tmp" tmpfilename="$base_tmpfilename.lisp" diff --git a/tests/expect.sh b/tests/expect.sh index 9a209fa..0363640 100644 --- a/tests/expect.sh +++ b/tests/expect.sh @@ -94,7 +94,7 @@ fail_on_compiler_note () (compile-file "$1") (sb-ext:quit :unix-status 52)) EOF - if [ $? != 52]; then + if [ $? != 52 ]; then echo compiler-note $1 test failed: $? exit 1 fi diff --git a/tests/run-program.test.sh b/tests/run-program.test.sh index 94dcbad..84a93c5 100644 --- a/tests/run-program.test.sh +++ b/tests/run-program.test.sh @@ -17,7 +17,8 @@ # one of the tests below). SOMETHING_IN_THE_ENVIRONMENT='yes there is' export SOMETHING_IN_THE_ENVIRONMENT -export PATH=/some/path/that/does/not/exist:${PATH} +PATH=/some/path/that/does/not/exist:${PATH} +export PATH ${SBCL:-sbcl} <