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 04:01:59 GMT Content-length: 1030 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 654 [bug] Parrot named arguments choke on unicode names pmichaud "Named arguments in Parrot don't appear to accept unicode identifiers. Here's a test program: {{{ $ cat x.pir # Perl 6: foo(ä => 1); .sub 'main' :main 'foo'(1 :named(unicode:""\x{e4}"")) .end # Perl 6: sub foo(:$ä) { say ""ok $ä""; } .sub 'foo' .param int x :named(unicode:""\x{e4}"") print ""ok "" say x .end $ ./parrot x.pir error:imcc:syntax error, unexpected USTRINGC, expecting STRINGC ('unicode:""\x{e4}""') in file 'x.pir' line 3 error:imcc:syntax error, unexpected USTRINGC, expecting STRINGC ('unicode:""\x{e4}""') in file 'x.pir' line 8 $ }}} As with TT #575, it's possible that all that is needed here is an update to IMCC. This fix is needed for unicode named arguments in Rakudo -- see RT #65512 . Pm" bug closed normal none 1.1.0 medium fixed rel="stylesheet" href="/parrot