16:33:49drmeisterLang and I made some progress with llvm12 and linux and clasp - but now we are on to the next problem.
16:34:24drmeisterHe's in Australia - so no progress until later.
18:13:41Bikedrmeister: sorry, you caught me in the middle of lunch - i can talk now if you'd like
18:18:02frgoHello all. I pulled master and tried to build but get an error saying "no matching constructor for initialization of mp::Mutex" when compiling src/core/write_ugly.cc. Is that expected? (I was trying again to understand that FPE issue)
18:19:39cracauerCommit dd42757e7a7b6d9cdde386dc6b025d33b9f3b0c1 breaks FreeBSD. It hangs in compilation of serve-event.
18:19:56cracauerUnfortunately it is a branch merge.
18:20:09Bikeokay, well, i just tried and the build fails immediately because waf can't find a directory or something. i thought this was working last week, argh
18:23:03Bikeoh, bigmac doesn't have llvm9 any more, i guess
19:42:47kpoeckI read in https://man7.org/linux/man-pages/man7/signal.7.html that "A signal may be blocked, which means that it will not be delivered until it is later unblocked." I wonder whether this happens sometimes in clasp
19:43:14Bikethe signal handler installation code installs masks for that
19:43:21Bikethey... might not be correct? it's all a bit confusing
19:48:25kpoeckVery confusing for me, since I never did that in c or c++ :-)
19:49:19kpoeckWill try to use pthread_sigmask in xcode, when that works, bring it to clasp
19:52:29frgokpoeck: Can't compile, unfortunately, as my own bigmac is on Big Sur already and that seems top cause issues.
20:53:40frgokpoeck: https://gist.github.com/dg1sbg/80e410614ccfddcd188a91ec36ac7260 I had to change mp::Mutex global_flow_tracker_mutex; in file gcFunctions.cc (line 52) to mp::Mutex global_flow_tracker_mutex( DEBGINFO_NAMEWORD ); ...
21:11:02frgo... and I get a segmentation viloation on Big Sur: https://gist.github.com/dg1sbg/afb4c951bcdd1a8e1e3eaeb9ec549450 Hmpf.
21:16:26kpoeckyou load quicklisp in your .clasprc ?
21:38:35kpoeckShould I put a #if !defined(_TARGET_OS_FREEBSD) before https://github.com/clasp-developers/clasp/blob/master/include/clasp/core/character.h#L135 and 143?
21:40:37cracauerno, I'm still looking for a better reason for the hang.