libera/#commonlisp - IRC Chatlog
Search
20:24:37
nij-
While evaluating this form, I got an error (https://github.com/pinterface/burgled-batteries/blob/master/grovel-guess.lisp#L5)
21:00:16
junkrunner
I came looking for scymtym, but he seems to be afk all the time or maybe I'm just in the wrong timezone to catch him
21:03:25
phoe
in the worst case you can leave a memo on minion but it's probably unnecessary, this channel is logged so history can always be read
21:52:51
phoe
nij-: you need to edit it to (cffi:defctype ssize-t #+cffi-features:x86 :int32 #+cffi-features:x86-64 :int64 #-(or cffi-features:x86 cffi-features:x86-64) (error "Unable to guess ssize-t."))
22:04:40
phoe
no, I think that either of these two keywords is going to stay; you'll want to put a different reader conditional in there I guess
22:16:31
NotThatRPG_away
Anyone know if 5AM test names must be globally unique? It has test suites, but it seems like one can look up a test by name, so maybe test names do have to be unique?
23:35:01
phoe
"compile-file transforms the contents of the file specified by input-file into implementation-dependent binary data which are placed in the file specified by output-file."
23:37:59
phoe
it's still more than assembly because you need tons of metadata to properly use the assembly code for compiled functions
23:39:24
thuna`
It would probably be conforming for an implementation to just do nothing with compile-file
4:49:52
hayley
src/code/load.lisp, look for (define-fop 17 :not-host (fop-load-code ((:operands header n-code-bytes n-fixup-elts))) ...)
5:41:09
beach
Speaking of which, I seem to remember that there are a lot of restrictions on the environment into which a FASL is loaded, compared to the one in which it was compiled, that it seems it has to be loaded almost immediately after being compiled. And if so, the advantage of creating a FASL file seems not that great.
5:41:32
beach
Plus, there are restrictions on the file compiler, such as some objects not being possible to serialize.
5:42:20
beach
But I can't remember the relevant section in the standard that talks about such restrictions.