libera/#clasp - IRC Chatlog
Search
19:33:41
yitzi
Would be nice to be consistent and be able to just use LOG() everywhere without regard to debugging level or lisp initialization.
19:40:14
Bike
i kind of mangled the telemetry in the new unwinder. i could switch it to record c++ unwinds, maybe?
20:05:59
yitzi
Looks there is still some issues with the upgrade to fmt. Some residual BF macros lying around.
20:30:38
yitzi
Seems like they can all be converted from `RECORD_LOG(BF(bla) % wibble % bar)` to `RECORD_LOG(bla, wibble, bar)`?
20:45:34
drmeister
boost::format was very sloppy about what format specifiers you could use for printing. You could put whatever you wanted %s, %d whatever for whatever argument you passed.
20:46:10
drmeister
fmt::sprintf and fmt::printf are strict - they follow the rules of std::printf - if it had rules.
20:50:56
Bike
aaaaall right the telemetry is working again. think this branch can be merged. probably not right now if there are still fmt problems.
20:51:52
yitzi
I haven't really used the `k` flag, although in this case it makes sense. I think you need a space there.
20:51:55
drmeister
I'm excited about that. Give me a few min to figure out how deep in the dip I am with fmt migration.
20:54:22
drmeister
I have to go get another boost shot (getting ready for traveling this summer) and then I'll be able to dive in. I can have it done tonight - would that work for you?
21:26:54
Bike
would it help if i set things up so that if you tried an out of extent return-from or go, it told you what the expired exit was called
21:36:34
pfd
Has anyone here tried installing CLASP on a Devuan 'Chimera' or rolling 'Ceres' system?
21:40:39
Bike
i don't think so, but i don't think anything in clasp depends on systemd. can you use deb packages? i think we have one of those
21:46:44
pfd
Wow! I didn't notice a deb package!! I only noticed a source archive, and I patiently thought I installed all the depencies by running the config file.
21:47:45
pfd
It could be that the deb installer will need to see a Debian Buster or highter version.
21:48:09
Bike
https://github.com/clasp-developers/clasp/wiki/Building-and-Installing-from-Source does at least have the dependencies you'll need to get from apt for building from source
21:49:39
pfd
:Bike I spent a lot of time running the config and installing all the dependencies, but towards the end it sniffed that my system isn't called 'Debian' ....
22:29:23
yitzi
pfd: There is a deb stuff in the repo, but it hasn't been tested extensively. You have to use debuild to make it.
3:37:35
Bike
haven't looked in detail. they didn't seem especially serious. one was that i made changes to wscript, which has been deleted in main. easy to resolve.
6:23:12
drmeister
::notify Bike I tried your sjlj branch and ran perf top watching the process. I don't see UnwindFind_FDE in the top 20 functions. It used to be the top with >90% of the time spent in UnwindFind_FDE