Last active
October 31, 2018 19:17
-
-
Save ItchyPlant/1900140a068f634155a13cda3297c0d8 to your computer and use it in GitHub Desktop.
Rakudo - AIX - make spectest
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
:/usr/src/rakudo-2018.09 :ido:1541009726 epoch mp | |
# make spectest | |
perl tools/build/check-nqp-version.pl /opt/rakudo/bin/nqp-m | |
cd t/spec && git pull --ff-only | |
sh: git: not found | |
Makefile:103: recipe for target 'spectest_update' failed | |
make: [spectest_update] Error 127 (ignored) | |
perl t/harness5 --fudge --moar --keep-exit-code --tests-from-file=t/spectest.data | |
Testing Roast version 6.c using test file list from t/spectest.data.6.c | |
Inline::Perl5 not installed: not running Perl 5 integration tests | |
t/spec/S02-lexical-conventions/bom.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/one-pass-parsing.t ............. ok | |
t/spec/S02-lexical-conventions/pod-in-multi-line-exprs.t ...... ok | |
t/spec/S02-lexical-conventions/comments.t ..................... ok | |
t/spec/S02-lexical-conventions/sub-block-parsing.t ............ ok | |
t/spec/S02-lists/indexing.t ................................... ok | |
t/spec/S02-lists/tree.t ....................................... ok | |
t/spec/S02-lexical-conventions/unicode.t ...................... ok | |
t/spec/S02-lexical-conventions/unicode-whitespace.t ........... ok | |
t/spec/S02-literals/adverbs.rakudo.moar ....................... ok | |
t/spec/S02-literals/array-interpolation.t ..................... ok | |
t/spec/S02-literals/allomorphic.t ............................. ok | |
t/spec/S02-literals/char-by-name.rakudo.moar .................. ok | |
t/spec/S02-literals/autoref.t ................................. ok | |
t/spec/S02-literals/fmt-interpolation.t ....................... ok | |
t/spec/S02-literals/char-by-number.t .......................... ok | |
t/spec/S02-literals/hex_chars.t ............................... ok | |
t/spec/S02-literals/hash-interpolation.t ...................... ok | |
t/spec/S02-literals/heredocs.t ................................ ok | |
t/spec/S02-literals/listquote-whitespace.t .................... ok | |
t/spec/S02-literals/listquote.rakudo.moar ..................... ok | |
t/spec/S02-literals/pair-boolean.t ............................ ok | |
t/spec/S02-literals/misc-interpolation.t ...................... ok | |
t/spec/S02-literals/numeric.rakudo.moar ....................... ok | |
t/spec/S02-lexical-conventions/unspace.rakudo.moar ............ ok | |
t/spec/S02-literals/pod.rakudo.moar ........................... ok | |
t/spec/S02-literals/pairs.t ................................... ok | |
t/spec/S02-literals/quoting-unicode.t ......................... ok | |
t/spec/S02-literals/string-interpolation.t .................... ok | |
t/spec/S02-literals/radix.rakudo.moar ......................... ok | |
t/spec/S02-literals/subscript.t ............................... ok | |
t/spec/S02-literals/sub-calls.t ............................... ok | |
t/spec/S02-literals/underscores.t ............................. ok | |
t/spec/S02-literals/types.t ................................... ok | |
t/spec/S17-lowlevel/lock.t .................................... ok | |
t/spec/S02-literals/version.rakudo.moar ....................... ok | |
t/spec/S02-literals/quoting.rakudo.moar ....................... ok | |
t/spec/S02-magicals/78258.t ................................... ok | |
t/spec/S02-magicals/DISTRO.rakudo.moar ........................ ok | |
t/spec/S02-magicals/PERL.rakudo.moar .......................... ok | |
t/spec/S02-magicals/VM.rakudo.moar ............................ ok | |
t/spec/S02-magicals/KERNEL.rakudo.moar ........................ Dubious, test returned 3 (wstat 768, 0x300) | |
Failed 3/40 subtests | |
(less 16 skipped subtests: 21 okay) | |
t/spec/S02-magicals/block.t ................................... ok | |
t/spec/S02-magicals/dollar-underscore.t ....................... ok | |
t/spec/S02-magicals/dollar_bang.t ............................. ok | |
t/spec/S02-magicals/file_line.t ............................... ok | |
t/spec/S02-magicals/args.t .................................... ok | |
t/spec/S02-magicals/pid.t ..................................... ok | |
t/spec/S02-magicals/env.rakudo.moar ........................... ok | |
t/spec/S02-magicals/progname.t ................................ ok | |
t/spec/S02-magicals/subname.t ................................. ok | |
t/spec/S02-names-vars/contextual.t ............................ ok | |
t/spec/S02-names-vars/fmt.t ................................... ok | |
t/spec/S02-names-vars/list_array_perl.t ....................... ok | |
t/spec/S02-magicals/sub.t ..................................... ok | |
t/spec/S02-names-vars/signature.t ............................. ok | |
t/spec/S02-names/bare-sigil.t ................................. ok | |
t/spec/S02-names-vars/variables-and-packages.rakudo.moar ...... ok | |
t/spec/S02-names-vars/names.rakudo.moar ....................... ok | |
t/spec/S02-names/caller.rakudo.moar ........................... ok | |
t/spec/S02-names-vars/perl.rakudo.moar ........................ ok | |
t/spec/S02-names/identifier.t ................................. ok | |
t/spec/S02-names/indirect.t ................................... ok | |
t/spec/S02-names/is_dynamic.t ................................. ok | |
t/spec/S02-names/is_cached.t .................................. ok | |
t/spec/S02-names/is_default.rakudo.moar ....................... ok | |
t/spec/S02-names/our.rakudo.moar .............................. ok | |
t/spec/S02-names-vars/varnames.rakudo.moar .................... ok | |
t/spec/S02-names/strict.rakudo.moar ........................... ok | |
t/spec/S02-names/pseudo.rakudo.moar ........................... ok | |
t/spec/S02-packages/package-lookup.t .......................... ok | |
t/spec/S02-one-pass-parsing/less-than.t ....................... ok | |
t/spec/S02-names/symbolic-deref.rakudo.moar ................... ok | |
t/spec/S02-types/anon_block.rakudo.moar ....................... ok | |
t/spec/S02-types/array-shapes.rakudo.moar ..................... ok | |
t/spec/S02-types/WHICH.t ...................................... ok | |
t/spec/S02-names/name.t ....................................... ok | |
t/spec/S02-types/array_extending.t ............................ ok | |
t/spec/S02-types/array_ref.t .................................. ok | |
t/spec/S02-types/autovivification.t ........................... ok | |
t/spec/S02-types/assigning-refs.t ............................. ok | |
t/spec/S02-types/array.rakudo.moar ............................ ok | |
t/spec/S02-types/built-in.t ................................... ok | |
t/spec/S02-types/bool.t ....................................... ok | |
t/spec/S02-types/catch_type_cast_mismatch.t ................... ok | |
t/spec/S02-types/capture.t .................................... ok | |
t/spec/S02-types/compact.rakudo.moar .......................... ok | |
t/spec/S02-types/fatrat.t ..................................... ok | |
t/spec/S02-types/bag.t ........................................ ok | |
t/spec/S02-types/declare.rakudo.moar .......................... ok | |
t/spec/S02-types/baghash.rakudo.moar .......................... ok | |
t/spec/S02-types/flattening.t ................................. ok | |
t/spec/S02-types/hash_ref.t ................................... ok | |
t/spec/S02-types/infinity.rakudo.moar ......................... ok | |
t/spec/S02-types/instants-and-durations.t ..................... ok | |
t/spec/S02-types/is-type.rakudo.moar .......................... ok | |
t/spec/S02-types/hash.rakudo.moar ............................. ok | |
t/spec/S10-packages/precompilation.rakudo.moar ................ ok | |
t/spec/S02-types/keyhash.rakudo.moar .......................... ok | |
t/spec/S02-types/isDEPRECATED.rakudo.moar ..................... ok | |
t/spec/S02-types/lazy-lists.t ................................. ok | |
t/spec/S02-types/list.t ....................................... ok | |
t/spec/S02-types/int-uint.rakudo.moar ......................... Dubious, test returned 9 (wstat 2304, 0x900) | |
Failed 9/88 subtests | |
(2 TODO tests unexpectedly succeeded) | |
t/spec/S02-types/lists.rakudo.moar ............................ ok | |
t/spec/S02-types/mixed_multi_dimensional.rakudo.moar .......... ok | |
t/spec/S02-types/nan.rakudo.moar .............................. ok | |
t/spec/S02-types/multi_dimensional_array.rakudo.moar .......... ok | |
t/spec/S02-types/mix.t ........................................ ok | |
t/spec/S02-types/nested_arrays.t .............................. ok | |
t/spec/S02-types/mixhash.rakudo.moar .......................... ok | |
t/spec/S02-types/nested_pairs.t ............................... ok | |
t/spec/S02-types/native.rakudo.moar ........................... Dubious, test returned 3 (wstat 768, 0x300) | |
Failed 3/83 subtests | |
(less 3 skipped subtests: 77 okay) | |
t/spec/S02-types/parsing-bool.t ............................... ok | |
t/spec/S02-types/nil.rakudo.moar .............................. ok | |
t/spec/S02-types/num.t ........................................ ok | |
t/spec/S02-types/pair.rakudo.moar ............................. ok | |
t/spec/S02-types/resolved-in-setting.t ........................ ok | |
t/spec/S02-types/range.t ...................................... ok | |
t/spec/S02-types/sigils-and-types.rakudo.moar ................. ok | |
t/spec/S02-types/stash.t ...................................... ok | |
t/spec/S02-types/set.rakudo.moar .............................. ok | |
t/spec/S02-types/subscripts_and_context.t ..................... ok | |
t/spec/S02-types/sethash.rakudo.moar .......................... ok | |
t/spec/S02-types/unicode.t .................................... ok | |
t/spec/S02-types/undefined-types.rakudo.moar .................. ok | |
t/spec/S02-types/subset.t ..................................... ok | |
t/spec/S02-types/type.rakudo.moar ............................. ok | |
t/spec/S02-types/version.t .................................... ok | |
t/spec/S03-binding/attributes.rakudo.moar ..................... ok | |
t/spec/S03-binding/closure.rakudo.moar ........................ ok | |
t/spec/S03-binding/arrays.t ................................... ok | |
t/spec/S03-binding/ro.rakudo.moar ............................. ok | |
t/spec/S03-binding/hashes.t ................................... ok | |
t/spec/S03-binding/nested.t ................................... ok | |
t/spec/S03-binding/scalars.rakudo.moar ........................ ok | |
t/spec/S03-feeds/basic.rakudo.moar ............................ ok | |
t/spec/S03-junctions/associative.t ............................ ok | |
t/spec/S03-junctions/autothreading.t .......................... ok | |
t/spec/S02-types/whatever.rakudo.moar ......................... ok | |
t/spec/S03-junctions/boolean-context.t ........................ ok | |
t/spec/S03-metaops/eager-hyper.rakudo.moar .................... ok | |
t/spec/S03-metaops/cross.rakudo.moar .......................... ok | |
t/spec/S03-junctions/misc.t ................................... ok | |
t/spec/S03-metaops/not.t ...................................... ok | |
t/spec/S03-metaops/reverse.t .................................. ok | |
t/spec/S03-metaops/zip.t ...................................... ok | |
t/spec/S03-metaops/reduce.rakudo.moar ......................... ok | |
t/spec/S03-operators/also.rakudo.moar ......................... ok | |
t/spec/S03-operators/andthen.t ................................ ok | |
t/spec/S03-operators/arith.t .................................. ok | |
t/spec/S03-operators/assign-is-not-binding.t .................. ok | |
t/spec/S17-promise/allof.t .................................... ok | |
t/spec/S03-operators/autoincrement-range.t .................... ok | |
t/spec/S03-operators/autoincrement.t .......................... ok | |
t/spec/S03-operators/autovivification.t ....................... ok | |
t/spec/S03-operators/adverbial-modifiers.rakudo.moar .......... ok | |
t/spec/S03-operators/basic-types.t ............................ ok | |
t/spec/S03-operators/assign.rakudo.moar ....................... ok | |
t/spec/S03-operators/bit.t .................................... ok | |
t/spec/S03-operators/boolean-bitwise.t ........................ ok | |
t/spec/S03-operators/brainos.t ................................ ok | |
t/spec/S03-operators/chained-declarators.t .................... ok | |
t/spec/S03-operators/buf.t .................................... ok | |
t/spec/S03-operators/bag.rakudo.moar .......................... ok | |
t/spec/S03-operators/cmp.t .................................... ok | |
t/spec/S03-operators/comparison-simple.t ...................... ok | |
t/spec/S03-operators/composition.t ............................ ok | |
t/spec/S17-procasync/no-runaway-file-limit.t .................. ok | |
t/spec/S03-operators/comparison.t ............................. ok | |
t/spec/S03-operators/context-forcers.rakudo.moar .............. ok | |
t/spec/S03-operators/div.t .................................... ok | |
t/spec/S03-operators/custom.t ................................. ok | |
t/spec/S03-operators/context.t ................................ ok | |
t/spec/S17-procasync/many-processes-no-close-stdin.t .......... ok | |
t/spec/S03-operators/equality.t ............................... ok | |
t/spec/S03-operators/eqv.rakudo.moar .......................... ok | |
t/spec/S03-operators/gcd.t .................................... ok | |
t/spec/S03-operators/flip-flop.rakudo.moar .................... ok | |
t/spec/S03-operators/infixed-function.t ....................... ok | |
t/spec/S03-operators/identity.rakudo.moar ..................... ok | |
t/spec/S03-operators/increment.t .............................. ok | |
t/spec/S03-operators/lcm.t .................................... ok | |
t/spec/S03-operators/is-divisible-by.rakudo.moar .............. ok | |
t/spec/S03-operators/list-quote-junction.t .................... ok | |
t/spec/S03-operators/inplace.rakudo.moar ...................... ok | |
t/spec/S03-operators/minmax.rakudo.moar ....................... ok | |
t/spec/S03-metaops/hyper.rakudo.moar .......................... ok | |
t/spec/S03-operators/names.t .................................. ok | |
t/spec/S03-operators/not.t .................................... ok | |
t/spec/S03-operators/numeric-shift.t .......................... ok | |
t/spec/S17-promise/in.t ....................................... ok | |
t/spec/S03-operators/orelse.t ................................. ok | |
t/spec/S03-operators/overflow.t ............................... ok | |
t/spec/S03-operators/precedence.rakudo.moar ................... ok | |
t/spec/S03-operators/nesting.t ................................ ok | |
t/spec/S03-operators/range-basic.t ............................ ok | |
t/spec/S03-operators/reduce-le1arg.rakudo.moar ................ ok | |
t/spec/S03-operators/range.t .................................. ok | |
t/spec/S03-operators/repeat.t ................................. ok | |
t/spec/S03-operators/relational.rakudo.moar ................... ok | |
t/spec/S03-operators/scalar-assign.t .......................... ok | |
t/spec/S03-operators/mix.rakudo.moar .......................... ok | |
t/spec/S03-operators/so.t ..................................... ok | |
t/spec/S03-operators/range-int.t .............................. ok | |
t/spec/S03-operators/misc.rakudo.moar ......................... ok | |
t/spec/S03-operators/spaceship-and-containers.t ............... ok | |
t/spec/S03-operators/spaceship.t .............................. ok | |
t/spec/S03-operators/short-circuit.t .......................... ok | |
t/spec/S03-operators/subscript-vs-lt.t ........................ ok | |
t/spec/S03-operators/set.rakudo.moar .......................... ok | |
t/spec/S03-operators/subscript-adverbs.t ...................... ok | |
t/spec/S03-sequence/arity0.t .................................. ok | |
t/spec/S03-sequence/arity-2-or-more.t ......................... ok | |
t/spec/S03-operators/value_equivalence.t ...................... ok | |
t/spec/S03-sequence/limit-arity-2-or-more.t ................... ok | |
t/spec/S03-smartmatch/any-any.t ............................... ok | |
t/spec/S03-smartmatch/any-bool.t .............................. ok | |
t/spec/S03-sequence/nonnumeric.rakudo.moar .................... ok | |
t/spec/S03-smartmatch/any-complex.t ........................... ok | |
t/spec/S03-smartmatch/any-callable.t .......................... ok | |
t/spec/S03-sequence/basic.t ................................... ok | |
t/spec/S03-smartmatch/any-method.t ............................ ok | |
t/spec/S03-smartmatch/any-hash-pair.t ......................... ok | |
t/spec/S17-promise/start.t .................................... ok | |
t/spec/S03-smartmatch/any-num.t ............................... ok | |
t/spec/S03-smartmatch/any-str.t ............................... ok | |
t/spec/S03-smartmatch/any-pair.t .............................. ok | |
t/spec/S03-smartmatch/any-sub.t ............................... ok | |
t/spec/S03-smartmatch/any-type.t .............................. ok | |
t/spec/S03-smartmatch/array-hash.rakudo.moar .................. ok | |
t/spec/S03-smartmatch/capture-signature.t ..................... ok | |
t/spec/S03-operators/ternary.t ................................ ok | |
t/spec/S03-smartmatch/array-array.t ........................... ok | |
t/spec/S03-smartmatch/hash-hash.rakudo.moar ................... ok | |
t/spec/S03-smartmatch/scalar-hash.t ........................... ok | |
t/spec/S03-smartmatch/range-range.t ........................... ok | |
t/spec/S03-smartmatch/regex-hash.t ............................ ok | |
t/spec/S03-sequence/misc.t .................................... ok | |
t/spec/S03-smartmatch/disorganized.t .......................... ok | |
t/spec/S03-smartmatch/signature-signature.rakudo.moar ......... ok | |
t/spec/S04-blocks-and-statements/let.t ........................ ok | |
t/spec/S04-blocks-and-statements/pointy.rakudo.moar ........... ok | |
t/spec/S04-blocks-and-statements/pointy-rw.t .................. ok | |
t/spec/S04-declarations/multiple.rakudo.moar .................. ok | |
t/spec/S04-blocks-and-statements/temp.rakudo.moar ............. ok | |
t/spec/S04-declarations/implicit-parameter.t .................. ok | |
t/spec/S04-declarations/our.t ................................. ok | |
t/spec/S04-declarations/state.rakudo.moar ..................... ok | |
t/spec/S04-declarations/will.rakudo.moar ...................... ok | |
t/spec/S04-declarations/smiley.t .............................. ok | |
t/spec/S04-exception-handlers/top-level.t ..................... ok | |
t/spec/S04-exception-handlers/catch.t ......................... ok | |
t/spec/S04-declarations/my.t .................................. ok | |
t/spec/S04-exceptions/control_across_runloop.t ................ ok | |
t/spec/S04-exceptions/pending.rakudo.moar ..................... ok | |
t/spec/S04-exceptions/fail.t .................................. ok | |
t/spec/S04-phasers/ascending-order.t .......................... ok | |
t/spec/S04-exception-handlers/control.t ....................... ok | |
t/spec/S04-phasers/descending-order.t ......................... ok | |
t/spec/S04-phasers/check.t .................................... ok | |
t/spec/S04-phasers/begin.rakudo.moar .......................... ok | |
t/spec/S04-phasers/eval-in-begin.t ............................ ok | |
t/spec/S04-phasers/end.t ...................................... ok | |
t/spec/S04-phasers/first.t .................................... ok | |
t/spec/S04-phasers/enter-leave.rakudo.moar .................... ok | |
t/spec/S04-phasers/in-loop.rakudo.moar ........................ ok | |
t/spec/S04-phasers/in-eval.rakudo.moar ........................ ok | |
t/spec/S04-phasers/init.t ..................................... ok | |
t/spec/S04-phasers/multiple.t ................................. ok | |
t/spec/S04-phasers/next.rakudo.moar ........................... ok | |
t/spec/S04-phasers/keep-undo.t ................................ ok | |
t/spec/S04-phasers/pre-post.rakudo.moar ....................... ok | |
t/spec/S04-statement-modifiers/for.t .......................... ok | |
t/spec/S04-statement-modifiers/given.t ........................ ok | |
t/spec/S04-phasers/rvalue.t ................................... ok | |
t/spec/S04-statement-modifiers/if.t ........................... ok | |
t/spec/S04-statement-modifiers/unless.t ....................... ok | |
t/spec/S04-statement-modifiers/until.t ........................ ok | |
t/spec/S04-statement-modifiers/while.t ........................ ok | |
t/spec/S04-statement-modifiers/values_in_bool_context.t ....... ok | |
t/spec/S04-statement-modifiers/without.t ...................... ok | |
t/spec/S04-statement-parsing/hash.t ........................... ok | |
t/spec/S17-scheduler/at.t ..................................... ok | |
t/spec/S04-statement-modifiers/with.rakudo.moar ............... ok | |
t/spec/S04-statements/for-scope.t ............................. ok | |
t/spec/S04-statements/do.rakudo.moar .......................... ok | |
t/spec/S04-statements/for_with_only_one_item.t ................ ok | |
t/spec/S04-declarations/constant.rakudo.moar .................. ok | |
t/spec/S04-statements/gather.rakudo.moar ...................... ok | |
t/spec/S04-statements/given.t ................................. ok | |
t/spec/S04-statements/if.rakudo.moar .......................... ok | |
t/spec/S04-statements/label.rakudo.moar ....................... ok | |
t/spec/S04-statements/for.rakudo.moar ......................... ok | |
t/spec/S04-statements/loop.t .................................. ok | |
t/spec/S04-statements/last.t .................................. ok | |
t/spec/S04-statements/map-and-sort-in-for.t ................... ok | |
t/spec/S04-statements/no-implicit-block.t ..................... ok | |
t/spec/S04-statements/next.t .................................. ok | |
t/spec/S04-statements/redo.t .................................. ok | |
t/spec/S04-statements/once.t .................................. ok | |
t/spec/S04-statements/sink.t .................................. ok | |
t/spec/S04-statements/repeat.t ................................ ok | |
t/spec/S04-statements/return.t ................................ ok | |
t/spec/S04-statements/terminator.t ............................ ok | |
t/spec/S04-statements/unless.t ................................ ok | |
t/spec/S04-statements/until.t ................................. ok | |
t/spec/S04-statements/quietly.t ............................... ok | |
t/spec/S04-statements/try.t ................................... ok | |
t/spec/S04-statements/when.t .................................. ok | |
t/spec/S04-statements/while.rakudo.moar ....................... ok | |
t/spec/S05-capture/alias.rakudo.moar .......................... ok | |
t/spec/S05-capture/array-alias.rakudo.moar .................... ok | |
t/spec/S05-capture/caps.t ..................................... ok | |
t/spec/S05-capture/match-object.rakudo.moar ................... ok | |
t/spec/S05-capture/named.rakudo.moar .......................... ok | |
t/spec/S04-statements/with.t .................................. ok | |
t/spec/S05-capture/subrule.t .................................. ok | |
t/spec/S05-grammar/action-stubs.t ............................. ok | |
t/spec/S05-grammar/example.rakudo.moar ........................ ok | |
t/spec/S05-grammar/inheritance.rakudo.moar .................... ok | |
t/spec/S05-grammar/namespace.t ................................ ok | |
t/spec/S05-grammar/methods.t .................................. ok | |
t/spec/S05-grammar/parse_and_parsefile.t ...................... ok | |
t/spec/S05-grammar/polymorphism.t ............................. ok | |
t/spec/S05-grammar/protoregex.rakudo.moar ..................... ok | |
t/spec/S05-capture/dot.rakudo.moar ............................ ok | |
t/spec/S05-grammar/protos.t ................................... ok | |
t/spec/S05-grammar/signatures.t ............................... ok | |
t/spec/S05-grammar/ws.rakudo.moar ............................. ok | |
t/spec/S05-interpolation/lexicals.t ........................... ok | |
t/spec/S05-mass/charsets.t .................................... ok | |
t/spec/S05-interpolation/regex-in-variable.rakudo.moar ........ ok | |
t/spec/S05-mass/properties-derived.t .......................... ok | |
t/spec/S17-scheduler/every.t .................................. ok | |
t/spec/S05-mass/named-chars.t ................................. ok | |
t/spec/S05-mass/recursive.t ................................... ok | |
t/spec/S05-mass/properties-block.t ............................ ok | |
t/spec/S05-mass/properties-general.rakudo.moar ................ ok | |
t/spec/S05-match/arrayhash.t .................................. ok | |
t/spec/S05-mass/stdrules.t .................................... ok | |
t/spec/S17-scheduler/in.t ..................................... ok | |
t/spec/S05-mass/properties-script.t ........................... ok | |
t/spec/S05-match/make.t ....................................... ok | |
t/spec/S05-match/blocks.rakudo.moar ........................... ok | |
t/spec/S05-match/non-capturing.t .............................. ok | |
t/spec/S05-metachars/closure.rakudo.moar ...................... ok | |
t/spec/S05-match/perl.rakudo.moar ............................. ok | |
t/spec/S05-match/positions.t .................................. ok | |
t/spec/S05-metachars/line-anchors.t ........................... ok | |
t/spec/S05-match/capturing-contexts.rakudo.moar ............... ok | |
t/spec/S05-metachars/newline.t ................................ ok | |
t/spec/S05-metasyntax/assertions.t ............................ ok | |
t/spec/S05-metachars/tilde.t .................................. ok | |
t/spec/S05-metasyntax/changed.t ............................... ok | |
t/spec/S05-metasyntax/angle-brackets.rakudo.moar .............. ok | |
t/spec/S05-metasyntax/charset.t ............................... ok | |
t/spec/S05-metasyntax/interpolating-closure.rakudo.moar ....... ok | |
t/spec/S05-metasyntax/delimiters.t ............................ ok | |
t/spec/S05-metasyntax/litvar.t ................................ ok | |
t/spec/S05-metasyntax/lookaround.t ............................ ok | |
t/spec/S05-mass/rx.rakudo.moar ................................ ok | |
t/spec/S05-metasyntax/null.t .................................. ok | |
t/spec/S05-metasyntax/proto-token-ltm.t ....................... ok | |
t/spec/S17-scheduler/times.t .................................. ok | |
t/spec/S05-metasyntax/sequential-alternation.t ................ ok | |
t/spec/S05-metasyntax/unicode-property-pair.t ................. ok | |
t/spec/S05-metasyntax/repeat.t ................................ ok | |
t/spec/S05-metasyntax/longest-alternative.rakudo.moar ......... ok | |
t/spec/S05-metasyntax/single-quotes.t ......................... ok | |
t/spec/S05-metasyntax/unknown.rakudo.moar ..................... ok | |
t/spec/S05-metasyntax/regex.t ................................. ok | |
t/spec/S05-modifier/continue.t ................................ ok | |
t/spec/S05-modifier/global.t .................................. ok | |
t/spec/S05-modifier/counted-match.rakudo.moar ................. ok | |
t/spec/S05-modifier/ignorecase-and-ignoremark.t ............... ok | |
t/spec/S05-modifier/ignorecase.rakudo.moar .................... ok | |
t/spec/S05-modifier/ignoremark.t .............................. ok | |
t/spec/S05-modifier/my.rakudo.moar ............................ ok | |
t/spec/S05-modifier/ii.rakudo.moar ............................ ok | |
t/spec/S05-modifier/counted.t ................................. ok | |
t/spec/S05-modifier/overlapping.t ............................. ok | |
t/spec/S05-modifier/perl5_0.rakudo.moar ....................... ok | |
t/spec/S05-modifier/perl5_2.t ................................. ok | |
t/spec/S05-modifier/perl5_3.t ................................. ok | |
t/spec/S05-modifier/perl5_1.t ................................. ok | |
t/spec/S05-modifier/perl5_4.t ................................. ok | |
t/spec/S05-modifier/perl5_5.rakudo.moar ....................... ok | |
t/spec/S05-modifier/pos.rakudo.moar ........................... ok | |
t/spec/S05-modifier/perl5_8.rakudo.moar ....................... ok | |
t/spec/S05-modifier/perl5_6.rakudo.moar ....................... ok | |
t/spec/S05-modifier/repetition-exhaustive.rakudo.moar ......... ok | |
t/spec/S05-modifier/perl5_7.t ................................. ok | |
t/spec/S05-modifier/perl5_9.rakudo.moar ....................... ok | |
t/spec/S17-supply/act.t ....................................... ok | |
t/spec/S05-modifier/repetition.t .............................. ok | |
t/spec/S05-substitution/67222.t ............................... ok | |
t/spec/S05-transliteration/79778.t ............................ ok | |
t/spec/S05-modifier/sigspace.t ................................ ok | |
t/spec/S05-substitution/match.t ............................... ok | |
t/spec/S05-transliteration/with-closure.rakudo.moar ........... ok | |
t/spec/S05-transliteration/trans.rakudo.moar .................. ok | |
t/spec/S06-advanced/callsame.t ................................ ok | |
t/spec/S06-advanced/callframe.rakudo.moar ..................... ok | |
t/spec/S06-advanced/recurse.t ................................. ok | |
t/spec/S06-advanced/return.rakudo.moar ........................ ok | |
t/spec/S06-advanced/stub.rakudo.moar .......................... ok | |
t/spec/S06-currying/assuming-and-mmd.t ........................ ok | |
t/spec/S06-advanced/wrap.rakudo.moar .......................... ok | |
t/spec/S06-advanced/lexical-subs.t ............................ ok | |
t/spec/S05-substitution/subst.rakudo.moar ..................... ok | |
t/spec/S06-macros/errors.t .................................... ok | |
t/spec/S06-macros/opaque-ast.rakudo.moar ...................... ok | |
t/spec/S06-currying/named.t ................................... ok | |
t/spec/S06-currying/slurpy.t .................................. ok | |
t/spec/S06-multi/by-trait.t ................................... ok | |
t/spec/S06-multi/lexical-multis.rakudo.moar ................... ok | |
t/spec/S06-multi/positional-vs-named.t ........................ ok | |
t/spec/S06-multi/redispatch.t ................................. ok | |
t/spec/S06-currying/misc.rakudo.moar .......................... ok | |
t/spec/S06-macros/quasi-blocks.rakudo.moar .................... ok | |
t/spec/S06-macros/unquoting.rakudo.moar ....................... ok | |
t/spec/S06-multi/unpackability.t .............................. ok | |
t/spec/S06-multi/syntax.t ..................................... ok | |
t/spec/S06-multi/value-based.t ................................ ok | |
t/spec/S06-multi/type-based.rakudo.moar ....................... ok | |
t/spec/S06-operator-overloading/methods.rakudo.moar ........... ok | |
t/spec/S06-operator-overloading/semicolon.t ................... ok | |
t/spec/S06-multi/proto.rakudo.moar ............................ ok | |
t/spec/S06-multi/subsignature.rakudo.moar ..................... ok | |
t/spec/S06-currying/positional.t .............................. ok | |
t/spec/S06-other/anon-hashes-vs-blocks.t ...................... ok | |
t/spec/S06-other/introspection.t .............................. ok | |
t/spec/S06-other/main-eval.rakudo.moar ........................ ok | |
t/spec/S06-other/main-semicolon.t ............................. ok | |
t/spec/S06-operator-overloading/term.t ........................ ok | |
t/spec/S06-other/main.t ....................................... ok | |
t/spec/S06-other/misc.t ....................................... ok | |
t/spec/S06-other/pairs-as-lvalues.t ........................... ok | |
t/spec/S06-parameters/smiley.rakudo.moar ...................... ok | |
t/spec/S06-routine-modifiers/lvalue-subroutines.t ............. ok | |
t/spec/S06-routine-modifiers/native-lvalue-subroutines.t ...... ok | |
t/spec/S06-routine-modifiers/proxy.rakudo.moar ................ ok | |
t/spec/S06-routine-modifiers/scoped-named-subs.t .............. ok | |
t/spec/S06-other/main-usage.rakudo.moar ....................... ok | |
t/spec/S06-operator-overloading/imported-subs.t ............... ok | |
t/spec/S06-signature/caller-param.rakudo.moar ................. ok | |
t/spec/S06-signature/closure-over-parameters.t ................ ok | |
t/spec/S06-signature/arity.t .................................. ok | |
t/spec/S06-signature/code.rakudo.moar ......................... ok | |
t/spec/S06-signature/closure-parameters.rakudo.moar ........... ok | |
t/spec/S06-operator-overloading/workout.t ..................... ok | |
t/spec/S06-signature/defaults.t ............................... ok | |
t/spec/S06-signature/definite-return.rakudo.moar .............. ok | |
t/spec/S06-signature/errors.t ................................. ok | |
t/spec/S06-signature/mixed-placeholders.t ..................... ok | |
t/spec/S06-signature/multi-invocant.t ......................... ok | |
t/spec/S06-signature/multidimensional.t ....................... ok | |
t/spec/S06-signature/named-placeholders.t ..................... ok | |
t/spec/S06-signature/named-renaming.t ......................... ok | |
t/spec/S06-signature/outside-subroutine.t ..................... ok | |
t/spec/S06-signature/named-parameters.rakudo.moar ............. ok | |
t/spec/S06-signature/optional.t ............................... ok | |
t/spec/S06-signature/passing-hashes.t ......................... ok | |
t/spec/S06-signature/passing-arrays.t ......................... ok | |
t/spec/S17-supply/delayed.rakudo.moar ......................... ok | |
t/spec/S06-signature/scalar-type.t ............................ ok | |
t/spec/S06-signature/positional.t ............................. ok | |
t/spec/S06-signature/positional-placeholders.t ................ ok | |
t/spec/S06-signature/sigilless.t .............................. ok | |
t/spec/S06-signature/shape.t .................................. ok | |
t/spec/S06-signature/slurpy-and-interpolation.t ............... ok | |
t/spec/S06-signature/slurpy-placeholders.t .................... ok | |
t/spec/S06-signature/introspection.rakudo.moar ................ ok | |
t/spec/S06-signature/sub-ref.rakudo.moar ...................... ok | |
t/spec/S06-signature/type-capture.t ........................... ok | |
t/spec/S06-signature/tree-node-parameters.rakudo.moar ......... ok | |
t/spec/S06-signature/slurpy-params.t .......................... ok | |
t/spec/S06-signature/types.t .................................. ok | |
t/spec/S06-signature/unpack-object.t .......................... ok | |
t/spec/S06-signature/unpack-array.t ........................... ok | |
t/spec/S06-traits/as.t ........................................ ok | |
t/spec/S06-signature/unspecified.t ............................ ok | |
t/spec/S06-traits/is-readonly.rakudo.moar ..................... ok | |
t/spec/S06-traits/is-copy.t ................................... ok | |
t/spec/S06-traits/is-rw.t ..................................... ok | |
t/spec/S06-traits/native-is-copy.t ............................ ok | |
t/spec/S06-traits/misc.rakudo.moar ............................ ok | |
t/spec/S06-traits/slurpy-is-rw.t .............................. ok | |
t/spec/S06-traits/native-is-rw.t .............................. ok | |
t/spec/S07-hyperrace/hyper.rakudo.moar ........................ ok | |
t/spec/S07-hyperrace/race.rakudo.moar ......................... ok | |
t/spec/S09-autovivification/autoincrement.t ................... ok | |
t/spec/S09-autovivification/autovivification.rakudo.moar ...... ok | |
t/spec/S09-hashes/objecthash.rakudo.moar ...................... ok | |
t/spec/S09-multidim/XX-POS-on-dimensioned.t ................... ok | |
t/spec/S09-multidim/XX-POS-on-undimensioned.t ................. ok | |
t/spec/S06-traits/is-assoc.rakudo.moar ........................ ok | |
t/spec/S17-supply/batch.t ..................................... ok | |
t/spec/S09-multidim/assign.t .................................. ok | |
t/spec/S17-supply/elems.t ..................................... ok | |
t/spec/S09-multidim/decl.t .................................... ok | |
t/spec/S09-multidim/indexing.t ................................ ok | |
t/spec/S09-multidim/methods.t ................................. ok | |
t/spec/S09-subscript/multidim-assignment.t .................... ok | |
t/spec/S09-multidim/subs.t .................................... ok | |
t/spec/S09-subscript/slice.rakudo.moar ........................ ok | |
t/spec/S09-typed-arrays/hashes.t .............................. ok | |
t/spec/S09-typed-arrays/native-decl.t ......................... ok | |
t/spec/S09-typed-arrays/arrays.rakudo.moar .................... ok | |
t/spec/S07-slip/slip.t ........................................ ok | |
t/spec/S09-typed-arrays/native.t .............................. ok | |
t/spec/S09-typed-arrays/native-num.rakudo.moar ................ ok | |
t/spec/S09-typed-arrays/native-int.rakudo.moar ................ Dubious, test returned 3 (wstat 768, 0x300) | |
Failed 3/1096 subtests | |
t/spec/S10-packages/joined-namespaces.t ....................... ok | |
t/spec/S11-compunit/compunit-dependencyspecification.t ........ ok | |
t/spec/S11-compunit/compunit-repository.t ..................... ok | |
t/spec/S10-packages/use-with-class.t .......................... ok | |
t/spec/S11-modules/import-multi.rakudo.moar ................... ok | |
t/spec/S11-compunit/rt126904.t ................................ ok | |
t/spec/S11-modules/import.rakudo.moar ......................... ok | |
t/spec/S11-modules/import-tag.t ............................... ok | |
t/spec/S11-modules/lexical.t .................................. ok | |
t/spec/S11-modules/importing.t ................................ ok | |
t/spec/S11-modules/export.rakudo.moar ......................... ok | |
t/spec/S06-traits/precedence.rakudo.moar ...................... ok | |
t/spec/S11-modules/need.t ..................................... ok | |
t/spec/S11-repository/curli-install.t ......................... ok | |
t/spec/S10-packages/basic.rakudo.moar ......................... ok | |
t/spec/S12-attributes/class.t ................................. ok | |
t/spec/S12-attributes/clone.t ................................. ok | |
t/spec/S12-attributes/defaults.t .............................. ok | |
t/spec/S12-attributes/inheritance.t ........................... ok | |
t/spec/S17-supply/stable.rakudo.moar .......................... ok | |
t/spec/S12-attributes/mutators.rakudo.moar .................... ok | |
t/spec/S11-modules/nested.t ................................... ok | |
t/spec/S11-modules/require.t .................................. ok | |
t/spec/S12-attributes/native.t ................................ ok | |
t/spec/S12-attributes/recursive.t ............................. ok | |
t/spec/S12-attributes/instance.rakudo.moar .................... ok | |
t/spec/S12-attributes/delegation.t ............................ ok | |
t/spec/S12-class/attributes-required.t ........................ ok | |
t/spec/S12-class/anonymous.rakudo.moar ........................ ok | |
t/spec/S12-attributes/smiley.t ................................ ok | |
t/spec/S12-attributes/undeclared.t ............................ ok | |
t/spec/S12-class/attributes.t ................................. ok | |
t/spec/S12-class/augment-supersede.rakudo.moar ................ ok | |
t/spec/S12-class/declaration-order.t .......................... ok | |
t/spec/S12-class/inheritance-class-methods.t .................. ok | |
t/spec/S12-class/extending-arrays.t ........................... ok | |
t/spec/S12-class/basic.t ...................................... ok | |
t/spec/S12-class/literal.t .................................... ok | |
t/spec/S12-class/interface-consistency.t ...................... ok | |
t/spec/S12-class/lexical.t .................................... ok | |
t/spec/S12-class/instantiate.rakudo.moar ...................... ok | |
t/spec/S12-class/mro.t ........................................ ok | |
t/spec/S12-class/magical-vars.t ............................... ok | |
t/spec/S12-class/namespaced.t ................................. ok | |
t/spec/S12-class/inheritance.t ................................ ok | |
t/spec/S12-class/open.t ....................................... ok | |
t/spec/S12-class/self-inheritance.t ........................... ok | |
t/spec/S12-class/rw.t ......................................... ok | |
t/spec/S12-class/parent_attributes.rakudo.moar ................ ok | |
t/spec/S12-class/type-object.t ................................ ok | |
t/spec/S12-class/stubs.rakudo.moar ............................ ok | |
t/spec/S12-coercion/coercion-types.rakudo.moar ................ ok | |
t/spec/S12-construction/autopairs.t ........................... ok | |
t/spec/S12-construction/named-params-in-BUILD.t ............... ok | |
t/spec/S12-construction/construction.t ........................ ok | |
t/spec/S12-construction/BUILD.rakudo.moar ..................... ok | |
t/spec/S12-enums/as-role.t .................................... ok | |
t/spec/S12-construction/new.rakudo.moar ....................... ok | |
t/spec/S17-supply/start.t ..................................... ok | |
t/spec/S12-enums/anonymous.t .................................. ok | |
t/spec/S12-enums/pseudo-functional.t .......................... ok | |
t/spec/S12-enums/misc.t ....................................... ok | |
t/spec/S12-enums/non-int.rakudo.moar .......................... ok | |
t/spec/S12-enums/basic.rakudo.moar ............................ ok | |
t/spec/S12-introspection/WHAT.rakudo.moar ..................... ok | |
t/spec/S12-enums/thorough.rakudo.moar ......................... ok | |
t/spec/S12-introspection/definite.t ........................... ok | |
t/spec/S12-introspection/attributes.rakudo.moar ............... ok | |
t/spec/S12-introspection/can.t ................................ ok | |
t/spec/S12-introspection/meta-class.t ......................... ok | |
t/spec/S12-introspection/walk.t ............................... ok | |
t/spec/S12-introspection/parents.t ............................ ok | |
t/spec/S12-introspection/methods.rakudo.moar .................. ok | |
t/spec/S12-meta/grammarhow.t .................................. ok | |
t/spec/S12-introspection/roles.t .............................. ok | |
t/spec/S12-meta/primitives.t .................................. ok | |
t/spec/S12-methods/accessors.t ................................ ok | |
t/spec/S12-methods/attribute-params.t ......................... ok | |
t/spec/S12-methods/calling_syntax.t ........................... ok | |
t/spec/S12-methods/chaining.t ................................. ok | |
t/spec/S12-methods/class-and-instance.t ....................... ok | |
t/spec/S12-methods/calling_sets.t ............................. ok | |
t/spec/S12-methods/default-trait.t ............................ ok | |
t/spec/S12-methods/defer-call.t ............................... ok | |
t/spec/S12-methods/defer-next.t ............................... ok | |
t/spec/S12-methods/delegation.t ............................... ok | |
t/spec/S12-methods/how.t ...................................... ok | |
t/spec/S12-methods/fallback.t ................................. ok | |
t/spec/S12-methods/indirect_notation.rakudo.moar .............. ok | |
t/spec/S12-methods/lastcall.t ................................. ok | |
t/spec/S12-methods/lvalue.t ................................... ok | |
t/spec/S12-methods/instance.t ................................. ok | |
t/spec/S12-methods/method-vs-sub.t ............................ ok | |
t/spec/S12-methods/multi.rakudo.moar .......................... ok | |
t/spec/S12-methods/private.t .................................. ok | |
t/spec/S12-methods/parallel-dispatch.rakudo.moar .............. ok | |
t/spec/S17-supply/syntax.t .................................... ok | |
t/spec/S12-methods/qualified.t ................................ ok | |
t/spec/S12-methods/submethods.rakudo.moar ..................... ok | |
t/spec/S12-methods/topic.t .................................... ok | |
t/spec/S12-methods/syntax.rakudo.moar ......................... ok | |
t/spec/S12-methods/trusts.t ................................... ok | |
t/spec/S12-methods/typed-attributes.t ......................... ok | |
t/spec/S12-methods/what.t ..................................... ok | |
t/spec/S12-subset/multi-dispatch.t ............................ ok | |
t/spec/S12-meta/exporthow.rakudo.moar ......................... ok | |
t/spec/S13-type-casting/methods.t ............................. ok | |
t/spec/S13-overloading/typecasting-long.t ..................... ok | |
t/spec/S14-roles/anonymous.t .................................. ok | |
t/spec/S13-overloading/metaoperators.t ........................ ok | |
t/spec/S12-subset/subtypes.t .................................. ok | |
t/spec/S14-roles/attributes.t ................................. ok | |
t/spec/S14-roles/bool.t ....................................... ok | |
t/spec/S14-roles/conflicts.t .................................. ok | |
t/spec/S14-roles/crony.t ...................................... ok | |
t/spec/S14-roles/composition.rakudo.moar ...................... ok | |
t/spec/S14-roles/instantiation.t .............................. ok | |
t/spec/S14-roles/lexical.t .................................... ok | |
t/spec/S14-roles/basic.rakudo.moar ............................ ok | |
t/spec/S14-roles/namespaced.t ................................. ok | |
t/spec/S14-roles/parameter-subtyping.t ........................ ok | |
t/spec/S14-roles/parameterized-mixin.rakudo.moar .............. ok | |
t/spec/S13-overloading/operators.t ............................ ok | |
t/spec/S14-roles/parameterized-basic.t ........................ ok | |
t/spec/S14-roles/parameterized-type.t ......................... ok | |
t/spec/S14-roles/submethods.t ................................. ok | |
t/spec/S14-roles/stubs.t ...................................... ok | |
t/spec/S15-literals/identifiers.t ............................. ok | |
t/spec/S14-traits/attributes.t ................................ ok | |
t/spec/S14-roles/mixin.t ...................................... ok | |
t/spec/S15-literals/numbers.t ................................. ok | |
t/spec/S15-nfg/case-change.t .................................. ok | |
t/spec/S14-traits/routines.rakudo.moar ........................ ok | |
t/spec/S15-nfg/concatenation.t ................................ ok | |
t/spec/S15-nfg/cgj.t .......................................... ok | |
t/spec/S15-nfg/crlf-encoding.t ................................ ok | |
t/spec/S15-nfg/from-buf.t ..................................... ok | |
t/spec/S15-nfg/from-file.rakudo.moar .......................... ok | |
t/spec/S15-nfg/many-combiners.t ............................... ok | |
t/spec/S15-nfg/long-uni.t ..................................... ok | |
t/spec/S15-nfg/many-threads.t ................................. ok | |
t/spec/S15-nfg/grapheme-break.t ............................... ok | |
t/spec/S15-nfg/mass-roundtrip-nfd.t ........................... ok | |
t/spec/S15-nfg/mass-chars.t ................................... ok | |
t/spec/S15-nfg/mass-roundtrip-nfkc.t .......................... ok | |
t/spec/S15-nfg/regex.rakudo.moar .............................. ok | |
t/spec/S15-nfg/mass-roundtrip-nfkd.t .......................... ok | |
t/spec/S15-nfg/mass-equality.t ................................ ok | |
t/spec/S15-nfg/mass-roundtrip-nfc.t ........................... ok | |
t/spec/S17-supply/throttle.t .................................. ok | |
t/spec/S15-string-types/Str.rakudo.moar ....................... ok | |
t/spec/S15-normalization/nfc-sanity.t ......................... ok | |
t/spec/S15-string-types/Uni.t ................................. ok | |
t/spec/S15-normalization/nfd-sanity.t ......................... ok | |
t/spec/S15-unicode-information/uniname.rakudo.moar ............ ok | |
t/spec/S15-unicode-information/uniprop.t ...................... ok | |
t/spec/S15-unicode-information/unimatch-general.t ............. ok | |
t/spec/S15-unicode-information/unival.t ....................... ok | |
t/spec/S15-normalization/nfkc-sanity.t ........................ ok | |
t/spec/S16-filehandles/chmod.t ................................ ok | |
t/spec/S15-normalization/nfkd-sanity.t ........................ ok | |
t/spec/S16-filehandles/io_in_for_loops.t ...................... ok | |
t/spec/S16-filehandles/io.rakudo.moar ......................... ok | |
t/spec/S16-filehandles/filetest.rakudo.moar ................... ok | |
t/spec/S16-filehandles/io_in_while_loops.t .................... ok | |
t/spec/S16-filehandles/filestat.t ............................. ok | |
t/spec/S16-filehandles/mkdir_rmdir.t .......................... ok | |
t/spec/S16-filehandles/open.t ................................. ok | |
t/spec/S16-filehandles/unlink.t ............................... ok | |
t/spec/S16-io/bom.t ........................................... ok | |
t/spec/S16-io/basic-open.rakudo.moar .......................... ok | |
t/spec/S16-io/cwd.t ........................................... ok | |
t/spec/S16-io/comb.t .......................................... ok | |
t/spec/S16-io/getc.t .......................................... ok | |
t/spec/S16-io/bare-say.t ...................................... ok | |
t/spec/S16-io/note.t .......................................... ok | |
t/spec/S16-filehandles/argfiles.t ............................. ok | |
t/spec/S16-io/lines.rakudo.moar ............................... ok | |
t/spec/S16-io/newline.t ....................................... ok | |
t/spec/S16-io/say.t ........................................... ok | |
t/spec/S16-io/split.t ......................................... ok | |
t/spec/S16-io/supply.t ........................................ ok | |
t/spec/S16-io/say-and-ref.t ................................... ok | |
t/spec/S16-io/tmpdir.t ........................................ ok | |
t/spec/S16-unfiled/rebindstdhandles.rakudo.moar ............... ok | |
t/spec/S16-io/words.t ......................................... ok | |
t/spec/S17-channel/basic.t .................................... ok | |
t/spec/S17-procasync/basic.rakudo.moar ........................ ok | |
t/spec/S17-procasync/print.rakudo.moar ........................ ok | |
t/spec/S17-promise/anyof.t .................................... ok | |
t/spec/S17-promise/basic.t .................................... ok | |
t/spec/S17-promise/then.t ..................................... ok | |
t/spec/S17-lowlevel/thread.t .................................. ok | |
t/spec/S16-io/print.t ......................................... ok | |
t/spec/S17-supply/Channel.t ................................... ok | |
t/spec/S17-scheduler/basic.rakudo.moar ........................ ok | |
t/spec/S17-supply/Promise.t ................................... ok | |
t/spec/S17-supply/basic.t ..................................... ok | |
t/spec/S17-supply/categorize.t ................................ ok | |
t/spec/S17-supply/classify.t .................................. ok | |
t/spec/S17-supply/do.t ........................................ ok | |
t/spec/S17-supply/flat.t ...................................... ok | |
t/spec/S17-supply/from-list.t ................................. ok | |
t/spec/S17-supply/grab.t ...................................... ok | |
t/spec/S17-supply/grep.t ...................................... ok | |
t/spec/S17-supply/head.t ...................................... ok | |
t/spec/S17-supply/wait.t ...................................... ok | |
t/spec/S17-supply/list.t ...................................... ok | |
t/spec/S17-supply/lines.t ..................................... ok | |
t/spec/S17-supply/interval.t .................................. ok | |
t/spec/S17-supply/map.t ....................................... ok | |
t/spec/S17-supply/max.t ....................................... ok | |
t/spec/S17-supply/merge.t ..................................... ok | |
t/spec/S17-supply/migrate.t ................................... ok | |
t/spec/S17-supply/min.t ....................................... ok | |
t/spec/S17-supply/minmax.t .................................... ok | |
t/spec/S17-supply/on-demand.t ................................. ok | |
t/spec/S17-supply/produce.t ................................... ok | |
t/spec/S17-supply/reduce.t .................................... ok | |
t/spec/S17-supply/reverse.t ................................... ok | |
t/spec/S17-supply/schedule-on.t ............................... ok | |
t/spec/S17-supply/sort.t ...................................... ok | |
t/spec/S17-supply/rotor.rakudo.moar ........................... ok | |
t/spec/S17-supply/tail.t ...................................... ok | |
t/spec/S17-supply/squish.t .................................... ok | |
t/spec/S17-supply/words.t ..................................... ok | |
t/spec/S17-supply/zip-latest.t ................................ ok | |
t/spec/S17-supply/zip.t ....................................... ok | |
t/spec/S19-command-line-options/02-dash-n.t ................... ok | |
t/spec/S19-command-line-options/03-dash-p.t ................... ok | |
t/spec/S19-command-line/arguments.t ........................... ok | |
t/spec/S19-command-line/help.t ................................ ok | |
t/spec/S17-promise/at.t ....................................... ok | |
t/spec/S19-command-line/repl.t ................................ ok | |
t/spec/S24-testing/0-compile.t ................................ ok | |
t/spec/S22-package-format/local.t ............................. ok | |
t/spec/S19-command-line/dash-e.t .............................. ok | |
t/spec/S17-supply/watch-path.t ................................ ok | |
t/spec/S26-documentation/02-paragraph.t ....................... ok | |
t/spec/S26-documentation/01-delimited.t ....................... ok | |
t/spec/S17-supply/unique.t .................................... ok | |
t/spec/S26-documentation/05-comment.t ......................... ok | |
t/spec/S26-documentation/03-abbreviated.t ..................... ok | |
t/spec/S26-documentation/04-code.t ............................ ok | |
t/spec/S24-testing/3-output.t ................................. ok | |
t/spec/S26-documentation/06-lists.t ........................... ok | |
t/spec/S26-documentation/07-tables.t .......................... ok | |
t/spec/S26-documentation/09-configuration.rakudo.moar ......... ok | |
t/spec/S26-documentation/08-formattingcodes.t ................. ok | |
t/spec/S26-documentation/module-comment.t ..................... ok | |
t/spec/S26-documentation/multiline-leading.t .................. ok | |
t/spec/S26-documentation/block-leading.t ...................... ok | |
t/spec/S26-documentation/block-trailing.t ..................... ok | |
t/spec/S26-documentation/multiline-trailing.t ................. ok | |
t/spec/S26-documentation/wacky.t .............................. ok | |
t/spec/S26-documentation/10-doc-cli.t ......................... ok | |
t/spec/S28-named-variables/cwd.t .............................. ok | |
t/spec/S28-named-variables/slangs.t ........................... ok | |
t/spec/S26-documentation/why-both.t ........................... ok | |
t/spec/S26-documentation/why-leading.t ........................ ok | |
t/spec/S26-documentation/why-trailing.t ....................... ok | |
t/spec/S29-any/cmp.t .......................................... ok | |
t/spec/S24-testing/line-numbers.t ............................. ok | |
t/spec/S29-any/isa.t .......................................... ok | |
t/spec/S29-context/evalfile.t ................................. ok | |
t/spec/S29-context/exit-in-if.t ............................... ok | |
t/spec/S29-context/eval.rakudo.moar ........................... ok | |
t/spec/S29-conversions/hash.t ................................. ok | |
t/spec/S29-conversions/ord_and_chr.rakudo.moar ................ ok | |
t/spec/S29-context/die.rakudo.moar ............................ ok | |
t/spec/S29-context/exit.t ..................................... ok | |
t/spec/S32-array/bool.t ....................................... ok | |
t/spec/S32-array/create.t ..................................... ok | |
t/spec/S32-array/delete-adverb-native.t ....................... ok | |
t/spec/S32-array/delete.t ..................................... ok | |
t/spec/S32-array/delete-adverb.t .............................. ok | |
t/spec/S32-array/elems.t ...................................... ok | |
t/spec/S32-array/end.t ........................................ ok | |
t/spec/S32-array/adverbs.rakudo.moar .......................... ok | |
t/spec/S32-array/keys_values.t ................................ ok | |
t/spec/S32-array/exists-adverb.t .............................. ok | |
t/spec/S32-array/pairs.t ...................................... ok | |
t/spec/S32-array/kv.t ......................................... ok | |
t/spec/S32-array/perl.t ....................................... ok | |
t/spec/S32-array/rotate.t ..................................... ok | |
t/spec/S32-array/pop.rakudo.moar .............................. ok | |
t/spec/S32-array/push.t ....................................... ok | |
t/spec/S32-array/shift.t ...................................... ok | |
t/spec/S32-array/unshift.t .................................... ok | |
t/spec/S32-basics/xxKEY.rakudo.moar ........................... ok | |
t/spec/S32-array/splice.rakudo.moar ........................... ok | |
t/spec/S32-basics/warn.t ...................................... ok | |
t/spec/S32-basics/xxPOS-native.t .............................. ok | |
t/spec/S32-basics/xxPOS.rakudo.moar ........................... ok | |
t/spec/S32-container/cat.rakudo.moar .......................... ok | |
t/spec/S32-container/roundrobin.t ............................. ok | |
t/spec/S32-container/stringify.t .............................. ok | |
t/spec/S32-container/zip.rakudo.moar .......................... ok | |
t/spec/S32-hash/antipairs.t ................................... ok | |
t/spec/S32-hash/delete-adverb.t ............................... ok | |
t/spec/S29-context/sleep.t .................................... ok | |
t/spec/S32-hash/delete.t ...................................... ok | |
t/spec/S32-hash/exists-adverb.t ............................... ok | |
t/spec/S32-hash/exists.rakudo.moar ............................ ok | |
t/spec/S32-hash/invert.t ...................................... ok | |
t/spec/S32-hash/keys_values.t ................................. ok | |
t/spec/S32-hash/kv.t .......................................... ok | |
t/spec/S32-hash/adverbs.rakudo.moar ........................... ok | |
t/spec/S32-hash/pairs.t ....................................... ok | |
t/spec/S32-hash/push.t ........................................ ok | |
t/spec/S32-hash/perl.t ........................................ ok | |
t/spec/S32-io/IO-Socket-Async-UDP.t ........................... Dubious, test returned 1 (wstat 256, 0x100) | |
Failed 1/2 subtests | |
t/spec/S32-hash/slice.rakudo.moar ............................. ok | |
t/spec/S32-io/IO-Socket-INET.t ................................ ok | |
t/spec/S32-temporal/DateTime.t ................................ ok | |
t/spec/S32-io/chdir.rakudo.moar ............................... ok | |
t/spec/S32-io/copy.t .......................................... ok | |
t/spec/S29-os/system.t ........................................ ok | |
t/spec/S32-io/file-tests.t .................................... ok | |
t/spec/S32-io/dir.rakudo.moar ................................. ok | |
t/spec/S32-io/io-handle.t ..................................... ok | |
t/spec/S32-io/io-path-cygwin.rakudo.moar ...................... ok | |
t/spec/S32-io/io-path-unix.rakudo.moar ........................ ok | |
t/spec/S32-io/io-path.t ....................................... ok | |
t/spec/S32-io/io-path-win.rakudo.moar ......................... ok | |
t/spec/S32-io/io-spec-cygwin.t ................................ ok | |
t/spec/S32-io/io-spec-unix.t .................................. ok | |
t/spec/S32-io/move.t .......................................... ok | |
t/spec/S32-io/native-descriptor.t ............................. ok | |
t/spec/S32-io/io-spec-win.t ................................... ok | |
t/spec/S32-io/open.t .......................................... ok | |
t/spec/S32-io/note.t .......................................... ok | |
t/spec/S32-io/rename.t ........................................ ok | |
t/spec/S32-io/slurp.t ......................................... ok | |
t/spec/S32-io/pipe.t .......................................... ok | |
t/spec/S32-io/spurt.t ......................................... ok | |
t/spec/S06-operator-overloading/sub.rakudo.moar ............... ok | |
t/spec/S32-list/categorize.t .................................. ok | |
t/spec/S32-list/classify.rakudo.moar .......................... ok | |
t/spec/S32-list/combinations.t ................................ ok | |
t/spec/S32-list/create.t ...................................... ok | |
t/spec/S32-list/end.t ......................................... ok | |
t/spec/S32-list/first-end-k.rakudo.moar ....................... ok | |
t/spec/S32-list/first-end-p.t ................................. ok | |
t/spec/S32-list/first-end-v.t ................................. ok | |
t/spec/S32-list/first-end.t ................................... ok | |
t/spec/S32-list/first-k.rakudo.moar ........................... ok | |
t/spec/S32-list/first-p.t ..................................... ok | |
t/spec/S32-list/first-v.t ..................................... ok | |
t/spec/S32-exceptions/misc.rakudo.moar ........................ ok | |
t/spec/S32-list/first.rakudo.moar ............................. ok | |
t/spec/S32-list/grep-k.rakudo.moar ............................ ok | |
t/spec/S32-list/grep-kv.t ..................................... ok | |
t/spec/S32-list/grep-p.t ...................................... ok | |
t/spec/S32-list/grep-v.t ...................................... ok | |
t/spec/S32-list/grep.rakudo.moar .............................. ok | |
t/spec/S32-list/head.t ........................................ ok | |
t/spec/S32-list/join.t ........................................ ok | |
t/spec/S32-list/map_function_return_values.t .................. ok | |
t/spec/S32-list/map.rakudo.moar ............................... ok | |
t/spec/S32-list/permutations.t ................................ ok | |
t/spec/S32-list/minmax.rakudo.moar ............................ ok | |
t/spec/S32-list/pick.t ........................................ ok | |
t/spec/integration/advent2012-day19.t ......................... ok | |
t/spec/S32-list/repeated.t .................................... ok | |
t/spec/S32-list/reverse.rakudo.moar ........................... ok | |
t/spec/S32-io/other.t ......................................... ok | |
t/spec/S32-list/produce.t ..................................... ok | |
t/spec/S32-list/rotor.t ....................................... ok | |
t/spec/S32-list/roll.t ........................................ ok | |
t/spec/S32-list/seq.rakudo.moar ............................... ok | |
t/spec/S32-list/squish.t ...................................... ok | |
t/spec/S32-list/reduce.t ...................................... ok | |
t/spec/S32-list/sort.t ........................................ ok | |
t/spec/S32-list/tail.t ........................................ ok | |
t/spec/S32-num/abs.t .......................................... ok | |
t/spec/S32-list/unique.t ...................................... ok | |
t/spec/S32-num/base.t ......................................... ok | |
t/spec/S32-num/expmod.t ....................................... ok | |
t/spec/S32-num/cool-num.rakudo.moar ........................... ok | |
t/spec/S32-num/exp.t .......................................... ok | |
t/spec/S32-num/complex.t ...................................... ok | |
t/spec/S32-num/int.rakudo.moar ................................ ok | |
t/spec/S32-num/is-prime.t ..................................... ok | |
t/spec/S32-num/narrow.t ....................................... ok | |
t/spec/S32-num/log.rakudo.moar ................................ ok | |
t/spec/S32-num/polar.t ........................................ ok | |
t/spec/S32-num/pi.t ........................................... ok | |
t/spec/S32-num/polymod.t ...................................... ok | |
t/spec/S32-num/power.rakudo.moar .............................. ok | |
t/spec/S32-num/fatrat.rakudo.moar ............................. ok | |
t/spec/S32-num/rand.rakudo.moar ............................... ok | |
t/spec/S32-num/roots.t ........................................ ok | |
t/spec/S32-num/real-bridge.t .................................. ok | |
t/spec/S32-num/rat.rakudo.moar ................................ ok | |
t/spec/S32-num/rounders.t ..................................... ok | |
t/spec/S32-num/sign.t ......................................... ok | |
t/spec/S32-num/sqrt.t ......................................... ok | |
t/spec/S32-num/stringify.rakudo.moar .......................... ok | |
t/spec/S32-num/unpolar.t ...................................... ok | |
t/spec/S32-scalar/defined.t ................................... ok | |
t/spec/S32-scalar/perl.rakudo.moar ............................ ok | |
t/spec/S32-str/append.t ....................................... ok | |
t/spec/S32-str/bool.t ......................................... ok | |
t/spec/S32-num/rshift_pos_amount.t ............................ ok | |
t/spec/S32-scalar/undef.rakudo.moar ........................... ok | |
t/spec/S32-str/capitalize.t ................................... ok | |
t/spec/S32-str/chomp.t ........................................ ok | |
t/spec/S32-str/chop.t ......................................... ok | |
t/spec/S32-str/contains.t ..................................... ok | |
t/spec/S32-str/comb.t ......................................... ok | |
t/spec/S32-str/ends-with.t .................................... ok | |
t/spec/S32-str/encode.rakudo.moar ............................. ok | |
t/spec/S32-str/fc.t ........................................... ok | |
t/spec/S32-str/flip.t ......................................... ok | |
t/spec/S32-str/indent.t ....................................... ok | |
t/spec/S32-str/index.t ........................................ ok | |
t/spec/integration/advent2013-day14.t ......................... ok | |
t/spec/S32-str/indices.t ...................................... ok | |
t/spec/S32-str/lc.t ........................................... ok | |
t/spec/S32-str/length.t ....................................... ok | |
t/spec/S32-str/ords.t ......................................... ok | |
t/spec/S32-str/numeric.rakudo.moar ............................ ok | |
t/spec/S32-str/lines.t ........................................ ok | |
t/spec/S32-str/pos.t .......................................... ok | |
t/spec/S32-str/pack.t ......................................... ok | |
t/spec/S32-str/samecase.t ..................................... ok | |
t/spec/S32-str/samemark.t ..................................... ok | |
t/spec/S32-str/rindex.t ....................................... ok | |
t/spec/S32-str/split-simple.t ................................. ok | |
t/spec/S32-str/sprintf-b.rakudo.moar .......................... ok | |
t/spec/S32-str/starts-with.t .................................. ok | |
t/spec/S32-str/substr-eq.t .................................... ok | |
t/spec/S32-str/sprintf.t ...................................... ok | |
t/spec/S32-str/split.rakudo.moar .............................. ok | |
t/spec/S32-str/tc.t ........................................... ok | |
t/spec/S32-str/substr-rw.rakudo.moar .......................... ok | |
t/spec/S32-str/substr.rakudo.moar ............................. ok | |
t/spec/S32-str/tclc.t ......................................... ok | |
t/spec/S32-str/trim.t ......................................... ok | |
t/spec/S32-str/uc.t ........................................... ok | |
t/spec/S32-str/unpack.t ....................................... ok | |
t/spec/S32-str/words.t ........................................ ok | |
t/spec/S32-temporal/Date.t .................................... ok | |
t/spec/S32-str/utf8-c8.t ...................................... ok | |
t/spec/integration/error-reporting.rakudo.moar ................ ok | |
t/spec/S32-temporal/DateTime-Instant-Duration.t ............... ok | |
t/spec/S32-temporal/local.rakudo.moar ......................... ok | |
t/spec/S32-temporal/calendar.t ................................ ok | |
t/spec/S32-trig/cos.t ......................................... ok | |
t/spec/S32-trig/atan2.t ....................................... ok | |
t/spec/S32-trig/cosec.t ....................................... ok | |
t/spec/S32-trig/cosech.t ...................................... ok | |
t/spec/S32-trig/cosh.t ........................................ ok | |
t/spec/S32-trig/cotan.t ....................................... ok | |
t/spec/S32-trig/cotanh.t ...................................... ok | |
t/spec/S32-trig/pi.t .......................................... ok | |
t/spec/S32-trig/e.t ........................................... ok | |
t/spec/S32-trig/simple.t ...................................... ok | |
t/spec/S32-trig/sec.t ......................................... ok | |
t/spec/S32-trig/sech.t ........................................ ok | |
t/spec/S32-trig/sin.t ......................................... ok | |
t/spec/S32-trig/sinh.t ........................................ ok | |
t/spec/S32-trig/tan.t ......................................... ok | |
t/spec/S32-trig/tanh.t ........................................ ok | |
t/spec/integration/99problems-01-to-10.t ...................... ok | |
t/spec/integration/99problems-11-to-20.t ...................... ok | |
t/spec/integration/99problems-21-to-30.t ...................... ok | |
t/spec/integration/99problems-31-to-40.t ...................... ok | |
t/spec/integration/99problems-51-to-60.t ...................... ok | |
t/spec/integration/precompiled.t .............................. ok | |
t/spec/integration/99problems-41-to-50.t ...................... ok | |
t/spec/integration/99problems-61-to-70.t ...................... ok | |
t/spec/integration/advent2009-day01.t ......................... ok | |
t/spec/integration/advent2009-day02.t ......................... ok | |
t/spec/integration/advent2009-day04.t ......................... ok | |
t/spec/integration/advent2009-day03.t ......................... ok | |
t/spec/integration/advent2009-day05.t ......................... ok | |
t/spec/integration/advent2009-day06.t ......................... ok | |
t/spec/integration/advent2009-day07.t ......................... ok | |
t/spec/integration/advent2009-day08.t ......................... ok | |
t/spec/integration/advent2009-day10.t ......................... ok | |
t/spec/integration/advent2009-day09.t ......................... ok | |
t/spec/integration/advent2009-day11.t ......................... ok | |
t/spec/integration/advent2009-day13.t ......................... ok | |
t/spec/integration/advent2009-day14.t ......................... ok | |
t/spec/integration/advent2009-day12.t ......................... ok | |
t/spec/integration/advent2009-day15.t ......................... ok | |
t/spec/integration/advent2009-day16.t ......................... ok | |
t/spec/integration/advent2009-day19.t ......................... ok | |
t/spec/integration/advent2009-day18.t ......................... ok | |
t/spec/S32-io/IO-Socket-Async.t ............................... Dubious, test returned 1 (wstat 256, 0x100) | |
Failed 5/6 subtests | |
t/spec/integration/advent2009-day21.t ......................... ok | |
t/spec/integration/advent2009-day20.t ......................... ok | |
t/spec/S32-io/socket-recv-vs-read.t ........................... Dubious, test returned 2 (wstat 512, 0x200) | |
Failed 11/11 subtests | |
t/spec/integration/advent2009-day17.t ......................... ok | |
t/spec/integration/advent2010-day03.t ......................... ok | |
t/spec/integration/advent2010-day04.t ......................... ok | |
t/spec/integration/advent2009-day24.t ......................... ok | |
t/spec/integration/advent2009-day23.t ......................... ok | |
t/spec/integration/advent2010-day08.t ......................... ok | |
t/spec/integration/advent2010-day06.t ......................... ok | |
t/spec/integration/advent2010-day10.rakudo.moar ............... ok | |
t/spec/integration/advent2010-day07.t ......................... ok | |
t/spec/integration/advent2010-day11.t ......................... ok | |
t/spec/integration/advent2010-day14.t ......................... ok | |
t/spec/integration/advent2010-day12.t ......................... ok | |
t/spec/integration/advent2010-day16.t ......................... ok | |
t/spec/integration/advent2009-day22.t ......................... ok | |
t/spec/integration/advent2010-day21.t ......................... ok | |
t/spec/integration/advent2010-day19.rakudo.moar ............... ok | |
t/spec/integration/advent2010-day22.t ......................... ok | |
t/spec/integration/advent2010-day23.t ......................... ok | |
t/spec/integration/advent2011-day03.t ......................... ok | |
t/spec/integration/advent2011-day04.t ......................... ok | |
t/spec/integration/advent2011-day05.t ......................... ok | |
t/spec/integration/advent2011-day11.t ......................... ok | |
t/spec/integration/advent2011-day15.t ......................... ok | |
t/spec/integration/advent2011-day07.t ......................... ok | |
t/spec/integration/advent2011-day20.t ......................... ok | |
t/spec/integration/advent2011-day16.t ......................... ok | |
t/spec/integration/advent2011-day10.t ......................... ok | |
t/spec/integration/advent2011-day24.t ......................... ok | |
t/spec/integration/advent2011-day14.t ......................... ok | |
t/spec/integration/advent2012-day02.t ......................... ok | |
t/spec/integration/weird-errors.rakudo.moar ................... ok | |
t/spec/integration/advent2012-day09.t ......................... ok | |
t/spec/integration/advent2012-day03.t ......................... ok | |
t/spec/integration/advent2012-day10.t ......................... ok | |
t/spec/integration/advent2012-day12.t ......................... ok | |
t/spec/integration/advent2011-day23.t ......................... ok | |
t/spec/integration/advent2012-day06.t ......................... ok | |
t/spec/integration/advent2012-day14.t ......................... ok | |
t/spec/integration/advent2012-day15.rakudo.moar ............... ok | |
t/spec/integration/advent2012-day13.t ......................... ok | |
t/spec/integration/advent2012-day16.t ......................... ok | |
t/spec/integration/advent2012-day20.t ......................... ok | |
t/spec/integration/advent2012-day22.t ......................... ok | |
t/spec/integration/advent2013-day02.t ......................... ok | |
t/spec/integration/advent2012-day23.t ......................... ok | |
t/spec/integration/advent2012-day24.t ......................... ok | |
t/spec/integration/advent2013-day07.t ......................... ok | |
t/spec/integration/advent2011-day22.t ......................... ok | |
t/spec/integration/advent2013-day04.t ......................... ok | |
t/spec/integration/advent2013-day06.t ......................... ok | |
t/spec/integration/advent2013-day08.t ......................... ok | |
t/spec/integration/advent2013-day15.t ......................... ok | |
t/spec/integration/advent2013-day09.t ......................... ok | |
t/spec/integration/advent2013-day19.t ......................... ok | |
t/spec/integration/advent2013-day12.t ......................... ok | |
t/spec/integration/advent2013-day10.rakudo.moar ............... ok | |
t/spec/integration/advent2013-day18.t ......................... ok | |
t/spec/integration/advent2013-day23.t ......................... ok | |
t/spec/integration/advent2013-day20.t ......................... ok | |
t/spec/integration/advent2014-day13.t ......................... ok | |
t/spec/integration/advent2013-day21.t ......................... ok | |
t/spec/integration/advent2014-day16.t ......................... ok | |
t/spec/integration/code-blocks-as-sub-args.t .................. ok | |
t/spec/integration/lexicals-and-attributes.t .................. ok | |
t/spec/integration/lazy-bentley-generator.t ................... ok | |
t/spec/integration/lexical-array-in-inner-block.t ............. ok | |
t/spec/integration/man-or-boy.t ............................... ok | |
t/spec/integration/method-calls-and-instantiation.t ........... ok | |
t/spec/integration/no-indirect-new.t .......................... ok | |
t/spec/integration/passing-pair-class-to-sub.t ................ ok | |
t/spec/integration/pair-in-array.t ............................ ok | |
t/spec/integration/packages.t ................................. ok | |
t/spec/integration/advent2013-day22.t ......................... ok | |
t/spec/integration/rule-in-class-Str.t ........................ ok | |
t/spec/integration/substr-after-match-in-gather-in-for.t ...... ok | |
t/spec/integration/say-crash.t ................................ ok | |
t/spec/integration/real-strings.t ............................. ok | |
t/spec/integration/topic_in_double_loop.t ..................... ok | |
t/spec/integration/variables-in-do.t .......................... ok | |
t/spec/rosettacode/greatest_element_of_a_list.t ............... ok | |
t/spec/rosettacode/sierpinski_triangle.t ...................... ok | |
t/spec/integration/role-composition-vs-attribute.rakudo.moar .. ok | |
Test Summary Report | |
------------------- | |
t/spec/S02-literals/quoting.rakudo.moar (Wstat: 0 Tests: 184 Failed: 0) | |
TODO passed: 97-98, 100-101 | |
t/spec/S02-magicals/KERNEL.rakudo.moar (Wstat: 768 Tests: 40 Failed: 3) | |
Failed tests: 29, 38-39 | |
Non-zero exit status: 3 | |
t/spec/S02-names/pseudo.rakudo.moar (Wstat: 0 Tests: 144 Failed: 0) | |
TODO passed: 79 | |
t/spec/S02-types/isDEPRECATED.rakudo.moar (Wstat: 0 Tests: 9 Failed: 0) | |
TODO passed: 7 | |
t/spec/S02-types/int-uint.rakudo.moar (Wstat: 2304 Tests: 88 Failed: 9) | |
Failed tests: 12, 15, 21, 34, 37, 43, 56, 59, 65 | |
TODO passed: 71-72 | |
Non-zero exit status: 9 | |
t/spec/S02-types/native.rakudo.moar (Wstat: 768 Tests: 83 Failed: 3) | |
Failed tests: 73, 77, 81 | |
Non-zero exit status: 3 | |
t/spec/S02-types/set.rakudo.moar (Wstat: 0 Tests: 175 Failed: 0) | |
TODO passed: 168 | |
t/spec/S03-metaops/eager-hyper.rakudo.moar (Wstat: 0 Tests: 8 Failed: 0) | |
TODO passed: 7 | |
t/spec/S03-metaops/cross.rakudo.moar (Wstat: 0 Tests: 75 Failed: 0) | |
TODO passed: 15 | |
t/spec/S03-operators/assign.rakudo.moar (Wstat: 0 Tests: 296 Failed: 0) | |
TODO passed: 252-253 | |
t/spec/S03-operators/bag.rakudo.moar (Wstat: 0 Tests: 128 Failed: 0) | |
TODO passed: 4, 16, 22, 28-36, 40, 44, 50, 52, 58, 60 | |
64, 68, 74, 76, 82, 84, 121, 123, 125 | |
t/spec/S03-metaops/hyper.rakudo.moar (Wstat: 0 Tests: 402 Failed: 0) | |
TODO passed: 115 | |
t/spec/S03-operators/relational.rakudo.moar (Wstat: 0 Tests: 159 Failed: 0) | |
TODO passed: 99-100 | |
t/spec/S03-operators/mix.rakudo.moar (Wstat: 0 Tests: 128 Failed: 0) | |
TODO passed: 4, 16, 22, 28-36, 40, 44, 46, 50, 52, 56 | |
60, 62, 66, 68, 121 | |
t/spec/S03-operators/set.rakudo.moar (Wstat: 0 Tests: 292 Failed: 0) | |
TODO passed: 44, 48, 52, 56, 66, 74, 80 | |
t/spec/S03-smartmatch/hash-hash.rakudo.moar (Wstat: 0 Tests: 16 Failed: 0) | |
TODO passed: 1-2, 5-6, 9-10, 13-14 | |
t/spec/S04-statements/if.rakudo.moar (Wstat: 0 Tests: 43 Failed: 0) | |
TODO passed: 24-27 | |
t/spec/S05-capture/match-object.rakudo.moar (Wstat: 0 Tests: 25 Failed: 0) | |
TODO passed: 23 | |
t/spec/S05-interpolation/regex-in-variable.rakudo.moar (Wstat: 0 Tests: 52 Failed: 0) | |
TODO passed: 47 | |
t/spec/S05-mass/properties-general.rakudo.moar (Wstat: 0 Tests: 606 Failed: 0) | |
TODO passed: 543-545, 549 | |
t/spec/S05-match/perl.rakudo.moar (Wstat: 0 Tests: 10 Failed: 0) | |
TODO passed: 3 | |
t/spec/S05-mass/rx.rakudo.moar (Wstat: 0 Tests: 740 Failed: 0) | |
TODO passed: 156 | |
t/spec/S05-modifier/counted-match.rakudo.moar (Wstat: 0 Tests: 29 Failed: 0) | |
TODO passed: 19-20, 25-27 | |
t/spec/S05-modifier/ignorecase.rakudo.moar (Wstat: 0 Tests: 25 Failed: 0) | |
TODO passed: 12-13 | |
t/spec/S05-substitution/subst.rakudo.moar (Wstat: 0 Tests: 179 Failed: 0) | |
TODO passed: 63 | |
t/spec/S06-routine-modifiers/proxy.rakudo.moar (Wstat: 0 Tests: 24 Failed: 0) | |
TODO passed: 23-24 | |
t/spec/S07-hyperrace/hyper.rakudo.moar (Wstat: 0 Tests: 6 Failed: 0) | |
TODO passed: 5-6 | |
t/spec/S07-hyperrace/race.rakudo.moar (Wstat: 0 Tests: 6 Failed: 0) | |
TODO passed: 5-6 | |
t/spec/S09-typed-arrays/native-int.rakudo.moar (Wstat: 768 Tests: 1096 Failed: 3) | |
Failed tests: 742, 878, 1014 | |
Non-zero exit status: 3 | |
t/spec/S12-attributes/instance.rakudo.moar (Wstat: 0 Tests: 150 Failed: 0) | |
TODO passed: 121 | |
t/spec/S15-nfg/regex.rakudo.moar (Wstat: 0 Tests: 12 Failed: 0) | |
TODO passed: 10 | |
t/spec/S15-unicode-information/uniname.rakudo.moar (Wstat: 0 Tests: 39 Failed: 0) | |
TODO passed: 15, 18 | |
t/spec/S16-filehandles/io.rakudo.moar (Wstat: 0 Tests: 112 Failed: 0) | |
TODO passed: 101, 105 | |
t/spec/S16-io/basic-open.rakudo.moar (Wstat: 0 Tests: 12 Failed: 0) | |
TODO passed: 12 | |
t/spec/S26-documentation/09-configuration.rakudo.moar (Wstat: 0 Tests: 17 Failed: 0) | |
TODO passed: 8-10 | |
t/spec/S32-io/IO-Socket-Async-UDP.t (Wstat: 256 Tests: 1 Failed: 0) | |
Non-zero exit status: 1 | |
Parse errors: Bad plan. You planned 2 tests but ran 1. | |
t/spec/S32-num/power.rakudo.moar (Wstat: 0 Tests: 76 Failed: 0) | |
TODO passed: 12, 67 | |
t/spec/S32-str/sprintf-b.rakudo.moar (Wstat: 0 Tests: 165 Failed: 0) | |
TODO passed: 9, 15-16, 20, 25-26, 32-34, 36-39, 41-42 | |
44-48, 52-53, 59-60, 62-63, 67-71, 73-75 | |
77-78, 82-83, 89-90, 92-94, 97-106, 110-117 | |
119-122, 124-125, 128-147, 161, 163, 165 | |
t/spec/S32-str/substr.rakudo.moar (Wstat: 0 Tests: 56 Failed: 0) | |
TODO passed: 56 | |
t/spec/S32-io/IO-Socket-Async.t (Wstat: 256 Tests: 2 Failed: 1) | |
Failed test: 2 | |
Non-zero exit status: 1 | |
Parse errors: Bad plan. You planned 6 tests but ran 2. | |
t/spec/S32-io/socket-recv-vs-read.t (Wstat: 512 Tests: 2 Failed: 2) | |
Failed tests: 1-2 | |
Non-zero exit status: 2 | |
Parse errors: Bad plan. You planned 11 tests but ran 2. | |
t/spec/integration/advent2012-day15.rakudo.moar (Wstat: 0 Tests: 11 Failed: 0) | |
TODO passed: 9 | |
Files=1093, Tests=50826, 487 wallclock secs ( 9.50 usr 2.08 sys + 1421.43 cusr 65.48 csys = 1498.49 CPU) | |
Result: FAIL | |
Makefile:577: recipe for target 'm-spectest5' failed | |
make: *** [m-spectest5] Error 1 | |
:/usr/src/rakudo-2018.09 :ido:1541010336 epoch mp | |
# | |
######################################################## | |
# # | |
# Now issuing tests for the failing 6 ones separately: # | |
# # | |
######################################################## | |
for i in t/spec/S02-magicals/KERNEL.rakudo.moar t/spec/S02-types/int-uint.rakudo.moar t/spec/S02-types/native.rakudo.moar t/spec/S09-typed-arrays/native-int.rakudo.moar t/spec/S32-io/IO-Socket-Async.t t/spec/S32-io/socket-recv-vs-read.t ; do echo "##### Begin of testing $i #####" ; /opt/rakudo/bin/perl6 $i ; echo "##### End of testing $i #####" ; sleep 3 ; done > make-spectest.out 2>&1 | |
#################################### | |
# # | |
# Contents of "make-spectest.out": # | |
# # | |
#################################### | |
##### Begin of testing t/spec/S02-magicals/KERNEL.rakudo.moar ##### | |
1..40 | |
ok 1 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 2 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 3 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 4 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 5 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 6 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 7 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 8 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 9 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 10 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 11 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 12 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 13 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 14 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 15 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 16 - # SKIP unimpl $?KERNEL RT \#124624 | |
ok 17 - We are running under 'aix' | |
ok 18 - Authority is 'unknown' | |
ok 19 - Version is '7' | |
Use of uninitialized value of type Blob in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block <unit> at t/spec/S02-magicals/KERNEL.rakudo.moar line 37 | |
not ok 20 - Signature is '' # TODO no Kernel.signature yet RT #124625 | |
# Failed test 'Signature is ''' | |
# at t/spec/S02-magicals/KERNEL.rakudo.moar line 37 | |
Use of uninitialized value of type Str in string context. | |
Methods .^name, .perl, .gist, or .say can be used to stringify it to something meaningful. | |
in block <unit> at t/spec/S02-magicals/KERNEL.rakudo.moar line 39 | |
not ok 21 - Description is '' # TODO no Kernel.desc yet RT #124626 | |
# Failed test 'Description is ''' | |
# at t/spec/S02-magicals/KERNEL.rakudo.moar line 39 | |
ok 22 - Release info is '7' | |
ok 23 - Hardware info is '00C599F74C00' | |
ok 24 - Architecture info is 'powerpc' | |
ok 25 - Number of bits is '32' | |
ok 26 - We can do a $*KERNEL.perl | |
ok 27 - We can do a $*KERNEL.gist | |
ok 28 - We can do a $*KERNEL.Str | |
not ok 29 - We know of the KERNEL we are running under | |
# Failed test 'We know of the KERNEL we are running under' | |
# at t/spec/S02-magicals/KERNEL.rakudo.moar line 49 | |
# 'aix' is an unknown KERNEL, please report | |
ok 30 - The object is-a 'Version' | |
not ok 31 - The object is-a 'Blob' # TODO no Kernel.signature yet RT #124627 | |
# Failed test 'The object is-a 'Blob'' | |
# at t/spec/S02-magicals/KERNEL.rakudo.moar line 55 | |
# Actual type: Blob | |
ok 32 - The object is-a 'Int' | |
ok 33 - did Kernel.signals return a list | |
ok 34 - do we have Signals only? and Any's of course | |
ok 35 - did we get an Int back | |
ok 36 - was the Int defined | |
ok 37 - no signal should come out as 0 | |
not ok 38 - also ok as string? | |
# Failed test 'also ok as string?' | |
# at t/spec/S02-magicals/KERNEL.rakudo.moar line 68 | |
# expected: '1' | |
# got: '2' | |
not ok 39 - also ok as partial string? | |
# Failed test 'also ok as partial string?' | |
# at t/spec/S02-magicals/KERNEL.rakudo.moar line 69 | |
# expected: '1' | |
# got: '2' | |
ok 40 - also ok as Int? | |
# FUDGED! | |
# Looks like you failed 3 tests of 40 | |
##### End of testing t/spec/S02-magicals/KERNEL.rakudo.moar ##### | |
##### Begin of testing t/spec/S02-types/int-uint.rakudo.moar ##### | |
1..88 | |
ok 1 - int8 can be 127 | |
ok 2 - int8 can be -128 | |
ok 3 - int8 overflows to -128 | |
ok 4 - int8 underflows to 127 | |
1..2 | |
not ok 1 - code dies # TODO setting more than max throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 5 - setting int8 to more than 127 throws # TODO setting more than max throws | |
# Failed test 'setting int8 to more than 127 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
1..2 | |
not ok 1 - code dies # TODO setting less than min throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 6 - setting int8 to less than -128 throws # TODO setting less than min throws | |
# Failed test 'setting int8 to less than -128 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 7 - int8 cannot be a string | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 8 - int8 cannot be non-integer | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 9 - int8 cannot be NaN | |
ok 10 - int8 $var++ works | |
ok 11 - int8 $var-- works | |
not ok 12 - uint8 can be 255 | |
# Failed test 'uint8 can be 255' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 30 | |
# expected: '255' | |
# got: '-72057594037927936' | |
ok 13 - uint8 can be 0 | |
ok 14 - uint8 overflows to 0 | |
not ok 15 - uint8 underflows to 255 | |
# Failed test 'uint8 underflows to 255' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 58 | |
# expected: '255' | |
# got: '-72057594037927936' | |
1..2 | |
not ok 1 - code dies # TODO setting more than max throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 16 - setting uint8 to more than 255 throws # TODO setting more than max throws | |
# Failed test 'setting uint8 to more than 255 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
1..2 | |
not ok 1 - code dies # TODO setting less than min throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 17 - setting uint8 to less than 0 throws # TODO setting less than min throws | |
# Failed test 'setting uint8 to less than 0 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 18 - uint8 cannot be a string | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 19 - uint8 cannot be non-integer | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 20 - uint8 cannot be NaN | |
not ok 21 - uint8 $var++ works | |
# Failed test 'uint8 $var++ works' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 88 | |
# expected: '1' | |
# got: '72057594037927936' | |
ok 22 - uint8 $var-- works | |
ok 23 - int16 can be 32767 | |
ok 24 - int16 can be -32768 | |
ok 25 - int16 overflows to -32768 | |
ok 26 - int16 underflows to 32767 | |
1..2 | |
not ok 1 - code dies # TODO setting more than max throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 27 - setting int16 to more than 32767 throws # TODO setting more than max throws | |
# Failed test 'setting int16 to more than 32767 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
1..2 | |
not ok 1 - code dies # TODO setting less than min throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 28 - setting int16 to less than -32768 throws # TODO setting less than min throws | |
# Failed test 'setting int16 to less than -32768 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 29 - int16 cannot be a string | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 30 - int16 cannot be non-integer | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 31 - int16 cannot be NaN | |
ok 32 - int16 $var++ works | |
ok 33 - int16 $var-- works | |
not ok 34 - uint16 can be 65535 | |
# Failed test 'uint16 can be 65535' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 30 | |
# expected: '65535' | |
# got: '-281474976710656' | |
ok 35 - uint16 can be 0 | |
ok 36 - uint16 overflows to 0 | |
not ok 37 - uint16 underflows to 65535 | |
# Failed test 'uint16 underflows to 65535' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 58 | |
# expected: '65535' | |
# got: '-281474976710656' | |
1..2 | |
not ok 1 - code dies # TODO setting more than max throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 38 - setting uint16 to more than 65535 throws # TODO setting more than max throws | |
# Failed test 'setting uint16 to more than 65535 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
1..2 | |
not ok 1 - code dies # TODO setting less than min throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 39 - setting uint16 to less than 0 throws # TODO setting less than min throws | |
# Failed test 'setting uint16 to less than 0 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 40 - uint16 cannot be a string | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 41 - uint16 cannot be non-integer | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 42 - uint16 cannot be NaN | |
not ok 43 - uint16 $var++ works | |
# Failed test 'uint16 $var++ works' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 88 | |
# expected: '1' | |
# got: '281474976710656' | |
ok 44 - uint16 $var-- works | |
ok 45 - int32 can be 2147483647 | |
ok 46 - int32 can be -2147483648 | |
ok 47 - int32 overflows to -2147483648 | |
ok 48 - int32 underflows to 2147483647 | |
1..2 | |
not ok 1 - code dies # TODO setting more than max throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 49 - setting int32 to more than 2147483647 throws # TODO setting more than max throws | |
# Failed test 'setting int32 to more than 2147483647 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
1..2 | |
not ok 1 - code dies # TODO setting less than min throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 50 - setting int32 to less than -2147483648 throws # TODO setting less than min throws | |
# Failed test 'setting int32 to less than -2147483648 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 51 - int32 cannot be a string | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 52 - int32 cannot be non-integer | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 53 - int32 cannot be NaN | |
ok 54 - int32 $var++ works | |
ok 55 - int32 $var-- works | |
not ok 56 - uint32 can be 4294967295 | |
# Failed test 'uint32 can be 4294967295' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 30 | |
# expected: '4294967295' | |
# got: '-4294967296' | |
ok 57 - uint32 can be 0 | |
ok 58 - uint32 overflows to 0 | |
not ok 59 - uint32 underflows to 4294967295 | |
# Failed test 'uint32 underflows to 4294967295' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 58 | |
# expected: '4294967295' | |
# got: '-4294967296' | |
1..2 | |
not ok 1 - code dies # TODO setting more than max throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 60 - setting uint32 to more than 4294967295 throws # TODO setting more than max throws | |
# Failed test 'setting uint32 to more than 4294967295 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 69 | |
1..2 | |
not ok 1 - code dies # TODO setting less than min throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 61 - setting uint32 to less than 0 throws # TODO setting less than min throws | |
# Failed test 'setting uint32 to less than 0 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 62 - uint32 cannot be a string | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 63 - uint32 cannot be non-integer | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 64 - uint32 cannot be NaN | |
not ok 65 - uint32 $var++ works | |
# Failed test 'uint32 $var++ works' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 88 | |
# expected: '1' | |
# got: '4294967296' | |
ok 66 - uint32 $var-- works | |
ok 67 - int64 can be 9223372036854775807 | |
ok 68 - int64 can be -9223372036854775808 | |
ok 69 - int64 overflows to -9223372036854775808 | |
ok 70 - int64 underflows to 9223372036854775807 | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 71 - setting int64 to more than 9223372036854775807 throws # TODO setting more than max throws | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 72 - setting int64 to less than -9223372036854775808 throws # TODO setting less than min throws | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 73 - int64 cannot be a string | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 74 - int64 cannot be non-integer | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 75 - int64 cannot be NaN | |
ok 76 - int64 $var++ works | |
ok 77 - int64 $var-- works | |
not ok 78 - uint64 can be 18446744073709551615 # TODO getting -1 instead of 18446744073709551615 | |
# Failed test 'uint64 can be 18446744073709551615' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 27 | |
# expected: '18446744073709551615' | |
# got: '-1' | |
ok 79 - uint64 can be 0 | |
ok 80 - uint64 overflows to 0 | |
not ok 81 - uint64 underflows to 18446744073709551615 # TODO getting -1 instead of 0 | |
# Failed test 'uint64 underflows to 18446744073709551615' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 51 | |
# expected: '18446744073709551615' | |
# got: '-1' | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 82 - setting uint64 to more than 18446744073709551615 throws | |
1..2 | |
not ok 1 - code dies # TODO setting less than min throws | |
# Failed test 'code dies' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
ok 2 - # SKIP Code did not die, can not check exception | |
not ok 83 - setting uint64 to less than 0 throws # TODO setting less than min throws | |
# Failed test 'setting uint64 to less than 0 throws' | |
# at t/spec/S02-types/int-uint.rakudo.moar line 74 | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 84 - uint64 cannot be a string | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 85 - uint64 cannot be non-integer | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 86 - uint64 cannot be NaN | |
ok 87 - uint64 $var++ works | |
ok 88 - uint64 $var-- works | |
# FUDGED! | |
# Looks like you failed 9 tests of 88 | |
##### End of testing t/spec/S02-types/int-uint.rakudo.moar ##### | |
##### Begin of testing t/spec/S02-types/native.rakudo.moar ##### | |
1..83 | |
ok 1 - int default value | |
ok 2 - can do basic math with int | |
ok 3 - num default value | |
ok 4 - can do basic math with num | |
ok 5 - str default value | |
ok 6 - string concatenation with native strings | |
ok 7 - can identify native type with multi dispatch (int) | |
ok 8 - can identify non-native type with multi dispatch (Int) | |
ok 9 - can identify native type with multi dispatch (num) | |
ok 10 - can identify non-native type with multi dispatch (Num) | |
ok 11 - can identify native type with multi dispatch (str) | |
ok 12 - can identify non-native type with multi dispatch (Str) | |
ok 13 - can do math with mixed native/boxed ints | |
ok 14 - can do math with mixed native/boxed nums | |
ok 15 - can concatenate native and boxed strings | |
ok 16 - routine-entry int autoboxing | |
ok 17 - routine-entry Int autounboxing | |
ok 18 - can call method on a native int | |
ok 19 - Can call a method on the result of assignment to int-typed var | |
ok 20 - int ~~ Mu | |
ok 21 - num.gist | |
ok 22 - str.defined | |
ok 23 - can bind native vars to slurpy arrays | |
ok 24 - \#101450 | |
ok 25 - \#101450 | |
ok 26 - did we assign $x | |
not ok 27 - is it really a native # TODO RT #102416 - though maybe wrong test? Not sure .WHAT is *that* magic | |
# Failed test 'is it really a native' | |
# at t/spec/S02-types/native.rakudo.moar line 102 | |
# expected: (int) | |
# got: (Int) | |
ok 28 - can push native int to an array (1) | |
ok 29 - can push native int to an array (2) | |
ok 30 - Bound alias to int native works | |
ok 31 - Bound alias to int64 native works | |
ok 32 - Bound alias to int32 native works | |
ok 33 - Bound alias to int16 native works | |
ok 34 - Bound alias to int8 native works | |
ok 35 - Bound alias to num native works | |
ok 36 - Bound alias to num64 native works | |
ok 37 - Bound alias to num32 native works | |
ok 38 - int does not get confused with goldilocks number (low) | |
ok 39 - int does not get confused with goldilocks number (high) | |
ok 40 - "my int $x = Int" dies | |
ok 41 - "my num $x = Num" dies | |
ok 42 - "my str $x = Str" dies | |
ok 43 - num defaults to NaN | |
ok 44 - num32 defaults to NaN | |
ok 45 - num64 defaults to NaN | |
ok 46 - # SKIP cannot unbox to a native number | |
ok 47 - # SKIP cannot unbox to a native number | |
ok 48 - # SKIP cannot unbox to a native number | |
ok 49 - Passing num to int parameter dies | |
ok 50 - Passing Num to int parameter dies | |
ok 51 - Passing int to num parameter dies | |
ok 52 - Passing Int to num parameter dies | |
ok 53 - int64 starts off as 0 | |
ok 54 - int32 starts off as 0 | |
ok 55 - int16 starts off as 0 | |
ok 56 - int8 starts off as 0 | |
ok 57 - can assign in-range value to int8 | |
ok 58 - assigning out-of-range value to int8 truncates | |
ok 59 - can assign in-range value to int16 | |
ok 60 - assigning out-of-range value to int16 truncates | |
ok 61 - can assign in-range value to int32 | |
ok 62 - assigning out-of-range value to int32 truncates | |
ok 63 - called num64 sub successfully | |
ok 64 - called num32 sub successfully | |
ok 65 - called int64 sub successfully | |
ok 66 - called int32 sub successfully | |
ok 67 - called int16 sub successfully | |
ok 68 - called int8 sub successfully | |
ok 69 - sub with int32 arg will see it truncated | |
ok 70 - sub with int16 arg will see it truncated | |
ok 71 - sub with int8 arg will see it truncated | |
ok 72 - cannot store 2**32 - 1 in a signed int32 | |
not ok 73 - can store 2**32 - 1 in an unsigned int32 | |
# Failed test 'can store 2**32 - 1 in an unsigned int32' | |
# at t/spec/S02-types/native.rakudo.moar line 289 | |
# expected: '4294967295' | |
# got: '-4294967296' | |
ok 74 - cannot store 2**33 in an unsigned uint32 | |
ok 75 - cannot make a uint32 go negative by overflowing it | |
ok 76 - cannot store 2**16 - 1 in a signed int16 | |
not ok 77 - can store 2**16 - 1 in an unsigned int16 | |
# Failed test 'can store 2**16 - 1 in an unsigned int16' | |
# at t/spec/S02-types/native.rakudo.moar line 300 | |
# expected: '65535' | |
# got: '-281474976710656' | |
ok 78 - cannot store 2**33 in an unsigned uint16 | |
ok 79 - cannot make a uint16 go negative by overflowing it | |
ok 80 - cannot store 2**8 - 1 in a signed int8 | |
not ok 81 - can store 2**8 - 1 in an unsigned int8 | |
# Failed test 'can store 2**8 - 1 in an unsigned int8' | |
# at t/spec/S02-types/native.rakudo.moar line 311 | |
# expected: '255' | |
# got: '-72057594037927936' | |
ok 82 - cannot store 2**33 in an unsigned uint8 | |
ok 83 - cannot make a uint8 go negative by overflowing it | |
# FUDGED! | |
# Looks like you failed 3 tests of 83 | |
Saw 1 occurrence of deprecated code. | |
================================================================================ | |
Sub is_approx (from Test) seen at: | |
t/spec/S02-types/native.rakudo.moar, line 47 | |
Please use is-approx instead. | |
-------------------------------------------------------------------------------- | |
Please contact the author to have these occurrences of deprecated code | |
adapted, so that this message will disappear! | |
##### End of testing t/spec/S02-types/native.rakudo.moar ##### | |
##### Begin of testing t/spec/S09-typed-arrays/native-int.rakudo.moar ##### | |
1..1096 | |
# Testing int array | |
ok 1 - int array type is Positional | |
ok 2 - int array type is Positional[int] | |
ok 3 - int array type .of is int | |
ok 4 - int array is Positional | |
ok 5 - int array is Positional[int] | |
ok 6 - int array .of is int | |
ok 7 - int array is Positional | |
ok 8 - int array is Positional[int] | |
ok 9 - int array .of is int | |
ok 10 - .new from int array is Positional | |
ok 11 - .new from int array Positional[int] | |
ok 12 - .new from int array .of is int | |
ok 13 - New int array has no elems | |
ok 14 - New int array has end of -1 | |
ok 15 - New int array Int-ifies to 0 | |
ok 16 - New int array numifies to 0 | |
ok 17 - New int array is falsey | |
ok 18 - Empty int array is not lazy | |
ok 19 - Accessing non-existing on int array gives 0 | |
ok 20 - Elems do not grow just from an access on int array | |
ok 21 - Can store integer in an int array | |
ok 22 - Can get value from int array | |
ok 23 - The elems grew as expected on int array | |
ok 24 - int array becomes truthy when it has an element | |
ok 25 - Can slice-assign to an int array | |
ok 26 - Can get slice-assigned value from int array (1) | |
ok 27 - Can get slice-assigned value from int array (2) | |
ok 28 - The elems grew as expected on int array | |
ok 29 - The end value matches grown elems on int array | |
ok 30 - Int-ifies to grown number of elems on int array | |
ok 31 - Numifies to grown number of elems on int array | |
ok 32 - int array with values is not lazy | |
ok 33 - Can assign non-contiguously to int array | |
ok 34 - Elems behind non-contiguous assign are 0 on int array | |
ok 35 - Non-contiguous assignment works on int array | |
ok 36 - Can also get last element on int array | |
ok 37 - Can clear int array by assigning empty list | |
ok 38 - Cleared int array has no elems | |
ok 39 - Cleared int array has end of -1 | |
ok 40 - Cleared int array Int-ifies to 0 | |
ok 41 - Cleared int array numifies to 0 | |
ok 42 - Cleared int array is falsey | |
ok 43 - Can assign integer range to int array | |
ok 44 - Got correct elems from range assign on int array | |
ok 45 - Got correct element from range assign on int array (1) | |
ok 46 - Got correct element from range assign on int array (2) | |
ok 47 - :exists works on int array (1) | |
ok 48 - :exists works on int array (2) | |
ok 49 - :exists works on int array (3) | |
ok 50 - Can call int array constructor with a single value | |
ok 51 - Correct number of elems set in constructor of int array | |
ok 52 - Correct element value set by constructor of int array | |
ok 53 - Can call int array constructor with values | |
ok 54 - Correct number of elems set in constructor of int array | |
ok 55 - Correct elem value set by constructor of int array (1) | |
ok 56 - Correct elem value set by constructor of int array (2) | |
ok 57 - Correct elem value set by constructor of int array (3) | |
ok 58 - Correct elem value set by constructor of int array (4) | |
ok 59 - Can also get last 2 elements on int array | |
ok 60 - int array .flat returns a Seq | |
ok 61 - int array .eager returns identity | |
ok 62 - Can iterate over int array | |
ok 63 - Mutating for loop on int array works (1) | |
ok 64 - Mutating for loop on int array works (2) | |
ok 65 - Mutating for loop on int array works (3) | |
ok 66 - Mutating for loop on int array works (4) | |
ok 67 - Can map over int array | |
ok 68 - Mutating map on int array works (1) | |
ok 69 - Mutating map on int array works (2) | |
ok 70 - Mutating map on int array works (3) | |
ok 71 - Mutating map on int array works (4) | |
ok 72 - Can grep a int array | |
ok 73 - Can use reduce meta-op on a int array | |
ok 74 - .values from a int array | |
ok 75 - .pairup from a int array | |
ok 76 - .keys from a int array | |
ok 77 - .pairs from a int array | |
ok 78 - .antipairs from a int array | |
ok 79 - .kv from a int array | |
ok 80 - .pick from a int array | |
ok 81 - .roll from a int array | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .action matches pop | |
ok 4 - .what matches array[int] | |
ok 82 - Trying to pop an empty int array dies | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .what matches array[int] | |
ok 4 - .action matches shift | |
ok 83 - Trying to shift an empty int array dies | |
ok 84 - can push to int array | |
ok 85 - push to int array works (1) | |
ok 86 - push to int array works (2) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 87 - Cannot push non-int/Int to int array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot bind to a natively typed array | |
ok 88 - Cannot push non-int/Int to int array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot delete from a natively typed array | |
ok 89 - Cannot push non-int/Int to int array | |
ok 90 - can push multiple to int array | |
ok 91 - push multiple to int array works (1) | |
ok 92 - push multiple to int array works (2) | |
ok 93 - push multiple to int array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 94 - Cannot push non-int/Int to int array (multiple push) | |
ok 95 - pop from int array works (1) | |
ok 96 - pop from int array works (2) | |
ok 97 - can unshift to int array | |
ok 98 - unshift to int array works (1) | |
ok 99 - unshift to int array works (2) | |
ok 100 - unshift to int array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 101 - Cannot unshift non-int/Int to int array | |
ok 102 - can unshift multiple to int array | |
ok 103 - unshift multiple to int array works (1) | |
ok 104 - unshift multiple to int array works (2) | |
ok 105 - unshift multiple to int array works (3) | |
ok 106 - unshift multiple to int array works (4) | |
ok 107 - unshift multiple to int array works (5) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 108 - Cannot unshift non-int/Int to int array (multiple unshift) | |
ok 109 - shift from int array works (1) | |
ok 110 - shift from int array works (2) | |
ok 111 - can initialize int from Range | |
ok 112 - Number of elems after splice int array | |
ok 113 - Splice on int array did the right thing (1) | |
ok 114 - Splice on int array did the right thing (2) | |
ok 115 - Splice on int array did the right thing (3) | |
ok 116 - Splice on int array did the right thing (4) | |
ok 117 - Splice on int array did the right thing (5) | |
ok 118 - Number of returned spliced values from int array | |
ok 119 - Correct value in splice returned from int array (1) | |
ok 120 - Correct value in splice returned from int array (2) | |
ok 121 - .Str space-separates on int array | |
ok 122 - .gist space-separates on int array | |
ok 123 - .perl includes type and int values on int array | |
ok 124 - Flattening int array in call works | |
ok 125 - List-assigning int array to untyped works (1) | |
ok 126 - List-assigning int array to untyped works (2) | |
ok 127 - List-assigning int array to untyped works (3) | |
ok 128 - List-assign int array surrounded by literals (1) | |
ok 129 - List-assign int array surrounded by literals (2) | |
ok 130 - List-assign int array surrounded by literals (3) | |
ok 131 - List-assign int array surrounded by literals (4) | |
ok 132 - List-assign int array surrounded by literals (5) | |
ok 133 - List-assign untyped array of Int to int array (1) | |
ok 134 - List-assign untyped array of Int to int array (2) | |
ok 135 - List-assign untyped array of Int to int array (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 136 - List-assigning incompatible untyped array to int array dies | |
# Testing int8 array | |
ok 137 - int8 array type is Positional | |
ok 138 - int8 array type is Positional[int8] | |
ok 139 - int8 array type .of is int8 | |
ok 140 - int8 array is Positional | |
ok 141 - int8 array is Positional[int8] | |
ok 142 - int8 array .of is int8 | |
ok 143 - int8 array is Positional | |
ok 144 - int8 array is Positional[int8] | |
ok 145 - int8 array .of is int8 | |
ok 146 - .new from int8 array is Positional | |
ok 147 - .new from int8 array Positional[int8] | |
ok 148 - .new from int8 array .of is int8 | |
ok 149 - New int8 array has no elems | |
ok 150 - New int8 array has end of -1 | |
ok 151 - New int8 array Int-ifies to 0 | |
ok 152 - New int8 array numifies to 0 | |
ok 153 - New int8 array is falsey | |
ok 154 - Empty int8 array is not lazy | |
ok 155 - Accessing non-existing on int8 array gives 0 | |
ok 156 - Elems do not grow just from an access on int8 array | |
ok 157 - Can store integer in an int8 array | |
ok 158 - Can get value from int8 array | |
ok 159 - The elems grew as expected on int8 array | |
ok 160 - int8 array becomes truthy when it has an element | |
ok 161 - Can slice-assign to an int8 array | |
ok 162 - Can get slice-assigned value from int8 array (1) | |
ok 163 - Can get slice-assigned value from int8 array (2) | |
ok 164 - The elems grew as expected on int8 array | |
ok 165 - The end value matches grown elems on int8 array | |
ok 166 - Int-ifies to grown number of elems on int8 array | |
ok 167 - Numifies to grown number of elems on int8 array | |
ok 168 - int8 array with values is not lazy | |
ok 169 - Can assign non-contiguously to int8 array | |
ok 170 - Elems behind non-contiguous assign are 0 on int8 array | |
ok 171 - Non-contiguous assignment works on int8 array | |
ok 172 - Can also get last element on int8 array | |
ok 173 - Can clear int8 array by assigning empty list | |
ok 174 - Cleared int8 array has no elems | |
ok 175 - Cleared int8 array has end of -1 | |
ok 176 - Cleared int8 array Int-ifies to 0 | |
ok 177 - Cleared int8 array numifies to 0 | |
ok 178 - Cleared int8 array is falsey | |
ok 179 - Can assign integer range to int8 array | |
ok 180 - Got correct elems from range assign on int8 array | |
ok 181 - Got correct element from range assign on int8 array (1) | |
ok 182 - Got correct element from range assign on int8 array (2) | |
ok 183 - :exists works on int8 array (1) | |
ok 184 - :exists works on int8 array (2) | |
ok 185 - :exists works on int8 array (3) | |
ok 186 - Can call int8 array constructor with a single value | |
ok 187 - Correct number of elems set in constructor of int8 array | |
ok 188 - Correct element value set by constructor of int8 array | |
ok 189 - Can call int8 array constructor with values | |
ok 190 - Correct number of elems set in constructor of int8 array | |
ok 191 - Correct elem value set by constructor of int8 array (1) | |
ok 192 - Correct elem value set by constructor of int8 array (2) | |
ok 193 - Correct elem value set by constructor of int8 array (3) | |
ok 194 - Correct elem value set by constructor of int8 array (4) | |
ok 195 - Can also get last 2 elements on int8 array | |
ok 196 - int8 array .flat returns a Seq | |
ok 197 - int8 array .eager returns identity | |
ok 198 - Can iterate over int8 array | |
ok 199 - Mutating for loop on int8 array works (1) | |
ok 200 - Mutating for loop on int8 array works (2) | |
ok 201 - Mutating for loop on int8 array works (3) | |
ok 202 - Mutating for loop on int8 array works (4) | |
ok 203 - Can map over int8 array | |
ok 204 - Mutating map on int8 array works (1) | |
ok 205 - Mutating map on int8 array works (2) | |
ok 206 - Mutating map on int8 array works (3) | |
ok 207 - Mutating map on int8 array works (4) | |
ok 208 - Can grep a int8 array | |
ok 209 - Can use reduce meta-op on a int8 array | |
ok 210 - .values from a int8 array | |
ok 211 - .pairup from a int8 array | |
ok 212 - .keys from a int8 array | |
ok 213 - .pairs from a int8 array | |
ok 214 - .antipairs from a int8 array | |
ok 215 - .kv from a int8 array | |
ok 216 - .pick from a int8 array | |
ok 217 - .roll from a int8 array | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .action matches pop | |
ok 4 - .what matches array[int8] | |
ok 218 - Trying to pop an empty int8 array dies | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .action matches shift | |
ok 4 - .what matches array[int8] | |
ok 219 - Trying to shift an empty int8 array dies | |
ok 220 - can push to int8 array | |
ok 221 - push to int8 array works (1) | |
ok 222 - push to int8 array works (2) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 223 - Cannot push non-int/Int to int8 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot bind to a natively typed array | |
ok 224 - Cannot push non-int/Int to int8 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot delete from a natively typed array | |
ok 225 - Cannot push non-int/Int to int8 array | |
ok 226 - can push multiple to int8 array | |
ok 227 - push multiple to int8 array works (1) | |
ok 228 - push multiple to int8 array works (2) | |
ok 229 - push multiple to int8 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 230 - Cannot push non-int/Int to int8 array (multiple push) | |
ok 231 - pop from int8 array works (1) | |
ok 232 - pop from int8 array works (2) | |
ok 233 - can unshift to int8 array | |
ok 234 - unshift to int8 array works (1) | |
ok 235 - unshift to int8 array works (2) | |
ok 236 - unshift to int8 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 237 - Cannot unshift non-int/Int to int8 array | |
ok 238 - can unshift multiple to int8 array | |
ok 239 - unshift multiple to int8 array works (1) | |
ok 240 - unshift multiple to int8 array works (2) | |
ok 241 - unshift multiple to int8 array works (3) | |
ok 242 - unshift multiple to int8 array works (4) | |
ok 243 - unshift multiple to int8 array works (5) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 244 - Cannot unshift non-int/Int to int8 array (multiple unshift) | |
ok 245 - shift from int8 array works (1) | |
ok 246 - shift from int8 array works (2) | |
ok 247 - can initialize int8 from Range | |
ok 248 - Number of elems after splice int8 array | |
ok 249 - Splice on int8 array did the right thing (1) | |
ok 250 - Splice on int8 array did the right thing (2) | |
ok 251 - Splice on int8 array did the right thing (3) | |
ok 252 - Splice on int8 array did the right thing (4) | |
ok 253 - Splice on int8 array did the right thing (5) | |
ok 254 - Number of returned spliced values from int8 array | |
ok 255 - Correct value in splice returned from int8 array (1) | |
ok 256 - Correct value in splice returned from int8 array (2) | |
ok 257 - .Str space-separates on int8 array | |
ok 258 - .gist space-separates on int8 array | |
ok 259 - .perl includes type and int values on int8 array | |
ok 260 - Flattening int8 array in call works | |
ok 261 - List-assigning int8 array to untyped works (1) | |
ok 262 - List-assigning int8 array to untyped works (2) | |
ok 263 - List-assigning int8 array to untyped works (3) | |
ok 264 - List-assign int8 array surrounded by literals (1) | |
ok 265 - List-assign int8 array surrounded by literals (2) | |
ok 266 - List-assign int8 array surrounded by literals (3) | |
ok 267 - List-assign int8 array surrounded by literals (4) | |
ok 268 - List-assign int8 array surrounded by literals (5) | |
ok 269 - List-assign untyped array of Int to int8 array (1) | |
ok 270 - List-assign untyped array of Int to int8 array (2) | |
ok 271 - List-assign untyped array of Int to int8 array (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 272 - List-assigning incompatible untyped array to int8 array dies | |
# Testing int16 array | |
ok 273 - int16 array type is Positional | |
ok 274 - int16 array type is Positional[int16] | |
ok 275 - int16 array type .of is int16 | |
ok 276 - int16 array is Positional | |
ok 277 - int16 array is Positional[int16] | |
ok 278 - int16 array .of is int16 | |
ok 279 - int16 array is Positional | |
ok 280 - int16 array is Positional[int16] | |
ok 281 - int16 array .of is int16 | |
ok 282 - .new from int16 array is Positional | |
ok 283 - .new from int16 array Positional[int16] | |
ok 284 - .new from int16 array .of is int16 | |
ok 285 - New int16 array has no elems | |
ok 286 - New int16 array has end of -1 | |
ok 287 - New int16 array Int-ifies to 0 | |
ok 288 - New int16 array numifies to 0 | |
ok 289 - New int16 array is falsey | |
ok 290 - Empty int16 array is not lazy | |
ok 291 - Accessing non-existing on int16 array gives 0 | |
ok 292 - Elems do not grow just from an access on int16 array | |
ok 293 - Can store integer in an int16 array | |
ok 294 - Can get value from int16 array | |
ok 295 - The elems grew as expected on int16 array | |
ok 296 - int16 array becomes truthy when it has an element | |
ok 297 - Can slice-assign to an int16 array | |
ok 298 - Can get slice-assigned value from int16 array (1) | |
ok 299 - Can get slice-assigned value from int16 array (2) | |
ok 300 - The elems grew as expected on int16 array | |
ok 301 - The end value matches grown elems on int16 array | |
ok 302 - Int-ifies to grown number of elems on int16 array | |
ok 303 - Numifies to grown number of elems on int16 array | |
ok 304 - int16 array with values is not lazy | |
ok 305 - Can assign non-contiguously to int16 array | |
ok 306 - Elems behind non-contiguous assign are 0 on int16 array | |
ok 307 - Non-contiguous assignment works on int16 array | |
ok 308 - Can also get last element on int16 array | |
ok 309 - Can clear int16 array by assigning empty list | |
ok 310 - Cleared int16 array has no elems | |
ok 311 - Cleared int16 array has end of -1 | |
ok 312 - Cleared int16 array Int-ifies to 0 | |
ok 313 - Cleared int16 array numifies to 0 | |
ok 314 - Cleared int16 array is falsey | |
ok 315 - Can assign integer range to int16 array | |
ok 316 - Got correct elems from range assign on int16 array | |
ok 317 - Got correct element from range assign on int16 array (1) | |
ok 318 - Got correct element from range assign on int16 array (2) | |
ok 319 - :exists works on int16 array (1) | |
ok 320 - :exists works on int16 array (2) | |
ok 321 - :exists works on int16 array (3) | |
ok 322 - Can call int16 array constructor with a single value | |
ok 323 - Correct number of elems set in constructor of int16 array | |
ok 324 - Correct element value set by constructor of int16 array | |
ok 325 - Can call int16 array constructor with values | |
ok 326 - Correct number of elems set in constructor of int16 array | |
ok 327 - Correct elem value set by constructor of int16 array (1) | |
ok 328 - Correct elem value set by constructor of int16 array (2) | |
ok 329 - Correct elem value set by constructor of int16 array (3) | |
ok 330 - Correct elem value set by constructor of int16 array (4) | |
ok 331 - Can also get last 2 elements on int16 array | |
ok 332 - int16 array .flat returns a Seq | |
ok 333 - int16 array .eager returns identity | |
ok 334 - Can iterate over int16 array | |
ok 335 - Mutating for loop on int16 array works (1) | |
ok 336 - Mutating for loop on int16 array works (2) | |
ok 337 - Mutating for loop on int16 array works (3) | |
ok 338 - Mutating for loop on int16 array works (4) | |
ok 339 - Can map over int16 array | |
ok 340 - Mutating map on int16 array works (1) | |
ok 341 - Mutating map on int16 array works (2) | |
ok 342 - Mutating map on int16 array works (3) | |
ok 343 - Mutating map on int16 array works (4) | |
ok 344 - Can grep a int16 array | |
ok 345 - Can use reduce meta-op on a int16 array | |
ok 346 - .values from a int16 array | |
ok 347 - .pairup from a int16 array | |
ok 348 - .keys from a int16 array | |
ok 349 - .pairs from a int16 array | |
ok 350 - .antipairs from a int16 array | |
ok 351 - .kv from a int16 array | |
ok 352 - .pick from a int16 array | |
ok 353 - .roll from a int16 array | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .what matches array[int16] | |
ok 4 - .action matches pop | |
ok 354 - Trying to pop an empty int16 array dies | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .what matches array[int16] | |
ok 4 - .action matches shift | |
ok 355 - Trying to shift an empty int16 array dies | |
ok 356 - can push to int16 array | |
ok 357 - push to int16 array works (1) | |
ok 358 - push to int16 array works (2) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 359 - Cannot push non-int/Int to int16 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot bind to a natively typed array | |
ok 360 - Cannot push non-int/Int to int16 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot delete from a natively typed array | |
ok 361 - Cannot push non-int/Int to int16 array | |
ok 362 - can push multiple to int16 array | |
ok 363 - push multiple to int16 array works (1) | |
ok 364 - push multiple to int16 array works (2) | |
ok 365 - push multiple to int16 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 366 - Cannot push non-int/Int to int16 array (multiple push) | |
ok 367 - pop from int16 array works (1) | |
ok 368 - pop from int16 array works (2) | |
ok 369 - can unshift to int16 array | |
ok 370 - unshift to int16 array works (1) | |
ok 371 - unshift to int16 array works (2) | |
ok 372 - unshift to int16 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 373 - Cannot unshift non-int/Int to int16 array | |
ok 374 - can unshift multiple to int16 array | |
ok 375 - unshift multiple to int16 array works (1) | |
ok 376 - unshift multiple to int16 array works (2) | |
ok 377 - unshift multiple to int16 array works (3) | |
ok 378 - unshift multiple to int16 array works (4) | |
ok 379 - unshift multiple to int16 array works (5) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 380 - Cannot unshift non-int/Int to int16 array (multiple unshift) | |
ok 381 - shift from int16 array works (1) | |
ok 382 - shift from int16 array works (2) | |
ok 383 - can initialize int16 from Range | |
ok 384 - Number of elems after splice int16 array | |
ok 385 - Splice on int16 array did the right thing (1) | |
ok 386 - Splice on int16 array did the right thing (2) | |
ok 387 - Splice on int16 array did the right thing (3) | |
ok 388 - Splice on int16 array did the right thing (4) | |
ok 389 - Splice on int16 array did the right thing (5) | |
ok 390 - Number of returned spliced values from int16 array | |
ok 391 - Correct value in splice returned from int16 array (1) | |
ok 392 - Correct value in splice returned from int16 array (2) | |
ok 393 - .Str space-separates on int16 array | |
ok 394 - .gist space-separates on int16 array | |
ok 395 - .perl includes type and int values on int16 array | |
ok 396 - Flattening int16 array in call works | |
ok 397 - List-assigning int16 array to untyped works (1) | |
ok 398 - List-assigning int16 array to untyped works (2) | |
ok 399 - List-assigning int16 array to untyped works (3) | |
ok 400 - List-assign int16 array surrounded by literals (1) | |
ok 401 - List-assign int16 array surrounded by literals (2) | |
ok 402 - List-assign int16 array surrounded by literals (3) | |
ok 403 - List-assign int16 array surrounded by literals (4) | |
ok 404 - List-assign int16 array surrounded by literals (5) | |
ok 405 - List-assign untyped array of Int to int16 array (1) | |
ok 406 - List-assign untyped array of Int to int16 array (2) | |
ok 407 - List-assign untyped array of Int to int16 array (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 408 - List-assigning incompatible untyped array to int16 array dies | |
# Testing int32 array | |
ok 409 - int32 array type is Positional | |
ok 410 - int32 array type is Positional[int32] | |
ok 411 - int32 array type .of is int32 | |
ok 412 - int32 array is Positional | |
ok 413 - int32 array is Positional[int32] | |
ok 414 - int32 array .of is int32 | |
ok 415 - int32 array is Positional | |
ok 416 - int32 array is Positional[int32] | |
ok 417 - int32 array .of is int32 | |
ok 418 - .new from int32 array is Positional | |
ok 419 - .new from int32 array Positional[int32] | |
ok 420 - .new from int32 array .of is int32 | |
ok 421 - New int32 array has no elems | |
ok 422 - New int32 array has end of -1 | |
ok 423 - New int32 array Int-ifies to 0 | |
ok 424 - New int32 array numifies to 0 | |
ok 425 - New int32 array is falsey | |
ok 426 - Empty int32 array is not lazy | |
ok 427 - Accessing non-existing on int32 array gives 0 | |
ok 428 - Elems do not grow just from an access on int32 array | |
ok 429 - Can store integer in an int32 array | |
ok 430 - Can get value from int32 array | |
ok 431 - The elems grew as expected on int32 array | |
ok 432 - int32 array becomes truthy when it has an element | |
ok 433 - Can slice-assign to an int32 array | |
ok 434 - Can get slice-assigned value from int32 array (1) | |
ok 435 - Can get slice-assigned value from int32 array (2) | |
ok 436 - The elems grew as expected on int32 array | |
ok 437 - The end value matches grown elems on int32 array | |
ok 438 - Int-ifies to grown number of elems on int32 array | |
ok 439 - Numifies to grown number of elems on int32 array | |
ok 440 - int32 array with values is not lazy | |
ok 441 - Can assign non-contiguously to int32 array | |
ok 442 - Elems behind non-contiguous assign are 0 on int32 array | |
ok 443 - Non-contiguous assignment works on int32 array | |
ok 444 - Can also get last element on int32 array | |
ok 445 - Can clear int32 array by assigning empty list | |
ok 446 - Cleared int32 array has no elems | |
ok 447 - Cleared int32 array has end of -1 | |
ok 448 - Cleared int32 array Int-ifies to 0 | |
ok 449 - Cleared int32 array numifies to 0 | |
ok 450 - Cleared int32 array is falsey | |
ok 451 - Can assign integer range to int32 array | |
ok 452 - Got correct elems from range assign on int32 array | |
ok 453 - Got correct element from range assign on int32 array (1) | |
ok 454 - Got correct element from range assign on int32 array (2) | |
ok 455 - :exists works on int32 array (1) | |
ok 456 - :exists works on int32 array (2) | |
ok 457 - :exists works on int32 array (3) | |
ok 458 - Can call int32 array constructor with a single value | |
ok 459 - Correct number of elems set in constructor of int32 array | |
ok 460 - Correct element value set by constructor of int32 array | |
ok 461 - Can call int32 array constructor with values | |
ok 462 - Correct number of elems set in constructor of int32 array | |
ok 463 - Correct elem value set by constructor of int32 array (1) | |
ok 464 - Correct elem value set by constructor of int32 array (2) | |
ok 465 - Correct elem value set by constructor of int32 array (3) | |
ok 466 - Correct elem value set by constructor of int32 array (4) | |
ok 467 - Can also get last 2 elements on int32 array | |
ok 468 - int32 array .flat returns a Seq | |
ok 469 - int32 array .eager returns identity | |
ok 470 - Can iterate over int32 array | |
ok 471 - Mutating for loop on int32 array works (1) | |
ok 472 - Mutating for loop on int32 array works (2) | |
ok 473 - Mutating for loop on int32 array works (3) | |
ok 474 - Mutating for loop on int32 array works (4) | |
ok 475 - Can map over int32 array | |
ok 476 - Mutating map on int32 array works (1) | |
ok 477 - Mutating map on int32 array works (2) | |
ok 478 - Mutating map on int32 array works (3) | |
ok 479 - Mutating map on int32 array works (4) | |
ok 480 - Can grep a int32 array | |
ok 481 - Can use reduce meta-op on a int32 array | |
ok 482 - .values from a int32 array | |
ok 483 - .pairup from a int32 array | |
ok 484 - .keys from a int32 array | |
ok 485 - .pairs from a int32 array | |
ok 486 - .antipairs from a int32 array | |
ok 487 - .kv from a int32 array | |
ok 488 - .pick from a int32 array | |
ok 489 - .roll from a int32 array | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .action matches pop | |
ok 4 - .what matches array[int32] | |
ok 490 - Trying to pop an empty int32 array dies | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .what matches array[int32] | |
ok 4 - .action matches shift | |
ok 491 - Trying to shift an empty int32 array dies | |
ok 492 - can push to int32 array | |
ok 493 - push to int32 array works (1) | |
ok 494 - push to int32 array works (2) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 495 - Cannot push non-int/Int to int32 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot bind to a natively typed array | |
ok 496 - Cannot push non-int/Int to int32 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot delete from a natively typed array | |
ok 497 - Cannot push non-int/Int to int32 array | |
ok 498 - can push multiple to int32 array | |
ok 499 - push multiple to int32 array works (1) | |
ok 500 - push multiple to int32 array works (2) | |
ok 501 - push multiple to int32 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 502 - Cannot push non-int/Int to int32 array (multiple push) | |
ok 503 - pop from int32 array works (1) | |
ok 504 - pop from int32 array works (2) | |
ok 505 - can unshift to int32 array | |
ok 506 - unshift to int32 array works (1) | |
ok 507 - unshift to int32 array works (2) | |
ok 508 - unshift to int32 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 509 - Cannot unshift non-int/Int to int32 array | |
ok 510 - can unshift multiple to int32 array | |
ok 511 - unshift multiple to int32 array works (1) | |
ok 512 - unshift multiple to int32 array works (2) | |
ok 513 - unshift multiple to int32 array works (3) | |
ok 514 - unshift multiple to int32 array works (4) | |
ok 515 - unshift multiple to int32 array works (5) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 516 - Cannot unshift non-int/Int to int32 array (multiple unshift) | |
ok 517 - shift from int32 array works (1) | |
ok 518 - shift from int32 array works (2) | |
ok 519 - can initialize int32 from Range | |
ok 520 - Number of elems after splice int32 array | |
ok 521 - Splice on int32 array did the right thing (1) | |
ok 522 - Splice on int32 array did the right thing (2) | |
ok 523 - Splice on int32 array did the right thing (3) | |
ok 524 - Splice on int32 array did the right thing (4) | |
ok 525 - Splice on int32 array did the right thing (5) | |
ok 526 - Number of returned spliced values from int32 array | |
ok 527 - Correct value in splice returned from int32 array (1) | |
ok 528 - Correct value in splice returned from int32 array (2) | |
ok 529 - .Str space-separates on int32 array | |
ok 530 - .gist space-separates on int32 array | |
ok 531 - .perl includes type and int values on int32 array | |
ok 532 - Flattening int32 array in call works | |
ok 533 - List-assigning int32 array to untyped works (1) | |
ok 534 - List-assigning int32 array to untyped works (2) | |
ok 535 - List-assigning int32 array to untyped works (3) | |
ok 536 - List-assign int32 array surrounded by literals (1) | |
ok 537 - List-assign int32 array surrounded by literals (2) | |
ok 538 - List-assign int32 array surrounded by literals (3) | |
ok 539 - List-assign int32 array surrounded by literals (4) | |
ok 540 - List-assign int32 array surrounded by literals (5) | |
ok 541 - List-assign untyped array of Int to int32 array (1) | |
ok 542 - List-assign untyped array of Int to int32 array (2) | |
ok 543 - List-assign untyped array of Int to int32 array (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 544 - List-assigning incompatible untyped array to int32 array dies | |
# Testing uint array | |
ok 545 - uint array type is Positional | |
ok 546 - uint array type is Positional[uint] | |
ok 547 - uint array type .of is uint | |
ok 548 - uint array is Positional | |
ok 549 - uint array is Positional[uint] | |
ok 550 - uint array .of is uint | |
ok 551 - uint array is Positional | |
ok 552 - uint array is Positional[uint] | |
ok 553 - uint array .of is uint | |
ok 554 - .new from uint array is Positional | |
ok 555 - .new from uint array Positional[uint] | |
ok 556 - .new from uint array .of is uint | |
ok 557 - New uint array has no elems | |
ok 558 - New uint array has end of -1 | |
ok 559 - New uint array Int-ifies to 0 | |
ok 560 - New uint array numifies to 0 | |
ok 561 - New uint array is falsey | |
ok 562 - Empty uint array is not lazy | |
ok 563 - Accessing non-existing on uint array gives 0 | |
ok 564 - Elems do not grow just from an access on uint array | |
ok 565 - Can store integer in an uint array | |
ok 566 - Can get value from uint array | |
ok 567 - The elems grew as expected on uint array | |
ok 568 - uint array becomes truthy when it has an element | |
ok 569 - Can slice-assign to an uint array | |
ok 570 - Can get slice-assigned value from uint array (1) | |
ok 571 - Can get slice-assigned value from uint array (2) | |
ok 572 - The elems grew as expected on uint array | |
ok 573 - The end value matches grown elems on uint array | |
ok 574 - Int-ifies to grown number of elems on uint array | |
ok 575 - Numifies to grown number of elems on uint array | |
ok 576 - uint array with values is not lazy | |
ok 577 - Can assign non-contiguously to uint array | |
ok 578 - Elems behind non-contiguous assign are 0 on uint array | |
ok 579 - Non-contiguous assignment works on uint array | |
ok 580 - Can also get last element on uint array | |
ok 581 - Can clear uint array by assigning empty list | |
ok 582 - Cleared uint array has no elems | |
ok 583 - Cleared uint array has end of -1 | |
ok 584 - Cleared uint array Int-ifies to 0 | |
ok 585 - Cleared uint array numifies to 0 | |
ok 586 - Cleared uint array is falsey | |
ok 587 - Can assign integer range to uint array | |
ok 588 - Got correct elems from range assign on uint array | |
ok 589 - Got correct element from range assign on uint array (1) | |
ok 590 - Got correct element from range assign on uint array (2) | |
ok 591 - :exists works on uint array (1) | |
ok 592 - :exists works on uint array (2) | |
ok 593 - :exists works on uint array (3) | |
ok 594 - Can call uint array constructor with a single value | |
ok 595 - Correct number of elems set in constructor of uint array | |
ok 596 - Correct element value set by constructor of uint array | |
ok 597 - Can call uint array constructor with values | |
ok 598 - Correct number of elems set in constructor of uint array | |
ok 599 - Correct elem value set by constructor of uint array (1) | |
ok 600 - Correct elem value set by constructor of uint array (2) | |
ok 601 - Correct elem value set by constructor of uint array (3) | |
ok 602 - Correct elem value set by constructor of uint array (4) | |
ok 603 - Can also get last 2 elements on uint array | |
ok 604 - uint array .flat returns a Seq | |
ok 605 - uint array .eager returns identity | |
ok 606 - Can iterate over uint array | |
ok 607 - Mutating for loop on uint array works (1) | |
ok 608 - Mutating for loop on uint array works (2) | |
ok 609 - Mutating for loop on uint array works (3) | |
ok 610 - Mutating for loop on uint array works (4) | |
ok 611 - Can map over uint array | |
ok 612 - Mutating map on uint array works (1) | |
ok 613 - Mutating map on uint array works (2) | |
ok 614 - Mutating map on uint array works (3) | |
ok 615 - Mutating map on uint array works (4) | |
ok 616 - Can grep a uint array | |
ok 617 - Can use reduce meta-op on a uint array | |
ok 618 - .values from a uint array | |
ok 619 - .pairup from a uint array | |
ok 620 - .keys from a uint array | |
ok 621 - .pairs from a uint array | |
ok 622 - .antipairs from a uint array | |
ok 623 - .kv from a uint array | |
ok 624 - .pick from a uint array | |
ok 625 - .roll from a uint array | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .what matches array[uint] | |
ok 4 - .action matches pop | |
ok 626 - Trying to pop an empty uint array dies | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .what matches array[uint] | |
ok 4 - .action matches shift | |
ok 627 - Trying to shift an empty uint array dies | |
ok 628 - can push to uint array | |
ok 629 - push to uint array works (1) | |
ok 630 - push to uint array works (2) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 631 - Cannot push non-int/Int to uint array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot bind to a natively typed array | |
ok 632 - Cannot push non-int/Int to uint array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot delete from a natively typed array | |
ok 633 - Cannot push non-int/Int to uint array | |
ok 634 - can push multiple to uint array | |
ok 635 - push multiple to uint array works (1) | |
ok 636 - push multiple to uint array works (2) | |
ok 637 - push multiple to uint array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 638 - Cannot push non-int/Int to uint array (multiple push) | |
ok 639 - pop from uint array works (1) | |
ok 640 - pop from uint array works (2) | |
ok 641 - can unshift to uint array | |
ok 642 - unshift to uint array works (1) | |
ok 643 - unshift to uint array works (2) | |
ok 644 - unshift to uint array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 645 - Cannot unshift non-int/Int to uint array | |
ok 646 - can unshift multiple to uint array | |
ok 647 - unshift multiple to uint array works (1) | |
ok 648 - unshift multiple to uint array works (2) | |
ok 649 - unshift multiple to uint array works (3) | |
ok 650 - unshift multiple to uint array works (4) | |
ok 651 - unshift multiple to uint array works (5) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 652 - Cannot unshift non-int/Int to uint array (multiple unshift) | |
ok 653 - shift from uint array works (1) | |
ok 654 - shift from uint array works (2) | |
ok 655 - can initialize uint from Range | |
ok 656 - Number of elems after splice uint array | |
ok 657 - Splice on uint array did the right thing (1) | |
ok 658 - Splice on uint array did the right thing (2) | |
ok 659 - Splice on uint array did the right thing (3) | |
ok 660 - Splice on uint array did the right thing (4) | |
ok 661 - Splice on uint array did the right thing (5) | |
ok 662 - Number of returned spliced values from uint array | |
ok 663 - Correct value in splice returned from uint array (1) | |
ok 664 - Correct value in splice returned from uint array (2) | |
ok 665 - .Str space-separates on uint array | |
ok 666 - .gist space-separates on uint array | |
ok 667 - .perl includes type and int values on uint array | |
ok 668 - Flattening uint array in call works | |
ok 669 - List-assigning uint array to untyped works (1) | |
ok 670 - List-assigning uint array to untyped works (2) | |
ok 671 - List-assigning uint array to untyped works (3) | |
ok 672 - List-assign uint array surrounded by literals (1) | |
ok 673 - List-assign uint array surrounded by literals (2) | |
ok 674 - List-assign uint array surrounded by literals (3) | |
ok 675 - List-assign uint array surrounded by literals (4) | |
ok 676 - List-assign uint array surrounded by literals (5) | |
ok 677 - List-assign untyped array of Int to uint array (1) | |
ok 678 - List-assign untyped array of Int to uint array (2) | |
ok 679 - List-assign untyped array of Int to uint array (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 680 - List-assigning incompatible untyped array to uint array dies | |
# Testing uint8 array | |
ok 681 - uint8 array type is Positional | |
ok 682 - uint8 array type is Positional[uint8] | |
ok 683 - uint8 array type .of is uint8 | |
ok 684 - uint8 array is Positional | |
ok 685 - uint8 array is Positional[uint8] | |
ok 686 - uint8 array .of is uint8 | |
ok 687 - uint8 array is Positional | |
ok 688 - uint8 array is Positional[uint8] | |
ok 689 - uint8 array .of is uint8 | |
ok 690 - .new from uint8 array is Positional | |
ok 691 - .new from uint8 array Positional[uint8] | |
ok 692 - .new from uint8 array .of is uint8 | |
ok 693 - New uint8 array has no elems | |
ok 694 - New uint8 array has end of -1 | |
ok 695 - New uint8 array Int-ifies to 0 | |
ok 696 - New uint8 array numifies to 0 | |
ok 697 - New uint8 array is falsey | |
ok 698 - Empty uint8 array is not lazy | |
ok 699 - Accessing non-existing on uint8 array gives 0 | |
ok 700 - Elems do not grow just from an access on uint8 array | |
ok 701 - Can store integer in an uint8 array | |
ok 702 - Can get value from uint8 array | |
ok 703 - The elems grew as expected on uint8 array | |
ok 704 - uint8 array becomes truthy when it has an element | |
ok 705 - Can slice-assign to an uint8 array | |
ok 706 - Can get slice-assigned value from uint8 array (1) | |
ok 707 - Can get slice-assigned value from uint8 array (2) | |
ok 708 - The elems grew as expected on uint8 array | |
ok 709 - The end value matches grown elems on uint8 array | |
ok 710 - Int-ifies to grown number of elems on uint8 array | |
ok 711 - Numifies to grown number of elems on uint8 array | |
ok 712 - uint8 array with values is not lazy | |
ok 713 - Can assign non-contiguously to uint8 array | |
ok 714 - Elems behind non-contiguous assign are 0 on uint8 array | |
ok 715 - Non-contiguous assignment works on uint8 array | |
ok 716 - Can also get last element on uint8 array | |
ok 717 - Can clear uint8 array by assigning empty list | |
ok 718 - Cleared uint8 array has no elems | |
ok 719 - Cleared uint8 array has end of -1 | |
ok 720 - Cleared uint8 array Int-ifies to 0 | |
ok 721 - Cleared uint8 array numifies to 0 | |
ok 722 - Cleared uint8 array is falsey | |
ok 723 - Can assign integer range to uint8 array | |
ok 724 - Got correct elems from range assign on uint8 array | |
ok 725 - Got correct element from range assign on uint8 array (1) | |
ok 726 - Got correct element from range assign on uint8 array (2) | |
ok 727 - :exists works on uint8 array (1) | |
ok 728 - :exists works on uint8 array (2) | |
ok 729 - :exists works on uint8 array (3) | |
ok 730 - Can call uint8 array constructor with a single value | |
ok 731 - Correct number of elems set in constructor of uint8 array | |
ok 732 - Correct element value set by constructor of uint8 array | |
ok 733 - Can call uint8 array constructor with values | |
ok 734 - Correct number of elems set in constructor of uint8 array | |
ok 735 - Correct elem value set by constructor of uint8 array (1) | |
ok 736 - Correct elem value set by constructor of uint8 array (2) | |
ok 737 - Correct elem value set by constructor of uint8 array (3) | |
ok 738 - Correct elem value set by constructor of uint8 array (4) | |
ok 739 - Can also get last 2 elements on uint8 array | |
ok 740 - uint8 array .flat returns a Seq | |
ok 741 - uint8 array .eager returns identity | |
not ok 742 - Can iterate over uint8 array | |
# Failed test 'Can iterate over uint8 array' | |
# at t/spec/S09-typed-arrays/native-int.rakudo.moar line 96 | |
# expected: '53' | |
# got: '1152921504606846976' | |
# my uint8 $s; for @arr { $s += $_ }; $s | |
ok 743 - Mutating for loop on uint8 array works (1) | |
ok 744 - Mutating for loop on uint8 array works (2) | |
ok 745 - Mutating for loop on uint8 array works (3) | |
ok 746 - Mutating for loop on uint8 array works (4) | |
ok 747 - Can map over uint8 array | |
ok 748 - Mutating map on uint8 array works (1) | |
ok 749 - Mutating map on uint8 array works (2) | |
ok 750 - Mutating map on uint8 array works (3) | |
ok 751 - Mutating map on uint8 array works (4) | |
ok 752 - Can grep a uint8 array | |
ok 753 - Can use reduce meta-op on a uint8 array | |
ok 754 - .values from a uint8 array | |
ok 755 - .pairup from a uint8 array | |
ok 756 - .keys from a uint8 array | |
ok 757 - .pairs from a uint8 array | |
ok 758 - .antipairs from a uint8 array | |
ok 759 - .kv from a uint8 array | |
ok 760 - .pick from a uint8 array | |
ok 761 - .roll from a uint8 array | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .what matches array[uint8] | |
ok 4 - .action matches pop | |
ok 762 - Trying to pop an empty uint8 array dies | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .action matches shift | |
ok 4 - .what matches array[uint8] | |
ok 763 - Trying to shift an empty uint8 array dies | |
ok 764 - can push to uint8 array | |
ok 765 - push to uint8 array works (1) | |
ok 766 - push to uint8 array works (2) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 767 - Cannot push non-int/Int to uint8 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot bind to a natively typed array | |
ok 768 - Cannot push non-int/Int to uint8 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot delete from a natively typed array | |
ok 769 - Cannot push non-int/Int to uint8 array | |
ok 770 - can push multiple to uint8 array | |
ok 771 - push multiple to uint8 array works (1) | |
ok 772 - push multiple to uint8 array works (2) | |
ok 773 - push multiple to uint8 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 774 - Cannot push non-int/Int to uint8 array (multiple push) | |
ok 775 - pop from uint8 array works (1) | |
ok 776 - pop from uint8 array works (2) | |
ok 777 - can unshift to uint8 array | |
ok 778 - unshift to uint8 array works (1) | |
ok 779 - unshift to uint8 array works (2) | |
ok 780 - unshift to uint8 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 781 - Cannot unshift non-int/Int to uint8 array | |
ok 782 - can unshift multiple to uint8 array | |
ok 783 - unshift multiple to uint8 array works (1) | |
ok 784 - unshift multiple to uint8 array works (2) | |
ok 785 - unshift multiple to uint8 array works (3) | |
ok 786 - unshift multiple to uint8 array works (4) | |
ok 787 - unshift multiple to uint8 array works (5) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 788 - Cannot unshift non-int/Int to uint8 array (multiple unshift) | |
ok 789 - shift from uint8 array works (1) | |
ok 790 - shift from uint8 array works (2) | |
ok 791 - can initialize uint8 from Range | |
ok 792 - Number of elems after splice uint8 array | |
ok 793 - Splice on uint8 array did the right thing (1) | |
ok 794 - Splice on uint8 array did the right thing (2) | |
ok 795 - Splice on uint8 array did the right thing (3) | |
ok 796 - Splice on uint8 array did the right thing (4) | |
ok 797 - Splice on uint8 array did the right thing (5) | |
ok 798 - Number of returned spliced values from uint8 array | |
ok 799 - Correct value in splice returned from uint8 array (1) | |
ok 800 - Correct value in splice returned from uint8 array (2) | |
ok 801 - .Str space-separates on uint8 array | |
ok 802 - .gist space-separates on uint8 array | |
ok 803 - .perl includes type and int values on uint8 array | |
ok 804 - Flattening uint8 array in call works | |
ok 805 - List-assigning uint8 array to untyped works (1) | |
ok 806 - List-assigning uint8 array to untyped works (2) | |
ok 807 - List-assigning uint8 array to untyped works (3) | |
ok 808 - List-assign uint8 array surrounded by literals (1) | |
ok 809 - List-assign uint8 array surrounded by literals (2) | |
ok 810 - List-assign uint8 array surrounded by literals (3) | |
ok 811 - List-assign uint8 array surrounded by literals (4) | |
ok 812 - List-assign uint8 array surrounded by literals (5) | |
ok 813 - List-assign untyped array of Int to uint8 array (1) | |
ok 814 - List-assign untyped array of Int to uint8 array (2) | |
ok 815 - List-assign untyped array of Int to uint8 array (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 816 - List-assigning incompatible untyped array to uint8 array dies | |
# Testing uint16 array | |
ok 817 - uint16 array type is Positional | |
ok 818 - uint16 array type is Positional[uint16] | |
ok 819 - uint16 array type .of is uint16 | |
ok 820 - uint16 array is Positional | |
ok 821 - uint16 array is Positional[uint16] | |
ok 822 - uint16 array .of is uint16 | |
ok 823 - uint16 array is Positional | |
ok 824 - uint16 array is Positional[uint16] | |
ok 825 - uint16 array .of is uint16 | |
ok 826 - .new from uint16 array is Positional | |
ok 827 - .new from uint16 array Positional[uint16] | |
ok 828 - .new from uint16 array .of is uint16 | |
ok 829 - New uint16 array has no elems | |
ok 830 - New uint16 array has end of -1 | |
ok 831 - New uint16 array Int-ifies to 0 | |
ok 832 - New uint16 array numifies to 0 | |
ok 833 - New uint16 array is falsey | |
ok 834 - Empty uint16 array is not lazy | |
ok 835 - Accessing non-existing on uint16 array gives 0 | |
ok 836 - Elems do not grow just from an access on uint16 array | |
ok 837 - Can store integer in an uint16 array | |
ok 838 - Can get value from uint16 array | |
ok 839 - The elems grew as expected on uint16 array | |
ok 840 - uint16 array becomes truthy when it has an element | |
ok 841 - Can slice-assign to an uint16 array | |
ok 842 - Can get slice-assigned value from uint16 array (1) | |
ok 843 - Can get slice-assigned value from uint16 array (2) | |
ok 844 - The elems grew as expected on uint16 array | |
ok 845 - The end value matches grown elems on uint16 array | |
ok 846 - Int-ifies to grown number of elems on uint16 array | |
ok 847 - Numifies to grown number of elems on uint16 array | |
ok 848 - uint16 array with values is not lazy | |
ok 849 - Can assign non-contiguously to uint16 array | |
ok 850 - Elems behind non-contiguous assign are 0 on uint16 array | |
ok 851 - Non-contiguous assignment works on uint16 array | |
ok 852 - Can also get last element on uint16 array | |
ok 853 - Can clear uint16 array by assigning empty list | |
ok 854 - Cleared uint16 array has no elems | |
ok 855 - Cleared uint16 array has end of -1 | |
ok 856 - Cleared uint16 array Int-ifies to 0 | |
ok 857 - Cleared uint16 array numifies to 0 | |
ok 858 - Cleared uint16 array is falsey | |
ok 859 - Can assign integer range to uint16 array | |
ok 860 - Got correct elems from range assign on uint16 array | |
ok 861 - Got correct element from range assign on uint16 array (1) | |
ok 862 - Got correct element from range assign on uint16 array (2) | |
ok 863 - :exists works on uint16 array (1) | |
ok 864 - :exists works on uint16 array (2) | |
ok 865 - :exists works on uint16 array (3) | |
ok 866 - Can call uint16 array constructor with a single value | |
ok 867 - Correct number of elems set in constructor of uint16 array | |
ok 868 - Correct element value set by constructor of uint16 array | |
ok 869 - Can call uint16 array constructor with values | |
ok 870 - Correct number of elems set in constructor of uint16 array | |
ok 871 - Correct elem value set by constructor of uint16 array (1) | |
ok 872 - Correct elem value set by constructor of uint16 array (2) | |
ok 873 - Correct elem value set by constructor of uint16 array (3) | |
ok 874 - Correct elem value set by constructor of uint16 array (4) | |
ok 875 - Can also get last 2 elements on uint16 array | |
ok 876 - uint16 array .flat returns a Seq | |
ok 877 - uint16 array .eager returns identity | |
not ok 878 - Can iterate over uint16 array | |
# Failed test 'Can iterate over uint16 array' | |
# at t/spec/S09-typed-arrays/native-int.rakudo.moar line 96 | |
# expected: '53' | |
# got: '4503599627370496' | |
# my uint16 $s; for @arr { $s += $_ }; $s | |
ok 879 - Mutating for loop on uint16 array works (1) | |
ok 880 - Mutating for loop on uint16 array works (2) | |
ok 881 - Mutating for loop on uint16 array works (3) | |
ok 882 - Mutating for loop on uint16 array works (4) | |
ok 883 - Can map over uint16 array | |
ok 884 - Mutating map on uint16 array works (1) | |
ok 885 - Mutating map on uint16 array works (2) | |
ok 886 - Mutating map on uint16 array works (3) | |
ok 887 - Mutating map on uint16 array works (4) | |
ok 888 - Can grep a uint16 array | |
ok 889 - Can use reduce meta-op on a uint16 array | |
ok 890 - .values from a uint16 array | |
ok 891 - .pairup from a uint16 array | |
ok 892 - .keys from a uint16 array | |
ok 893 - .pairs from a uint16 array | |
ok 894 - .antipairs from a uint16 array | |
ok 895 - .kv from a uint16 array | |
ok 896 - .pick from a uint16 array | |
ok 897 - .roll from a uint16 array | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .action matches pop | |
ok 4 - .what matches array[uint16] | |
ok 898 - Trying to pop an empty uint16 array dies | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .action matches shift | |
ok 4 - .what matches array[uint16] | |
ok 899 - Trying to shift an empty uint16 array dies | |
ok 900 - can push to uint16 array | |
ok 901 - push to uint16 array works (1) | |
ok 902 - push to uint16 array works (2) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 903 - Cannot push non-int/Int to uint16 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot bind to a natively typed array | |
ok 904 - Cannot push non-int/Int to uint16 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot delete from a natively typed array | |
ok 905 - Cannot push non-int/Int to uint16 array | |
ok 906 - can push multiple to uint16 array | |
ok 907 - push multiple to uint16 array works (1) | |
ok 908 - push multiple to uint16 array works (2) | |
ok 909 - push multiple to uint16 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 910 - Cannot push non-int/Int to uint16 array (multiple push) | |
ok 911 - pop from uint16 array works (1) | |
ok 912 - pop from uint16 array works (2) | |
ok 913 - can unshift to uint16 array | |
ok 914 - unshift to uint16 array works (1) | |
ok 915 - unshift to uint16 array works (2) | |
ok 916 - unshift to uint16 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 917 - Cannot unshift non-int/Int to uint16 array | |
ok 918 - can unshift multiple to uint16 array | |
ok 919 - unshift multiple to uint16 array works (1) | |
ok 920 - unshift multiple to uint16 array works (2) | |
ok 921 - unshift multiple to uint16 array works (3) | |
ok 922 - unshift multiple to uint16 array works (4) | |
ok 923 - unshift multiple to uint16 array works (5) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 924 - Cannot unshift non-int/Int to uint16 array (multiple unshift) | |
ok 925 - shift from uint16 array works (1) | |
ok 926 - shift from uint16 array works (2) | |
ok 927 - can initialize uint16 from Range | |
ok 928 - Number of elems after splice uint16 array | |
ok 929 - Splice on uint16 array did the right thing (1) | |
ok 930 - Splice on uint16 array did the right thing (2) | |
ok 931 - Splice on uint16 array did the right thing (3) | |
ok 932 - Splice on uint16 array did the right thing (4) | |
ok 933 - Splice on uint16 array did the right thing (5) | |
ok 934 - Number of returned spliced values from uint16 array | |
ok 935 - Correct value in splice returned from uint16 array (1) | |
ok 936 - Correct value in splice returned from uint16 array (2) | |
ok 937 - .Str space-separates on uint16 array | |
ok 938 - .gist space-separates on uint16 array | |
ok 939 - .perl includes type and int values on uint16 array | |
ok 940 - Flattening uint16 array in call works | |
ok 941 - List-assigning uint16 array to untyped works (1) | |
ok 942 - List-assigning uint16 array to untyped works (2) | |
ok 943 - List-assigning uint16 array to untyped works (3) | |
ok 944 - List-assign uint16 array surrounded by literals (1) | |
ok 945 - List-assign uint16 array surrounded by literals (2) | |
ok 946 - List-assign uint16 array surrounded by literals (3) | |
ok 947 - List-assign uint16 array surrounded by literals (4) | |
ok 948 - List-assign uint16 array surrounded by literals (5) | |
ok 949 - List-assign untyped array of Int to uint16 array (1) | |
ok 950 - List-assign untyped array of Int to uint16 array (2) | |
ok 951 - List-assign untyped array of Int to uint16 array (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 952 - List-assigning incompatible untyped array to uint16 array dies | |
# Testing uint32 array | |
ok 953 - uint32 array type is Positional | |
ok 954 - uint32 array type is Positional[uint32] | |
ok 955 - uint32 array type .of is uint32 | |
ok 956 - uint32 array is Positional | |
ok 957 - uint32 array is Positional[uint32] | |
ok 958 - uint32 array .of is uint32 | |
ok 959 - uint32 array is Positional | |
ok 960 - uint32 array is Positional[uint32] | |
ok 961 - uint32 array .of is uint32 | |
ok 962 - .new from uint32 array is Positional | |
ok 963 - .new from uint32 array Positional[uint32] | |
ok 964 - .new from uint32 array .of is uint32 | |
ok 965 - New uint32 array has no elems | |
ok 966 - New uint32 array has end of -1 | |
ok 967 - New uint32 array Int-ifies to 0 | |
ok 968 - New uint32 array numifies to 0 | |
ok 969 - New uint32 array is falsey | |
ok 970 - Empty uint32 array is not lazy | |
ok 971 - Accessing non-existing on uint32 array gives 0 | |
ok 972 - Elems do not grow just from an access on uint32 array | |
ok 973 - Can store integer in an uint32 array | |
ok 974 - Can get value from uint32 array | |
ok 975 - The elems grew as expected on uint32 array | |
ok 976 - uint32 array becomes truthy when it has an element | |
ok 977 - Can slice-assign to an uint32 array | |
ok 978 - Can get slice-assigned value from uint32 array (1) | |
ok 979 - Can get slice-assigned value from uint32 array (2) | |
ok 980 - The elems grew as expected on uint32 array | |
ok 981 - The end value matches grown elems on uint32 array | |
ok 982 - Int-ifies to grown number of elems on uint32 array | |
ok 983 - Numifies to grown number of elems on uint32 array | |
ok 984 - uint32 array with values is not lazy | |
ok 985 - Can assign non-contiguously to uint32 array | |
ok 986 - Elems behind non-contiguous assign are 0 on uint32 array | |
ok 987 - Non-contiguous assignment works on uint32 array | |
ok 988 - Can also get last element on uint32 array | |
ok 989 - Can clear uint32 array by assigning empty list | |
ok 990 - Cleared uint32 array has no elems | |
ok 991 - Cleared uint32 array has end of -1 | |
ok 992 - Cleared uint32 array Int-ifies to 0 | |
ok 993 - Cleared uint32 array numifies to 0 | |
ok 994 - Cleared uint32 array is falsey | |
ok 995 - Can assign integer range to uint32 array | |
ok 996 - Got correct elems from range assign on uint32 array | |
ok 997 - Got correct element from range assign on uint32 array (1) | |
ok 998 - Got correct element from range assign on uint32 array (2) | |
ok 999 - :exists works on uint32 array (1) | |
ok 1000 - :exists works on uint32 array (2) | |
ok 1001 - :exists works on uint32 array (3) | |
ok 1002 - Can call uint32 array constructor with a single value | |
ok 1003 - Correct number of elems set in constructor of uint32 array | |
ok 1004 - Correct element value set by constructor of uint32 array | |
ok 1005 - Can call uint32 array constructor with values | |
ok 1006 - Correct number of elems set in constructor of uint32 array | |
ok 1007 - Correct elem value set by constructor of uint32 array (1) | |
ok 1008 - Correct elem value set by constructor of uint32 array (2) | |
ok 1009 - Correct elem value set by constructor of uint32 array (3) | |
ok 1010 - Correct elem value set by constructor of uint32 array (4) | |
ok 1011 - Can also get last 2 elements on uint32 array | |
ok 1012 - uint32 array .flat returns a Seq | |
ok 1013 - uint32 array .eager returns identity | |
not ok 1014 - Can iterate over uint32 array | |
# Failed test 'Can iterate over uint32 array' | |
# at t/spec/S09-typed-arrays/native-int.rakudo.moar line 96 | |
# expected: '53' | |
# got: '68719476736' | |
# my uint32 $s; for @arr { $s += $_ }; $s | |
ok 1015 - Mutating for loop on uint32 array works (1) | |
ok 1016 - Mutating for loop on uint32 array works (2) | |
ok 1017 - Mutating for loop on uint32 array works (3) | |
ok 1018 - Mutating for loop on uint32 array works (4) | |
ok 1019 - Can map over uint32 array | |
ok 1020 - Mutating map on uint32 array works (1) | |
ok 1021 - Mutating map on uint32 array works (2) | |
ok 1022 - Mutating map on uint32 array works (3) | |
ok 1023 - Mutating map on uint32 array works (4) | |
ok 1024 - Can grep a uint32 array | |
ok 1025 - Can use reduce meta-op on a uint32 array | |
ok 1026 - .values from a uint32 array | |
ok 1027 - .pairup from a uint32 array | |
ok 1028 - .keys from a uint32 array | |
ok 1029 - .pairs from a uint32 array | |
ok 1030 - .antipairs from a uint32 array | |
ok 1031 - .kv from a uint32 array | |
ok 1032 - .pick from a uint32 array | |
ok 1033 - .roll from a uint32 array | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .what matches array[uint32] | |
ok 4 - .action matches pop | |
ok 1034 - Trying to pop an empty uint32 array dies | |
1..4 | |
ok 1 - code dies | |
ok 2 - right exception type (X::Cannot::Empty) | |
ok 3 - .action matches shift | |
ok 4 - .what matches array[uint32] | |
ok 1035 - Trying to shift an empty uint32 array dies | |
ok 1036 - can push to uint32 array | |
ok 1037 - push to uint32 array works (1) | |
ok 1038 - push to uint32 array works (2) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 1039 - Cannot push non-int/Int to uint32 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot bind to a natively typed array | |
ok 1040 - Cannot push non-int/Int to uint32 array | |
1..3 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 3 - .message matches Cannot delete from a natively typed array | |
ok 1041 - Cannot push non-int/Int to uint32 array | |
ok 1042 - can push multiple to uint32 array | |
ok 1043 - push multiple to uint32 array works (1) | |
ok 1044 - push multiple to uint32 array works (2) | |
ok 1045 - push multiple to uint32 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 1046 - Cannot push non-int/Int to uint32 array (multiple push) | |
ok 1047 - pop from uint32 array works (1) | |
ok 1048 - pop from uint32 array works (2) | |
ok 1049 - can unshift to uint32 array | |
ok 1050 - unshift to uint32 array works (1) | |
ok 1051 - unshift to uint32 array works (2) | |
ok 1052 - unshift to uint32 array works (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 1053 - Cannot unshift non-int/Int to uint32 array | |
ok 1054 - can unshift multiple to uint32 array | |
ok 1055 - unshift multiple to uint32 array works (1) | |
ok 1056 - unshift multiple to uint32 array works (2) | |
ok 1057 - unshift multiple to uint32 array works (3) | |
ok 1058 - unshift multiple to uint32 array works (4) | |
ok 1059 - unshift multiple to uint32 array works (5) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 1060 - Cannot unshift non-int/Int to uint32 array (multiple unshift) | |
ok 1061 - shift from uint32 array works (1) | |
ok 1062 - shift from uint32 array works (2) | |
ok 1063 - can initialize uint32 from Range | |
ok 1064 - Number of elems after splice uint32 array | |
ok 1065 - Splice on uint32 array did the right thing (1) | |
ok 1066 - Splice on uint32 array did the right thing (2) | |
ok 1067 - Splice on uint32 array did the right thing (3) | |
ok 1068 - Splice on uint32 array did the right thing (4) | |
ok 1069 - Splice on uint32 array did the right thing (5) | |
ok 1070 - Number of returned spliced values from uint32 array | |
ok 1071 - Correct value in splice returned from uint32 array (1) | |
ok 1072 - Correct value in splice returned from uint32 array (2) | |
ok 1073 - .Str space-separates on uint32 array | |
ok 1074 - .gist space-separates on uint32 array | |
ok 1075 - .perl includes type and int values on uint32 array | |
ok 1076 - Flattening uint32 array in call works | |
ok 1077 - List-assigning uint32 array to untyped works (1) | |
ok 1078 - List-assigning uint32 array to untyped works (2) | |
ok 1079 - List-assigning uint32 array to untyped works (3) | |
ok 1080 - List-assign uint32 array surrounded by literals (1) | |
ok 1081 - List-assign uint32 array surrounded by literals (2) | |
ok 1082 - List-assign uint32 array surrounded by literals (3) | |
ok 1083 - List-assign uint32 array surrounded by literals (4) | |
ok 1084 - List-assign uint32 array surrounded by literals (5) | |
ok 1085 - List-assign untyped array of Int to uint32 array (1) | |
ok 1086 - List-assign untyped array of Int to uint32 array (2) | |
ok 1087 - List-assign untyped array of Int to uint32 array (3) | |
1..2 | |
ok 1 - code dies | |
ok 2 - right exception type (Exception) | |
ok 1088 - List-assigning incompatible untyped array to uint32 array dies | |
# Testing uint array for unsigned features | |
ok 1089 - assigning -1 on uint array passes value on through? | |
not ok 1090 - negative value on uint array becomes positive # TODO highest bit length stays negative, RT #124088 | |
# Failed test 'negative value on uint array becomes positive' | |
# at t/spec/S09-typed-arrays/native-int.rakudo.moar line 236 | |
# Testing uint8 array for unsigned features | |
ok 1091 - assigning -1 on uint8 array passes value on through? | |
ok 1092 - negative value on uint8 array becomes positive | |
# Testing uint16 array for unsigned features | |
ok 1093 - assigning -1 on uint16 array passes value on through? | |
ok 1094 - negative value on uint16 array becomes positive | |
# Testing uint32 array for unsigned features | |
ok 1095 - assigning -1 on uint32 array passes value on through? | |
ok 1096 - negative value on uint32 array becomes positive | |
# FUDGED! | |
# Looks like you failed 3 tests of 1096 | |
##### End of testing t/spec/S09-typed-arrays/native-int.rakudo.moar ##### | |
##### Begin of testing t/spec/S32-io/IO-Socket-Async.t ##### | |
1..6 | |
ok 1 - Async listen on bogus hostname | |
not ok 2 - Async connect to unavailable server breaks promise | |
# Failed test 'Async connect to unavailable server breaks promise' | |
# at t/spec/S32-io/IO-Socket-Async.t line 18 | |
# expected: 'Broken' | |
# got: 'Kept' | |
MoarVM panic: MoarVM panic: Trace/BPT trap | |
##### End of testing t/spec/S32-io/IO-Socket-Async.t ##### | |
##### Begin of testing t/spec/S32-io/socket-recv-vs-read.t ##### | |
1..11 | |
Memory fault | |
##### End of testing t/spec/S32-io/socket-recv-vs-read.t ##### |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment