freenode/#clasp - IRC Chatlog
Search
7:07:10
phoe
Things are rather okay! I'm learning new things in corporate Java while hacking Lisp in meantime.
7:09:30
phoe
Not yet. I actually do much more of deployment/virtual machine/container/talking with people stuff than actual programming at the moment.
7:23:35
minion
heisig, memo from phoe: you have a question at https://www.reddit.com/r/Common_Lisp/comments/8f6wez/
11:02:19
cracauer
out of curiosity, is anybody else using FreeBSD? I want to push the code but would like a second person who it works for.
11:45:08
Selwyn
clasp doesn't seem to recognise the #+ reader macro at times, i get an error "Undefined reader macro for char '#' subchar '+'" while loading a system
11:45:51
Selwyn
i can work around it for now, can provide details for those interested. the confusing thing is that the #+ macro works fine when clasp subsequently drops into the debugger
11:58:47
drmeister
Selwyn: Could you provide an example of where it doesn't recognize the #+ reader macro - that sounds horrifying.
12:00:49
Selwyn
the error occurs while building gsll. the code is naturally full of reader macros not sure why this one failed
12:07:11
Selwyn
https://gitlab.common-lisp.net/antik/gsll/blob/master/linear-algebra/exponential.lisp
13:12:52
Selwyn
great thanks. i am quite optimistic about getting a large subset of GSL running on clasp soon
14:05:56
Selwyn
there is already a port of gsl to lisp called the GSLL which uses cffi. it works in clasp with some minor modifications mostly to the grovellers
15:42:58
Selwyn
in short, whatever SBCL means when it talks about page faults. when I run some diagnostics using GSL on SBCL with (time ...) , it often reports '98 page faults' or something like that. i am told that this is sometimes indicative of poor memory management. i wonder if clasp does the same. this is not a great concern at the moment though.
15:43:53
kpoeck_
regarding the readtable issue, my first bet would be in the form (named-readtables:in-readtable :antik)
15:46:33
Selwyn
https://gitlab.common-lisp.net/ssimsek/gsll/tree/clasp-devel it's not pretty. it requires the clasp-compatible trivial-{features,garbage} libraries, and troublesome read macros have been purged from source code for the time being.
15:52:09
drmeister
Selwyn: There is no equivalent to 'xxx page faults' from SBCL in Clasp. We are currently using the Boehm GC but we will bring the MPS GC back on line soon once I can get around to it.
15:53:06
drmeister
The Boehm GC complains sometimes about repeated large array allocations and very, very rarely it crashes when too much of that happens. For the most part Boehm works fine.
17:30:24
Bike
drmeister: is the static analyzer still broken after the validate-superclass thing id id?