Closed rolfmblindgren closed 3 years ago
Lisp-Stat isn't yet in Quicklisp. I submitted an issue for it's inclusion (quicklisp/quicklisp-projects#2016). Normally quicklisp projects are updated once a month, so I expect it to be there at the end of April. The alternative is to do a manual install, described in the installation section of the docs.
That's what I've done.
I'm at ”Try it out“, which is where the above occurs.
When did you do the checkout? I removed head
and tail
about a week ago after encountering this error. It could be that you pulled down the repositories before that change. Might want to pull from the select
repository again.
Also, I pushed changes to data-frame
yesterday and fixed a bug in dfio
this morning that I'll push out now.
I used the method described in the manual, have just run git pull everywhere, noticed some changes, but the issue stil stands.
What OS are you running? I'll try to reproduce with a fresh checkout in the morning.
In the meantime, let's delete all your fasl files and start with a clean rebuild.
What I tried myself:
I cloned lisp-stats' repository in QL's local-projects
(asdf:clear-source-registry)
quickload "lisp-stat" ->
System "data-frame" not found [Condition of type QUICKLISP-CLIENT:SYSTEM-NOT-FOUND]
The main repository doesn't say to clone all other projects :] (https://github.com/Lisp-Stat/lisp-stat) I supposed it brings the dependencies itself, but maybe not yet.
(ql:dist-version "quicklisp") "2020-12-20"
Ah, I think I see the problem. Thank you @vindarel for providing the clue.
The manual installation instructions left out the select
repository, and that dependency was being pulled in from Quicklisp. Check out the Lisp-Stat version of select with:
git clone https://github.com/Lisp-Stat/select.git
and see if it builds properly.
lisp-stat is now in the latest Quicklisp: http://blog.quicklisp.org/2021/04/april-2021-quicklisp-dist-update-now.html
to upgrade: (ql:update-dist "quicklisp")
@rolfmblindgren, are you still having problems installing?
not as such, but still
? (in-package :ls-user)
? (load #P"LS:DATASETS;CAR-PRICES")
? (mean 'car-prices)
Error: There is no applicable method for the generic function: #<STANDARD-GENERIC-FUNCTION CENTRAL-SAMPLE-MOMENTS #x302000E3B62F> when called with arguments: (CAR-PRICES :DEGREE 1 :WEIGHTS NIL) While executing: #<CCL::STANDARD-KERNEL-METHOD NO-APPLICABLE-METHOD (T)>, in process listener(1). Type :GO to continue, :POP to abort, :R for a list of available restarts. If continued: Try calling it again Type :? for other options.
-- Rolf Lindgren +47 455 19 940 http://www.grendel.no/ On 21 Apr 2021, 04:43 +0200, Steve @.***>, wrote:
@rolfmblindgren, are you still having problems installing? — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
From the documentation:
? (mean car-prices) 2.810199998617172D0 ? (median car-prices)
Error: Undefined function :DOCUMENTATION called with arguments ("Returns median of SAMPLE. SAMPLE must be a sequence of real numbers.") . While executing: #<STANDARD-METHOD MEDIAN (SEQUENCE)>, in process listener(1). Type :GO to continue, :POP to abort, :R for a list of available restarts. If continued: Retry applying :DOCUMENTATION to ("Returns median of SAMPLE. SAMPLE must be a sequence of real numbers."). Type :? for other options. 1 >
-- Rolf Lindgren +47 455 19 940 http://www.grendel.no/ On 21 Apr 2021, 08:25 +0200, Rolf Marvin Bøe Lindgren @.***>, wrote:
OK, it works in GNU Emacs’ sly-mode. But not when the same lisp executable is called from the shell.
-- Rolf Lindgren +47 455 19 940 http://www.grendel.no/ On 21 Apr 2021, 08:22 +0200, Rolf Marvin Bøe Lindgren @.***>, wrote:
not as such, but still
? (in-package :ls-user)
<Package "LS-USER">
? (load #P"LS:DATASETS;CAR-PRICES")
P"/Users/roffe/quicklisp/dists/quicklisp/software/lisp-stat-20210411-git/datasets/car-prices.lisp"
? (mean 'car-prices)
Error: There is no applicable method for the generic function: #<STANDARD-GENERIC-FUNCTION CENTRAL-SAMPLE-MOMENTS #x302000E3B62F> when called with arguments: (CAR-PRICES :DEGREE 1 :WEIGHTS NIL) While executing: #<CCL::STANDARD-KERNEL-METHOD NO-APPLICABLE-METHOD (T)>, in process listener(1). Type :GO to continue, :POP to abort, :R for a list of available restarts. If continued: Try calling it again Type :? for other options.
-- Rolf Lindgren +47 455 19 940 http://www.grendel.no/ On 21 Apr 2021, 04:43 +0200, Steve @.***>, wrote:
@rolfmblindgren, are you still having problems installing? — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
Fixed. You'll need to pull the latest change from numerical-utilities.
Still an issue?
The issue seems to have been resolved. Thanks! :)
-- Rolf Lindgren +47 455 19 940 http://www.grendel.no/ On 26 Apr 2021, 02:53 +0200, Steve @.***>, wrote:
Still an issue? — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.
This is sbcl on m1 Mac, same issue with ccl on Intel Mac.