CC: | SHLOMIF [...] cpan.org |
Subject: | 1.001_006 breaks SHLOMIF/AI-Pathfinding-OptimizeMultiple-0.0.13.tar.gz |
If Type::Tiny 1.001_006 is installed, then the test suite of AI-Pathfinding-OptimizeMultiple-0.0.13 breaks:
...
Reference bless( do{\(my $o = 39170512)}, 'PDL' ) did not pass type constraint "Int" (in $args->{"num_solved"}) at /tmpfs/.cpan-build-cpansand/2017050100/AI-Pathfinding-OptimizeMultiple-0.0.13-0/blib/lib/AI/Pathfinding/OptimizeMultiple.pm line 264
"Int" is a subtype of "Num"
"Num" is a subtype of "LaxNum"
"LaxNum" is a subtype of "Str"
"Str" is a subtype of "Value"
Reference bless( do{\(my $o = 39170512)}, 'PDL' ) did not pass type constraint "Value" (in $args->{"num_solved"})
"Value" is defined as: (defined($_) and not ref($_))
# Looks like your test exited with 255 before it could output anything.
t/optimize-multiple-full-test.t ..
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 4/4 subtests
...
This does not happen with older Type::Tiny versions.