Skip Menu |
Report information
Id: 133300
Status: new
Priority: 0/
Queue: perl6

Owner: Nobody
Requestors: allbery.b [at] gmail.com
Cc:
AdminCc:

Severity: (no value)
Tag: (no value)
Platform: (no value)
Patch Status: (no value)
VM: (no value)



Date: Sun, 24 Jun 2018 20:18:14 -0400
Subject: missing symbol name in error for &::() lookup failure
From: Brandon Allbery <allbery.b [...] gmail.com>
To: rakudobug [...] perl.org
Download (untitled) / with headers
text/plain 836b
[25 00:11:06] <ToddAndMargo> What is wrong with this one:  `&::($RunSpecific)();`   No such symbol ''
[25 00:11:45] <ToddAndMargo> I don't see me using any single quotes
[25 00:13:23] <geekosaur> it's an empty string, with the single quotes part of the error message to set off the symbol it's looking for?
[25 00:15:11] <geekosaur> hm, actually it says that for any not found symbol, so that may be showing a bug
[25 00:15:57] <geekosaur> m: my $RunSpecific = 'glup'; say &::($RunSpecific)();
[25 00:15:58] <camelia> rakudo-moar e9351cbaa: OUTPUT: «No such symbol ''␤
[25 00:15:58]    in block <unit> at <tmp> line 1␤
[25 00:15:58]  ␤
[25 00:15:58]  »
[25 00:15:59] <geekosaur> m: sub glup { 1 }; my $RunSpecific = 'glup'; say &::($RunSpecific)();
[25 00:16:00] <camelia> rakudo-moar e9351cbaa: OUTPUT: «1␤
[25 00:16:00]  »



This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

For issues related to this RT instance (aka "perlbug"), please contact perlbug-admin at perl.org