Issues with test & make [was Time for 3.1.7 ?]

Robert Goldman rpgoldman at
Sat Jan 30 19:48:22 UTC 2016

On 1/28/16 Jan 28 -10:46 AM, Faré wrote:
> There have been many small fixes since ASDF 3.1.6 in last October, and
> I suppose it's time for a new minor release.
> Robert, do you want to handle the release? Are you done with it? What
> do you think?
> —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics•
> Yesterday I was clever, so I wanted to change the world.
> Today I am wise, so I am changing myself. — Rumi (1207–1273)

I'm still finding oddities in the test process inside/outside of make.

First test on ccl failed on test-sysdef-asdf.script (inside make

Load ASDF with proper configuration: should find asdf.asd from the
source above
;Loading #P"/Users/rpg/lisp/asdf/asdf.asd"...
;Loading #P"/Users/rpg/lisp/asdf/uiop/uiop.asd"...
; Upgrading ASDF from version to version
TEST ABORTED: These two expressions fail comparison with EQUAL:
 NIL evaluates to NIL
 (21065C10) : 1 (RAW-PRINT-BACKTRACE
                 #<SIMPLE-ERROR #x302000B2215D>) 181
   COUNT: 69
   CONDITION: #<SIMPLE-ERROR #x302000B2215D>


this failure occurs in this block:

(DBG "Load ASDF with proper configuration: should find asdf.asd from the
source above")
   (:directory ,*asdf-directory*)
   (:directory ,*uiop-directory*)
(clear-system "asdf")
(load-system :asdf)
;; This time we found it, but it was skipped because the version was the
(assert-equal nil (system-source-file (find-system :asdf)))

Note the remarks about upgrading from one pre-release version of ASDF to
another.  This suggests to me that there's some leakage of prior state
into the tests -- something isn't properly cleared.

Second test of make test l=ccl t=test-sysdef-asdf.script succeeds.

I suspect that there's some leakage of state in the filesystem

More information about the asdf-devel mailing list