Skip to content

Instantly share code, notes, and snippets.

@Benabik
Created February 29, 2012 15:26
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 Benabik/1941582 to your computer and use it in GitHub Desktop.
Save Benabik/1941582 to your computer and use it in GitHub Desktop.
Pugs spectest run
OS X 10.7.3
GHC 7.0.4
Pugs 485869db82b218c198d5259b91247fea35c18b08
Roast a553a91e2dd4897a4ad1acff98b07cd79fdab0ba
t/fudgeandrun: Don't set LC_ALL
The original en_US.ISO-8859-1 locale doesn't exist on OS X.
The en_US.ISO8859-1 locale (which does), doesn't do anything about the
decodeUTF8 errors.
So just don't bother.
diff --git a/t/fudgeandrun b/t/fudgeandrun
index 04d87d8..8a9fa56 100755
--- a/t/fudgeandrun
+++ b/t/fudgeandrun
@@ -16,5 +16,4 @@ if (@ARGV) {
my $nt = `t/spec/fudge @OPTS @ARGV`;
$ENV{PUGS_USE_EXTERNAL_TEST}=1;
-$ENV{LC_ALL}="en_US.ISO-8859-1";
system("./Pugs/pugs", "-IPugs/ext/Test/lib", split ' ', $nt);
Updating spectest checkout in t/spec ...
Already up-to-date.
# Expected: 'd'
# Actual: 'a'
# Expected: 'd'
# Actual: 'a'
# Expected: 'c d'
# Actual: 'a a'
# Expected: 'c d'
# Actual: 'a a'
t/spec/integration/99problems-01-to-10.t .................. ok
t/spec/integration/99problems-41-to-50.t .................. ok
# Expected: 'C D'
# Actual: 'C D '
t/spec/integration/99problems-61-to-70.t .................. ok
# Expected: '"This rules!" is a string.'
# Actual: 'This rules! is an integer.'
# Expected: 'You have a string "This rules!", and an integer 42.'
# Actual: 'You have an integer This rules!, and a string "42".'
# Expected: 'You have two strings "This rules!" and "I agree!".'
# Actual: 'You have an integer This rules!, and a string "I agree!".'
# Expected: 'You have two integers 42 and 24.'
# Actual: 'You have an integer 42, and a string "24".'
t/spec/integration/advent2009-day03.t ..................... ok
# Actual: No exception thrown
t/spec/integration/advent2009-day04.t ..................... ok
decodeUTF8': bad data: '\187'
# Expected: '11 21 12 22 13 23 '
# Actual: '11 21 12 22 13 23 '
# Expected: '11 21 31 41 12 22 32 42 13 23 33 43 '
# Actual: '11 21 31 41 12 22 32 42 13 23 33 43 '
t/spec/integration/advent2009-day07.t ..................... ok
t/spec/integration/advent2009-day11.t ..................... ok
decodeUTF8': bad data: '\9829'
decodeUTF8': bad data: '\9827'
decodeUTF8': bad data: '\9830'
decodeUTF8': bad data: '\9824'
t/spec/integration/advent2009-day15.t ..................... ok
# Expected: 'd'
# Actual: 'a'
# Expected: 'a 1 5 6 10'
# Actual: '1 5 6 10 Inf a'
# Expected: '1 10 5 6 a'
# Actual: '1 5 6 10 Inf a'
t/spec/integration/advent2009-day19.t ..................... ok
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/integration/code-blocks-as-sub-args.t .............. ok
t/spec/integration/lexical-array-in-inner-block.t ......... ok
t/spec/integration/lexicals-and-attributes.t .............. ok
t/spec/integration/method-calls-and-instantiation.t ....... ok
# Actual: No exception thrown
t/spec/integration/no-indirect-new.t ...................... ok
t/spec/integration/packages.t ............................. ok
t/spec/integration/passing-pair-class-to-sub.t ............ ok
# Expected: 'map'
# Actual: 'mop'
# Actual: undef
# Actual: undef
t/spec/integration/real-strings.t ......................... ok
t/spec/integration/say-crash.t ............................ ok
t/spec/integration/substr-after-match-in-gather-in-for.t .. ok
# Failed test (t/spec/S01-perl-5-integration/basic.pugs line 33, column 5-32)
# Expected: 'a'
# Actual: 'undef'
# Expected: '1'
# Actual: 'undef'
# Failed test (t/spec/S01-perl-5-integration/basic.pugs line 60, column 5-26)
# Expected: 'b'
# Actual: 'undef'
# Expected: 'd'
# Actual: 'undef'
t/spec/S01-perl-5-integration/basic.t .....................
Failed 11/19 subtests
(less 3 skipped subtests: 5 okay)
t/spec/S01-perl-5-integration/eval_lex.t .................. ok
# Expected: 'CODE'
# Actual: 'Scalar::Perl5'
# Expected: '2'
# Actual: '1'
# Expected: '2'
# Actual: '1'
t/spec/S01-perl-5-integration/method.t .................... ok
# Expected: 'Just another Pugs hacker'
# Actual: 'CODE(0x102047858)'
# Expected: 'Just another Pugs hacker'
# Actual: 'CODE(0x102047c40)'
# Expected: '[]'
# Actual: '["foo", "hate"]'
t/spec/S01-perl-5-integration/roundtrip.t ................. ok
decodeUTF8': bad data: '\261'
decodeUTF8': bad data: '\281'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\347'
decodeUTF8': bad data: '\263'
decodeUTF8': bad data: '\380'
decodeUTF8': bad data: '\261'
decodeUTF8': bad data: '\281'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\347'
decodeUTF8': bad data: '\263'
decodeUTF8': bad data: '\380'
decodeUTF8': bad data: '\261'
decodeUTF8': bad data: '\281'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\347'
decodeUTF8': bad data: '\263'
decodeUTF8': bad data: '\380'
t/spec/S01-perl-5-integration/strings.t ................... ok
t/spec/S01-perl-5-integration/subs.t ...................... ok
t/spec/S02-lexical-conventions/begin_end_pod.t ............ ok
t/spec/S02-lexical-conventions/end-pod.t .................. ok
t/spec/S02-lexical-conventions/minimal-whitespace.t ....... ok
t/spec/S02-lexical-conventions/sub-block-parsing.t ........ ok
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\239'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\229'
decodeUTF8': bad data: '\229'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\231'
decodeUTF8': bad data: '\226'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\19968'
decodeUTF8': bad data: '\20108'
decodeUTF8': bad data: '\24646'
decodeUTF8': bad data: '\31561'
decodeUTF8': bad data: '\24646'
decodeUTF8': bad data: '\31561'
decodeUTF8': bad data: '\20108'
decodeUTF8': bad data: '\3904'
decodeUTF8': bad data: '\3905'
decodeUTF8': bad data: '\3905'
decodeUTF8': bad data: '\12356'
decodeUTF8': bad data: '\12395'
decodeUTF8': bad data: '\12395'
decodeUTF8': bad data: '\1575'
decodeUTF8': bad data: '\1604'
decodeUTF8': bad data: '\1589'
decodeUTF8': bad data: '\1601'
decodeUTF8': bad data: '\1581'
decodeUTF8': bad data: '\1577'
decodeUTF8': bad data: '\1575'
decodeUTF8': bad data: '\1604'
decodeUTF8': bad data: '\1589'
decodeUTF8': bad data: '\1601'
decodeUTF8': bad data: '\1581'
decodeUTF8': bad data: '\1577'
decodeUTF8': bad data: '\1575'
decodeUTF8': bad data: '\1604'
decodeUTF8': bad data: '\1589'
decodeUTF8': bad data: '\1601'
decodeUTF8': bad data: '\1581'
decodeUTF8': bad data: '\1577'
decodeUTF8': bad data: '\1508'
decodeUTF8': bad data: '\1493'
decodeUTF8': bad data: '\1493'
decodeUTF8': bad data: '\1500'
decodeUTF8': bad data: '\1492'
decodeUTF8': bad data: '\1489'
decodeUTF8': bad data: '\1488'
decodeUTF8': bad data: '\1512'
decodeUTF8': bad data: '\1494'
decodeUTF8': bad data: '\1492'
decodeUTF8': bad data: '\1493'
decodeUTF8': bad data: '\1514'
decodeUTF8': bad data: '\1494'
decodeUTF8': bad data: '\1492'
decodeUTF8': bad data: '\1493'
decodeUTF8': bad data: '\1514'
decodeUTF8': bad data: '\1489'
decodeUTF8': bad data: '\1488'
decodeUTF8': bad data: '\1512'
decodeUTF8': bad data: '\225'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\237'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\337'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\369'
decodeUTF8': bad data: '\225'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\337'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\369'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\237'
decodeUTF8': bad data: '\369'
decodeUTF8': bad data: '\225'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\337'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\237'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\337'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\337'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\369'
decodeUTF8': bad data: '\225'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\337'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\237'
decodeUTF8': bad data: '\225'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\337'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\369'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\237'
decodeUTF8': bad data: '\1086'
decodeUTF8': bad data: '\1076'
decodeUTF8': bad data: '\1080'
decodeUTF8': bad data: '\1085'
decodeUTF8': bad data: '\1088'
decodeUTF8': bad data: '\1072'
decodeUTF8': bad data: '\1079'
decodeUTF8': bad data: '\1076'
decodeUTF8': bad data: '\1074'
decodeUTF8': bad data: '\1072'
decodeUTF8': bad data: '\1080'
decodeUTF8': bad data: '\1076'
decodeUTF8': bad data: '\1077'
decodeUTF8': bad data: '\1085'
decodeUTF8': bad data: '\1090'
decodeUTF8': bad data: '\1080'
decodeUTF8': bad data: '\1095'
decodeUTF8': bad data: '\1085'
decodeUTF8': bad data: '\1099'
decodeUTF8': bad data: '\1081'
decodeUTF8': bad data: '\1080'
decodeUTF8': bad data: '\1076'
decodeUTF8': bad data: '\1077'
decodeUTF8': bad data: '\1085'
decodeUTF8': bad data: '\1090'
decodeUTF8': bad data: '\1080'
decodeUTF8': bad data: '\1095'
decodeUTF8': bad data: '\1085'
decodeUTF8': bad data: '\1099'
decodeUTF8': bad data: '\1081'
decodeUTF8': bad data: '\1076'
decodeUTF8': bad data: '\1074'
decodeUTF8': bad data: '\1072'
decodeUTF8': bad data: '\2346'
decodeUTF8': bad data: '\2361'
decodeUTF8': bad data: '\2354'
decodeUTF8': bad data: '\2366'
decodeUTF8': bad data: '\2342'
decodeUTF8': bad data: '\2370'
decodeUTF8': bad data: '\2360'
decodeUTF8': bad data: '\2352'
decodeUTF8': bad data: '\2366'
decodeUTF8': bad data: '\2335'
decodeUTF8': bad data: '\2379'
decodeUTF8': bad data: '\2335'
decodeUTF8': bad data: '\2354'
decodeUTF8': bad data: '\2335'
decodeUTF8': bad data: '\2379'
decodeUTF8': bad data: '\2335'
decodeUTF8': bad data: '\2354'
decodeUTF8': bad data: '\2342'
decodeUTF8': bad data: '\2370'
decodeUTF8': bad data: '\2360'
decodeUTF8': bad data: '\2352'
decodeUTF8': bad data: '\2366'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\228'
# Actual: An exception was thrown :
# Unexpected "\8233"
# expecting operator
# Actual: An exception was thrown :
# Unexpected end of input
# expecting "\\", variable name or "\8216"
t/spec/S02-lexical-conventions/unicode.t .................. ok
decodeUTF8': bad data: '\160'
t/spec/S02-literals/array-interpolation.t ................. ok
# Expected: '1'
# Actual: '3'
# Expected: '1 2 3'
# Actual: '1'
# Expected: '3'
# Actual: '1'
# Expected: '1'
# Actual: '3'
# Expected: '1'
# Actual: '3'
# Expected: '1'
# Actual: '3'
# Expected: '1'
# Actual: '3'
# Expected: '1'
# Actual: '3'
# Expected: '1 2 3'
# Actual: '1'
# Expected: '3'
# Actual: '1'
# Expected: '1'
# Actual: '3'
# Expected: '1 2 3'
# Actual: '1'
# Expected: '3'
# Actual: '1'
t/spec/S02-literals/autoref.t ............................. ok
decodeUTF8': bad data: '\12300'
decodeUTF8': bad data: '\12303'
decodeUTF8': bad data: '\65289'
decodeUTF8': bad data: '\12298'
# Expected: '「'
# Actual: '\c[LEFT CORNER BRACKET]'
# Expected: '』'
# Actual: '\c[RIGHT WHITE CORNER BRACKET]'
# Expected: ')'
# Actual: '\c[FULLWIDTH RIGHT PARENTHESIS]'
# Expected: '《'
# Actual: '\c[LEFT DOUBLE ANGLE BRACKET]'
# Expected: '
# '
# Actual: '\c[LINE FEED (LF)]'
# Expected: '
# '
# Actual: '\c[LINE FEED]'
# Expected: '
# '
# Actual: '\c[LF]'
# Expected: 'AB'
# Actual: '\c[LATIN CAPITAL LETTER A, LATIN CAPITAL LETTER B]'
# Expected: 'À'
# Actual: '\c[LATIN CAPITAL LETTER A, COMBINING GRAVE ACCENT]'
# Actual: undef
t/spec/S02-literals/char-by-name.t ........................ ok
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\9786'
decodeUTF8': bad data: '\25105'
decodeUTF8': bad data: '\20320'
decodeUTF8': bad data: '\22909'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\9786'
decodeUTF8': bad data: '\25105'
decodeUTF8': bad data: '\20320'
decodeUTF8': bad data: '\22909'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\9786'
decodeUTF8': bad data: '\25105'
decodeUTF8': bad data: '\20320'
decodeUTF8': bad data: '\22909'
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S02-literals/char-by-number.t ...................... ok
# Failed test (t/spec/S02-literals/hash-interpolation.t line 23, column 3-58)
# Expected: 'b 2'
# Actual: 'b 2
# '
# Failed test (t/spec/S02-literals/hash-interpolation.t line 24, column 3-60)
# Expected: 'b 2'
# Actual: 'b 2
# '
# Looks like you failed 2 tests of 10
t/spec/S02-literals/hash-interpolation.t ..................
Failed 2/10 subtests
decodeUTF8': bad data: '\230'
decodeUTF8': bad data: '\21891'
decodeUTF8': bad data: '\166785'
t/spec/S02-literals/hex_chars.t ........................... ok
Unknown charname ' 65' at /System/Library/Perl/5.12/unicore/Name.pl line 1
Deprecated character(s) in \N{...} starting at ' 65' at (eval 2) line 1.
# Failed test (t/spec/S02-literals/misc-interpolation.pugs line 28, column 1-50)
# Expected: '1 2'
# Actual: '1 2
# '
# Expected: 'x ABC x'
# Actual: 'x \x[ 41, 42, 43 ] x'
# Expected: 'x ABC x'
# Actual: 'x \c[ 65, 66, 67 ] x'
# Looks like you failed 1 tests of 44
t/spec/S02-literals/misc-interpolation.t ..................
Failed 1/44 subtests
(less 10 skipped subtests: 33 okay)
t/spec/S02-literals/pair-boolean.t ........................ ok
# Failed test (t/spec/S02-literals/pairs.pugs line 129, column 5-71)
# Expected: 'undef'
# Actual: 'Pair'
# Expected: 'undef'
# Actual: 'Array'
# Expected: '1'
# Actual: '2'
# Looks like you failed 1 tests of 79
t/spec/S02-literals/pairs.t ...............................
Failed 1/79 subtests
(less 27 skipped subtests: 51 okay)
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\32467'
decodeUTF8': bad data: '\26463'
decodeUTF8': bad data: '\32467'
decodeUTF8': bad data: '\26463'
decodeUTF8': bad data: '\20320'
decodeUTF8': bad data: '\22909'
decodeUTF8': bad data: '\19990'
decodeUTF8': bad data: '\30028'
decodeUTF8': bad data: '\19990'
decodeUTF8': bad data: '\30028'
decodeUTF8': bad data: '\19968'
decodeUTF8': bad data: '\19968'
decodeUTF8': bad data: '\19968'
decodeUTF8': bad data: '\20320'
decodeUTF8': bad data: '\22909'
decodeUTF8': bad data: '\19990'
decodeUTF8': bad data: '\30028'
decodeUTF8': bad data: '\19990'
decodeUTF8': bad data: '\30028'
decodeUTF8': bad data: '\26377'
decodeUTF8': bad data: '\20154'
decodeUTF8': bad data: '\22312'
decodeUTF8': bad data: '\31505'
# Actual: No exception thrown
# Expected: '("p" => 1)'
# Actual: '\":p(1)"'
# Expected: '("p" => 1)'
# Actual: '\":p(1)"'
# Expected: '("def" => 1)'
# Actual: '\":def"'
# Expected: '("p" => "moose")'
# Actual: '\"(eval failed)"'
decodeUTF8': bad data: '\19968'
# Expected: 'hello
# world
# '
# Actual: 'hello world'
# Expected: 'howdy
# world
# '
# Actual: 'howdy world'
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S02-literals/quoting.t ............................. ok
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
# Expected: '14'
# Actual: '111110'
# Expected: '32'
# Actual: '3320'
# Expected: '255'
# Actual: '24377'
# Expected: '37'
# Actual: '1337'
# Expected: '32'
# Actual: '8480'
# Expected: '255'
# Actual: '99191'
# Actual: 16045690981097406464
# Expected: '12'
# Actual: '45640'
# Expected: '26'
# Actual: '2128'
# Expected: '173'
# Actual: '12543'
# Expected: '31'
# Actual: '863'
# Expected: '14'
# Actual: '190'
# Expected: '32'
# Actual: '136'
# Expected: '255'
# Actual: '225'
# Expected: '37'
# Actual: '65'
# Expected: '1536'
# Actual: '2.125'
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S02-literals/radix.t ............................... ok
# Expected: ''
# Actual: '<obj:Str>'
t/spec/S02-literals/string-interpolation.t ................ ok
# Actual: No exception thrown
t/spec/S02-literals/sub-calls.t ........................... ok
t/spec/S02-literals/underscores.t ......................... ok
t/spec/S02-magicals/block.t ............................... ok
t/spec/S02-magicals/dollar-underscore.t ................... ok
# Actual: undef
t/spec/S02-magicals/subname.t ............................. ok
t/spec/S02-magicals/sub.t ................................. ok
# Actual: No exception thrown
# Expected: '43'
# Actual: '42'
# Expected: '42'
# Actual: 'undef'
t/spec/S02-names/caller.t ................................. ok
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
# Expected: 'new'
# Actual: 'outside'
t/spec/S02-names/symbolic-deref.t ......................... ok
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S02-names-vars/variables-and-packages.t ............ ok
# Actual: undef
# Expected: 'b'
# Actual: 'undef'
t/spec/S02-types/array_extending.t ........................ ok
# Expected: '1'
# Actual: '3'
# Expected: '1'
# Actual: '3'
# Expected: '6'
# Actual: '3'
# Expected: 'test'
# Actual: 'undef'
# Expected: '1'
# Actual: 'undef'
# Expected: '1'
# Actual: 'undef'
# Expected: 'test'
# Actual: 'undef'
# Expected: '1'
# Actual: 'undef'
# Expected: 'test'
# Actual: 'undef'
# Actual: No exception thrown
# Expected: 'a b'
# Actual: 'a b '
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Expected: '1 2 3'
# Actual: '1'
t/spec/S02-types/array.t .................................. ok
# Expected: '0'
# Actual: '3'
# Expected: '0'
# Actual: '3'
t/spec/S02-types/assigning-refs.t ......................... ok
# Expected: 'True'
# Actual: '1'
# Expected: 'False'
# Actual: ''
# Expected: '1'
# Actual: '2'
# Expected: ''
# Actual: '1'
t/spec/S02-types/bool.t ................................... ok
# Actual: No exception thrown
t/spec/S02-types/catch_type_cast_mismatch.t ............... ok
# Expected: '15'
# Actual: '11'
# Expected: '15'
# Actual: '11'
# Expected: '15'
# Actual: '11'
# Expected: '25'
# Actual: '21'
# Expected: '31'
# Actual: '11'
# Expected: '35'
# Actual: '11'
# Expected: '15'
# Actual: '11'
# Expected: '15'
# Actual: '11'
# Expected: '25'
# Actual: '21'
t/spec/S02-types/flattening.t ............................. ok
t/spec/S02-types/hash_ref.t ............................... ok
# Actual: undef
# Actual: No exception thrown
# Actual: An exception was thrown : Must only use named arguments to new() constructor
# Be sure to use bareword keys.
# Expected: '|1|2|3'
# Actual: '|'
# Expected: 'x'
# Actual: 'undef'
# Expected: 'y'
# Actual: 'undef'
# Actual: An exception was thrown :
# Unexpected "$rt75694"
# expecting "=", "::", qualified identifier, "?", variable name, context, ":" or "("
# Actual: An exception was thrown :
# Unexpected "$rt"
# expecting "=", context, ":" or "("
# Closing hash curly may not terminate a line;
# please add a comma or a semicolon to disambiguate
t/spec/S02-types/hash.t ................................... ok
# Looks like you planned 13 tests, but ran 4
*** No such method in class Num: "&Int"
at t/spec/S02-types/infinity.pugs line 22, column 8-20
t/spec/S02-types/infinity.t ...............................
Failed 9/13 subtests
# Expected: 'undef'
# Actual: 'Scalar'
# Expected: '5'
# Actual: 'undef'
t/spec/S02-types/mixed_multi_dimensional.t ................ ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S02-types/nan.t .................................... ok
t/spec/S02-types/nested_arrays.t .......................... ok
t/spec/S02-types/nested_pairs.t ........................... ok
# Expected: 'undef'
# Actual: 'Num'
t/spec/S02-types/num.t .................................... ok
***
Unexpected " ="
expecting "::"
Variable "$pair" requires predeclaration or explicit package name
at t/spec/S02-types/pair.pugs line 306, column 10
t/spec/S02-types/pair.t ...................................
No subtests run
# Expected: '42'
# Actual: 'undef'
t/spec/S02-types/parsing-bool.t ........................... ok
t/spec/S02-types/subscripts_and_context.t ................. ok
decodeUTF8': bad data: '\192'
decodeUTF8': bad data: '\192'
decodeUTF8': bad data: '\192'
# Expected: '1'
# Actual: '62'
# Expected: '1'
# Actual: '68'
# Expected: 'A'
# Actual: 'undef'
# Expected: '̀'
# Actual: 'undef'
# Expected: 'à'
# Actual: 'undef'
# Expected: 'A'
# Actual: 'undef'
# Expected: 'Ậ'
# Actual: 'undef'
# Expected: '̀'
# Actual: 'undef'
# Expected: 'á'
# Actual: 'undef'
# Expected: 'À'
# Actual: 'undef'
# Expected: 'A'
# Actual: 'undef'
t/spec/S02-types/unicode.t ................................ ok
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
# Actual: No exception thrown
t/spec/S03-binding/arrays.t ............................... ok
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
# Expected: 'new_value x z'
# Actual: 'x y z'
# Expected: 'new_value x z'
# Actual: 'x y z'
# Expected: 'f x z'
# Actual: 'x y z'
# Expected: 'e x z'
# Actual: 'x y z'
# Expected: 'f x z'
# Actual: 'x y z'
# Expected: 'f x z'
# Actual: 'x y z'
# Actual: No exception thrown
t/spec/S03-binding/hashes.t ............................... ok
t/spec/S03-binding/nested.t ............................... ok
# Actual: No exception thrown
# Expected: '3'
# Actual: '5'
# Actual: No exception thrown
# Actual: No exception thrown
# Expected: 'd|e'
# Actual: '|'
# Actual: An exception was thrown : Can't modify constant item: VUndef
# Expected: 'd|e|k'
# Actual: ''
t/spec/S03-binding/ro.t ................................... ok
# Expected: '12'
# Actual: ''
t/spec/S03-binding/scalars.t .............................. ok
# Actual: undef
# Actual: No exception thrown
# Actual: An exception was thrown : Cannot bind this as lhs: App (Var "&foo") Nothing []
t/spec/S03-binding/subs.t ................................. ok
# Expected: '1'
# Actual: '5'
t/spec/S03-metaops/eager-hyper.t .......................... ok
# Actual: -1
# Actual: -1
# Expected: 'Inf'
# Actual: '2961801792837936332885793699553431223501661245494768647178146192493315095068336851717193305063079819110161755295168012524853606969301458896921465691359943253610994066819507725746045979145775777611523745719072561572203639180693559366454494533276843941079802318634231228412793639427567214922218619810281589208664654361693044769913909304032501495274138496655377105359540525370593820937297115139371877433395740415624713867356113173673167778249160358845883180205788148676744395477968499897860483840578934418145746392451575615065160924055534842510879100371978457997755779372430259245906460187953811451970355317675764440552590291985088595013199643442086828007067820246860860516216224251402863113019550260307778366459960338667276485719711675022612746986544305312940836422006183011571303364388292846427827578318354197459412618973926067983569263839632926455936399165737754762678402276499383605693394138233985298600997364280543980591272283875536279188189500580783117546448033804478042342192745113348915441373680624234083670109820980959566179475243156563245607005922132768654864343276869580594051880792655896111671344343578710201765945505659947014964612638741273407976442657160005825969980856585250490002549277167036422618387565548569281960705023982925721580588829499592003365051746231190392024352209314557921640051296399031262262658355247282119205139468447802728062828114763289863863926932318105735748251664265015089400923342693594719833724567454200959645285913499332244692872112023352015960212481120494628707204043830621883950506728517906159646964132462399072758835234365504208673348543685259694790632613772486277467161475858913275469198740682505810639832859686464687406773597049745669042882232703160134532228994008479975421397278716427617335487028990104855761466455359254706274435060802592969921515456254987134432451123308080685211318114125838651447994509602920151386999654401233644006483269292134776094342790565384459721419940751320213284620034670563499569834880246942364277760096722443438131840977334608881229990565893101428481195651876204691373546476156025146548178718931505864695644638711758249595238004612331367618864091874603790030584644425619791074406090616251784002603349995296353638807084901386080016342403899009252468325831350029408623600679163368420425423298402452551456069488636310329995369406356783998643441170502671100413881669094786248773925640381112849602114608077466609320943516698684210032498083012992245474052760049141947147941096593841216029793483897975811767952383028494167718987411712881015471825876757312427663639761998370375960301292452848054582917125380268285074228784935038724255235511447127832709505076319999673630012430185883933284683293347377602623407278812376531802050276937595574052493456256208879261777601013455567803102841021111680732394233702916510468841774751900374902807229876071447747951811965329994854497873435259473057161578126053291412528594608945735014282122208129165206865061560075404869935481729462977990655640818699592059850294863650152814584912629000351790591775544126264180051923398260152981467180733894723179296285767879875679113615009119638340871672880746725207614664277463408037755755080862275797839741676333310947258966352274014955435592956707086954254522663878923853790422869869418925048110865075445418809982892453047697733695059137475998927470480580899773913631459331361420993788020840951459342658113989297553682118847183309041940686482648055810983693772471585453878503538882037678151903679887476525694233841481872024643955518020902306289120265957195496574786531874476386475097094855999141446865294421587518616154533085873173737165334456463192483298356034238934437382510486908557729442152986134421545943759922165811440600560453165143940040142951761182247117874066262173862944784223856839833065439373666922482984784202763157266188469897507202443356422979340127392986076271698204240259336763816479128151365765667257293139489621782040687487517828885431101280265847907379301049371248479787898122333847887099647149579264575261320581191763798071763055105377400800245523708374031487876496855630466360194009789008744389188814120139097112584783263749659744517919890188363451097372435100427717829146558143155395583794436861960691708749467859663150827921140627624633780050998541757134405576251713697117179776615716289518254048763341101149744620037217399590352747210428258035775689124470243424378383686467210924645051791467702789418806877201883015355926582492316624120161736898535838319961216069894206502206849838721095554825732666335247877427954905970522726713623030392270411987314754986542607720150719547235012726881754492984948938824492454828371806531152079101183649911491337873413673849707061147215947066926413640012886793389421007215986140355298343179812110290198116495084014599167457912504726656605109270874117797908785435969517426093078631511438419962000143963642495118680451595494060814180325035342073528760548775384018851837671197151234828439105699106214729129325999851758553280946645606794871277983167946389136241897419343695410321495272747889378827693436466177049720338472541675291056761137819259164515961256184351336475372224875603847831000339899775584685782196264645569714401027048423430123872883944881950333195159785636508712397118236451918405670395331711202667791921044848115302614731511961487424170336794166294099737864647799997657094133622303318319784740245679210126834133576410082562949968321304356820729386573893916549007421781487756642191005146455053820673259372199350521112999058969807397346497161911535531434246852364459678049606751313467386261663366706776275624192690386075627277321211659436864311958662683835444546022089398683294804969763104017208931168297054733613960286824375139496452156404751538606424435272766898131838635441721219707115346269148910723208240950502346592156306873522294026207046943870162517045827878264386270573242662282814641872620744773382955933891429939773166600570615326665837476916508551532635001752576319985700588007374246213862340177140543564997236431055309491208560201559422505842414216343791903092761783082763334778391881039464519382138597021128897052811448180991293243140478173544194009863286260215154330514381678251527224829391294207092131307050521875718703985329307246376448124683187223562275904938048355099844459714335185927718775580342369333438394344737302250793184654143889489573167943104693796660544477416917610279612920250131190419891947614025790080584584058750042240617238207353165129048912243980082258839381026452519911340068413704273082180434102520653376093301112331665595473497788868323972980808687663677725003002896941253509347378238664622501696703679079270893929479287351876888565564210725205186124476344926320291067094809111238889141989784171342451348090901850414458334828466044199991000050860324160419776099236867934505915068723868118522473415504339740747975475258198245320655681538581825088073035265032021105349189337127971765713942728245663511628180124990297684312392908314307140517228853989372102115352751139767064046320533171223440279555210858010629962698908410232711058997339612469314018864056411099504840553863459772742797623342663056583183928606587629563650646781276310553820360522559068635479777411939099867494961076803014945861959912652922341465058881853087442443597141477309818153054699367109159446042876840085579567545307947045085758797561834847852172499778427166527389694151403536196788148921784543482362694157724353669637628039783185434165320762723854679425613654162294381966445922736325642461607998867425811173763059373461346889600115141951749135808828372332119764942894502829999624018401199967373505832584280120230659692418805983217636626297138844392011599193926710471820846761415350625677257904343993114782049382419543641544650692323423059151323933720177777436764455309387515348579834873663475469975544998254788778570456237372990626778162664464638398831121278453205921283689577268322983301505688305815245648719771741281914481889487915298753647653160747184589383916407325141672909840112858695131498018383758520137381173009554388759638690722721721855625739849829706428172726439482514901382270219597865189082970889040790522057544246637236254238314762097354225746716855153336347684128814980641465774868582795827683765116694479000265341058385061534545800575225936930251644863660565069986812479534037305101514102012299077617839427519768011444394374602458257056293456018534117197940173657112592182053624277607498558983251972977480486667433488370808163432408258685412595048366165945692101859339679557109468245538253452528679882909133748347633556935979035187398828843176185963838899100172119283770027049386737724748436906665069456934491533218762499544828458309089503581528867953060792177571155595572841990996574885868914814459196911149812178118109825310552355034336787985149324174174071739390192954514763802653711401262994685392312175970835735177958049031648611556718937230273672313424994282877345324308767078323007914065969609483970079846372219214400380596058451624443279109786725259687668386930694366893100436365441196312470820294054038523616664663569423876499190676968683571003886775393677574943887609187426894543422870568855978664697871337903027566051046989729781543614644090461835177674857214603244574258442255909082411815208397583768368559941745834164792475491735779423861508673030335810068076083591923974831490172871545420710223163063795501716493402046009774388104593023668831848041480229500832466864919401382328461323038631954663907016496930752945535577350973383883702118070485348705876472433881503428110467580485794140494235029941069600952349161049260876051537579940707127316314011363014220051873914870098752852594241589096914992901312925344945768826675826233773562631924171620630451436300942210068937679044818017045865387858172641776300828176826043771511437285173805178235526729868290703524963547234958350586091013955132516941182280976017615362992543649336210522292667921426942869863816773620448518688065820044177180807601156851894652529556774453532541429761272284037257441593451713968425568977239680189568068542289990603792208673976231073131435174974660641022646714312391294521325999168672053659600881680581855882069797579088587359396412524896942381393747433975193882571688656993721804312440141163825393312544460959952441998710309766151351979037684866374946016917815253210561815343121501723520102471520849001504210044814190941299953301773575484825983783613217329002711620019255338071727776664431425672369972956181110430455587606224290891823228497432053315889332281937681713299271898351815805324623913367620427621247304584874158760571482171109416801396243512391203732453631212220609616692645742424077900880811021714156566184048818744147266722618263610782443874084469315241699569497970041448207054751288117953155755288505857533353889579891635651018943267993610206932549350741461574918568537964994038639977450758543592839112056245916270323711379752778421293663371659720224595627427344122686925625127912128643275240745098590629436026184839253345221935984684307563106434327177039855342224200136803954592006075589741289297202637596541589350391680533801566202837369727140343247293772784239957650964779460432389119753873244920851816792964842834087043814424268876222401207835190649843539310416138932276713723114273142688450438558134395271188087224907001740864963470500724979571836781180529456141895677155515856327755484933525076744885664088640044713979728539762945033644047173352133014008328685841313719713525365013905274111010692873306953519564780869828086648599183355558662949338705201903354892770654086941341788556447088244304661872571535780491548961013905837465754591009330576814923683575554881715544961213119739650366106226985923624722804443071018845575370201816659947137664348158966343665965668524046440702817517144422236027463274492724019792201728789276074670210757668015883734758766789944434089381269057497003600978677975928695273590455891725662539108803211056315491182177804367428052486159881817715071117266866327734514596819569891109596730283053944811451170154859196948733019828870024725616138304555424977015818410700715550276745973991376609134071142660946498300369239857582619765372770851107031143414956325445436794693449734125516789273696454296924477884350642223043326877466051894994655818570025750721657002522548500857989670619172715327888993706483634839365729563802608419237774406760720280830173167796757956104323417720549982972270446472891011999659660757239256521185213065464784651892552126546554217410497224842434340540187027744931711501449816206332949587526655504411775875995888787974514232877275802913373287706114111073041533217391803800817674484629188031191764272073550949749730763364971771773739905346831018714421842094522466038791404644325570573769029363341249911948927385390412484721738209757065006751828295267513076860635582339853803751937841662602873153583288410531259010029846996884370279654425869870694118204722808767117493715314657305206558286537447707806161103143591270255015730641849349465625431090340499154173166336212053530840415803745870981982945262106113673109002564906781965356380170807192243499483646856820235086672006469068444246199071686039438535437082647548100541533050889125086664295308833992018498705846164998707034324886769114482339998065388634782273619068209177632527539460562167954995837819161074939960410477183302616581655230970646323590618462735528469744056590553369447469571665579969633057503258771004542861096082941855052926465258460737147467456267442875187113952130729288415108282704690984871558460948871857139122197793669320335207750079473418673786690801722471021160139082580263244072145681430969880819290522744964162402252038191252394751328649774033509625044780874076613451722838922549630678086205861068845482044306252629033630979790212121917138800974719702725749506830146248945098128321071695382439659860661208308193076258392506415383589239210355798847890884599683559216131098739025554290143180881167833383470285015789205493404179450000279929880206427550461464002324591138393435424431264707942639229380128975001605852491103596827319133033211503342005086526094802581147532883412440250300824752612185313289940612725859832885852262257855031861014139437147137538215550484641676106129341096849306471157304059115813689059139825331899054134344638209499406953713670553856841053365021466838840725629080658839171321126020603919038256331689384441050277801146838910230651229112291997471367888825968214136457467912651372426148477709839375683127292465382420224553178024628316467780084765995834714267533103093856609807166441502102623106589360157207681409451247338763558974621705841991690833824912116006498270122350574407589284391744980152313579454338304267939331693127214033115908059313426206990558042146562284249554051489605806450369516295427798672284043770784013002741676454549500651371512015260276711350714140296874416096666362670402124427856773554417907798961120928740535925037205345788343267278813255523309484086017984747135365336567000451393716605487540274008424263693546451267621267765105708656123133657722019286221992119608810348107617862710382409902949456009522420405305322033200984047011638309100187698967700222444118853296777946433616674423553640278665475994683824667009176814726737412900360818037666435902985548427285192976684047207259929283566136693608314533025545507264043649186425504575467313240951826325320629739999415786223701266649623868299728241913376060424872900712291864695617415284644105421062016208099811356030746932516172523916641782061507395000549947080495150659063520790174307636004823872878124271195611064051065739851495188437917140457689205296234123051303794505366684473359755997233901303830289626187479403384749527957650196701847765319967332712645196350911375741030250191002882543470621453785652720322474671185003698856076916014459145452199844283807462563180402018194719932520529725947713766897422464270318353194423972517687526287708805881995019567793469647555152424673192342318074306301235528243747250021412029694096954898167430757347748871262568528121610569231386278653164176352044335827192914219096185434902040912933484676744848192729356211300385837330073240580210949755580523600758032661042397987245956592035712722215267792808204943374775871953166982933366218462187770797801617362742402100565897515529125455760465259281971975023037929997358952400371278219273551839839679949773629532847718982767706303014592547002608939862797756945799099195957236102804794747529706791932915900323318269938708666654682570110676694868037811437862733391764156043032349918903034112351506190214241766997030494128142913861356930651212994987922070388916066599652930766933772170502831286771342168238471418087150440550260471338948004183591341231325592562641865863710460743126626652066885532493043971522426848053608950965787571783594250410147406978934998838688146358849052461172793133647201215956430379528107139365741039225736386604657490839133809111381919352388689275644716698730665569908115685617584850917883208754227868849165024392054006570436336380140056787770294870897647218477175849492041594598459595247185911969730810002189947212017393824730522160866842831408307996921370151777167828300676725457544600283095983882071479047502264088868214760233203145717789821197277981170702714993652068975476404585274825347422878792142489185543722739686927388180417543804906305597601411793577526137866301681106855534778752341390490585115872424095435601613343992346662730101900173156411140142657262958648826159932884869031536708308821095499319361214307333529769802238506071831592741950281137222119986986424371500692515245268850009504316556349865886640296880361009214827193134917116366126753473762891092633998302258439824045332321735536290782332511702958789511863689401153537918356980099049855915871039460647068278091909811687171543965176878148287250053448881286097607702985497930495426405564838889678301465641025256282842964860905511732700147992838897991281811103668374540246252611580031873022773761200317545656455286512297156968228067662060590217415938287691601364269896852357364593943328397819390365400318485931423829588272907475342571838434028579479437603594510605040599713893132712360862693014013732215069217258235033392423711476102738703838956559952404736870849001612746545796808896355494021271029081225898100953844384573457711651097640337007638933593693402536463063876765566545733517775974713199295767523251136565993538091914216661477223600427361449728736883856880773029252218135682686287748775508615112151189438405045380938160248169812133266716954022062598563117850676289871642707060469945365298715605969717387370754204454800025948813819477391723688549131638704571525520926657511933973062895703508762847173877565231809575642372881985598463212215612318722203295801429790293034358521016827204241101544280000976570499406129076545959333173193829058345868953857798955097638607839805224413045312069862130861444971214262464473768690080552526473020643304696530113633059115024660683690806624586097611172321210214673094958612376003059049303566723165481941460663522195239964349698659391585810336304146854892262288415762138324187119611557682404609910448266047361059842073340993155342932355724632730558139879214440661300331745610556737925634732437513053093181360774085248966830962336579844791266822378738068003009420357411593764745333380987286456924170405484034568261487102494425060375156491818268048785784656052388431441765421419735568450561304018127202996107659455502337968272814015675853394138405918111368908050758508335283908035940091882153173618525077514888423234952702718087519536320062048942393611218971866354505723387851813363431610534545306475511443099671443510022478201177322592276197577533650925634372323458030256720977207311228614626141167315355498376362002173778269721714671241961153657420237019940532366740145985144489708630716010647594878525567514994024260752029153479557042206349001758038377232691505906297220085539214492867386383606679414849532398255449700965055724866692805610919031363018379319458282418976528856450785996620778210739455788561319618763122006921385148250777415027925638464944917354856958302315904318037334954045240457816346530798334847686584473882489820359290178342555640213759850544627550993496440181590576048867432862272723544558095388394792388608486498818548838342625068784857547780426258932777713262246767350818457252870348019897946766440575293015048787956942230049637789494678417137843206922789390409297782304422414041308933846207254983124034453791203064619155033031167957409017920518143175063746949333272123169984156494337748350252958182577453442402571749263318098161923858042693891337894841179854912096668293064676829393865407874933402343909986756433387472409908938254997134169779791592799348684635342574944335169776191963099484772986896236204517024919745620386175437824288214124982012742946165934951059505400087332534975217505865246317040396377198959518280892825286115903795110401288761866412985691875367062628485894980591315659216974441861708278322920674307636179975401463381337088273911937890531116595777183060678159367888221886959296563139757485721262814566653867544242530541029682541537018408398927376558824965614975276541008066070336424991604216055803976209077663630553172130482817520402237732566691793082749911842855113142866899345118457677175200988125727636716793247475927337438952908166906662129379550218418223360773194138946495861329772338927062993447016680135133220329152568748842914424556349006785112002029708683872979589618423639218666583887704980204001918064781587297025805498843895795176749485269035462414935317279726686230132734843423358702661137474783337513664601437858237878760281115546554023434809176391500472689891337081217755153962980610949461452897422506426124087990090335651250900273197370700337514964359093997141382058082742809433678306998655869358353844122360259796119559522776669030024065920370631008026644478752133802374753216142703471805244535580969982870775415279148122101740118938224621137884338700891044312504230844136766779158462146478858226281806135831630028272116600670624163664519870611911115244613542284512782078406914478412067911498661300697869396539388562709152780668802820758120050299363612249325832358715877745803888201642958047543804906335911417191574383647170438576940777301768818826555944335617700026659995846339725726071003956904439650320676671000318796896679546397331357841723444289284716910231538761091584665061821616574839038170752169927038803900581002570508569484545488473161718308035281028476774828176718902285072765425534909001075347192667066480920161679605292603872094063997262537401604202375124287716078184938230906393498933353809786538190130510907867780743513680331373627879556658336084680505640282365229302852537304191282768057789264027835741929980095095512999227472651824554073726565685120316208096159073928454246330741253335774574885218898220617044429667342270542753577029177748320627231551862014442040974951100573665138885334039830081952417103429717594676017595615643605009403075814178570837203976176595389529371565525779701841465569476540179195693640325664052725891795961011626113656622995634231456022974428666087264154233621020061497771411251303558983292879302110218466207521675486289945170704367720370944169862086772185598950440766487903218718709406883088392630325799569546726628300803079572369343445946664530553679564740470339355980105480306733994763967524003737202325964439926868311182253122723517480795212194125864173702732148338309105527683062323608937321554027887504215732003909063594043061386435940860961198595144022772144789521500741522299108619116835032993360641195259407908273450800402194671858242783694109502321345702442162301157146843698161935570830604885155313067817613167812217018990283316086983707620692870866518329292239603087694936927869736350882841075499310704048279922436163217220608185276073587823990316401554448318191505379055760376842313151981029910181912808556016368003256624939728611078557970874132562247876470131723616964408675988214947933803038116915991961283727177385135122239822936153888583209923921764405532396467006196542866005131789631902226393460422674785653501453781638604105148152311339076902421208319075535489005979471450470654833629943899401402097204980629577688710620233572277266541836660912618326981756633083634158237470865888981847303529076278502415546492467301250868871003702011238567468607051659637223029284922454962202613951063301828224112413896973100004338812277352220112794905350899011950348095364202855961969346313334565780105233669644365776626048093418407116154132480473350196378758289163448634160902601743025010150312353454780241860807600619599454141173884869859019779646705951921080971540761049645981334594426074837645520197029145300317556412117507556876167789615241526246920229699483496863516361457814444994850409672196873560341384412702325226221260594174491167982571464162043449988273453366614379389550278843053216053239258199759345844175704546119650507764185014205469858849527006014992928786653213594562959778493184010801972497550690875874733090594038530257041985794195799028863938524639001318730856078805442128474278887755758156817086154787856693964536388603164717087021223811585094235737685269819961740102615694164280433318837426039332646739196195599374626814233247316581215555518475125412612737193798653502328284777479422618178067808776084190139297853053297192089522970590233938675531298121361314195586820201044224388128252729697308009625296849293479429826018249341442376033051405381650304872301879027672506868660156964922453871653941927281281138604107842205203613221481896639272261437619663607657262411974232670333188305406043432947720133406863377249578688091577891828132219548333596432420917807440608153066728091178531863797208356774426895587995620041233207103330352432149594942802227363059573431489302905742658641802822665022905571751472026965478727936282964860879707818687591444877782630441952005200974288054575195746297984035611181588321536332319987364853169572095765405236030607010970672714252768016377624764948662257275469554227425281100023991583991751453108419040095873973667144140997185970582275693293881894106849626990578119110733605895806534031800671576592149484988208172774328524652144663695541182755878596876359005391880358097447372893503165727284429845589437576005938869805606927223335357407329973437888354424878032614892131732130633309028211727889739817247678567338780505600321220266384487354605130847055227571724297814307949330828789584776963283525984394446078634423786092451175480405763365254577474254747338252268694589894699552145116131557363281591636237388028702759221465301882373369693244032265933830292418795418666680032028099618815036408530109190747222195361823515881971538124707012903287799070744348308816882334452398177245848438106724195006475089472037339020818826976425905549997040302034039736086761159852419653513133630038977792956222136618468309156136331609998488483822471144205847087800505788780018047848112565129188209171363453834979766582897030065151173755436585048558314855529648241672623140438718997404652327164721520301537713146809156038722816533265192636276854156829386656113703359436686069611788719001872272832574746044832571003212495427632490844389314485156052031533800108113374348940670474482696213716057211369104590993635190393298293635343407410342669345102695814148510324209631659358295670417440646887341283172522794666778727823619212747642618906703226136277391716840317980598171329708818180348592026645191263682165111666911386678905216429682174471718340773925926247284612373997424453474394658472069307730946670035037915438508559015638589744660447817522507997296050080286565270290282062117945432173089267484684661615016003572789190026773901218309575627840807643449033263480657842837681598745755577983571154117505019717248259052583872929976585107071310436338573203587564387723969057936319523970583336822985496863598404408940052919944284879603715026790889693891658135649383082230568797424298093024008798891590130649226871946687576022564472337526054848662839548581144858684948241554610090665932816166328594177298573476290726198658563780363929149124049758399776277924489117224468385445487116959134520827220510156913128798481509424856173036411321112034102312894509770772059637863583752070075638075529637069019480773109447685303398844517042425505589349234546869330552230639819475102373233362874459509522997191751407888219749401346820055400270447466474448861343147022053537712757323979106458484064985757653820284349055621787063610408864761992963968222118125767384753427597625373470111449900168551106743806154884343265039950135120886748066731148757788535286116591189864167598566429875223896580134293173713290795100028649297781325611386915433679875999128137533068466506045043119457695320496348155512498401560869713153492891552887160417007006954348032231699431595231640523347203763727603526940927585503973642608165744768458407662150201688274247110660290845732316106517496944801572463252763990878049257785325956136052600305243105392501428993149988675907843454370578562003380764528260383761361792675894021981847457787496887681428206292026959299407144254981350688543534650935381199109125701017639240744792107371362925983757035212375633171398629939064985564378325398839543507705209322205471929199503905917259921152744763295415308316943754805760243149096040014461633182814190232500688457699558971469341423391559584244265817448177268851767068487735448686979577864141715539182500161118293733349716010824541456339404993068071734793276847947592021230955089430582432735633939912978838506117549610777100545025548087160585339908759729423219887598494228954047134554374549496533224034246261670648123567168186696281730382582361269234385559706580002935056462697666972986730379590005642708850341107448307511409380866747395712367177030862655147812325653937594109308342057067607740415373609249307207411168703180946144696205900029400608103002462535630103051200702500996683533399323330571397056615593314087396409873512500803583315300520956774611860797631549177608358287288192694933004280630127086720760933523131722113403505873941985426620637783410519244425693883776352139289194785316268642095680009962865572405696642578206795788029604722858939561551477170145678641421925441319020333087627036005443449562035436833064099110029167944296541126539718052487059689169989955278798846786628146349613910302324804891003915652788271220461956799574788149668853361358005390244918706945755862589538845783192326271258288828511957826408349095654642199926189500412934170088313846293610771177752238694842973524313354374671921595062710587054722232871145889415245764429331369621699956597622309532589387787147251021195243425643718160315576341530036163716370914794841336216826746453206835485652628803198636692262316927104193789642315755993701542282756572900361544672953733682854914931906358898509031331616011971902674580200004839780017227552012537578257137893464541174065204767300283881284634678529814068877206538656990652042807990290101417745734207763546303594662573229201192423346884716502751031794901785361553154518121695901794066173965953555402823787400008348316158167458245271733131909780760847959559627200360333456681814599855958066585742411485413376'
t/spec/S03-operators/arith.t .............................. ok
decodeUTF8': bad data: '\160'
t/spec/S03-operators/assign-is-not-binding.t .............. ok
decodeUTF8': bad data: '\160'
# Expected: '0'
# Actual: '1'
# Actual: No exception thrown
# Expected: '0'
# Actual: '1'
# Expected: '300'
# Actual: 'undef'
# Expected: '400'
# Actual: 'undef'
# Expected: '500'
# Actual: 'undef'
# Expected: '3'
# Actual: 'undef'
# Expected: '3'
# Actual: 'undef'
# Expected: '4'
# Actual: 'undef'
# Expected: '3'
# Actual: 'undef'
# Expected: '3'
# Actual: 'undef'
# Expected: '11'
# Actual: 'undef'
# Expected: '2'
# Actual: '0'
# Expected: '2'
# Actual: '3'
# Expected: '6'
# Actual: '1'
# Expected: '6'
# Actual: '1'
# Expected: '6'
# Actual: '2'
# Expected: '1'
# Actual: '4'
# Expected: '1'
# Actual: '4'
# Expected: '1'
# Actual: '4'
# Expected: '1'
# Actual: '1 2 1 2'
# Expected: '1'
# Actual: '1 2 1 2'
# Expected: '1'
# Actual: '1 2 1 2'
# Expected: '1'
# Actual: '1 2 1 2'
# Expected: 'lhs treats @a[@b[$c]] as list'
# Actual: '1'
# Expected: '2'
# Actual: '1'
# Expected: '1'
# Actual: '4'
# Expected: '1'
# Actual: '2'
# Expected: '3'
# Actual: '1'
# Expected: 'adc'
# Actual: 'abc'
# Expected: 'adc'
# Actual: 'abc'
# Expected: 'adc'
# Actual: 'abc'
t/spec/S03-operators/assign.t ............................. ok
# Tests for 'A' .. 'Z'
# Expected: '0A'
# Actual: '-1'
# Expected: '0Z'
# Actual: '0'
# Expected: 'A99'
# Actual: '-1'
# Tests for 'a' .. 'z'
# Expected: '0a'
# Actual: '-1'
# Expected: '0z'
# Actual: '0'
# Expected: 'a99'
# Actual: '-1'
# Tests for 'Α' .. 'Ω' (Greek uppercase)
# Expected: 'ΑΑΑ'
# Actual: 'ΩΪ'
# Expected: 'AΑ'
# Actual: '-1'
# Expected: 'BΑ'
# Actual: 'AΪ'
# Expected: 'AΩ'
# Actual: '-1'
# Expected: 'ΑZZ'
# Actual: '-1'
# Tests for 'α' .. 'ω' (Greek lowercase)
# Expected: 'ααα'
# Actual: 'ωϊ'
# Expected: 'Aα'
# Actual: '-1'
# Expected: 'Bα'
# Actual: 'Aϊ'
# Expected: 'Aω'
# Actual: '-1'
# Expected: 'αZZ'
# Actual: '-1'
# Tests for 'א' .. 'ת' (Hebrew)
# Expected: 'אאא'
# Actual: 'ת׫'
# Expected: 'Aא'
# Actual: '-1'
# Expected: 'Bא'
# Actual: 'A׫'
# Expected: 'Aת'
# Actual: '-1'
# Expected: 'אZZ'
# Actual: '-1'
# Tests for '0' .. '9'
# Expected: '099'
# Actual: '99'
# Expected: 'A0'
# Actual: '-1'
# Expected: 'A9'
# Actual: '-1'
# Expected: '0ZZ'
# Actual: '0'
# Tests for 'Ù ' .. 'Ù©' (Arabic-Indic)
# Expected: '١٠٠'
# Actual: '٩٪'
# Expected: '٠٩٩'
# Actual: '-1'
# Expected: 'AÙ '
# Actual: '-1'
# Expected: 'BÙ '
# Actual: 'AÙª'
# Expected: 'AÙ©'
# Actual: '-1'
# Expected: 'Ù ZZ'
# Actual: '-1'
# Tests for '०' .. '९' (Devangari)
# Expected: '१००'
# Actual: '९॰'
# Expected: '०९९'
# Actual: '-1'
# Expected: 'A०'
# Actual: '-1'
# Expected: 'B०'
# Actual: 'A॰'
# Expected: 'A९'
# Actual: '-1'
# Expected: '०ZZ'
# Actual: '-1'
# Tests for '০' .. '৯' (Bengali)
# Expected: '১০০'
# Actual: '৯ৰ'
# Expected: '০৯৯'
# Actual: '-1'
# Expected: 'A০'
# Actual: '-1'
# Expected: 'B০'
# Actual: 'Aৰ'
# Expected: 'A৯'
# Actual: '-1'
# Expected: '০ZZ'
# Actual: '-1'
# Tests for '੦' .. '੯' (Gurmukhi)
# Expected: '੧੦੦'
# Actual: '੯ੰ'
# Expected: '੦੯੯'
# Actual: '-1'
# Expected: 'A੦'
# Actual: '-1'
# Expected: 'B੦'
# Actual: 'Aà©°'
# Expected: 'A੯'
# Actual: '-1'
# Expected: '੦ZZ'
# Actual: '-1'
# Tests for '૦' .. '૯' (Gujarati)
# Expected: '૧૦૦'
# Actual: '૯૰'
# Expected: '૦૯૯'
# Actual: '-1'
# Expected: 'A૦'
# Actual: '-1'
# Expected: 'B૦'
# Actual: 'Aà«°'
# Expected: 'A૯'
# Actual: '-1'
# Expected: '૦ZZ'
# Actual: '-1'
# Tests for 'à­¦' .. 'à­¯' (Oriya)
# Expected: '୧୦୦'
# Actual: '୯୰'
# Expected: '୦୯୯'
# Actual: '-1'
# Expected: 'Aà­¦'
# Actual: '-1'
# Expected: 'Bà­¦'
# Actual: 'Aà­°'
# Expected: 'Aà­¯'
# Actual: '-1'
# Expected: 'à­¦ZZ'
# Actual: '-1'
t/spec/S03-operators/autoincrement-range.t ................ ok
# Expected: '124.456'
# Actual: '123.457'
# Expected: '/tmp/pix001.jpg'
# Actual: '/tmp/pix000.jph'
# Expected: '/tmp/pix000.jpg'
# Actual: '-1'
# Expected: 'zi'
# Actual: '-1'
# Expected: 'zr'
# Actual: '-1'
# Expected: 'Σ'
# Actual: '΢'
# Expected: 'Lα'
# Actual: 'Kϊ'
t/spec/S03-operators/autoincrement.t ...................... ok
# Expected: 'ab'
# Actual: 'Strab'
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: 0 + 0i
# Expected: '5'
# Actual: '0'
# Expected: '5'
# Actual: '0'
# Expected: '23'
# Actual: '0'
# Expected: '23'
# Actual: '0'
# Expected: '0'
# Actual: '6'
# Expected: '[]'
# Actual: '[undef, undef, undef, undef, undef, undef]'
t/spec/S03-operators/autovivification.t ................... ok
decodeUTF8': bad data: '\160'
t/spec/S03-operators/bit.t ................................ ok
t/spec/S03-operators/boolean-bitwise.t .................... ok
t/spec/S03-operators/chained-declarators.t ................ ok
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S03-operators/context-forcers.t .................... ok
decodeUTF8': bad data: '\160'
# Expected: 'undef'
# Actual: 'Int'
# Expected: 'undef'
# Actual: 'Int'
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S03-operators/context.t ............................ ok
t/spec/S03-operators/equality.t ........................... ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S03-operators/eqv.t ................................ ok
# Actual: An exception was thrown : Cannot cast from VList [VRule (MkRulePGE {rxRule = "<[a..z]>", rxGlobal = False, rxStringify = False, rxAdverbs = VUndef})] to Pugs.AST.Types.VCode (VCode)
# Expected: 'bar'
# Actual: '123'
# Expected: 'baz'
# Actual: 'bar'
# Expected: '1 3 2'
# Actual: '2 3 1'
# Expected: '1 3 2'
# Actual: '2 3 1'
t/spec/S03-operators/inplace.t ............................ ok
t/spec/S03-operators/names.t .............................. ok
t/spec/S03-operators/not.t ................................ ok
t/spec/S03-operators/range-int.t .......................... ok
# Expected: ''
# Actual: 'Y Z AA AB'
# Expected: '1'
# Actual: ''
# Expected: '(0, 1, 2)'
# Actual: '(0.0, 1.0, 2.0)'
# Expected: '1|a|2|b|3|c'
# Actual: '1 a|2 b|3 c'
# Expected: '1|a|2|b'
# Actual: '1 a|2 b'
# Expected: 'c|1|b|2|a|3'
# Actual: 'c 1|b 2|a 3'
# Expected: '1a2b3c'
# Actual: '1 a2 b3 c'
# Expected: '100.B'
# Actual: '100.B 100.C 100.D 100.E 100.F 100.G 100.H 100.I 100.J 100.K 100.L 100.M 100.N 100.O 100.P 100.Q 100.R 100.S 100.T 100.U 100.V 100.W 100.X 100.Y 100.Z 100/A 100/B 100/C 100/D 100/E 100/F 100/G 100/H 100/I 100/J 100/K 100/L 100/M 100/N 100/O 100/P 100/Q 100/R 100/S 100/T 100/U 100/V 100/W 100/X 100/Y 100/Z 1000A 1000B 1000C 1000D 1000E 1000F 1000G 1000H 1000I 1000J 1000K 1000L 1000M 1000N 1000O 1000P 1000Q 1000R 1000S 1000T 1000U 1000V 1000W 1000X 1000Y 1000Z 1001A 1001B 1001C 1001D 1001E 1001F 1001G 1001H 1001I 1001J 1001K 1001L 1001M 1001N 1001O 1001P 1001Q 1001R 1001S 1001T 1001U 1001V 1001W 1001X 1001Y 1001Z 1002A 1002B 1002C 1002D 1002E 1002F 1002G 1002H 1002I 1002J 1002K 1002L 1002M 1002N 1002O 1002P 1002Q 1002R 1002S 1002T 1002U 1002V 1002W 1002X 1002Y 1002Z 1003A 1003B 1003C 1003D 1003E 1003F 1003G 1003H 1003I 1003J 1003K 1003L 1003M 1003N 1003O 1003P 1003Q 1003R 1003S 1003T 1003U 1003V 1003W 1003X 1003Y 1003Z 1004A 1004B 1004C 1004D 1004E 1004F 1004G 1004H 1004I 1004J 1004K 1004L 1004M 1004N 1004O 1004P 1004Q 1004R 1004S 1004T 1004U 1004V 1004W 1004X 1004Y 1004Z 1005A 1005B 1005C 1005D 1005E 1005F 1005G 1005H 1005I 1005J 1005K 1005L 1005M 1005N 1005O 1005P 1005Q 1005R 1005S 1005T 1005U 1005V 1005W 1005X 1005Y 1005Z 1006A 1006B 1006C 1006D 1006E 1006F 1006G 1006H 1006I 1006J 1006K 1006L 1006M 1006N 1006O 1006P 1006Q 1006R 1006S 1006T 1006U 1006V 1006W 1006X 1006Y 1006Z 1007A 1007B 1007C 1007D 1007E 1007F 1007G 1007H 1007I 1007J 1007K 1007L 1007M 1007N 1007O 1007P 1007Q 1007R 1007S 1007T 1007U 1007V 1007W 1007X 1007Y 1007Z 1008A 1008B 1008C 1008D 1008E 1008F 1008G 1008H 1008I 1008J 1008K 1008L 1008M 1008N 1008O 1008P 1008Q 1008R 1008S 1008T 1008U 1008V 1008W 1008X 1008Y 1008Z 1009A 1009B 1009C 1009D 1009E 1009F 1009G 1009H 1009I 1009J 1009K 1009L 1009M 1009N 1009O 1009P 1009Q 1009R 1009S 1009T 1009U 1009V 1009W 1009X 1009Y 1009Z 1010A 1010B 1010C 1010D 1010E 1010F 1010G 1010H 1010I 1010J 1010K 1010L 1010M 1010N 1010O 1010P 1010Q 1010R 1010S 1010T 1010U 1010V 1010W 1010X 1010Y 1010Z 1011A 1011B 1011C 1011D 1011E 1011F 1011G 1011H 1011I 1011J 1011K 1011L 1011M 1011N 1011O 1011P 1011Q 1011R 1011S 1011T 1011U 1011V 1011W 1011X 1011Y 1011Z 1012A 1012B 1012C 1012D 1012E 1012F 1012G 1012H 1012I 1012J 1012K 1012L 1012M 1012N 1012O 1012P 1012Q 1012R 1012S 1012T 1012U 1012V 1012W 1012X 1012Y 1012Z 1013A 1013B 1013C 1013D 1013E 1013F 1013G 1013H 1013I 1013J 1013K 1013L 1013M 1013N 1013O 1013P 1013Q 1013R 1013S 1013T 1013U 1013V 1013W 1013X 1013Y 1013Z 1014A 1014B 1014C 1014D 1014E 1014F 1014G 1014H 1014I 1014J 1014K 1014L 1014M 1014N 1014O 1014P 1014Q 1014R 1014S 1014T 1014U 1014V 1014W 1014X 1014Y 1014Z 1015A 1015B 1015C 1015D 1015E 1015F 1015G 1015H 1015I 1015J 1015K 1015L 1015M 1015N 1015O 1015P 1015Q 1015R 1015S 1015T 1015U 1015V 1015W 1015X 1015Y 1015Z 1016A 1016B 1016C 1016D 1016E 1016F 1016G 1016H 1016I 1016J 1016K 1016L 1016M 1016N 1016O 1016P 1016Q 1016R 1016S 1016T 1016U 1016V 1016W 1016X 1016Y 1016Z 1017A 1017B 1017C 1017D 1017E 1017F 1017G 1017H 1017I 1017J 1017K 1017L 1017M 1017N 1017O 1017P 1017Q 1017R 1017S 1017T 1017U 1017V 1017W 1017X 1017Y 1017Z 1018A 1018B 1018C 1018D 1018E 1018F 1018G 1018H 1018I 1018J 1018K 1018L 1018M 1018N 1018O 1018P 1018Q 1018R 1018S 1018T 1018U 1018V 1018W 1018X 1018Y 1018Z 1019A 1019B 1019C 1019D 1019E 1019F 1019G 1019H 1019I 1019J 1019K 1019L 1019M 1019N 1019O 1019P 1019Q 1019R 1019S 1019T 1019U 1019V 1019W 1019X 1019Y 1019Z'
# Expected: '102.B'
# Actual: '100.B 100.C 100.D 100.E 100.F 100.G 100.H 100.I 100.J 100.K 100.L 100.M 100.N 100.O 100.P 100.Q 100.R 100.S 100.T 100.U 100.V 100.W 100.X 100.Y 100.Z 100/A 100/B 100/C 100/D 100/E 100/F 100/G 100/H 100/I 100/J 100/K 100/L 100/M 100/N 100/O 100/P 100/Q 100/R 100/S 100/T 100/U 100/V 100/W 100/X 100/Y 100/Z 1000A 1000B 1000C 1000D 1000E 1000F 1000G 1000H 1000I 1000J 1000K 1000L 1000M 1000N 1000O 1000P 1000Q 1000R 1000S 1000T 1000U 1000V 1000W 1000X 1000Y 1000Z 1001A 1001B 1001C 1001D 1001E 1001F 1001G 1001H 1001I 1001J 1001K 1001L 1001M 1001N 1001O 1001P 1001Q 1001R 1001S 1001T 1001U 1001V 1001W 1001X 1001Y 1001Z 1002A 1002B 1002C 1002D 1002E 1002F 1002G 1002H 1002I 1002J 1002K 1002L 1002M 1002N 1002O 1002P 1002Q 1002R 1002S 1002T 1002U 1002V 1002W 1002X 1002Y 1002Z 1003A 1003B 1003C 1003D 1003E 1003F 1003G 1003H 1003I 1003J 1003K 1003L 1003M 1003N 1003O 1003P 1003Q 1003R 1003S 1003T 1003U 1003V 1003W 1003X 1003Y 1003Z 1004A 1004B 1004C 1004D 1004E 1004F 1004G 1004H 1004I 1004J 1004K 1004L 1004M 1004N 1004O 1004P 1004Q 1004R 1004S 1004T 1004U 1004V 1004W 1004X 1004Y 1004Z 1005A 1005B 1005C 1005D 1005E 1005F 1005G 1005H 1005I 1005J 1005K 1005L 1005M 1005N 1005O 1005P 1005Q 1005R 1005S 1005T 1005U 1005V 1005W 1005X 1005Y 1005Z 1006A 1006B 1006C 1006D 1006E 1006F 1006G 1006H 1006I 1006J 1006K 1006L 1006M 1006N 1006O 1006P 1006Q 1006R 1006S 1006T 1006U 1006V 1006W 1006X 1006Y 1006Z 1007A 1007B 1007C 1007D 1007E 1007F 1007G 1007H 1007I 1007J 1007K 1007L 1007M 1007N 1007O 1007P 1007Q 1007R 1007S 1007T 1007U 1007V 1007W 1007X 1007Y 1007Z 1008A 1008B 1008C 1008D 1008E 1008F 1008G 1008H 1008I 1008J 1008K 1008L 1008M 1008N 1008O 1008P 1008Q 1008R 1008S 1008T 1008U 1008V 1008W 1008X 1008Y 1008Z 1009A 1009B 1009C 1009D 1009E 1009F 1009G 1009H 1009I 1009J 1009K 1009L 1009M 1009N 1009O 1009P 1009Q 1009R 1009S 1009T 1009U 1009V 1009W 1009X 1009Y 1009Z 1010A 1010B 1010C 1010D 1010E 1010F 1010G 1010H 1010I 1010J 1010K 1010L 1010M 1010N 1010O 1010P 1010Q 1010R 1010S 1010T 1010U 1010V 1010W 1010X 1010Y 1010Z 1011A 1011B 1011C 1011D 1011E 1011F 1011G 1011H 1011I 1011J 1011K 1011L 1011M 1011N 1011O 1011P 1011Q 1011R 1011S 1011T 1011U 1011V 1011W 1011X 1011Y 1011Z 1012A 1012B 1012C 1012D 1012E 1012F 1012G 1012H 1012I 1012J 1012K 1012L 1012M 1012N 1012O 1012P 1012Q 1012R 1012S 1012T 1012U 1012V 1012W 1012X 1012Y 1012Z 1013A 1013B 1013C 1013D 1013E 1013F 1013G 1013H 1013I 1013J 1013K 1013L 1013M 1013N 1013O 1013P 1013Q 1013R 1013S 1013T 1013U 1013V 1013W 1013X 1013Y 1013Z 1014A 1014B 1014C 1014D 1014E 1014F 1014G 1014H 1014I 1014J 1014K 1014L 1014M 1014N 1014O 1014P 1014Q 1014R 1014S 1014T 1014U 1014V 1014W 1014X 1014Y 1014Z 1015A 1015B 1015C 1015D 1015E 1015F 1015G 1015H 1015I 1015J 1015K 1015L 1015M 1015N 1015O 1015P 1015Q 1015R 1015S 1015T 1015U 1015V 1015W 1015X 1015Y 1015Z 1016A 1016B 1016C 1016D 1016E 1016F 1016G 1016H 1016I 1016J 1016K 1016L 1016M 1016N 1016O 1016P 1016Q 1016R 1016S 1016T 1016U 1016V 1016W 1016X 1016Y 1016Z 1017A 1017B 1017C 1017D 1017E 1017F 1017G 1017H 1017I 1017J 1017K 1017L 1017M 1017N 1017O 1017P 1017Q 1017R 1017S 1017T 1017U 1017V 1017W 1017X 1017Y 1017Z 1018A 1018B 1018C 1018D 1018E 1018F 1018G 1018H 1018I 1018J 1018K 1018L 1018M 1018N 1018O 1018P 1018Q 1018R 1018S 1018T 1018U 1018V 1018W 1018X 1018Y 1018Z 1019A 1019B 1019C 1019D 1019E 1019F 1019G 1019H 1019I 1019J 1019K 1019L 1019M 1019N 1019O 1019P 1019Q 1019R 1019S 1019T 1019U 1019V 1019W 1019X 1019Y 1019Z'
# Expected: '100.B 101.B 102.B'
# Actual: '100.B 100.C 100.D 100.E 100.F 100.G 100.H 100.I 100.J 100.K 100.L 100.M 100.N 100.O 100.P 100.Q 100.R 100.S 100.T 100.U 100.V 100.W 100.X 100.Y 100.Z 100/A 100/B 100/C 100/D 100/E 100/F 100/G 100/H 100/I 100/J 100/K 100/L 100/M 100/N 100/O 100/P 100/Q 100/R 100/S 100/T 100/U 100/V 100/W 100/X 100/Y 100/Z 1000A 1000B 1000C 1000D 1000E 1000F 1000G 1000H 1000I 1000J 1000K 1000L 1000M 1000N 1000O 1000P 1000Q 1000R 1000S 1000T 1000U 1000V 1000W 1000X 1000Y 1000Z 1001A 1001B 1001C 1001D 1001E 1001F 1001G 1001H 1001I 1001J 1001K 1001L 1001M 1001N 1001O 1001P 1001Q 1001R 1001S 1001T 1001U 1001V 1001W 1001X 1001Y 1001Z 1002A 1002B 1002C 1002D 1002E 1002F 1002G 1002H 1002I 1002J 1002K 1002L 1002M 1002N 1002O 1002P 1002Q 1002R 1002S 1002T 1002U 1002V 1002W 1002X 1002Y 1002Z 1003A 1003B 1003C 1003D 1003E 1003F 1003G 1003H 1003I 1003J 1003K 1003L 1003M 1003N 1003O 1003P 1003Q 1003R 1003S 1003T 1003U 1003V 1003W 1003X 1003Y 1003Z 1004A 1004B 1004C 1004D 1004E 1004F 1004G 1004H 1004I 1004J 1004K 1004L 1004M 1004N 1004O 1004P 1004Q 1004R 1004S 1004T 1004U 1004V 1004W 1004X 1004Y 1004Z 1005A 1005B 1005C 1005D 1005E 1005F 1005G 1005H 1005I 1005J 1005K 1005L 1005M 1005N 1005O 1005P 1005Q 1005R 1005S 1005T 1005U 1005V 1005W 1005X 1005Y 1005Z 1006A 1006B 1006C 1006D 1006E 1006F 1006G 1006H 1006I 1006J 1006K 1006L 1006M 1006N 1006O 1006P 1006Q 1006R 1006S 1006T 1006U 1006V 1006W 1006X 1006Y 1006Z 1007A 1007B 1007C 1007D 1007E 1007F 1007G 1007H 1007I 1007J 1007K 1007L 1007M 1007N 1007O 1007P 1007Q 1007R 1007S 1007T 1007U 1007V 1007W 1007X 1007Y 1007Z 1008A 1008B 1008C 1008D 1008E 1008F 1008G 1008H 1008I 1008J 1008K 1008L 1008M 1008N 1008O 1008P 1008Q 1008R 1008S 1008T 1008U 1008V 1008W 1008X 1008Y 1008Z 1009A 1009B 1009C 1009D 1009E 1009F 1009G 1009H 1009I 1009J 1009K 1009L 1009M 1009N 1009O 1009P 1009Q 1009R 1009S 1009T 1009U 1009V 1009W 1009X 1009Y 1009Z 1010A 1010B 1010C 1010D 1010E 1010F 1010G 1010H 1010I 1010J 1010K 1010L 1010M 1010N 1010O 1010P 1010Q 1010R 1010S 1010T 1010U 1010V 1010W 1010X 1010Y 1010Z 1011A 1011B 1011C 1011D 1011E 1011F 1011G 1011H 1011I 1011J 1011K 1011L 1011M 1011N 1011O 1011P 1011Q 1011R 1011S 1011T 1011U 1011V 1011W 1011X 1011Y 1011Z 1012A 1012B 1012C 1012D 1012E 1012F 1012G 1012H 1012I 1012J 1012K 1012L 1012M 1012N 1012O 1012P 1012Q 1012R 1012S 1012T 1012U 1012V 1012W 1012X 1012Y 1012Z 1013A 1013B 1013C 1013D 1013E 1013F 1013G 1013H 1013I 1013J 1013K 1013L 1013M 1013N 1013O 1013P 1013Q 1013R 1013S 1013T 1013U 1013V 1013W 1013X 1013Y 1013Z 1014A 1014B 1014C 1014D 1014E 1014F 1014G 1014H 1014I 1014J 1014K 1014L 1014M 1014N 1014O 1014P 1014Q 1014R 1014S 1014T 1014U 1014V 1014W 1014X 1014Y 1014Z 1015A 1015B 1015C 1015D 1015E 1015F 1015G 1015H 1015I 1015J 1015K 1015L 1015M 1015N 1015O 1015P 1015Q 1015R 1015S 1015T 1015U 1015V 1015W 1015X 1015Y 1015Z 1016A 1016B 1016C 1016D 1016E 1016F 1016G 1016H 1016I 1016J 1016K 1016L 1016M 1016N 1016O 1016P 1016Q 1016R 1016S 1016T 1016U 1016V 1016W 1016X 1016Y 1016Z 1017A 1017B 1017C 1017D 1017E 1017F 1017G 1017H 1017I 1017J 1017K 1017L 1017M 1017N 1017O 1017P 1017Q 1017R 1017S 1017T 1017U 1017V 1017W 1017X 1017Y 1017Z 1018A 1018B 1018C 1018D 1018E 1018F 1018G 1018H 1018I 1018J 1018K 1018L 1018M 1018N 1018O 1018P 1018Q 1018R 1018S 1018T 1018U 1018V 1018W 1018X 1018Y 1018Z 1019A 1019B 1019C 1019D 1019E 1019F 1019G 1019H 1019I 1019J 1019K 1019L 1019M 1019N 1019O 1019P 1019Q 1019R 1019S 1019T 1019U 1019V 1019W 1019X 1019Y 1019Z'
# Expected: '1'
# Actual: '0'
# Expected: '3'
# Actual: '0'
# Expected: '1 2 3'
# Actual: '0'
# Expected: '1'
# Actual: '0'
# Expected: '3'
# Actual: '0'
# Expected: '1 2 3'
# Actual: '0'
# Expected: '1'
# Actual: ''
# Expected: '3'
# Actual: ''
# Expected: '1 2 3'
# Actual: ''
# Actual: undef
# Actual: undef
t/spec/S03-operators/range.t .............................. ok
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
t/spec/S03-operators/relational.t ......................... ok
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
# Actual: An exception was thrown : No such subroutine: "&Mu"
# Expected: '1 2'
# Actual: '2'
# Expected: 'a|1|b|1|c|1'
# Actual: 'a|b|c'
# Looks like you planned 31 tests, but ran 30
*** Can't modify constant item: VStr "a"
at t/spec/S03-operators/repeat.pugs line 97, column 5-19
t/spec/S03-operators/repeat.t .............................
Failed 1/31 subtests
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
t/spec/S03-operators/scalar-assign.t ...................... ok
t/spec/S03-operators/spaceship-and-containers.t ........... ok
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S03-operators/subscript-vs-lt.t .................... ok
decodeUTF8': bad data: '\160'
# Expected: 'yay'
# Actual: 'undef'
t/spec/S03-operators/ternary.t ............................ ok
# Actual: undef
# Actual: undef
t/spec/S03-operators/value_equivalence.t .................. ok
# Actual: undef
# Actual: undef
# Expected: 'abc'
# Actual: '42'
# Expected: 'defg'
# Actual: '42'
t/spec/S03-smartmatch/any-any.t ........................... ok
# Actual: undef
# Actual: undef
t/spec/S03-smartmatch/any-array.t ......................... ok
t/spec/S03-smartmatch/any-callable.t ...................... ok
# Actual: undef
# Actual: undef
t/spec/S03-smartmatch/any-complex.t ....................... ok
t/spec/S03-smartmatch/any-hash.t .......................... ok
# Actual: undef
# Actual: undef
t/spec/S03-smartmatch/any-method.t ........................ ok
# Actual: undef
# Actual: undef
t/spec/S03-smartmatch/any-num.t ........................... ok
t/spec/S03-smartmatch/any-str.t ........................... ok
t/spec/S03-smartmatch/any-type.t .......................... ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S03-smartmatch/array-array.t ....................... ok
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S03-smartmatch/disorganized.t ...................... ok
# Expected: '10'
# Actual: '2'
# Actual: No exception thrown
t/spec/S04-blocks-and-statements/pointy.t ................. ok
# Actual: No exception thrown
# Actual: No exception thrown
# Expected: 'Ack!'
# Actual: 'Ack'
# Expected: 'Ack!'
# Actual: 'Ack'
# Actual: No exception thrown
t/spec/S04-declarations/implicit-parameter.t .............. ok
# Actual: No exception thrown
t/spec/S04-declarations/multiple.t ........................ ok
t/spec/S04-exceptions/control_across_runloop.t ............ ok
# Failed test (t/spec/S04-phasers/ascending-order.t line 54, column 1-69)
# Expected: 'begin check init enter start '
# Actual: 'begin check init start '
# Looks like you failed 1 tests of 8
t/spec/S04-phasers/ascending-order.t ......................
Failed 1/8 subtests
t/spec/S04-phasers/check.t ................................ ok
# Failed test (t/spec/S04-phasers/descending-order.t line 48, column 1-63)
# Expected: 'begin check init enter '
# Actual: 'begin check init '
# Looks like you failed 1 tests of 7
t/spec/S04-phasers/descending-order.t .....................
Failed 1/7 subtests
# Expected: '9'
# Actual: '0'
t/spec/S04-phasers/end.t .................................. ok
# Expected: '(3,4)'
# Actual: '3,4)'
# Expected: '(3,4)(-1,2)'
# Actual: '3,4)-1,2)'
# Expected: '(7,-8)'
# Actual: '(7,-8'
# Expected: '(7,-8)(5,0)'
# Actual: '(7,-8(5,0'
# Expected: '[({21})]'
# Actual: '21}'
# Expected: 'E1,L1 E2,L2 '
# Actual: ',L1 ,L2 '
# Expected: '1'
# Actual: '101'
# Expected: '(x)'
# Actual: 'x)'
# Actual: undef
# Expected: 'ayeno'
# Actual: 'ayeyes'
# Expected: '([])'
# Actual: '(x])'
# Expected: '1'
# Actual: '2'
# Expected: '21'
# Actual: '2'
t/spec/S04-phasers/enter-leave.t .......................... ok
t/spec/S04-phasers/exit-in-begin.t ........................ ok
# Expected: 'io'
# Actual: 'Itemo'
t/spec/S04-phasers/init.t ................................. ok
# Actual: undef
t/spec/S04-phasers/interpolate.t .......................... ok
t/spec/S04-phasers/multiple.t ............................. ok
# Expected: 'nnl'
# Actual: 'l'
# Expected: '123'
# Actual: '12345'
# Expected: 'nlnl'
# Actual: 'll'
# Expected: 'nlnl'
# Actual: 'nn'
# Expected: '01234'
# Actual: '00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
# Expected: '01234'
# Actual: ''
t/spec/S04-phasers/next.t ................................. ok
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: An exception was thrown : PRE assertion failed: "&test"
# Actual: An exception was thrown : POST assertion failed: "&test"
# Actual: An exception was thrown : POST assertion failed: "&test"
# Expected: '(x)'
# Actual: 'x)'
# Expected: '([x])'
# Actual: '(x'
# Expected: '('
# Actual: 'x)'
# Expected: 'yx'
# Actual: 'z'
# Actual: undef
# Expected: 'ayeno'
# Actual: 'ayeyes'
# Actual: undef
t/spec/S04-phasers/pre-post.t ............................. ok
t/spec/S04-phasers/rvalue.t ............................... ok
# Expected: '12'
# Actual: ''
# Expected: '2'
# Actual: '5'
# Expected: 'oi'
# Actual: 'Itemoi'
# Expected: ':o'
# Actual: ':oIi'
# Expected: ':o'
# Actual: ':oIi'
# Expected: ':o'
# Actual: ':oIi'
# Expected: ':o'
# Actual: ':oIi'
# Expected: '1'
# Actual: '2'
# Expected: 'banana'
# Actual: 'bananana'
# Expected: '1'
# Actual: '2'
# Expected: 'banana'
# Actual: 'bananana'
# Expected: '1'
# Actual: '2'
t/spec/S04-phasers/start.t ................................ ok
# Expected: '3'
# Actual: '0'
# Expected: '6'
# Actual: '0'
# Expected: '10'
# Actual: '3'
t/spec/S04-statement-modifiers/for.t ...................... ok
t/spec/S04-statement-modifiers/given.t .................... ok
t/spec/S04-statement-modifiers/until.t .................... ok
t/spec/S04-statement-modifiers/while.t .................... ok
t/spec/S04-statement-parsing/hash.t ....................... ok
# Actual: An exception was thrown :
# Unexpected "unless"
# expecting "::", term postfix or operator
# Actual: An exception was thrown :
# Unexpected "if"
# expecting "::", term postfix or operator
# Expected: '1'
# Actual: 'undef'
# Expected: '1'
# Actual: 'undef'
# Expected: '4'
# Actual: 'undef'
# Actual: An exception was thrown : Cannot cast from VList [] to Pugs.AST.Types.VCode (VCode)
t/spec/S04-statements/do.t ................................ ok
t/spec/S04-statements/for-scope.t ......................... ok
t/spec/S04-statements/for_with_only_one_item.t ............ ok
t/spec/S04-statements/last.t .............................. ok
t/spec/S04-statements/lazy.t .............................. ok
t/spec/S04-statements/loop.t .............................. ok
t/spec/S04-statements/map-and-sort-in-for.t ............... ok
t/spec/S04-statements/next.t .............................. ok
t/spec/S04-statements/no-implicit-block.t ................. ok
t/spec/S04-statements/redo.t .............................. ok
t/spec/S04-statements/repeat.t ............................ ok
# Failed test (t/spec/S04-statements/terminator.pugs line 61, column 1-79)
# Actual: An exception was thrown :
# Unexpected "&f"
# expecting bare trait, trait or block
# Looks like you failed 1 tests of 15
t/spec/S04-statements/terminator.t ........................
Failed 1/15 subtests
(1 TODO test unexpectedly succeeded)
t/spec/S04-statements/unless.t ............................ ok
t/spec/S04-statements/until.t ............................. ok
# Actual: No exception thrown
t/spec/S04-statements/while.t ............................. ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-mass/named-chars.t ............................. ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-mass/properties-block.t ........................ ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-mass/properties-derived.t ...................... ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-mass/properties-general.t ...................... ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-mass/properties-script.t ....................... ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: No exception thrown
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: No exception thrown
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: No exception thrown
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: No exception thrown
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: No exception thrown
# Actual: undef
# Actual: No exception thrown
# Actual: undef
# Actual: No exception thrown
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: undef
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S05-mass/rx.t ...................................... ok
# Actual: undef
# Expected: 'abc1_2'
# Actual: 'undef'
# Actual: undef
# Actual: undef
# Actual: undef
# Expected: ' '
# Actual: ''
# Actual: undef
# Expected: '
#
# '
# Actual: ''
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-mass/stdrules.t ................................ ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-metachars/line-anchors.t ....................... ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-metachars/newline.t ............................ ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-metasyntax/litvar.t ............................ ok
# Actual: undef
# Expected: 'abcabcabcabc'
# Actual: ''
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: No exception thrown
# Actual: No exception thrown
# Expected: 'foo,bar,baz'
# Actual: ''
# Expected: 'foo,bar,baz,'
# Actual: ''
# Expected: 'foo, bar'
# Actual: ''
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-metasyntax/repeat.t ............................ ok
# Actual: undef
# Now going to test numbered match variable.
t/spec/S05-modifier/perl5_0.t ............................. ok
t/spec/S05-modifier/perl5_1.t ............................. ok
t/spec/S05-modifier/perl5_2.t ............................. ok
t/spec/S05-modifier/perl5_3.t ............................. ok
t/spec/S05-modifier/perl5_4.t ............................. ok
t/spec/S05-modifier/perl5_5.t ............................. ok
t/spec/S05-modifier/perl5_6.t ............................. ok
t/spec/S05-modifier/perl5_7.t ............................. ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-modifier/perl5_8.t ............................. ok
t/spec/S05-modifier/perl5_9.t ............................. ok
# Actual: undef
# Expected: '3'
# Actual: '0'
# Actual: undef
# Expected: '6'
# Actual: '0'
# Expected: 'FOOFOOFOO foofoofoo'
# Actual: 'foofoofoo foofoofoo'
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Expected: 'abc abc abc'
# Actual: '@x'
# Actual: undef
# Expected: '3'
# Actual: '0'
# Expected: '3'
# Actual: '0'
# Expected: '6'
# Actual: '0'
t/spec/S05-modifier/pos.t ................................. ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S05-modifier/sigspace.t ............................ ok
# Actual: undef
# Expected: 'foo'
# Actual: ''
# Expected: 'f'
# Actual: 'undef'
# Expected: 'oo'
# Actual: 'undef'
t/spec/S05-substitution/match.t ........................... ok
# Expected: ' <>&'
# Actual: '&nbsp;&lt;&gt;&amp;'
# Expected: 'AB>&'
# Actual: '&nbsp;&lt;&gt;&amp;'
# Expected: 'Just_another_Perl_hacker'
# Actual: 'Jtrs z_nsgdq Pdqk gzbjdq'
# Expected: 'Whfg nnbgure Crey unpxre'
# Actual: 'Just another Perl hacker'
# Expected: 'abcdefghijklmnopqrstuvwxyz'
# Actual: 'abcdefghIJKLMNOPQRSTUVWXYz'
# Expected: 'ABCDEFGhijklmnopqrstuvwxyz'
# Actual: 'ABCDEFGhIJKLMNOPQRSTUVWXYm'
# Expected: 'abcdefghIJKLMNOPQRSTUVWXYZ'
# Actual: 'aBCDEFGHIJKLMNOPQRSTUVWXYZ'
# Expected: 'heo'
# Actual: 'hello'
# Expected: 'bokeper'
# Actual: 'bookkeeper'
# Expected: 'beeper'
# Actual: 'bookkeeper'
# Expected: 'xxx123xxx456xxx'
# Actual: 'xBC123DEF456GHI'
# Expected: 'ABCxxxDEFxxxGHI'
# Actual: 'xBC123DEF456GHI'
# Expected: 'ABCxDEFxGHI'
# Actual: 'ABC111DEF222GHI'
# Expected: 'ABCxDEFxGHI'
# Actual: 'xBC111DEF222GHI'
# Expected: 'ABCDEFGHI'
# Actual: 'ABC111DEF222GHI'
# Expected: 'Good&Pxxxty'
# Actual: 'Good&Pxenty'
# Expected: 'Good&Pxty'
# Actual: 'Good&Pxenty'
# Expected: 'Good&Ptty'
# Actual: 'Good&Ptenty'
# Expected: '&nbsp;????????????&gt;&amp;'
# Actual: '&nbsp;&lt;&gt;&amp;'
# Expected: '&nbsp;????????????&gt;???????????????'
# Actual: '&nbsp;&lt;&gt;&amp;'
# Expected: '&nbsp;???&gt;&amp;'
# Actual: '&nbsp;&lt;&gt;&amp;'
# Expected: 'Abc'
# Actual: 'undef'
# Expected: '1243'
# Actual: 'aaaaabbbbb'
# Expected: '23'
# Actual: 'ababab'
# Actual: An exception was thrown : No such method in class Array: "&>>trans"
t/spec/S05-transliteration/trans.t ........................ ok
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S06-advanced/lexical-subs.t ........................ ok
t/spec/S06-advanced/recurse.t ............................. ok
# Expected: '1'
# Actual: 'x 1'
# Expected: 'undef'
# Actual: 'undef'
# Expected: 'undef'
# Actual: 'undef'
t/spec/S06-advanced/return_function.t ..................... ok
# Expected: '42'
# Actual: '12'
# Expected: '42'
# Actual: '12'
# Expected: '43'
# Actual: '12'
# Expected: '44'
# Actual: '12'
# Expected: '1'
# Actual: '2'
t/spec/S06-advanced/return.t .............................. ok
# Actual: An exception was thrown :
# Unexpected ")."
# expecting term postfix or operator
t/spec/S06-currying/mixed.t ............................... ok
t/spec/S06-currying/named.t ............................... ok
# Looks like you planned 11 tests, but ran 6
*** Undeclared variable: ("$a",MkPad (padToList [("$_",PELexical {pe_type = (mkType "Scalar"), pe_proto = <Scalar:0x102cbbf01>, pe_flags = MkEntryFlags {ef_isContext = True}, pe_store = <ref:0x102cbce41>}),("@_",PELexical {pe_type = (mkType "Array"), pe_proto = <Array:0x102cbaba1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cbb6d9>}),("&?BLOCK",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102ef20f9>, pe_flags = MkEntryFlags {ef_isContext = True}, pe_store = <ref:0x102cbc6b1>}),("&skip",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a20061>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cbfc99>}),("&?ROUTINE",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102ef20f9>, pe_flags = MkEntryFlags {ef_isContext = True}, pe_store = <ref:0x102cbce79>}),("&is",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a206b1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cb0b29>}),("&approx",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1f001>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20139>}),("&plan",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102cb0a21>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc0d09>}),("&force_todo",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1e4d1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a209a1>}),("&todo",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1f371>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20221>}),("&ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1e579>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a209c9>}),("&nok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a208a9>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cb0bb9>}),("&is_deeply",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1e779>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20a29>}),("&is_approx",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1f489>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20299>}),("&isnt",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1e821>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20a51>}),("&like",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a20149>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cbf619>}),("&unlike",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1ec21>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc24f1>}),("&eval_dies_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1f749>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc5c89>}),("&cmp_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1eca9>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc40f9>}),("&isa_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a20a61>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cb0cf1>}),("&use_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102d1e5d9>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1f8f9>}),("&throws_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1ee89>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20ba1>}),("&dies_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102d1e681>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1f921>}),("&lives_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1f801>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a203b1>}),("&eval_lives_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1c319>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc5eb1>}),("&done_testing",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1d8e1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc0689>}),("&done",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1c3a1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1d0d1>}),("&skip_rest",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1d001>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc5681>}),("&pass",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1c5a1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1d131>}),("&flunk",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1d9b9>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1f9c9>}),("&diag",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1c649>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1d159>}),("$result",PELexical {pe_type = (mkType "Scalar"), pe_proto = <Scalar:0x102a15cd9>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a167f9>}),("&cupid",PEStatic {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a14c19>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a151a9>})]),[PRuntime {pr_pad = MkPad (padToList [])},PRuntime {pr_pad = MkPad (padToList [("$result",PELexical {pe_type = (mkType "Scalar"), pe_proto = <Scalar:0x102a15cd9>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a167f9>}),("&cupid",PEStatic {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a14c19>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a151a9>})])},PRuntime {pr_pad = MkPad (padToList [("$_",PELexical {pe_type = (mkType "Scalar"), pe_proto = <Scalar:0x102cbbf01>, pe_flags = MkEntryFlags {ef_isContext = True}, pe_store = <ref:0x102cbce41>}),("@_",PELexical {pe_type = (mkType "Array"), pe_proto = <Array:0x102cbaba1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cbb6d9>}),("&?BLOCK",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102ef20f9>, pe_flags = MkEntryFlags {ef_isContext = True}, pe_store = <ref:0x102cbc6b1>}),("&skip",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a20061>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cbfc99>}),("&?ROUTINE",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102ef20f9>, pe_flags = MkEntryFlags {ef_isContext = True}, pe_store = <ref:0x102cbce79>}),("&is",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a206b1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cb0b29>}),("&approx",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1f001>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20139>}),("&plan",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102cb0a21>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc0d09>}),("&force_todo",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1e4d1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a209a1>}),("&todo",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1f371>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20221>}),("&ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1e579>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a209c9>}),("&nok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a208a9>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cb0bb9>}),("&is_deeply",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1e779>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20a29>}),("&is_approx",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1f489>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20299>}),("&isnt",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1e821>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20a51>}),("&like",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a20149>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cbf619>}),("&unlike",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1ec21>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc24f1>}),("&eval_dies_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1f749>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc5c89>}),("&cmp_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1eca9>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc40f9>}),("&isa_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a20a61>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cb0cf1>}),("&use_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102d1e5d9>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1f8f9>}),("&throws_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1ee89>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a20ba1>}),("&dies_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102d1e681>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1f921>}),("&lives_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1f801>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a203b1>}),("&eval_lives_ok",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1c319>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc5eb1>}),("&done_testing",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1d8e1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc0689>}),("&done",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1c3a1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1d0d1>}),("&skip_rest",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1d001>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102cc5681>}),("&pass",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1c5a1>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1d131>}),("&flunk",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1d9b9>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1f9c9>}),("&diag",PELexical {pe_type = (mkType "Sub"), pe_proto = <Sub:0x102a1c649>, pe_flags = MkEntryFlags {ef_isContext = False}, pe_store = <ref:0x102a1d159>})])}])
at t/spec/S06-macros/macros-d1.t line 81, column 17-20
t/spec/S06-macros/macros-d1.t .............................
Failed 5/11 subtests
t/spec/S06-macros/postfix.t ............................... ok
# Expected: '42'
# Actual: 'undef'
# Expected: '23'
# Actual: '42'
# Expected: '45'
# Actual: 'undef'
t/spec/S06-macros/returning-string.t ...................... ok
decodeUTF8': bad data: '\162'
decodeUTF8': bad data: '\162'
decodeUTF8': bad data: '\177'
decodeUTF8': bad data: '\177'
decodeUTF8': bad data: '\177'
decodeUTF8': bad data: '\162'
decodeUTF8': bad data: '\177'
# Actual: undef
# Actual: undef
# Failed test (t/spec/S06-operator-overloading/imported-subs.pugs line 35, column 5-116)
# Expected: '3'
# Actual: 'undef'
# Failed test (t/spec/S06-operator-overloading/imported-subs.pugs line 36, column 5-131)
# Expected: '3'
# Actual: 'undef'
# Expected: '3'
# Actual: 'undef'
# Failed test (t/spec/S06-operator-overloading/imported-subs.pugs line 40, column 5-116)
# Expected: '3'
# Actual: 'undef'
# Actual: No exception thrown
t/spec/S06-operator-overloading/imported-subs.t ...........
Failed 3/17 subtests
t/spec/S06-other/anon-hashes-vs-blocks.t .................. ok
t/spec/S06-other/main-eval.t .............................. ok
# Actual: No exception thrown
t/spec/S06-other/misc.t ................................... ok
# Expected: '-quux-'
# Actual: '--'
# Expected: '-hirgel-'
# Actual: '--'
t/spec/S06-signature/caller-param.t ....................... ok
# Expected: '2'
# Actual: '1'
# Expected: '6'
# Actual: '1'
t/spec/S06-signature/closure-over-parameters.t ............ ok
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: undef
t/spec/S06-signature/code.t ............................... ok
t/spec/S06-signature/defaults.t ........................... ok
# Failed test (t/spec/S06-signature/errors.t line 16, column 1 - line 17, column 51)
# Actual: No exception thrown
# Failed test (t/spec/S06-signature/errors.t line 23, column 5 - line 24, column 58)
# Actual: No exception thrown
# Failed test (t/spec/S06-signature/errors.t line 33, column 5-68)
# Actual: undef
# Failed test (t/spec/S06-signature/errors.t line 34, column 5-67)
# Actual: undef
# Failed test (t/spec/S06-signature/errors.t line 35, column 5-97)
# Actual: undef
# Looks like you failed 5 tests of 9
t/spec/S06-signature/errors.t .............................
Failed 5/9 subtests
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S06-signature/passing-arrays.t ..................... ok
t/spec/S06-signature/passing-hashes.t ..................... ok
t/spec/S06-signature/scalar-type.t ........................ ok
t/spec/S06-signature/slurpy-blocks.t ...................... ok
# Expected: 'undef'
# Actual: 'Sub'
t/spec/S06-signature/sub-ref.t ............................ ok
# Failed test (t/spec/S06-traits/is-copy.pugs line 43, column 9-64)
# Expected: '1'
# Actual: '1 2 3'
# Expected: '3'
# Actual: '1'
# Expected: '1,2,3,4'
# Actual: '1 2 3 4'
# Looks like you failed 1 tests of 22
t/spec/S06-traits/is-copy.t ...............................
Failed 1/22 subtests
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S06-traits/is-readonly.t ........................... ok
# Actual: No exception thrown
t/spec/S06-traits/is-rw.t ................................. ok
t/spec/S09-autovivification/autoincrement.t ............... ok
t/spec/S09-subscript/slice.t .............................. ok
t/spec/S10-packages/export.t .............................. ok
t/spec/S10-packages/nested-use.t .......................... ok
# Expected: 't::packages::PackageTest'
# Actual: 't::spec::packages::PackageTest'
# Expected: '&::== t::packages::PackageTest'
# Actual: 'undef'
# Actual: No exception thrown
# Actual: undef
# Actual: No exception thrown
# Actual: undef
# Expected: '42'
# Actual: '1'
t/spec/S10-packages/scope.t ............................... ok
*** Must only use named arguments to new() constructor
Be sure to use bareword keys.
at t/spec/S11-modules/require.t line 18, column 8-55
t/spec/S11-modules/require.t ..............................
Failed 1/4 subtests
t/spec/S12-attributes/clone.t ............................. ok
# Actual: An exception was thrown : No such method in class FrontendRw: "&a"
# Expected: 'foo'
# Actual: 'undef'
t/spec/S12-attributes/delegation.t ........................ ok
# Actual: No exception thrown
# Expected: '23'
# Actual: '42'
# Expected: '23'
# Actual: '42'
# Actual: undef
# Actual: No exception thrown
t/spec/S12-attributes/inheritance.t ....................... ok
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S12-attributes/undeclared.t ........................ ok
# Expected: 'Foo'
# Actual: '::Foo'
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S12-class/basic.t .................................. ok
t/spec/S12-class/inheritance-class-methods.t .............. ok
# Actual: No exception thrown
# Expected: 'found'
# Actual: 'undef'
# Looks like you planned 37 tests, but ran 24
*** No such subroutine: "&callsame"
at t/spec/S12-class/inheritance.pugs line 169, column 18-31
t/spec/S12-class/inheritance.t ............................
Failed 13/37 subtests
(less 2 skipped subtests: 22 okay)
t/spec/S12-class/instantiate.t ............................ ok
t/spec/S12-class/literal.t ................................ ok
t/spec/S12-class/namespaced.t ............................. ok
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S12-class/rw.t ..................................... ok
t/spec/S12-class/self-inheritance.t ....................... ok
t/spec/S12-construction/autopairs.t ....................... ok
t/spec/S12-construction/destruction.t ..................... ok
t/spec/S12-construction/named-params-in-BUILD.t ........... ok
t/spec/S12-methods/attribute-params.t ..................... ok
decodeUTF8': bad data: '\160'
decodeUTF8': bad data: '\160'
t/spec/S12-methods/chaining.t ............................. ok
t/spec/S12-methods/class-and-instance.t ................... ok
# Expected: '9'
# Actual: '6'
# Expected: 'a'
# Actual: 'b'
t/spec/S12-methods/default-trait.t ........................ ok
# Actual: No exception thrown
t/spec/S12-methods/how.t .................................. ok
# Actual: An exception was thrown : No such subroutine: "&temp"
# Expected: '8'
# Actual: 'undef'
# Actual: An exception was thrown : No such subroutine: "&temp"
# Expected: '3'
# Actual: '4'
# Expected: '9'
# Actual: 'undef'
t/spec/S12-methods/lvalue.t ............................... ok
t/spec/S12-methods/method-vs-sub.t ........................ ok
t/spec/S12-methods/submethods.t ........................... ok
pugs: Internal error:
Unknown pseudo-assignment form:Syn "=" [Var "$*_",App (Var "&new") (Just (Var "$*_")) []]
Please file a bug report.
t/spec/S12-methods/topic.t ................................
No subtests run
t/spec/S12-methods/typed-attributes.t ..................... ok
# Expected: '1'
# Actual: '0'
# Expected: '42'
# Actual: 'undef'
# Expected: '1'
# Actual: '0'
t/spec/S12-traits/basic.t ................................. ok
t/spec/S13-overloading/fallbacks-deep.t ................... ok
decodeUTF8': bad data: '\160'
t/spec/S13-syntax/aliasing.t .............................. ok
t/spec/S14-roles/bool.t ................................... ok
# Expected: 'Luthor'
# Actual: 'undef'
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S14-roles/composition.t ............................ ok
t/spec/S14-roles/conflicts.t .............................. ok
t/spec/S14-roles/crony.t .................................. ok
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S14-roles/stubs.t .................................. ok
# Actual: No exception thrown
t/spec/S14-roles/submethods.t ............................. ok
t/spec/S14-roles/super.t .................................. ok
t/spec/S16-io/print.t ..................................... ok
t/spec/S16-io/say.t ....................................... ok
# Actual: undef
# Actual: undef
# Actual: undef
# Failed test (t/spec/S17-async/async.pugs line 61, column 17-84)
# Actual: undef
# Actual: undef
# Looks like you failed 1 tests of 17
t/spec/S17-async/async.t ..................................
Failed 1/17 subtests
(1 TODO test unexpectedly succeeded)
# Actual: undef
# Actual: undef
t/spec/S17-async/contend.t ................................ ok
# Running under darwin
# ./Pugs/pugs -e print -e qq.Hello -e Pugs. > temp-ex-output.19423.579
# ./Pugs/pugs -e print -we qq.Hello -e Pugs. > temp-ex-output.19423.579
# ./Pugs/pugs -e print -wle qq.Hello -e Pugs. > temp-ex-output.19423.579
# ./Pugs/pugs -e print -weqq.Hello -e Pugs. > temp-ex-output.19423.579
# ./Pugs/pugs -e print -e qq.Hel. -e ";print" -e qq.lo. -e ";print" -e "qq.\nPugs." > temp-ex-output.19423.579
# ./Pugs/pugs -e print -e qq.Hel. -w -e ";print" -e qq.lo. -w -e ";print" -e "qq.\nPugs." > temp-ex-output.19423.579
# ./Pugs/pugs -e @ARGS.perl.say -e "" Hello Pugs > temp-ex-output.19423.579
t/spec/S19-command-line-options/01-multiple-e.t ........... ok
t/spec/S24-testing/0-compile.t ............................ ok
t/spec/S24-testing/4-version_lt.t ......................... ok
# Actual: undef
# Actual: undef
t/spec/S24-testing/5-todo.t ............................... ok
t/spec/S29-any/isa.t ...................................... ok
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\248'
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S29-context/eval.t ................................. ok
t/spec/S29-context/exit-in-if.t ........................... ok
# Sleeping for 3s
# Actual: undef
t/spec/S29-context/sleep.t ................................ ok
/bin/sh: program_that_does_not_exist_ignore_this_error_please.exe: command not found
t/spec/S29-os/system.t .................................... ok
# Actual: No exception thrown
t/spec/S32-array/elems.t .................................. ok
# Actual: No exception thrown
# Actual: No exception thrown
t/spec/S32-array/end.t .................................... ok
t/spec/S32-array/keys_values.t ............................ ok
# Actual: An exception was thrown : Can't modify constant item: VInt 17
# Expected: '123'
# Actual: '23'
t/spec/S32-array/pairs.t .................................. ok
# Actual: undef
# Actual: undef
t/spec/S32-container/cat.t ................................ ok
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S32-container/roundrobin.t ......................... ok
# Expected: ''
# Actual: '0 2 1 4 6 3'
# Expected: ''
# Actual: '0 2 1 4 6 3'
# Expected: '1 3'
# Actual: ''
# Expected: '2 4'
# Actual: ''
# Expected: '1, 6, 2, 7, 3, 8, 5, 10'
# Actual: '1, 2, 3, 5'
# Expected: 'a,1,b,2,c,3'
# Actual: 'a 1,b 2,c 3'
# Expected: 'a|?|b|a|c|b'
# Actual: 'a ?|b a|c b'
t/spec/S32-container/zip.t ................................ ok
t/spec/S32-hash/delete.t .................................. ok
t/spec/S32-hash/keys_values.t ............................. ok
# Expected: 'FOO'
# Actual: 'foo'
# Expected: 'BAR'
# Actual: 'bar'
# Expected: 'FOO'
# Actual: 'foo'
# Actual: undef
# Expected: 'FOO'
# Actual: 'foo'
# Expected: 'BAR'
# Actual: 'bar'
# Expected: 'BB'
# Actual: 'foo'
# Expected: 'CC'
# Actual: 'bar'
# Expected: 'BBB'
# Actual: 'BB'
# Expected: 'CCC'
# Actual: 'CC'
t/spec/S32-hash/slice.t ................................... ok
t/spec/S32-list/create.t .................................. ok
# Expected: '1 1 4 4'
# Actual: ''
t/spec/S32-list/grep.t .................................... ok
# Expected: 'acd bcd ccd dcd'
# Actual: ''
# Expected: 'ac bc cc dc'
# Actual: 'a b c d'
# Expected: '4'
# Actual: '0'
t/spec/S32-list/map.t ..................................... ok
t/spec/S32-list/reduce.t .................................. ok
# Expected: 'foo'
# Actual: 'oof'
t/spec/S32-list/reverse.t ................................. ok
# Actual: An exception was thrown : use of uninitialized value
t/spec/S32-list/sort.t .................................... ok
# Actual: No exception thrown
# Expected: '2'
# Actual: '5'
# Expected: '2'
# Actual: '5'
t/spec/S32-list/uniq.t .................................... ok
t/spec/S32-num/abs.t ...................................... ok
# Actual: No exception thrown
t/spec/S32-num/int.t ...................................... ok
t/spec/S32-num/log.t ...................................... ok
# Actual: No exception thrown
t/spec/S32-num/pi.t ....................................... ok
t/spec/S32-num/rat.t ...................................... ok
# Expected: 'NaN'
# Actual: '-1'
# Actual: undef
t/spec/S32-num/sign.t ..................................... ok
t/spec/S32-num/sqrt.t ..................................... ok
decodeUTF8': bad data: '\160'
t/spec/S32-str/append.t ................................... ok
t/spec/S32-str/bool.t ..................................... ok
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\196'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\196'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\228'
# Expected: 'Äöü Abcä'
# Actual: 'A\c[combining Diaeresis]üö Abcä'
# Expected: 'A\c[COMBINING DOT BELOW, COMBINING DOT ABOVE] Bc'
# Actual: 'A\c[combining Dot Above, Combining Dot Below] Bc'
# Actual: undef
t/spec/S32-str/capitalize.t ............................... ok
# Expected: 'foo'
# Actual: 'foo
'
# Expected: 'foo'
# Actual: 'foo
'
# Expected: 'foo
'
# Actual: 'foo
'
# Expected: 'foo'
# Actual: 'foo
'
# Expected: 'foo'
# Actual: 'foo
'
# Expected: 'foo
bar'
# Actual: 'foo
bar
'
# Expected: 'foo
bar'
# Actual: 'foo
bar
'
# Expected: 'foo
'
# Actual: 'foo
'
# Expected: 'foo'
# Actual: 'foo
'
# Expected: 'foo'
# Actual: 'foo
'
# Expected: 'foo'
# Actual: 'foo
'
# Expected: 'foo
# '
# Actual: 'foo
#
'
# Expected: 'foo'
# Actual: 'foo
#
'
# Expected: 'foo'
# Actual: 'foo
#
'
# Expected: 'foo
# bar'
# Actual: 'foo
# bar
'
# Expected: 'foo
# bar'
# Actual: 'foo
# bar
'
# Expected: 'foo
# '
# Actual: 'foo
#
'
# Expected: 'foo'
# Actual: 'foo
#
'
# Expected: ''
# Actual: '
'
t/spec/S32-str/chomp.t .................................... ok
# Expected: 'ba'
# Actual: 'bar'
# Expected: 'gorc'
# Actual: 'gorch'
# Expected: 'z'
# Actual: 'fizz buz'
# Expected: 'fiz'
# Actual: 'fizz'
# Expected: 'buz'
# Actual: 'buzz'
t/spec/S32-str/chop.t ..................................... ok
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\323'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\323'
t/spec/S32-str/lcfirst.t .................................. ok
decodeUTF8': bad data: '\197'
decodeUTF8': bad data: '\196'
decodeUTF8': bad data: '\214'
decodeUTF8': bad data: '\229'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\196'
decodeUTF8': bad data: '\214'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\210'
decodeUTF8': bad data: '\218'
decodeUTF8': bad data: '\217'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\242'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\249'
decodeUTF8': bad data: '\193'
decodeUTF8': bad data: '\201'
decodeUTF8': bad data: '\205'
decodeUTF8': bad data: '\214'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\368'
decodeUTF8': bad data: '\336'
decodeUTF8': bad data: '\218'
decodeUTF8': bad data: '\225'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\237'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\369'
decodeUTF8': bad data: '\337'
decodeUTF8': bad data: '\250'
t/spec/S32-str/lc.t ....................................... ok
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\248'
decodeUTF8': bad data: '\1489'
decodeUTF8': bad data: '\1491'
decodeUTF8': bad data: '\1497'
decodeUTF8': bad data: '\1511'
decodeUTF8': bad data: '\1492'
decodeUTF8': bad data: '\1489'
decodeUTF8': bad data: '\1491'
decodeUTF8': bad data: '\1497'
decodeUTF8': bad data: '\1511'
decodeUTF8': bad data: '\1492'
decodeUTF8': bad data: '\225'
decodeUTF8': bad data: '\225'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\237'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\337'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\369'
decodeUTF8': bad data: '\193'
decodeUTF8': bad data: '\201'
decodeUTF8': bad data: '\205'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\214'
decodeUTF8': bad data: '\336'
decodeUTF8': bad data: '\218'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\368'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
# Expected: '2'
# Actual: '62'
# Expected: '1'
# Actual: '62'
t/spec/S32-str/length.t ................................... ok
# Expected: 'available'
# Actual: 'Config.pm'
t/spec/S32-str/quotemeta.t ................................ ok
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\249'
decodeUTF8': bad data: '\249'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\249'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S32-str/rindex.t ................................... ok
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\1513'
decodeUTF8': bad data: '\1497'
decodeUTF8': bad data: '\1506'
decodeUTF8': bad data: '\1489'
decodeUTF8': bad data: '\1493'
decodeUTF8': bad data: '\1491'
decodeUTF8': bad data: '\1499'
decodeUTF8': bad data: '\1489'
decodeUTF8': bad data: '\1512'
decodeUTF8': bad data: '\1493'
decodeUTF8': bad data: '\1491'
decodeUTF8': bad data: '\1499'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\1513'
decodeUTF8': bad data: '\1497'
decodeUTF8': bad data: '\1506'
decodeUTF8': bad data: '\1489'
decodeUTF8': bad data: '\1493'
decodeUTF8': bad data: '\1491'
decodeUTF8': bad data: '\1499'
decodeUTF8': bad data: '\1489'
decodeUTF8': bad data: '\1512'
decodeUTF8': bad data: '\1493'
decodeUTF8': bad data: '\1491'
decodeUTF8': bad data: '\1499'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\187'
decodeUTF8': bad data: '\171'
decodeUTF8': bad data: '\1513'
decodeUTF8': bad data: '\1497'
decodeUTF8': bad data: '\1506'
decodeUTF8': bad data: '\1489'
decodeUTF8': bad data: '\1493'
decodeUTF8': bad data: '\1491'
decodeUTF8': bad data: '\1499'
decodeUTF8': bad data: '\1489'
decodeUTF8': bad data: '\1512'
decodeUTF8': bad data: '\1493'
decodeUTF8': bad data: '\1491'
decodeUTF8': bad data: '\1499'
# Expected: 'r'
# Actual: 'foobar'
# Expected: 'ob'
# Actual: 'fo'
# Actual: undef
# Expected: 'foob'
# Actual: ''
# Expected: 'ob'
# Actual: ''
# Expected: 'oba'
# Actual: ''
# Expected: 'boing ding'
# Actual: 'gloop ding'
# Expected: 'ng'
# Actual: 'op'
# Expected: 'foo ding'
# Actual: 'gloop ding'
# Expected: ' d'
# Actual: 'op'
# Expected: 'boing'
# Actual: 'gloop'
# Expected: ' d'
# Actual: 'ng'
# Expected: 'r'
# Actual: 'f'
# Expected: 'ob'
# Actual: 'fo'
# Actual: undef
# Expected: 'boing ding'
# Actual: 'gloop ding'
# Expected: 'ng'
# Actual: 'op'
# Expected: 'foo ding'
# Actual: 'gloop ding'
# Expected: ' d'
# Actual: 'op'
# Expected: 'boing'
# Actual: 'gloop'
# Expected: ' d'
# Actual: 'ng'
# Expected: ''
# Actual: 'bar'
# Expected: 'oo'
# Actual: 'oob'
# Actual: undef
# Expected: 'boing ding'
# Actual: 'gloop ding'
# Expected: 'ng'
# Actual: 'op'
# Expected: 'foo ding'
# Actual: 'gloop ding'
# Expected: ' d'
# Actual: 'op'
# Expected: 'boing'
# Actual: 'gloop'
# Expected: ' d'
# Actual: 'ng'
# Actual: No exception thrown
t/spec/S32-str/substr.t ................................... ok
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\243'
t/spec/S32-str/ucfirst.t .................................. ok
decodeUTF8': bad data: '\229'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\197'
decodeUTF8': bad data: '\196'
decodeUTF8': bad data: '\214'
decodeUTF8': bad data: '\228'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\196'
decodeUTF8': bad data: '\214'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\242'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\249'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\210'
decodeUTF8': bad data: '\218'
decodeUTF8': bad data: '\217'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\223'
decodeUTF8': bad data: '\225'
decodeUTF8': bad data: '\233'
decodeUTF8': bad data: '\237'
decodeUTF8': bad data: '\246'
decodeUTF8': bad data: '\252'
decodeUTF8': bad data: '\243'
decodeUTF8': bad data: '\369'
decodeUTF8': bad data: '\337'
decodeUTF8': bad data: '\250'
decodeUTF8': bad data: '\193'
decodeUTF8': bad data: '\201'
decodeUTF8': bad data: '\205'
decodeUTF8': bad data: '\214'
decodeUTF8': bad data: '\220'
decodeUTF8': bad data: '\211'
decodeUTF8': bad data: '\368'
decodeUTF8': bad data: '\336'
decodeUTF8': bad data: '\218'
# Expected: 'SS'
# Actual: 'ß'
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S32-str/uc.t ....................................... ok
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
# Actual: undef
t/spec/S32-temporal/time.t ................................ ok
t/spec/S32-trig/pi.t ...................................... ok
t/spec/S32-trig/simple.t .................................. ok
Test Summary Report
-------------------
t/spec/integration/99problems-01-to-10.t (Wstat: 0 Tests: 22 Failed: 0)
TODO passed: 18
t/spec/integration/99problems-41-to-50.t (Wstat: 0 Tests: 11 Failed: 0)
TODO passed: 2
t/spec/integration/real-strings.t (Wstat: 0 Tests: 21 Failed: 0)
TODO passed: 3
t/spec/S01-perl-5-integration/basic.t (Wstat: 0 Tests: 10 Failed: 2)
Failed tests: 4, 9
Parse errors: Bad plan. You planned 19 tests but ran 10.
t/spec/S02-literals/autoref.t (Wstat: 0 Tests: 57 Failed: 0)
TODO passed: 5, 31, 39
t/spec/S02-literals/hash-interpolation.t (Wstat: 0 Tests: 10 Failed: 2)
Failed tests: 5-6
t/spec/S02-literals/misc-interpolation.t (Wstat: 0 Tests: 44 Failed: 1)
Failed test: 4
t/spec/S02-literals/pairs.t (Wstat: 0 Tests: 79 Failed: 1)
Failed test: 41
t/spec/S02-types/array.t (Wstat: 0 Tests: 91 Failed: 0)
TODO passed: 5
t/spec/S02-types/flattening.t (Wstat: 0 Tests: 33 Failed: 0)
TODO passed: 15, 18
t/spec/S02-types/hash.t (Wstat: 0 Tests: 80 Failed: 0)
TODO passed: 44-46, 48-50
t/spec/S02-types/infinity.t (Wstat: 0 Tests: 4 Failed: 0)
Parse errors: Bad plan. You planned 13 tests but ran 4.
t/spec/S02-types/mixed_multi_dimensional.t (Wstat: 0 Tests: 80 Failed: 0)
TODO passed: 13
t/spec/S02-types/pair.t (Wstat: 0 Tests: 0 Failed: 0)
Parse errors: No plan found in TAP output
t/spec/S03-binding/hashes.t (Wstat: 0 Tests: 38 Failed: 0)
TODO passed: 6, 16
t/spec/S03-operators/assign.t (Wstat: 0 Tests: 283 Failed: 0)
TODO passed: 40, 42, 47-48, 51, 59, 61-62, 64, 277-278
t/spec/S03-operators/inplace.t (Wstat: 0 Tests: 28 Failed: 0)
TODO passed: 22
t/spec/S03-operators/repeat.t (Wstat: 0 Tests: 30 Failed: 0)
Parse errors: Bad plan. You planned 31 tests but ran 30.
t/spec/S03-smartmatch/disorganized.t (Wstat: 0 Tests: 41 Failed: 0)
TODO passed: 10-11
t/spec/S04-phasers/ascending-order.t (Wstat: 0 Tests: 8 Failed: 1)
Failed test: 1
t/spec/S04-phasers/check.t (Wstat: 0 Tests: 5 Failed: 0)
TODO passed: 1-2, 5
t/spec/S04-phasers/descending-order.t (Wstat: 0 Tests: 7 Failed: 1)
Failed test: 1
t/spec/S04-statement-parsing/hash.t (Wstat: 0 Tests: 7 Failed: 0)
TODO passed: 3, 5
t/spec/S04-statements/terminator.t (Wstat: 0 Tests: 15 Failed: 1)
Failed test: 15
TODO passed: 12
t/spec/S05-modifier/perl5_0.t (Wstat: 0 Tests: 24 Failed: 0)
TODO passed: 10-12
t/spec/S06-macros/macros-d1.t (Wstat: 0 Tests: 6 Failed: 0)
Parse errors: Bad plan. You planned 11 tests but ran 6.
t/spec/S06-operator-overloading/imported-subs.t (Wstat: 0 Tests: 17 Failed: 3)
Failed tests: 11-12, 14
t/spec/S06-signature/errors.t (Wstat: 0 Tests: 9 Failed: 5)
Failed tests: 2, 4, 6-8
t/spec/S06-traits/is-copy.t (Wstat: 0 Tests: 22 Failed: 1)
Failed test: 11
t/spec/S11-modules/require.t (Wstat: 0 Tests: 3 Failed: 0)
Parse errors: Bad plan. You planned 4 tests but ran 3.
t/spec/S12-class/inheritance.t (Wstat: 0 Tests: 24 Failed: 0)
Parse errors: Bad plan. You planned 37 tests but ran 24.
t/spec/S12-methods/topic.t (Wstat: 0 Tests: 0 Failed: 0)
Parse errors: No plan found in TAP output
t/spec/S17-async/async.t (Wstat: 0 Tests: 17 Failed: 1)
Failed test: 16
TODO passed: 15
t/spec/S32-hash/keys_values.t (Wstat: 0 Tests: 14 Failed: 0)
TODO passed: 4-5
t/spec/S32-list/sort.t (Wstat: 0 Tests: 33 Failed: 0)
TODO passed: 5-10, 14-19
t/spec/S32-list/uniq.t (Wstat: 0 Tests: 12 Failed: 0)
TODO passed: 7-8
t/spec/S32-num/rat.t (Wstat: 0 Tests: 817 Failed: 0)
TODO passed: 6
Files=294, Tests=10910, 373 wallclock secs ( 5.67 usr 1.58 sys + 330.34 cusr 21.50 csys = 359.09 CPU)
Result: FAIL
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment