Search
5:12:13
fitzsim
froggey: Hi, I'm experimenting with Iota
5:13:16
fitzsim
froggey: when I try (ql:quickload :iota), I get a compilation error
5:13:26
fitzsim
froggey: "invalid number of arguments: 5"
5:14:00
fitzsim
I've traced it down to the use of load.i32 in llvm-runtime.lisp
5:15:03
fitzsim
it seems like nibbles:ub32ref/le is getting passed too many arguments (5 instead of 2)
5:15:21
fitzsim
but I'm having trouble debugging the layers of macros
5:19:52
fitzsim
the uses of load.i32 are in longjmp and nanosleep, both of which fail to compile for me
5:20:22
fitzsim
if I replace in load.i32 (the octet-vector (llvm-context-memory llvm-context)) with just e.g., (make-array 100), the both compile
5:20:40
fitzsim
any ideas why I would be seeing this and how to fix it properly?
11:11:51
froggey
fitzsim: I think you're running into https://github.com/sharplispers/nibbles/issues/5
11:12:41
froggey
I think you'll either need to upgrade SBCL or downgrade nibbles