[Slime-devel] Showing two test failures...

Paul Bowyer pbowyer at olynet.com
Mon Aug 25 01:29:11 UTC 2014


Hello list,

I have a simple bash script that I use to upgrade and test slime that 
contains the following:
----------------------------------------------------------------------
#! /bin/bash
# script name slime-github-setup

cd ~/my-slime-sandbox

[ -d ./slime ] && rm -rf ./slime

#exit #debug exit

git clone https://github.com/slime/slime.git

cd ~/my-slime-sandbox/slime

cd doc
make slime.html

cd ..

#Proper order for these as of 5-22-14 per joao tavora
make clean check-fancy
make check
----------------------------------------------------------------------

The last time I used it, it ran fine and the test suite completed 
successfully.
Today, however, I find the following two errors:

Ran 198 tests, 196 results as expected, 2 unexpected (2014-08-24 
18:05:09-0700)
1 expected failures

2 unexpected results:
FAILED compile-defun-4
FAILED find-definition\.2-1

make: *** [check] Error 2

Specific error messages:

Test compile-defun-4 backtrace:
signal(ert-test-failed ("Check failed: error-location-correct"))
ert-fail("Check failed: error-location-correct")
slime-test-compile-defun("(defun cl-user::foo ()\n (list `
#[nil "\300\301\302\"\207" [slime-test-compile-defun "(defun cl-user
byte-code("\306\307!▒q\210\310\216\311 \312\216\313\314\315\316\3
ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc
byte-code("\306\307!\211▒\211r\310\311!q\210\312 d\313\223)L\210)\3
ert-run-test([cl-struct-ert-test compile-defun-4 "For input ((defun
ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-test a
ert-run-tests(t #[(event-type &rest event-args) "\30\307\"\203G \
ert-run-tests-batch(t)
slime-batch-test(t)
eval((slime-batch-test (quote t)))
command-line-1(("-L" "." "--eval" "(require 'slime-tests)" "--eval"
command-line()
normal-top-level()
Test compile-defun-4 condition:
(ert-test-failed "Check failed: error-location-correct")
FAILED 20/198 compile-defun-4


Test find-definition\.2-1 backtrace:
signal(ert-test-failed ("Check failed: Definition now at point."))
ert-fail("Check failed: Definition now at point.")
slime-test-find-definition\.2("#.(prog1 nil (defvar *foobar* 42))\n\
#[nil "\300\301\302\303#\207" [slime-test-find-definition\.2 "#.(pro
byte-code("\306\307!▒q\210\310\216\311 \312\216\313\314\315\316\3
ert--run-test-internal([cl-struct-ert--test-execution-info [cl-struc
byte-code("\306\307!\211▒\211r\310\311!q\210\312 d\313\223)L\210)\3
ert-run-test([cl-struct-ert-test find-definition\.2-1 "For input (#.
ert-run-or-rerun-test([cl-struct-ert--stats t [[cl-struct-ert-test a
ert-run-tests(t #[(event-type &rest event-args) "\30\307\"\203G \
ert-run-tests-batch(t)
slime-batch-test(t)
eval((slime-batch-test (quote t)))
command-line-1(("-L" "." "--eval" "(require 'slime-tests)" "--eval"
command-line()
normal-top-level()
Test find-definition\.2-1 condition:
(ert-test-failed "Check failed: Definition now at point.")
FAILED 51/198 find-definition\.2-1
failed 52/198 find-definition\.3-1
SKIPPING: test is currently unstable

I just upgraded to SBCL-1.2.2 and decide to upgrade slime also.
I'm using GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.8.6).

Is there now some reason why my simple script should cause the problem, 
or are these errors valid?

Thanks,

Paul Bowyer







More information about the slime-devel mailing list