freenode/#clasp - IRC Chatlog
Search
10:11:24
kpoeck
What fails in cl-python - apart from the readatable problem - is the code in https://github.com/kpoeck/cl-python/blob/master/parser/lexer.lisp#L134
10:12:29
kpoeck
for some reason in (call-lexer yacc-version lexer op) lexer is using the value of yacc-version
10:13:14
kpoeck
I did a horrible workaround using a global variable for lexer and that seems to work
10:20:52
phoe
it sets the function that is called when a respective funcallable instance is funcalled
10:24:38
Colleen
selwyn: drmeister said 10 hours, 43 minutes ago: I pushed the changes to add those array storage vector functions to the 'work' branch.
10:36:03
phoe
kpoeck: I have some experience with that matter - ask me questions if you need any support
10:38:18
kpoeck
Right now I believe it is a compiler issue, but as I am on the broken branch I needto verify
12:36:30
drmeister
scymtym: I just discovered that the SMARTS spec is a bit broader than we originally thought.
12:38:23
drmeister
They mean Carbon<single-bond>Nitrogen, Carbon<single-bond>Nitrogen, Carbon<double-bond>Nitrogen, Carbon<any-bond>Nitrogen
12:38:35
catchme
-> task in '' failed with exit status -9 (run with -v to display more information)"
12:39:57
drmeister
But there's also things like C-;@N which means Carbon<single-bond weak-and ring-bond>Nitrogen
12:42:26
drmeister
catchme: we don't have a binary for ubuntu at the moment. We build binaries for debian, which might work but our ability to build binaries is hindered at the moment by a broken 'dev' branch and a buildbot that is tied to 'dev'.
12:44:06
drmeister
I'm adding support to our cheminformatics code to recognize these and then i'm going to dive into the parser and add support therre.
12:45:47
drmeister
Ha - well, we merged a bunch of compiler changes that build clasp and cando fine but choke on something in babel. That prevents the cando chemistry code from building.
12:46:21
drmeister
Bike is working on incorporating better source tracking because the error is very cryptic - something about the lexical 'e' not being defined.
12:46:57
scymtym
drmeister: i will try to have a look later. can you put the spec reference into the GitHub issue tracker?
12:48:51
drmeister
scymtym: If you don't have time - don't worry about it - I don't want to keep hounding you with requests. I mention it because I know you are invested in it. It was a surprise to me when i discovered it yesterday because it adds so much complexity where I didn't think there was any.
12:51:33
drmeister
stassats: We have some deadlines coming up - so I'll upgrade to llvm7 once they are past (April 23rd or so).
12:52:33
drmeister
eight shmate - I don't want to get ahead of package manager releases or we have to go back to externals-clasp.
12:54:22
drmeister
The jump from 6 to 7 is going to be wrenching because Lang Hames completely rebuilt the ORC JIT API.
12:55:57
drmeister
They added an API for concurrent bitcode and object file incorporation into the JIT. I might be able to ditch calling out to the 'ld' linker for routine operation.