[01:03] *** xinming left [01:05] *** xinming joined [11:40] o/ [11:41] I have progressed in my bug hunt. I have golfed the problem down to a few whenevers. I think I mostly understand the problem. [11:45] The whenever serialization logic that replaces $*AWAITER with a custom awaiter that only collects continuations and afterwards processes those ends up in a deadlock of two such supply blocks recurse. Then the second of those whenever processors copies its whenevers into the other whenever collector, not into the ThreadPoolAwaiter. [11:47] I still need to fill a few open ends in my understanding and then I should think about possible fixes. [11:51] I'm very sure it's not a cro bug. I'll continue rubberducking in #raku-dev. [13:16] *** Xliff joined [13:45] *** Xliff left [15:34] patrickb++ # Continued deep debugging [19:01] *** RakuIRCLogger left [19:01] *** lizmat_ joined [19:02] *** Geth__ joined [19:02] *** Geth__ left [19:04] *** Geth left [19:04] *** lizmat left [19:09] *** lizmat_ left [19:10] *** lizmat joined