From 22da55d0c6be676cfec66d5d49dc3473a0e6604e Mon Sep 17 00:00:00 2001 From: Jan Moringen Date: Fri, 1 Sep 2017 14:33:57 +0200 Subject: [PATCH] tests: Fix linkage-table-bogosity test for non sb-dynamic-core Despite being skipped, the test form must not contain the SB-VM::+REQUIRED-FOREIGN-SYMBOLS+ symbol for such builds. --- tests/compiler-2.pure.lisp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/compiler-2.pure.lisp b/tests/compiler-2.pure.lisp index 89b918f17..64742a353 100644 --- a/tests/compiler-2.pure.lisp +++ b/tests/compiler-2.pure.lisp @@ -243,6 +243,7 @@ (with-test (:name :linkage-table-bogosity :skipped-on '(not :sb-dynamic-core)) (let ((strings (map 'list (lambda (x) (if (consp x) (car x) x)) - sb-vm::+required-foreign-symbols+))) + #+sb-dynamic-core sb-vm::+required-foreign-symbols+ + #-sb-dynamic-core '()))) (assert (= (length (remove-duplicates strings :test 'string=)) (length strings))))) -- 2.11.4.GIT