Skip to content

Instantly share code, notes, and snippets.

@dogbert17
Created September 10, 2017 14:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dogbert17/cb708cb3a3872b94ded3e00ff0a668e5 to your computer and use it in GitHub Desktop.
Save dogbert17/cb708cb3a3872b94ded3e00ff0a668e5 to your computer and use it in GitHub Desktop.
Test failures when running t/spec/S02-lexical-conventions/unicode-whitespace.t with MVM_SPESH_NODELAY=1
dogbert@dogbert-VirtualBox ~/repos/rakudo $ ./perl6 -v
This is Rakudo version 2017.08-105-g9b42484a5 built on MoarVM version 2017.08.1-150-g0b81969d
implementing Perl 6.c.
dogbert@dogbert-VirtualBox ~/repos/rakudo $ MVM_SPESH_NODELAY=1 ./perl6 t/spec/S02-lexical-conventions/unicode-whitespace.t
1..50
ok 1 - CHARACTER TABULATION
ok 2 - LINE FEED (LF)
ok 3 - LINE TABULATION
ok 4 - FORM FEED (FF)
ok 5 - CARRIAGE RETURN (CR)
ok 6 - SPACE
ok 7 - NEXT LINE (NEL)
not ok 8 - NO-BREAK SPACE
# Failed test 'NO-BREAK SPACE'
# at t/spec/S02-lexical-conventions/unicode-whitespace.t line 99
# expected: 'a b c'
# got: '
# my @x = <a b c>; sub y (@z) { @z[0] }; y(@x)
# '
not ok 9 - OGHAM SPACE MARK
# Failed test 'OGHAM SPACE MARK'
# at t/spec/S02-lexical-conventions/unicode-whitespace.t line 103
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 10 - EN QUAD
# Failed test 'EN QUAD'
# at t/spec/S02-lexical-conventions/unicode-whitespace.t line 107
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 11 - EM QUAD
# Failed test 'EM QUAD'
# at t/spec/S02-lexical-conventions/unicode-whitespace.t line 111
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 12 - EN SPACE
# Failed test 'EN SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 13 - EM SPACE
# Failed test 'EM SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 14 - THREE-PER-EM SPACE
# Failed test 'THREE-PER-EM SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 15 - FOUR-PER-EM SPACE
# Failed test 'FOUR-PER-EM SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 16 - SIX-PER-EM SPACE
# Failed test 'SIX-PER-EM SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 17 - FIGURE SPACE
# Failed test 'FIGURE SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a b c'
# got: '
# my @x = <a b c>; sub y (@z) { @z[0] }; y(@x)
# '
not ok 18 - PUNCTUATION SPACE
# Failed test 'PUNCTUATION SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 19 - THIN SPACE
# Failed test 'THIN SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 20 - HAIR SPACE
# Failed test 'HAIR SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 21 - LINE SEPARATOR
# Failed test 'LINE SEPARATOR'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my
@x
=
<a
b
c>;
sub
y
(@z)
{
@z[1]
};
y(@x)
# '
not ok 22 - PARAGRAPH SEPARATOR
# Failed test 'PARAGRAPH SEPARATOR'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my
@x
=
<a
b
c>;
sub
y
(@z)
{
@z[1]
};
y(@x)
# '
not ok 23 - NARROW NO-BREAK SPACE
# Failed test 'NARROW NO-BREAK SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a b c'
# got: '
# my @x = <a b c>; sub y (@z) { @z[0] }; y(@x)
# '
not ok 24 - MEDIUM MATHEMATICAL SPACE
# Failed test 'MEDIUM MATHEMATICAL SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 25 - IDEOGRAPHIC SPACE
# Failed test 'IDEOGRAPHIC SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'b'
# got: '
# my @x = <a b c>; sub y (@z) { @z[1] }; y(@x)
# '
not ok 26 - long dot with CHARACTER TABULATION
# Failed test 'long dot with CHARACTER TABULATION'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 27 - long dot with LINE FEED (LF)
# Failed test 'long dot with LINE FEED (LF)'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\
# .lc'
not ok 28 - long dot with LINE TABULATION
# Failed test 'long dot with LINE TABULATION'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\
.lc'
not ok 29 - long dot with FORM FEED (FF)
# Failed test 'long dot with FORM FEED (FF)'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\
.lc'
not ok 30 - long dot with CARRIAGE RETURN (CR)
# Failed test 'long dot with CARRIAGE RETURN (CR)'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
.lc' got: 'foo\
not ok 31 - long dot with SPACE
# Failed test 'long dot with SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 32 - long dot with NEXT LINE (NEL)
# Failed test 'long dot with NEXT LINE (NEL)'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\….lc'
not ok 33 - long dot with NO-BREAK SPACE
# Failed test 'long dot with NO-BREAK SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 34 - long dot with OGHAM SPACE MARK
# Failed test 'long dot with OGHAM SPACE MARK'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 35 - long dot with EN QUAD
# Failed test 'long dot with EN QUAD'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 36 - long dot with EM QUAD
# Failed test 'long dot with EM QUAD'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 37 - long dot with EN SPACE
# Failed test 'long dot with EN SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 38 - long dot with EM SPACE
# Failed test 'long dot with EM SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 39 - long dot with THREE-PER-EM SPACE
# Failed test 'long dot with THREE-PER-EM SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 40 - long dot with FOUR-PER-EM SPACE
# Failed test 'long dot with FOUR-PER-EM SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 41 - long dot with SIX-PER-EM SPACE
# Failed test 'long dot with SIX-PER-EM SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 42 - long dot with FIGURE SPACE
# Failed test 'long dot with FIGURE SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 43 - long dot with PUNCTUATION SPACE
# Failed test 'long dot with PUNCTUATION SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 44 - long dot with THIN SPACE
# Failed test 'long dot with THIN SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 45 - long dot with HAIR SPACE
# Failed test 'long dot with HAIR SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 46 - long dot with LINE SEPARATOR
# Failed test 'long dot with LINE SEPARATOR'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\
.lc'
not ok 47 - long dot with PARAGRAPH SEPARATOR
# Failed test 'long dot with PARAGRAPH SEPARATOR'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\
.lc'
not ok 48 - long dot with NARROW NO-BREAK SPACE
# Failed test 'long dot with NARROW NO-BREAK SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 49 - long dot with MEDIUM MATHEMATICAL SPACE
# Failed test 'long dot with MEDIUM MATHEMATICAL SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
not ok 50 - long dot with IDEOGRAPHIC SPACE
# Failed test 'long dot with IDEOGRAPHIC SPACE'
# at /home/dogbert/repos/rakudo/install/share/perl6/precomp/4D37965CB0683B5EC7E9D2FE5860DE635E331BC9.1505048711.22262/C7/C712FE6969F786C9380D643DF17E85D06868219E line 1
# expected: 'a'
# got: 'foo\ .lc'
# Looks like you failed 43 tests of 50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment