# New Ticket Created by  "Carl Mäsak" 
# Please include the string:  [perl #126532]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=126532 >


Basically, any argument containing only whitespace seems to trigger
this error. It seems that the presence of the MAIN sub is part of the
error; remove it and it accepts all of the inputs causing an error
below.

$ cat x.pl
sub MAIN {}

$ perl6 x.pl -y='   '
Cannot invoke this object
  in block <unit> at x.pl:1

$ perl6 x.pl -y=''
Cannot invoke this object
  in block <unit> at x.pl:1

$ perl6 x.pl -y=`perl -E'say "\n"'`
Cannot invoke this object
  in block <unit> at x.pl:1

$ perl6 x.pl -y=`perl -E'say "\t"'`
Cannot invoke this object
  in block <unit> at x.pl:1

$ perl6 x.pl -y=`perl -E'say "\t "'`
Cannot invoke this object
  in block <unit> at x.pl:1

$ perl6 --version
This is perl6 version 2015.10-89-g36c4c6a built on MoarVM version
2015.10-14-g5ff3001

Reply via email to