Commit 40020f7d by Francois-Rene Rideau

Add upgrade test for UIOP issue that Xach found.

UIOP 3.3.0 loaded on top of an earlier ASDF 3 would cause everything to be
spuriously rebuilt, because of a change of representation of stamp< arguments.
This test evidences the breakage, and the fix.
parent a62ceed5
......@@ -687,6 +687,10 @@ is bound, write a message and exit on an error. If
(format t "CR ~S~%" (symbol-value (asym :*central-registry*)))
(format t "loading test-module-depend~%")
(acall :oos (asym :load-op) :test-module-depend)
(assert-equal (asymval :*f2c* :test-package) 1)
(format t "loading test-module-depend again -- shouldn't rebuild anything~%")
(acall :oos (asym :load-op) :test-module-depend)
(assert-equal (asymval :*f2c* :test-package) 1)
(format t "done loading~%"))
(defun load-asdf (&optional tag)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment