libera/#clasp - IRC Chatlog
Search
15:26:37
drmeister
https://github.com/clasp-developers/clasp/blob/dbginline/src/lisp/kernel/cleavir/translation-environment.lisp#L134
16:39:46
yitzi
drmeister: Managed to build a deb package for llvm13! https://plaster.tymoon.eu/view/2522#2522
16:44:01
drmeister
Bike: Do you have any more ideas about how to organize the debug information for lexical variables?
16:47:57
yitzi
drmeister: Was there a reason for the SBCL 2.1 version check? Was there a specific feature in 2.1 versus 2.0 that the build script needed?
16:50:30
drmeister
There are older versions of sbcl that gave us trouble. I think I picked 2.1 because that was what I had.
17:27:45
Bike
i don't know why dbg-variable-alloca stopped working, it really looks fine to me. hrm.
17:32:33
drmeister
It's questionable if the libunwind is even necessary. Can you switch UNWINDER to use libgcc and get it to build?
17:33:00
drmeister
I hit the bad backtrace problem on the weekend and then as I was trying to figure out what it was it went away again.
17:34:11
drmeister
I'm going to hard code it once we figure out what we are going to go forward with.
17:41:09
drmeister
Now the header files are wrong - a scraper run is blowing up. I'll give it a few min to get to the end to see what header it can't find.
17:42:31
yitzi
Is there a flag I need to pass to the LLVM builder to get it build its own libunwind? LIBCXXABI_USE_LLVM_UNWINDER?
17:44:19
drmeister
Mostly: -DLLVM_ENABLE_PROJECTS=clang\;compiler-rt\;libunwind\;libcxxabi\;libcxx\;lldb
17:46:18
yitzi
thanks. Its about half way through with attempting to build a deb pkg for cando with gnu unwind, so I am just going to let it finish then rebuild using llvm unwind later.
17:58:02
Bike
or at least it's doing that thing where it vomits a millioni lines of preprocessor output at me
19:43:59
yitzi
drmeister: Looks like you removed all the boost libraries in wscript here https://github.com/clasp-developers/clasp/commit/266453ef506c59be5b565518d621e0159b28b2ca#
20:01:08
Bike
the time date code is using boost::posix_time, but maybe std::chrono can work for that
23:42:12
yitzi
drmeister: I've got to rebuild llvm with those patches, but I think I am actually getting to close to deb pkgs for clasp.
1:50:45
drmeister
I found a way to debug the slime problem: error in process filter: Invalid rpc: Thread not found: 1