HTTP/1.1 -1 Read error in cache disk data: SuccessContent-Type: text/tab-separated-values; charset="utf-8" Last-Modified: Sat, 22 Jan 2022 01:58:27 GMT Content-length: 987 Connection: Close Proxy-Connection: Close X-Cache: HIT from web1.osuosl.org Server: ProxyTrack 0.5 (HTTrack 3.49.2) id summary reporter owner description type status priority milestone component version severity resolution keywords cc lang patch platform 132 Can't thaw a Sub (or a PIR subclass of a Sub) coke plobsing "Code: {{{ .sub main :main $P0 = get_class 'Sub' $P1 = subclass $P0, 'myProc' .local pmc pirC pirC = compreg 'PIR' .local string code code = <<""END_CODE"" .sub bar say ""hi"" .end END_CODE .local pmc compiled compiled = pirC(code) compiled = compiled[0] # just want the first executable sub here. compiled() # works .local pmc sub sub = new 'myProc' assign sub, compiled sub() # works $S0 = freeze sub say ""frozen"" $P2 = thaw $S0 say ""thawed"" $P2() .end }}} Output: {{{ hi hi frozen Unsupported key type in Key.thaw current instr.: 'main' pc 48 (borked.pir:30) }}} I'd expect to be able to thaw this PMC, and then invoke the sub after thaw. " bug new normal core medium te/parrot_logo.png http://trac.p