Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

(quicklisp:quickload :any-library) fails, ECL 11.1.1, Windows #46

Closed
avodonosov opened this Issue · 6 comments

2 participants

@quicklisp
Owner

Why does it fail?

@avodonosov

Sorry, that's all info I have for now. I hope maybe Juan Jose will be able to quickly understand it.

If I have more info I will report here.

@avodonosov

Tracked it down to the functino find-valid-system-index in the file local-projects.lisp.

It tries to do

(when (and probed
           (<= (directory-write-date pathname)
               (file-write-date probed)))
  probed)

without taking into account that directory-write-date may return nil (as it is implemented using file-write-date).

BTW, the directory it tests, C:/Users/anton/quicklisp/local-projects/, exists.

@quicklisp
Owner

Thanks. I'll try to find out how to get the directory-write-date in ECL for Windows.

@quicklisp
Owner

According to Juanjo this is a bug in file-write-date in Windows ECL. It should be fixed very soon.

@avodonosov

Good.

file-write-date is allowed to return NIL by CLHS, so probably quicklisp code should handle this situation somehow.

@quicklisp quicklisp closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.