This works now (was fixed with Parrot 6.10.0; cmp.
https://github.com/parrot/parrot/blob/master/ChangeLog#L30):
cygwin> perl6-p t/spec/S19-command-line/dash-e.t
1..4
ok 1 - -e print $something works
ok 2 - -e print $something works with non-ASCII string literals
ok 3 - -e works with non-ASCII pro
# New Ticket Created by Reini Urban
# Please include the string: [perl #112746]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org:443/rt3/Ticket/Display.html?id=112746 >
$ PERL6LIB=lib ./perl6 t/spec/S19-command-line/dash-e.t 2>&1 >dash-e.log
rurban@w