id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform
1674,Strange string (non)numification,pmichaud,,"From an observation by patrickas on #perl6:

{{{
pmichaud@orange:~/parrot/trunk$ cat ../x.pir
.sub main
    $S0 = ""6foo""
    $N0 = $S0
    print $S0
    print "" = ""
    say $N0

    $S0 = ""16foo""
    $N0 = $S0
    print $S0
    print "" = ""
    say $N0
.end

pmichaud@orange:~/parrot/trunk$ ./parrot ../x.pir 
6foo = 0
16foo = 16
pmichaud@orange:~/parrot/trunk$ 
}}}

This has apparently been around for a long time -- since at least Parrot 1.4.0.  It was working fine in Parrot 1.0.0, though:

{{{
pmichaud@orange:~/parrot/RELEASE_1_0_0$ cat ../x.pir
.sub main
    $S0 = ""6foo""
    $N0 = $S0
    print $S0
    print "" = ""
    say $N0

    $S0 = ""16foo""
    $N0 = $S0
    print $S0
    print "" = ""
    say $N0
.end

pmichaud@orange:~/parrot/RELEASE_1_0_0$ ./parrot ../x.pir
6foo = 6
16foo = 16
pmichaud@orange:~/parrot/RELEASE_1_0_0$ 
}}}
",bug,closed,normal,,none,2.4.0,medium,fixed,,,,,
