Re: freeze for 1.0.49
Jim Wise <jwise <at> draga.com>
2011-06-02 15:53:46 GMT
Jim Wise <jwise <at> draga.com> writes:
> I'd like to change this to something like:
> Finished running tests.
> Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET
> Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT
> Skipped (broken): debug.impure.lisp / TRACE-RECURSIVE :ENCAPSULATE NIL
> Not relevant: 21 tests
> //apparent success (reached end of run-tests.sh normally)
> Wed Jun 1 11:39:23 EDT 2011
> Thoughts? Barring objections, I'll try to get this glued together next week.
Got a chance to hack on this on the train last night. Currently looks
Finished running tests.
Skipped (broken): debug.impure.lisp / (TRACE ENCAPSULATE NIL)
Skipped (broken): debug.impure.lisp / (TRACE-RECURSIVE ENCAPSULATE NIL)
Expected failure: packages.impure.lisp / USE-PACKAGE-CONFLICT-SET
Expected failure: packages.impure.lisp / IMPORT-SINGLE-CONFLICT
(2 tests skipped for this combination of platform and features)
(This is with just a sample set of tests converted to skip based on
I'll work on converting the remaining tests which are currently bypassed, and get
this all in after 1.0.49 is cut. I'll do my best to make the new setup
equivalent to the existing versions, but it would be good if people who
have platforms I don't can make sure the tests still work when I'm done
(I can test SunOS, Darwin, and Linux).
Another issue which could pop up, but shouldn't is that the existing
method (using read-time conditionals to skip tests which would break)
prevents the offending test from being macro-expanded and compiled, as
well as run. The new code expands and compiles the tests, but skips
them at run-time, updating the tests results.
If there _are_ any tests which will cause problems at expand/compile
time on platforms for which they are currently disabled, this will need
to be fixed. If you find any, let me know, and I'll be happy to take a look.
jwise <at> draga.com
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Discover what all the cheering's about.
Get your free trial download today.
Sbcl-devel mailing list
Sbcl-devel <at> lists.sourceforge.net