libera/#clasp - IRC Chatlog
Search
3:30:35
Bike
kind of seems like it's pulling asdf fasls from some mysterious location that's not ~/.cache. oh well. i'll figure it out tomorrow
11:47:17
drmeister
My demo last night to the class went sideways a bit when we lost contact with Ohio.
12:20:08
drmeister
Yes - either that or that machine was still not powerful enough for 16 users. They were working for a while but then it just lost contact although the machine reported as being up.
12:23:13
drmeister
All together it took me about an hour to bring the whole thing up but I got caught up for about two hours trying to set the AMBERHOME environment variable for each user.
12:23:47
drmeister
I still have a problem with libc++ not being found on one of my people's Macbook Air's.
12:24:09
drmeister
I'm going to get that machine in my hands in about 15 min and then I'm going to compare it to another machine.
12:32:10
drmeister
yitzi: The cando-user-install command - it creates the link command that looks like:
12:32:33
drmeister
`/usr/local/Cellar/llvm@14/14.0.6/bin/clang++ -L/usr/local/Cellar/llvm@14/14.0.6/lib -Wl,-search_paths_first -Wl,-headerpad_max_install_names -pthread -fvisibility=default -rdynamic -L/usr/local/Cellar/expat/2.4.8/lib -L/usr/local/Cellar/fmt/9.1.0/lib -L/usr/local/Cellar/gmp/6.2.1_1/lib -o/Users/meister/.local/bin/scando -sectcreate __CLASP __clasp /tmp/ss-Ey9pkHfZ
12:32:33
drmeister
-Wl,-force_load,/usr/local/Cellar/cando/1.0.0-529-gc6c8ae3c6-g7371ab99_2/lib/clasp//libclasp.a -lclang-cpp -lLLVM-14 -lexpat -lfmt -lgmpxx -lgmp`
12:33:15
drmeister
I'd like to run that command over and over again to debug this problem. I need the /tmp/ss-Ey9pkHfZ temporary file to not disappear.
13:15:47
yitzi
drmeister: The link command is created by clasp techically. Its buried in the snapshot C++ code.
13:33:37
Bike
this is so weird. i thought nuking .cache and .slime/fasl would be enough but apparently not.
13:34:04
Bike
yeah, i checked there, i don't see any fasls... there's bitcode, and there was a faso for sockets, but not asdf
13:35:15
yitzi
If we could get this issue fixed with the analyzer then I build the modules properlly
13:35:47
Bike
yeah, i did that too... i don't _think_ there's anything there, but let me check again
14:27:20
yitzi
sysroot is .... /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/
14:28:03
yitzi
the option is -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/
14:42:03
drmeister
Keep that in mind - we could cut out the iclasp-boehm build step. Just load all of the cclasp code and then go to the static analyzer. Run the whole thing in bytecode.
14:56:33
drmeister
The gdb frame filters and frame descriptors thing would let me change the trampoline frames so they display lisp names and arguments.