Also, tweak some tests some more.
(defmethod builtin-system-p ((s system))
(let* ((system (find-system s nil))
(sysdir (and system (component-pathname system)))
+ (truesysdir (and sysdir (truename* sysdir)))
(impdir (lisp-implementation-directory :truename t)))
- (and sysdir impdir (pathname-match-p (truename sysdir) (wilden impdir)) t)))
+ (and truesysdir impdir (pathname-match-p truesysdir (wilden impdir)) t)))
(assert file1-date)
;; unforced, date should stay same
+ (touch-file "test-force.asd" :timestamp date1)
(touch-file "file1.lisp" :timestamp date1)
(touch-file file1 :timestamp date2)
(asdf:operate 'asdf:load-op 'test-force)
(setf *central-registry* '())
(initialize-source-registry
'(:source-registry (:directory #p"ASDF:test;") :ignore-inherited-configuration))
- (load-system :test-logical-pathname :force t))
+ (load-system :test-logical-pathname :force t :verbose t))
#-(or xcl gcl<2.7)
(progn