freenode/#clasp - IRC Chatlog
Search
16:49:29
Shinmera
Mh, loading Staple fails since eclector is getting replaced with a different version :/
16:51:10
Shinmera
the version of eclector I have. It's trying to load it over what Clasp has baked in
16:52:56
drmeister
Can you remind me - what is the solution to this? Or are we screwed with the current state of the art Common Lisp quicklisp/asdf versioning?
16:53:57
Shinmera
you can fix it by hoping libraries don't depend on features present in versions clasp does not ship, and fix the clasp version in place by telling ASDF to never load the systems you ship built-in
16:56:11
Bike
that said, in the normal build i don't think reloading eclector should be a problem. it might get weird with the cst build.
16:56:30
drmeister
Our eclector is hardwired to an older version - for no particular reason other than to avoid surprise.
16:58:43
drmeister
We can upgrade as well. If we are on the wrong side of eclector improvements then we should upgrade - no?
16:59:41
Shinmera
sure, but that's just dodging a bullet on the battlefield. It won't make it safe yet.
17:00:55
drmeister
On a completely different track - I loooove Common Lisp - netcdf is giving up its secrets through this cl-netcdf interface.
17:02:20
drmeister
(multiple-value-list (netcdf::nc-inq *n*)) --> (5 8 6 -1) . Those are these... https://www.unidata.ucar.edu/software/netcdf/docs/group__datasets.html#ga555f117e74e9c4eed0d4423fedd27bfb
17:03:05
drmeister
#dimensions, #variables, #global attributes and the ID for the unlimited dimension (whatever that is).
17:05:49
drmeister
I've got a joint jupyterlab/slime session going on and I can interactively and safely mess around with the netcdf cffi interface.
17:06:44
drmeister
I have to be careful of course - I could blow things up with a bad pointer - but with reasonable care it's really neat.
17:09:55
drmeister
The cl-netcdf library has error messages that are written in French. Those eleven years of French lessons in the Canadian educational system - don't fail me now!
17:16:17
Selwyn`
Is it advisable to use externals-clasp LLVM over system LLVM? I am currently able to build Clasp but am having some trouble playing around with the various clbind demos.
17:36:52
drmeister
Selwyn`: No - package manager installed llvm is what is meant to be used with Clasp right now.
17:37:19
drmeister
externals-clasp is a holdover from the days where we were using bleeding edge llvm technology.
20:03:25
kpoeck
Here is the description how: https://github.com/clasp-developers/clasp/wiki/How-to-load-staple-server-in-clasp
20:04:50
kpoeck
I know that I have pending a pull request to hunchentoot and a clone of plump until the clasp-bug is fixed
20:09:11
drmeister
Ah - well - I may forget. But tonight I have a 2.5 hour class and a phone conference in about 50 min.
20:09:55
drmeister
But I'd like to get staple/staple-server online this weekend because we are having our first Cando Hackathon one week from tomorrow.
20:10:20
drmeister
Even if our documentation is woefully inadequate - staple/staple-server will give us a framework to improve.
20:12:03
drmeister
So - no - I won't forget - I've been bringing up staple/staple-server over the last couple of months because I wanted it to be ready when this time came.
20:13:14
drmeister
This will be a small affair - we have five students visiting from Rutgers University and another half dozen from Temple University.