freenode/#clasp - IRC Chatlog
Search
14:15:57
drmeister
kpoeck, paulapatience[m] Could each of you check that you have the latest master and dump your local.config though a pasting service?
14:16:33
drmeister
Because that's all it should require. You tell it where llvm is, where clasp is and which clasp you want to use.
14:17:19
selwyn
i believe i've had the same issue with demo-clasp-cxx. i don't have a working clasp on hand right now to test unfortunately
14:18:03
paulapatience[m]
I have the latest commit from dev (2af383303f162830076b3a89e0172c49c8e50b6c), and my local.config is http://ix.io/2gtY
14:18:36
drmeister
You clone demo-clasp-cxx and setup the local.config in the top directory and run 'make'. You need clasp built.
14:18:39
paulapatience[m]
Bike: clone https://github.com/clasp-developers/demo-clasp-cxx-interoperation, setup local.config from local.config.template, and run make test
14:19:01
drmeister
I'll rebuild clasp - maybe some recent clasp change is breaking it and I have an old one?
14:19:45
kpoeck
That doesn't find 'boost/format.hpp', I now remember that I changed the makefile to find that header
14:20:51
paulapatience[m]
drmeister: Last time I'd tried on the master branch (like Monday or so) and I got the same problem, but unfortunately I didn't save any backtrace
14:22:08
drmeister
I've almost got the eclector fix tested. Then I'll push it and then I'll rebuild clasp on linux and macOS and try it.
14:29:14
drmeister
Dang, three weeks of social distancing is starting to take it's toll. The breakfast I cooked for my wife was described as "smelling like a dishrag".
14:47:05
drmeister
With -std=c++17 we might be able to use std::format in the futures stuff - I haven't thought it through.
14:48:52
paulapatience[m]
kpoeck: tried compiling the demo with c++14 but it doesn't fix the problem
14:50:50
drmeister
I fixed it here because making them consistent certainly can't make things worse.
14:54:13
kpoeck
should that help the lldb baktrace for the error is here: https://gist.github.com/kpoeck/c12a8249c09cfbcdbf7de052b61bb93a
15:31:47
Shinmera
I'm working on adding 64-bit and 32-bit as common register-size features to trivial-features.
16:24:50
Bike
okay i have a setup where you can abort threads. neat. this also means sldb-quit actually works on errors signaled in threads other than the repl thread
16:50:00
drmeister
How is the signal recognized by the Common Lisp/C++ code - the same way it is now?
17:09:03
kpoeck
there are a lot of #+darwin in the wild, perhaps we can maintain that for compability
18:07:17
Bike
https://github.com/clasp-developers/clasp/commit/0107c53283ce71ad478dcd45854e38d5dd444770 ???