Checking if your kit is complete... Looks good Writing Makefile for Array::PatternMatcher cp PatternMatcher.pm blib/lib/Array/PatternMatcher.pm Manifying blib/man3/Array::PatternMatcher.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/rest.............1..2 # Running under perl version 5.010000 for darwin # Current time local: Wed Nov 21 21:55:02 2007 # Current time GMT: Thu Nov 22 05:55:02 2007 # Using Test.pm version 1.25 Use of uninitialized value $dyna_type in hash element at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum/Cfg.pm line 395 (#1) (W uninitialized) An undefined value was used as if it were already defined. It was interpreted as a "" or a 0, but maybe it was a mistake. To suppress this warning assign a defined value to your variables. To help you figure out what was undefined, perl will try to tell you the name of the variable (if any) that was undefined. In some cases it cannot do this, so it also tells you what operation you used the undefined value in. Note, however, that perl optimizes your program and the operation displayed in the warning may not necessarily appear literally in your program. For example, "that $foo" is usually optimized into "that " . $foo, and the warning will refer to the concatenation (.) operator, even though there is no . in your program. +-> Array::PatternMatcher::rest(ARRAY(0x1804fe0)) from global at t/rest.t:15 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] +-< Array::PatternMatcher::rest(ARRAY(0x1804fe0)) from global at t/rest.t:15 +-> Array::PatternMatcher::rest(ARRAY(0x1804ec0)) from global at t/rest.t:16 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | Returning: ARRAY(0x189dd10) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] +-< Array::PatternMatcher::rest(ARRAY(0x1804ec0)) from global at t/rest.t:16 ok 1 ok 2 ok t/segment_match....1..6 # Running under perl version 5.010000 for darwin # Current time local: Wed Nov 21 21:55:03 2007 # Current time GMT: Thu Nov 22 05:55:03 2007 # Using Test.pm version 1.25 Use of uninitialized value $dyna_type in hash element at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum/Cfg.pm line 395 (#1) (W uninitialized) An undefined value was used as if it were already defined. It was interpreted as a "" or a 0, but maybe it was a mistake. To suppress this warning assign a defined value to your variables. To help you figure out what was undefined, perl will try to tell you the name of the variable (if any) that was undefined. In some cases it cannot do this, so it also tells you what operation you used the undefined value in. Note, however, that perl optimizes your program and the operation displayed in the warning may not necessarily appear literally in your program. For example, "that $foo" is usually optimized into "that " . $foo, and the warning will refer to the concatenation (.) operator, even though there is no . in your program. +-> Array::PatternMatcher::pat_match(ARRAY(0x1812020), ARRAY(0x1812010), HASH(0x1819d40)) from global at t/segment_match.t:15 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'a', [ 'X', '*' ], 'd' ]; $VAR2 = [ 'a', 'b', 'c', 'd' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'a', [ 'X', '*' ], 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "a" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) (W numeric) The indicated string was fed as an argument to an operator that expected a numeric value instead. If you're fortunate the message will identify which operator was so unfortunate. | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'a'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | +-> Array::PatternMatcher::pat_match("a", "a", HASH(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = 'a'; $VAR2 = 'a'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | +-< Array::PatternMatcher::is_variable("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = 'a'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | +-< Array::PatternMatcher::is_segment_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::is_single_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | +-< Array::PatternMatcher::is_single_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | a eq a ... returning bindings(HASH(0x1819d40)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | Returning: HASH(0x1819d40) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | +-< Array::PatternMatcher::pat_match("a", "a", HASH(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | +-> Array::PatternMatcher::rest(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x189e510)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::rest(ARRAY(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18facd0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::pat_match(ARRAY(0x189e510), ARRAY(0x18facd0), HASH(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = [ [ 'X', '*' ], 'd' ]; $VAR2 = [ 'b', 'c', 'd' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | +-< Array::PatternMatcher::is_variable(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = [ [ 'X', '*' ], 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x189e510)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x189e510)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1804fe0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1804fe0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | hi there * [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:657] | | | dispatching on * [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:629] | | | s CODE(0x189e5d0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:661] | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::segment_match(ARRAY(0x189e510), ARRAY(0x18facd0), HASH(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:456] | | | +-> Array::PatternMatcher::rest(ARRAY(0x189e510)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:459 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: ARRAY(0x18fc6b0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x189e510)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:459 | | | defined pat [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:465] Argument "d" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) | | | +-> Array::PatternMatcher::first_match_pos("d", ARRAY(0x18facd0), undef) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:466 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:417] Use of uninitialized value $start in int at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 420 (#1) | | | | first_match_pos_pattern: $VAR1 = 'd'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:422] | | | | first_match_pos_input: $VAR1 = [ 'b', 'c', 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:423] | | | | first_match_pos_start: $VAR1 = 0; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:424] | | | | +-> Array::PatternMatcher::atomic("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:395] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:399] | | | | +-< Array::PatternMatcher::atomic("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 | | | | +-> Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | +-< Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 | | | | Returning: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:428] | | | +-< Array::PatternMatcher::first_match_pos("d", ARRAY(0x18facd0), undef) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:466 | | | there is a first match pos (2) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:472] | | | +-> Array::PatternMatcher::subseq(ARRAY(0x18facd0), 2) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:382] | | | | subseq_start: 2 end: 2 max: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:388] | | | +-< Array::PatternMatcher::subseq(ARRAY(0x18facd0), 2) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | +-> Array::PatternMatcher::subseq(ARRAY(0x18facd0), 0, 1) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:382] | | | | subseq_start: 0 end: 1 max: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:388] | | | +-< Array::PatternMatcher::subseq(ARRAY(0x18facd0), 0, 1) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 Argument "X" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) | | | +-> Array::PatternMatcher::match_variable("X", ARRAY(0x18f9f80), HASH(0x1819d40)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] Use of uninitialized value in sprintf at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 577 (#1) Use of uninitialized value in sprintf at /Users/cpanrun/build/5.10.0/site/lib/Log/Agent/Formatting.pm line 134 (#1) | | | | no bindings for X. extending and setting equal to $VAR1 = [ 'b', 'c' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | Returning: (HASH(0x1819d40)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | +-< Array::PatternMatcher::match_variable("X", ARRAY(0x18f9f80), HASH(0x1819d40)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fc6b0), ARRAY(0x18f9f10), HASH(0x1819d40)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ 'd' ]; $VAR2 = [ 'd' ]; $VAR3 = { 'X' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fc6b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fc6b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fc6b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = [ 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fc6b0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fc6b0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | +-> Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fc6b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fc6b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fc6b0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fc6b0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | dispatching on$VAR1 = 'd'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fc6b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | +-> Array::PatternMatcher::pat_match("d", "d", HASH(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = 'd'; $VAR2 = 'd'; $VAR3 = { 'X' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | +-< Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = 'd'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | +-< Array::PatternMatcher::is_single_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | d eq d ... returning bindings(HASH(0x1819d40)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | Returning: HASH(0x1819d40) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | +-< Array::PatternMatcher::pat_match("d", "d", HASH(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fc6b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fc6b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18f9f10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18f9f10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::pat_match(undef, undef, HASH(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = { 'X' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] Use of uninitialized value $p in pattern match (m//) at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 410 (#1) | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | +-< Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | +-< Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 Use of uninitialized value $pattern in string eq at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 707 (#1) Use of uninitialized value $input in string eq at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 707 (#1) Use of uninitialized value $pattern in concatenation (.) or string at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 708 (#1) Use of uninitialized value $input in concatenation (.) or string at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 708 (#1) | | | | | eq ... returning bindings(HASH(0x1819d40)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | Returning: HASH(0x1819d40) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | +-< Array::PatternMatcher::pat_match(undef, undef, HASH(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | new binds(HASH(0x1819d40))$VAR1 = { 'X' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | Returning: HASH(0x1819d40) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fc6b0), ARRAY(0x18f9f10), HASH(0x1819d40)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | found our match (HASH(0x1819d40)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:478] | | | Returning: (HASH(0x1819d40)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:479] | | +-< Array::PatternMatcher::segment_match(ARRAY(0x189e510), ARRAY(0x18facd0), HASH(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | Returning: HASH(0x1819d40) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682] | +-< Array::PatternMatcher::pat_match(ARRAY(0x189e510), ARRAY(0x18facd0), HASH(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | new binds(HASH(0x1819d40))$VAR1 = { 'X' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | Returning: HASH(0x1819d40) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] +-< Array::PatternMatcher::pat_match(ARRAY(0x1812020), ARRAY(0x1812010), HASH(0x1819d40)) from global at t/segment_match.t:15 X*RETVAL: $VAR1 = { 'X' => [ 'b', 'c' ] }; ok 1 +-> Array::PatternMatcher::pat_match(ARRAY(0x1819d00), ARRAY(0x1804fe0), HASH(0x18f9b30)) from global at t/segment_match.t:26 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'a', [ 'X', '*' ], [ 'Y', '*' ], 'd' ]; $VAR2 = [ 'a', 'b', 'c', 'd' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x1819d00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x1819d00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819d00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'a', [ 'X', '*' ], [ 'Y', '*' ], 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819d00)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819d00)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819d00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1819d00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819d00)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819d00)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'a'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1819d00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | +-> Array::PatternMatcher::pat_match("a", "a", HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = 'a'; $VAR2 = 'a'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | +-< Array::PatternMatcher::is_variable("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = 'a'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | +-< Array::PatternMatcher::is_segment_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::is_single_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | +-< Array::PatternMatcher::is_single_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | a eq a ... returning bindings(HASH(0x18f9b30)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | Returning: HASH(0x18f9b30) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | +-< Array::PatternMatcher::pat_match("a", "a", HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | +-> Array::PatternMatcher::rest(ARRAY(0x1819d00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18f98a0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1819d00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::rest(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fa670)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::pat_match(ARRAY(0x18f98a0), ARRAY(0x18fa670), HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = [ [ 'X', '*' ], [ 'Y', '*' ], 'd' ]; $VAR2 = [ 'b', 'c', 'd' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18f98a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18f98a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f98a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = [ [ 'X', '*' ], [ 'Y', '*' ], 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f98a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f98a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | hi there * [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:657] | | | dispatching on * [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:629] | | | s CODE(0x189e5d0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:661] | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f98a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::segment_match(ARRAY(0x18f98a0), ARRAY(0x18fa670), HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:456] | | | +-> Array::PatternMatcher::rest(ARRAY(0x18f98a0)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:459 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: ARRAY(0x18fa100) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18f98a0)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:459 | | | defined pat [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:465] | | | +-> Array::PatternMatcher::first_match_pos(ARRAY(0x1805130), ARRAY(0x18fa670), undef) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:466 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:417] | | | | first_match_pos_pattern: $VAR1 = [ 'Y', '*' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:422] | | | | first_match_pos_input: $VAR1 = [ 'b', 'c', 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:423] | | | | first_match_pos_start: $VAR1 = 0; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:424] | | | | +-> Array::PatternMatcher::atomic(ARRAY(0x1805130)) from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:395] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:398] | | | | +-< Array::PatternMatcher::atomic(ARRAY(0x1805130)) from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 | | | | Returning: 0 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426] | | | +-< Array::PatternMatcher::first_match_pos(ARRAY(0x1805130), ARRAY(0x18fa670), undef) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:466 | | | there is a first match pos (0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:472] | | | +-> Array::PatternMatcher::subseq(ARRAY(0x18fa670), 0) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:382] | | | | subseq_start: 0 end: 2 max: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:388] | | | +-< Array::PatternMatcher::subseq(ARRAY(0x18fa670), 0) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | +-> Array::PatternMatcher::subseq(ARRAY(0x18fa670), 0, 0) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:382] | | | | subseq_start: 0 end: 0 max: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:388] | | | +-< Array::PatternMatcher::subseq(ARRAY(0x18fa670), 0, 0) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | +-> Array::PatternMatcher::match_variable("X", ARRAY(0x18fa6e0), HASH(0x18f9b30)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | no bindings for X. extending and setting equal to $VAR1 = [ 'b' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | Returning: (HASH(0x18f9b30)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | +-< Array::PatternMatcher::match_variable("X", ARRAY(0x18fa6e0), HASH(0x18f9b30)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fa100), ARRAY(0x18fa580), HASH(0x18f9b30)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ [ 'Y', '*' ], 'd' ]; $VAR2 = [ 'b', 'c', 'd' ]; $VAR3 = { 'X' => [ 'b' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fa100)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fa100)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa100)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = [ [ 'Y', '*' ], 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa100)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa100)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | hi there * [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:657] | | | | | dispatching on * [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:629] | | | | | s CODE(0x189e5d0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:661] | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa100)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::segment_match(ARRAY(0x18fa100), ARRAY(0x18fa580), HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:456] | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa100)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:459 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: ARRAY(0x18fa1f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa100)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:459 | | | | | defined pat [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:465] | | | | | +-> Array::PatternMatcher::first_match_pos("d", ARRAY(0x18fa580), undef) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:466 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:417] | | | | | | first_match_pos_pattern: $VAR1 = 'd'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:422] | | | | | | first_match_pos_input: $VAR1 = [ 'b', 'c', 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:423] | | | | | | first_match_pos_start: $VAR1 = 0; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:424] | | | | | | +-> Array::PatternMatcher::atomic("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:395] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:399] | | | | | | +-< Array::PatternMatcher::atomic("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 | | | | | | +-> Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 | | | | | | Returning: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:428] | | | | | +-< Array::PatternMatcher::first_match_pos("d", ARRAY(0x18fa580), undef) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:466 | | | | | there is a first match pos (2) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:472] | | | | | +-> Array::PatternMatcher::subseq(ARRAY(0x18fa580), 2) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:382] | | | | | | subseq_start: 2 end: 2 max: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:388] | | | | | +-< Array::PatternMatcher::subseq(ARRAY(0x18fa580), 2) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | | | +-> Array::PatternMatcher::subseq(ARRAY(0x18fa580), 0, 1) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:382] | | | | | | subseq_start: 0 end: 1 max: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:388] | | | | | +-< Array::PatternMatcher::subseq(ARRAY(0x18fa580), 0, 1) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 Argument "Y" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) | | | | | +-> Array::PatternMatcher::match_variable("Y", ARRAY(0x18fe240), HASH(0x18f9b30)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | | no bindings for Y. extending and setting equal to $VAR1 = [ 'b', 'c' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | | Returning: (HASH(0x18f9b30)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | | +-< Array::PatternMatcher::match_variable("Y", ARRAY(0x18fe240), HASH(0x18f9b30)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fa1f0), ARRAY(0x18fe290), HASH(0x18f9b30)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = [ 'd' ]; $VAR2 = [ 'd' ]; $VAR3 = { 'X' => [ 'b' ], 'Y' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fa1f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fa1f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa1f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = [ 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa1f0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa1f0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa1f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fa1f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa1f0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa1f0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | dispatching on$VAR1 = 'd'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fa1f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | | +-> Array::PatternMatcher::pat_match("d", "d", HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | | pattern,input,bindings$VAR1 = 'd'; $VAR2 = 'd'; $VAR3 = { 'X' => [ 'b' ], 'Y' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | | +-> Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | | +-< Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | | +-> Array::PatternMatcher::is_segment_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | | is_segment_pattern $VAR1 = 'd'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | | +-> Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | | +-< Array::PatternMatcher::is_segment_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | | +-> Array::PatternMatcher::is_single_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | | +-> Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | | +-< Array::PatternMatcher::is_single_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | | d eq d ... returning bindings(HASH(0x18f9b30)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | | Returning: HASH(0x18f9b30) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | | +-< Array::PatternMatcher::pat_match("d", "d", HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa1f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa1f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe290)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe290)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | +-> Array::PatternMatcher::pat_match(undef, undef, HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = { 'X' => [ 'b' ], 'Y' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | | +-> Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | | +-< Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | | +-> Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | | is_segment_pattern $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | | +-< Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | | +-> Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | | +-< Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | | eq ... returning bindings(HASH(0x18f9b30)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | | Returning: HASH(0x18f9b30) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | | +-< Array::PatternMatcher::pat_match(undef, undef, HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | new binds(HASH(0x18f9b30))$VAR1 = { 'X' => [ 'b' ], 'Y' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | | Returning: HASH(0x18f9b30) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fa1f0), ARRAY(0x18fe290), HASH(0x18f9b30)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | | | found our match (HASH(0x18f9b30)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:478] | | | | | Returning: (HASH(0x18f9b30)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:479] | | | | +-< Array::PatternMatcher::segment_match(ARRAY(0x18fa100), ARRAY(0x18fa580), HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | Returning: HASH(0x18f9b30) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fa100), ARRAY(0x18fa580), HASH(0x18f9b30)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | found our match (HASH(0x18f9b30)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:478] | | | Returning: (HASH(0x18f9b30)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:479] | | +-< Array::PatternMatcher::segment_match(ARRAY(0x18f98a0), ARRAY(0x18fa670), HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | Returning: HASH(0x18f9b30) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682] | +-< Array::PatternMatcher::pat_match(ARRAY(0x18f98a0), ARRAY(0x18fa670), HASH(0x18f9b30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | new binds(HASH(0x18f9b30))$VAR1 = { 'X' => [ 'b' ], 'Y' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | Returning: HASH(0x18f9b30) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] +-< Array::PatternMatcher::pat_match(ARRAY(0x1819d00), ARRAY(0x1804fe0), HASH(0x18f9b30)) from global at t/segment_match.t:26 X*Y*RETVAL: $VAR1 = { 'X' => [ 'b' ], 'Y' => [ 'b', 'c' ] }; ok 2 +-> Array::PatternMatcher::pat_match(ARRAY(0x18199a0), ARRAY(0x1812020), HASH(0x1812010)) from global at t/segment_match.t:37 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'a', [ 'X', '+' ], 'd' ]; $VAR2 = [ 'a', 'b', 'c', 'd' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x18199a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x18199a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18199a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'a', [ 'X', '+' ], 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18199a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18199a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18199a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18199a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18199a0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18199a0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'a'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18199a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | +-> Array::PatternMatcher::pat_match("a", "a", HASH(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = 'a'; $VAR2 = 'a'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | +-< Array::PatternMatcher::is_variable("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = 'a'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | +-< Array::PatternMatcher::is_segment_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::is_single_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | +-< Array::PatternMatcher::is_single_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | a eq a ... returning bindings(HASH(0x1812010)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | Returning: HASH(0x1812010) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | +-< Array::PatternMatcher::pat_match("a", "a", HASH(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | +-> Array::PatternMatcher::rest(ARRAY(0x18199a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fa780)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x18199a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::rest(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fe0d0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fa780), ARRAY(0x18fe0d0), HASH(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = [ [ 'X', '+' ], 'd' ]; $VAR2 = [ 'b', 'c', 'd' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fa780)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fa780)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa780)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = [ [ 'X', '+' ], 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa780)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa780)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819d00)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819d00)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | hi there + [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:657] | | | dispatching on + [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:629] | | | s CODE(0x189e890) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:661] | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa780)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::segment_match_plus(ARRAY(0x18fa780), ARRAY(0x18fe0d0), HASH(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:490] | | | +-> Array::PatternMatcher::segment_match(ARRAY(0x18fa780), ARRAY(0x18fe0d0), HASH(0x1812010), 1) from Array::PatternMatcher::segment_match_plus() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:492 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:456] | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa780)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:459 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: ARRAY(0x18feaa0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa780)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:459 | | | | defined pat [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:465] | | | | +-> Array::PatternMatcher::first_match_pos("d", ARRAY(0x18fe0d0), 1) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:466 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:417] | | | | | first_match_pos_pattern: $VAR1 = 'd'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:422] | | | | | first_match_pos_input: $VAR1 = [ 'b', 'c', 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:423] | | | | | first_match_pos_start: $VAR1 = 1; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:424] | | | | | +-> Array::PatternMatcher::atomic("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:395] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:399] | | | | | +-< Array::PatternMatcher::atomic("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 | | | | | +-> Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | +-< Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::first_match_pos() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:426 | | | | | Returning: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:428] | | | | +-< Array::PatternMatcher::first_match_pos("d", ARRAY(0x18fe0d0), 1) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:466 | | | | there is a first match pos (2) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:472] | | | | +-> Array::PatternMatcher::subseq(ARRAY(0x18fe0d0), 2) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:382] | | | | | subseq_start: 2 end: 2 max: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:388] | | | | +-< Array::PatternMatcher::subseq(ARRAY(0x18fe0d0), 2) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | | +-> Array::PatternMatcher::subseq(ARRAY(0x18fe0d0), 0, 1) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:382] | | | | | subseq_start: 0 end: 1 max: 2 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:388] | | | | +-< Array::PatternMatcher::subseq(ARRAY(0x18fe0d0), 0, 1) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | | +-> Array::PatternMatcher::match_variable("X", ARRAY(0x18fe860), HASH(0x1812010)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | no bindings for X. extending and setting equal to $VAR1 = [ 'b', 'c' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | Returning: (HASH(0x1812010)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | +-< Array::PatternMatcher::match_variable("X", ARRAY(0x18fe860), HASH(0x1812010)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18feaa0), ARRAY(0x18fe780), HASH(0x1812010)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = [ 'd' ]; $VAR2 = [ 'd' ]; $VAR3 = { 'X' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18feaa0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18feaa0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18feaa0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = [ 'd' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18feaa0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18feaa0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18feaa0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18feaa0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18feaa0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18feaa0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | dispatching on$VAR1 = 'd'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18feaa0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | +-> Array::PatternMatcher::pat_match("d", "d", HASH(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = 'd'; $VAR2 = 'd'; $VAR3 = { 'X' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = 'd'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | +-< Array::PatternMatcher::is_segment_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::is_single_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | +-> Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref("d") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | +-< Array::PatternMatcher::is_single_pattern("d") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | d eq d ... returning bindings(HASH(0x1812010)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | Returning: HASH(0x1812010) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | +-< Array::PatternMatcher::pat_match("d", "d", HASH(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18feaa0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18feaa0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe780)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe780)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::pat_match(undef, undef, HASH(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = { 'X' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | +-< Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | +-< Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | eq ... returning bindings(HASH(0x1812010)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | Returning: HASH(0x1812010) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | +-< Array::PatternMatcher::pat_match(undef, undef, HASH(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | new binds(HASH(0x1812010))$VAR1 = { 'X' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | Returning: HASH(0x1812010) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18feaa0), ARRAY(0x18fe780), HASH(0x1812010)) from Array::PatternMatcher::segment_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:475 | | | | found our match (HASH(0x1812010)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:478] | | | | Returning: (HASH(0x1812010)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:479] | | | +-< Array::PatternMatcher::segment_match(ARRAY(0x18fa780), ARRAY(0x18fe0d0), HASH(0x1812010), 1) from Array::PatternMatcher::segment_match_plus() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:492 | | | Returning: (HASH(0x1812010)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:492] | | +-< Array::PatternMatcher::segment_match_plus(ARRAY(0x18fa780), ARRAY(0x18fe0d0), HASH(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | Returning: HASH(0x1812010) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682] | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fa780), ARRAY(0x18fe0d0), HASH(0x1812010)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | new binds(HASH(0x1812010))$VAR1 = { 'X' => [ 'b', 'c' ] }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | Returning: HASH(0x1812010) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] +-< Array::PatternMatcher::pat_match(ARRAY(0x18199a0), ARRAY(0x1812020), HASH(0x1812010)) from global at t/segment_match.t:37 RETVAL: b c at t/segment_match.t line 38. ok 3 +-> Array::PatternMatcher::pat_match(ARRAY(0x1819d10), ARRAY(0x1819d00), HASH(0x1804fe0)) from global at t/segment_match.t:47 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'a', [ 'X', '?' ], 'c' ]; $VAR2 = [ 'a', 'b', 'c' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x1819d10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x1819d10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819d10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'a', [ 'X', '?' ], 'c' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819d10)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819d10)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819d10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1819d10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819d10)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819d10)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'a'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1819d10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | +-> Array::PatternMatcher::pat_match("a", "a", HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = 'a'; $VAR2 = 'a'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | +-< Array::PatternMatcher::is_variable("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = 'a'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | +-< Array::PatternMatcher::is_segment_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::is_single_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | +-> Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("a") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | +-< Array::PatternMatcher::is_single_pattern("a") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | a eq a ... returning bindings(HASH(0x1804fe0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | Returning: HASH(0x1804fe0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | +-< Array::PatternMatcher::pat_match("a", "a", HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | +-> Array::PatternMatcher::rest(ARRAY(0x1819d10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fa3d0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1819d10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::rest(ARRAY(0x1819d00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fe4c0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1819d00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fa3d0), ARRAY(0x18fe4c0), HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = [ [ 'X', '?' ], 'c' ]; $VAR2 = [ 'b', 'c' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fa3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fa3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = [ [ 'X', '?' ], 'c' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa3d0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa3d0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18199a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18199a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | hi there ? [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:657] | | | dispatching on ? [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:629] | | | s CODE(0x189eb90) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:661] | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::segment_match_optional(ARRAY(0x18fa3d0), ARRAY(0x18fe4c0), HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:496] | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa3d0)) from Array::PatternMatcher::segment_match_optional() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:499 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: ARRAY(0x18fe130) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa3d0)) from Array::PatternMatcher::segment_match_optional() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:499 | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fe990), ARRAY(0x18fe4c0), HASH(0x1804fe0)) from Array::PatternMatcher::segment_match_optional() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:501 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ 'X', 'c' ]; $VAR2 = [ 'b', 'c' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fe990)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fe990)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe990)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = [ 'X', 'c' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fe990)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fe990)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | +-> Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe990)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fe990)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fe990)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fe990)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | dispatching on$VAR1 = 'X'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fe990)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] Argument "b" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) | | | | +-> Array::PatternMatcher::pat_match("X", "b", HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = 'X'; $VAR2 = 'b'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | +-< Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::match_variable("X", "b", HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | | no bindings for X. extending and setting equal to $VAR1 = 'b'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | | Returning: (HASH(0x1804fe0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | | +-< Array::PatternMatcher::match_variable("X", "b", HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | Returning: HASH(0x1804fe0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | | +-< Array::PatternMatcher::pat_match("X", "b", HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe990)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (ARRAY(0x18fe6a0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe990)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe4c0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (ARRAY(0x18fe310)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe4c0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fe6a0), ARRAY(0x18fe310), HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = [ 'c' ]; $VAR2 = [ 'c' ]; $VAR3 = { 'X' => 'b' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fe6a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fe6a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe6a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = [ 'c' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fe6a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fe6a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "c" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) | | | | | | +-> Array::PatternMatcher::is_array_ref("c") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("c") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe6a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fe6a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fe6a0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fe6a0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | dispatching on$VAR1 = 'c'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fe6a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | +-> Array::PatternMatcher::pat_match("c", "c", HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = 'c'; $VAR2 = 'c'; $VAR3 = { 'X' => 'b' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable("c") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable("c") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern("c") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = 'c'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref("c") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref("c") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | +-< Array::PatternMatcher::is_segment_pattern("c") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::is_single_pattern("c") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | +-> Array::PatternMatcher::is_array_ref("c") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref("c") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | +-< Array::PatternMatcher::is_single_pattern("c") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | c eq c ... returning bindings(HASH(0x1804fe0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | Returning: HASH(0x1804fe0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | +-< Array::PatternMatcher::pat_match("c", "c", HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe6a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe6a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe310)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe310)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::pat_match(undef, undef, HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = { 'X' => 'b' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | +-< Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | +-< Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | eq ... returning bindings(HASH(0x1804fe0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | Returning: HASH(0x1804fe0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | +-< Array::PatternMatcher::pat_match(undef, undef, HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | new binds(HASH(0x1804fe0))$VAR1 = { 'X' => 'b' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | Returning: HASH(0x1804fe0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fe6a0), ARRAY(0x18fe310), HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | new binds(HASH(0x1804fe0))$VAR1 = { 'X' => 'b' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | Returning: HASH(0x1804fe0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fe990), ARRAY(0x18fe4c0), HASH(0x1804fe0)) from Array::PatternMatcher::segment_match_optional() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:501 | | | Returning: (HASH(0x1804fe0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:501] | | +-< Array::PatternMatcher::segment_match_optional(ARRAY(0x18fa3d0), ARRAY(0x18fe4c0), HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | Returning: HASH(0x1804fe0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682] | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fa3d0), ARRAY(0x18fe4c0), HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | new binds(HASH(0x1804fe0))$VAR1 = { 'X' => 'b' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | Returning: HASH(0x1804fe0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] +-< Array::PatternMatcher::pat_match(ARRAY(0x1819d10), ARRAY(0x1819d00), HASH(0x1804fe0)) from global at t/segment_match.t:47 RETVAL: b at t/segment_match.t line 48. ok 4 +-> Array::PatternMatcher::pat_match(ARRAY(0x1819d30), ARRAY(0x1819d10), HASH(0x18fa710)) from global at t/segment_match.t:62 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'X', 'OP', 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = [ '3', '+', '4', 'is', '7' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x1819d30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x1819d30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819d30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'X', 'OP', 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819d30)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819d30)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | +-> Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819d30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1819d30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819d30)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819d30)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'X'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1819d30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | +-> Array::PatternMatcher::pat_match("X", 3, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = 'X'; $VAR2 = '3'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | +-< Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::match_variable("X", 3, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | no bindings for X. extending and setting equal to $VAR1 = '3'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | Returning: (HASH(0x18fa710)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | +-< Array::PatternMatcher::match_variable("X", 3, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | Returning: HASH(0x18fa710) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | +-< Array::PatternMatcher::pat_match("X", 3, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | +-> Array::PatternMatcher::rest(ARRAY(0x1819d30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fea60)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1819d30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::rest(ARRAY(0x1819d10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fa530)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1819d10)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fea60), ARRAY(0x18fa530), HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = [ 'OP', 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = [ '+', '4', 'is', '7' ]; $VAR3 = { 'X' => '3' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fea60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fea60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fea60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = [ 'OP', 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fea60)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fea60)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "OP" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) | | | +-> Array::PatternMatcher::is_array_ref("OP") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("OP") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fea60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fea60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fea60)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fea60)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | dispatching on$VAR1 = 'OP'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fea60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] Argument "+" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) | | +-> Array::PatternMatcher::pat_match("OP", "+", HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = 'OP'; $VAR2 = '+'; $VAR3 = { 'X' => '3' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable("OP") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | +-< Array::PatternMatcher::is_variable("OP") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::match_variable("OP", "+", HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | no bindings for OP. extending and setting equal to $VAR1 = '+'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | Returning: (HASH(0x18fa710)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | +-< Array::PatternMatcher::match_variable("OP", "+", HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | Returning: HASH(0x18fa710) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | +-< Array::PatternMatcher::pat_match("OP", "+", HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | +-> Array::PatternMatcher::rest(ARRAY(0x18fea60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: (ARRAY(0x18f9e40)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | +-< Array::PatternMatcher::rest(ARRAY(0x18fea60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa530)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: (ARRAY(0x18fe860)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa530)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18f9e40), ARRAY(0x18fe860), HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = [ 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = [ '4', 'is', '7' ]; $VAR3 = { 'OP' => '+', 'X' => '3' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18f9e40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18f9e40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f9e40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | is_segment_pattern $VAR1 = [ 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e40)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e40)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | +-> Array::PatternMatcher::is_array_ref("Y") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref("Y") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f9e40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18f9e40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e40)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e40)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | dispatching on$VAR1 = 'Y'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18f9e40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | +-> Array::PatternMatcher::pat_match("Y", 4, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = 'Y'; $VAR2 = '4'; $VAR3 = { 'OP' => '+', 'X' => '3' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable("Y") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | +-< Array::PatternMatcher::is_variable("Y") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::match_variable("Y", 4, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | no bindings for Y. extending and setting equal to $VAR1 = '4'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | Returning: (HASH(0x18fa710)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | +-< Array::PatternMatcher::match_variable("Y", 4, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | Returning: HASH(0x18fa710) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | +-< Array::PatternMatcher::pat_match("Y", 4, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | +-> Array::PatternMatcher::rest(ARRAY(0x18f9e40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (ARRAY(0x18fa600)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18f9e40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe860)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (ARRAY(0x18fe840)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe860)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fa600), ARRAY(0x18fe840), HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = [ 'is', '7' ]; $VAR3 = { 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fa600)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fa600)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa600)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = [ 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa600)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa600)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "is" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) | | | | | +-> Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa600)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fa600)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa600)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa600)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | dispatching on$VAR1 = 'is'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fa600)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | +-> Array::PatternMatcher::pat_match("is", "is", HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = 'is'; $VAR2 = 'is'; $VAR3 = { 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | +-< Array::PatternMatcher::is_variable("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = 'is'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | +-< Array::PatternMatcher::is_single_pattern("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | is eq is ... returning bindings(HASH(0x18fa710)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | Returning: HASH(0x18fa710) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | +-< Array::PatternMatcher::pat_match("is", "is", HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa600)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (ARRAY(0x18fa150)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa600)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe840)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (ARRAY(0x18fe8b0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe840)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fa150), ARRAY(0x18fe8b0), HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = [ 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = [ '7' ]; $VAR3 = { 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fa150)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fa150)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa150)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = [ 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa150)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa150)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "Z" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) | | | | | | +-> Array::PatternMatcher::is_array_ref("Z") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("Z") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa150)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fa150)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa150)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa150)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | dispatching on$VAR1 = 'Z'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fa150)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | +-> Array::PatternMatcher::pat_match("Z", 7, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = 'Z'; $VAR2 = '7'; $VAR3 = { 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable("Z") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable("Z") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::match_variable("Z", 7, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | | | no bindings for Z. extending and setting equal to $VAR1 = '7'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | | | Returning: (HASH(0x18fa710)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | | | +-< Array::PatternMatcher::match_variable("Z", 7, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | Returning: HASH(0x18fa710) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | | | +-< Array::PatternMatcher::pat_match("Z", 7, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa150)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (ARRAY(0x18fe050)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa150)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe8b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe8b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fe050), undef, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = [ [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = undef; $VAR3 = { 'Z' => '7', 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fe050)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fe050)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe050)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = [ [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fe050)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fe050)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819d20)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819d20)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | | hi there IF? [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:657] | | | | | | | dispatching on IF? [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:629] | | | | | | | s CODE(0x18c8780) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:661] | | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe050)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::segment_match_if(ARRAY(0x18fe050), undef, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:587] | | | | | | | p: i: b:$VAR1 = [ [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = undef; $VAR3 = { 'Z' => '7', 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:590] | | | | | | | Returning: (1) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:595] | | | | | | +-< Array::PatternMatcher::segment_match_if(ARRAY(0x18fe050), undef, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682] | | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fe050), undef, HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | new binds(1)$VAR1 = 1; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fa150), ARRAY(0x18fe8b0), HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | new binds(1)$VAR1 = 1; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fa600), ARRAY(0x18fe840), HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | new binds(1)$VAR1 = 1; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18f9e40), ARRAY(0x18fe860), HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | new binds(1)$VAR1 = 1; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fea60), ARRAY(0x18fa530), HASH(0x18fa710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | new binds(1)$VAR1 = 1; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] +-< Array::PatternMatcher::pat_match(ARRAY(0x1819d30), ARRAY(0x1819d10), HASH(0x18fa710)) from global at t/segment_match.t:62 IF_RETVAL: 1 at t/segment_match.t line 63. ok 5 +-> Array::PatternMatcher::pat_match(ARRAY(0x1819d40), ARRAY(0x1819d30), HASH(0x18fa5d0)) from global at t/segment_match.t:77 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'X', 'OP', 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = [ '3', '+', '4', 'is', '8' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'X', 'OP', 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819d40)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819d40)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | +-> Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819d40)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819d40)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'X'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | +-> Array::PatternMatcher::pat_match("X", 3, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = 'X'; $VAR2 = '3'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | +-< Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::match_variable("X", 3, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | no bindings for X. extending and setting equal to $VAR1 = '3'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | Returning: (HASH(0x18fa5d0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | +-< Array::PatternMatcher::match_variable("X", 3, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | Returning: HASH(0x18fa5d0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | +-< Array::PatternMatcher::pat_match("X", 3, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | +-> Array::PatternMatcher::rest(ARRAY(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fe3d0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1819d40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::rest(ARRAY(0x1819d30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fe020)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1819d30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fe3d0), ARRAY(0x18fe020), HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = [ 'OP', 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = [ '+', '4', 'is', '8' ]; $VAR3 = { 'X' => '3' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fe3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fe3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = [ 'OP', 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fe3d0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fe3d0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | +-> Array::PatternMatcher::is_array_ref("OP") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("OP") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fe3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fe3d0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fe3d0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | dispatching on$VAR1 = 'OP'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fe3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | +-> Array::PatternMatcher::pat_match("OP", "+", HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = 'OP'; $VAR2 = '+'; $VAR3 = { 'X' => '3' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable("OP") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | +-< Array::PatternMatcher::is_variable("OP") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::match_variable("OP", "+", HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | no bindings for OP. extending and setting equal to $VAR1 = '+'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | Returning: (HASH(0x18fa5d0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | +-< Array::PatternMatcher::match_variable("OP", "+", HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | Returning: HASH(0x18fa5d0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | +-< Array::PatternMatcher::pat_match("OP", "+", HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: (ARRAY(0x1819e50)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe3d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: (ARRAY(0x18fed20)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | +-> Array::PatternMatcher::pat_match(ARRAY(0x1819e50), ARRAY(0x18fed20), HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = [ 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = [ '4', 'is', '8' ]; $VAR3 = { 'OP' => '+', 'X' => '3' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x1819e50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x1819e50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819e50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | is_segment_pattern $VAR1 = [ 'Y', 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819e50)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819e50)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | +-> Array::PatternMatcher::is_array_ref("Y") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref("Y") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819e50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1819e50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819e50)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819e50)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | dispatching on$VAR1 = 'Y'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1819e50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | +-> Array::PatternMatcher::pat_match("Y", 4, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = 'Y'; $VAR2 = '4'; $VAR3 = { 'OP' => '+', 'X' => '3' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable("Y") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | +-< Array::PatternMatcher::is_variable("Y") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::match_variable("Y", 4, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | no bindings for Y. extending and setting equal to $VAR1 = '4'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | Returning: (HASH(0x18fa5d0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | +-< Array::PatternMatcher::match_variable("Y", 4, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | Returning: HASH(0x18fa5d0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | +-< Array::PatternMatcher::pat_match("Y", 4, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | +-> Array::PatternMatcher::rest(ARRAY(0x1819e50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (ARRAY(0x18fe710)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x1819e50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fed20)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (ARRAY(0x18fe6c0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fed20)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fe710), ARRAY(0x18fe6c0), HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = [ 'is', '8' ]; $VAR3 = { 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fe710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fe710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = [ 'is', 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fe710)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fe710)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | +-> Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fe710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fe710)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fe710)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | dispatching on$VAR1 = 'is'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fe710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | +-> Array::PatternMatcher::pat_match("is", "is", HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = 'is'; $VAR2 = 'is'; $VAR3 = { 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | +-< Array::PatternMatcher::is_variable("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = 'is'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("is") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | +-< Array::PatternMatcher::is_single_pattern("is") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | is eq is ... returning bindings(HASH(0x18fa5d0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | Returning: HASH(0x18fa5d0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | +-< Array::PatternMatcher::pat_match("is", "is", HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (ARRAY(0x18fee00)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe710)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe6c0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (ARRAY(0x18fe770)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe6c0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fee00), ARRAY(0x18fe770), HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = [ 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = [ '8' ]; $VAR3 = { 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fee00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fee00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fee00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = [ 'Z', [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fee00)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fee00)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref("Z") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("Z") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fee00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fee00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fee00)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fee00)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | dispatching on$VAR1 = 'Z'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fee00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | +-> Array::PatternMatcher::pat_match("Z", 8, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = 'Z'; $VAR2 = '8'; $VAR3 = { 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable("Z") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable("Z") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::match_variable("Z", 8, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | | | no bindings for Z. extending and setting equal to $VAR1 = '8'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | | | Returning: (HASH(0x18fa5d0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | | | +-< Array::PatternMatcher::match_variable("Z", 8, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | Returning: HASH(0x18fa5d0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | | | +-< Array::PatternMatcher::pat_match("Z", 8, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fee00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (ARRAY(0x18fe7b0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fee00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fe770)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fe770)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fe7b0), undef, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = [ [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = undef; $VAR3 = { 'Z' => '8', 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fe7b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fe7b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe7b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = [ [ sub { "DUMMY" }, 'IF?' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fe7b0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fe7b0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | | hi there IF? [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:657] | | | | | | | dispatching on IF? [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:629] | | | | | | | s CODE(0x18c8780) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:661] | | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fe7b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::segment_match_if(ARRAY(0x18fe7b0), undef, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:587] | | | | | | | p: i: b:$VAR1 = [ [ sub { "DUMMY" }, 'IF?' ] ]; $VAR2 = undef; $VAR3 = { 'Z' => '8', 'OP' => '+', 'X' => '3', 'Y' => '4' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:590] | | | | | | | Returning: ("") [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:595] | | | | | | +-< Array::PatternMatcher::segment_match_if(ARRAY(0x18fe7b0), undef, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682] | | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fe7b0), undef, HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | new binds()$VAR1 = ''; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fee00), ARRAY(0x18fe770), HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | new binds()$VAR1 = ''; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fe710), ARRAY(0x18fe6c0), HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | new binds()$VAR1 = ''; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | +-< Array::PatternMatcher::pat_match(ARRAY(0x1819e50), ARRAY(0x18fed20), HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | new binds()$VAR1 = ''; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fe3d0), ARRAY(0x18fe020), HASH(0x18fa5d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | new binds()$VAR1 = ''; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] +-< Array::PatternMatcher::pat_match(ARRAY(0x1819d40), ARRAY(0x1819d30), HASH(0x18fa5d0)) from global at t/segment_match.t:77 IF_RETVAL2: *$VAR1 = ''; * at t/segment_match.t line 78. ok 6 ok t/single_match.....1..5 # Running under perl version 5.010000 for darwin # Current time local: Wed Nov 21 21:55:05 2007 # Current time GMT: Thu Nov 22 05:55:05 2007 # Using Test.pm version 1.25 Subroutine numberp redefined at t/single_match.t line 25 (#1) (W redefine) You redefined a subroutine. To suppress this warning, say { no warnings 'redefine'; eval "sub name { ... }"; } Use of uninitialized value $dyna_type in hash element at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum/Cfg.pm line 395 (#2) (W uninitialized) An undefined value was used as if it were already defined. It was interpreted as a "" or a 0, but maybe it was a mistake. To suppress this warning assign a defined value to your variables. To help you figure out what was undefined, perl will try to tell you the name of the variable (if any) that was undefined. In some cases it cannot do this, so it also tells you what operation you used the undefined value in. Note, however, that perl optimizes your program and the operation displayed in the warning may not necessarily appear literally in your program. For example, "that $foo" is usually optimized into "that " . $foo, and the warning will refer to the concatenation (.) operator, even though there is no . in your program. +-> Array::PatternMatcher::pat_match(ARRAY(0x18199d0), ARRAY(0x1804fe0), HASH(0x1819a50)) from global at t/single_match.t:18 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'X', 'age', [ 'IS?', 'N', sub { "DUMMY" } ] ]; $VAR2 = [ 'Mary', 'age', 'thirty-four' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'X', 'age', [ 'IS?', 'N', sub { "DUMMY" } ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18199d0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18199d0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "X" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) (W numeric) The indicated string was fed as an argument to an operator that expected a numeric value instead. If you're fortunate the message will identify which operator was so unfortunate. | | +-> Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18199d0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18199d0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'X'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] Argument "Mary" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | +-> Array::PatternMatcher::pat_match("X", "Mary", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = 'X'; $VAR2 = 'Mary'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | +-< Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::match_variable("X", "Mary", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] Use of uninitialized value in sprintf at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 577 (#2) Use of uninitialized value in sprintf at /Users/cpanrun/build/5.10.0/site/lib/Log/Agent/Formatting.pm line 134 (#2) | | | no bindings for X. extending and setting equal to $VAR1 = 'Mary'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | Returning: (HASH(0x1819a50)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | +-< Array::PatternMatcher::match_variable("X", "Mary", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | Returning: HASH(0x1819a50) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | +-< Array::PatternMatcher::pat_match("X", "Mary", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | +-> Array::PatternMatcher::rest(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x189e510)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::rest(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fd9e0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::pat_match(ARRAY(0x189e510), ARRAY(0x18fd9e0), HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = [ 'age', [ 'IS?', 'N', sub { "DUMMY" } ] ]; $VAR2 = [ 'age', 'thirty-four' ]; $VAR3 = { 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | +-< Array::PatternMatcher::is_variable(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = [ 'age', [ 'IS?', 'N', sub { "DUMMY" } ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x189e510)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x189e510)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "age" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | | +-> Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x189e510)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x189e510)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | dispatching on$VAR1 = 'age'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | +-> Array::PatternMatcher::pat_match("age", "age", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = 'age'; $VAR2 = 'age'; $VAR3 = { 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | +-< Array::PatternMatcher::is_variable("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::is_segment_pattern("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | is_segment_pattern $VAR1 = 'age'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | +-> Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | +-< Array::PatternMatcher::is_segment_pattern("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | +-> Array::PatternMatcher::is_single_pattern("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | +-> Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | +-< Array::PatternMatcher::is_single_pattern("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | age eq age ... returning bindings(HASH(0x1819a50)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | Returning: HASH(0x1819a50) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | +-< Array::PatternMatcher::pat_match("age", "age", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | +-> Array::PatternMatcher::rest(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: (ARRAY(0x18f9860)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | +-< Array::PatternMatcher::rest(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | +-> Array::PatternMatcher::rest(ARRAY(0x18fd9e0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: (ARRAY(0x18f9a60)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | +-< Array::PatternMatcher::rest(ARRAY(0x18fd9e0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18f9860), ARRAY(0x18f9a60), HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = [ [ 'IS?', 'N', sub { "DUMMY" } ] ]; $VAR2 = [ 'thirty-four' ]; $VAR3 = { 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18f9860)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18f9860)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f9860)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | is_segment_pattern $VAR1 = [ [ 'IS?', 'N', sub { "DUMMY" } ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f9860)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f9860)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | hi there N [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:657] | | | | dispatching on N [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:629] Use of uninitialized value $s in concatenation (.) or string at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 661 (#2) | | | | s [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:661] | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f9860)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18f9860)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f9860)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f9860)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | dispatching on$VAR1 = [ 'IS?', 'N', sub { "DUMMY" } ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18f9860)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] Argument "thirty-four" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x1805130), "thirty-four", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ 'IS?', 'N', sub { "DUMMY" } ]; $VAR2 = 'thirty-four'; $VAR3 = { 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = [ 'IS?', 'N', sub { "DUMMY" } ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "IS?" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | | | | +-> Array::PatternMatcher::is_array_ref("IS?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref("IS?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | dispatching on$VAR1 = 'IS?'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | Returning: CODE(0x189edc0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | +-> Array::PatternMatcher::single_match_is(ARRAY(0x1805130), "thirty-four", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:510] | | | | | INPUT $VAR1 = [ [ 'IS?', 'N', sub { "DUMMY" } ], 'thirty-four', { 'X' => 'Mary' } ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:513] Argument "N" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | | | | +-> Array::PatternMatcher::pat_match("N", "thirty-four", HASH(0x1819a50)) from Array::PatternMatcher::single_match_is() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:515 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = 'N'; $VAR2 = 'thirty-four'; $VAR3 = { 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable("N") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable("N") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::match_variable("N", "thirty-four", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | | | no bindings for N. extending and setting equal to $VAR1 = 'thirty-four'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | | | Returning: (HASH(0x1819a50)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | | | +-< Array::PatternMatcher::match_variable("N", "thirty-four", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | Returning: HASH(0x1819a50) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | | | +-< Array::PatternMatcher::pat_match("N", "thirty-four", HASH(0x1819a50)) from Array::PatternMatcher::single_match_is() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:515 | | | | | NEW_BINDINGS $VAR1 = { 'N' => 'thirty-four', 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:516] | | | | | pred result: [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:523] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:527] | | | | +-< Array::PatternMatcher::single_match_is(ARRAY(0x1805130), "thirty-four", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692 | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x1805130), "thirty-four", HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | +-> Array::PatternMatcher::rest(ARRAY(0x18f9860)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18f9860)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::rest(ARRAY(0x18f9a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18f9a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::pat_match(undef, undef, undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:680] | | | +-< Array::PatternMatcher::pat_match(undef, undef, undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 Use of uninitialized value $newer_binds in concatenation (.) or string at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 704 (#2) | | | new binds()$VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18f9860), ARRAY(0x18f9a60), HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | new binds()$VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | +-< Array::PatternMatcher::pat_match(ARRAY(0x189e510), ARRAY(0x18fd9e0), HASH(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | new binds()$VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] +-< Array::PatternMatcher::pat_match(ARRAY(0x18199d0), ARRAY(0x1804fe0), HASH(0x1819a50)) from global at t/single_match.t:18 Use of uninitialized value $result in concatenation (.) or string at t/single_match.t line 19 (#2) IS_RETVAL: ()$VAR1 = undef; ok 1 +-> Array::PatternMatcher::pat_match(ARRAY(0x1804ec0), ARRAY(0x18199d0), HASH(0x1819a60)) from global at t/single_match.t:29 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'X', 'age', [ 'IS?', 'N', sub { "DUMMY" } ] ]; $VAR2 = [ 'Mary', 'age', 34 ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'X', 'age', [ 'IS?', 'N', sub { "DUMMY" } ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1804ec0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1804ec0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | +-> Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1804ec0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1804ec0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'X'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | +-> Array::PatternMatcher::pat_match("X", "Mary", HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = 'X'; $VAR2 = 'Mary'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | +-< Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::match_variable("X", "Mary", HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | no bindings for X. extending and setting equal to $VAR1 = 'Mary'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | Returning: (HASH(0x1819a60)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | +-< Array::PatternMatcher::match_variable("X", "Mary", HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | Returning: HASH(0x1819a60) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | +-< Array::PatternMatcher::pat_match("X", "Mary", HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | +-> Array::PatternMatcher::rest(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18f9e00)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::rest(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x18fd8b0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::pat_match(ARRAY(0x18f9e00), ARRAY(0x18fd8b0), HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = [ 'age', [ 'IS?', 'N', sub { "DUMMY" } ] ]; $VAR2 = [ 'age', 34 ]; $VAR3 = { 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18f9e00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18f9e00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f9e00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = [ 'age', [ 'IS?', 'N', sub { "DUMMY" } ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e00)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e00)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | +-> Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f9e00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18f9e00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e00)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e00)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | dispatching on$VAR1 = 'age'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18f9e00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | +-> Array::PatternMatcher::pat_match("age", "age", HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = 'age'; $VAR2 = 'age'; $VAR3 = { 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | +-< Array::PatternMatcher::is_variable("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::is_segment_pattern("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | is_segment_pattern $VAR1 = 'age'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | +-> Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | +-< Array::PatternMatcher::is_segment_pattern("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | +-> Array::PatternMatcher::is_single_pattern("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | +-> Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref("age") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | +-< Array::PatternMatcher::is_single_pattern("age") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | age eq age ... returning bindings(HASH(0x1819a60)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | Returning: HASH(0x1819a60) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | +-< Array::PatternMatcher::pat_match("age", "age", HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | +-> Array::PatternMatcher::rest(ARRAY(0x18f9e00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: (ARRAY(0x18fa670)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | +-< Array::PatternMatcher::rest(ARRAY(0x18f9e00)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | +-> Array::PatternMatcher::rest(ARRAY(0x18fd8b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: (ARRAY(0x18fa7e0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | +-< Array::PatternMatcher::rest(ARRAY(0x18fd8b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fa670), ARRAY(0x18fa7e0), HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = [ [ 'IS?', 'N', sub { "DUMMY" } ] ]; $VAR2 = [ 34 ]; $VAR3 = { 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fa670)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fa670)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa670)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | is_segment_pattern $VAR1 = [ [ 'IS?', 'N', sub { "DUMMY" } ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa670)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa670)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18197a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18197a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | hi there N [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:657] | | | | dispatching on N [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:629] | | | | s [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:661] | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa670)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fa670)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa670)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa670)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | dispatching on$VAR1 = [ 'IS?', 'N', sub { "DUMMY" } ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fa670)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18197a0), 34, HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ 'IS?', 'N', sub { "DUMMY" } ]; $VAR2 = 34; $VAR3 = { 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = [ 'IS?', 'N', sub { "DUMMY" } ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18197a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18197a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | +-> Array::PatternMatcher::is_array_ref("IS?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref("IS?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18197a0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18197a0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | dispatching on$VAR1 = 'IS?'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | Returning: CODE(0x189edc0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | +-> Array::PatternMatcher::single_match_is(ARRAY(0x18197a0), 34, HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:510] | | | | | INPUT $VAR1 = [ [ 'IS?', 'N', sub { "DUMMY" } ], 34, { 'X' => 'Mary' } ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:513] | | | | | +-> Array::PatternMatcher::pat_match("N", 34, HASH(0x1819a60)) from Array::PatternMatcher::single_match_is() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:515 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = 'N'; $VAR2 = 34; $VAR3 = { 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable("N") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable("N") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::match_variable("N", 34, HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | | | no bindings for N. extending and setting equal to $VAR1 = 34; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | | | Returning: (HASH(0x1819a60)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | | | +-< Array::PatternMatcher::match_variable("N", 34, HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | Returning: HASH(0x1819a60) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | | | +-< Array::PatternMatcher::pat_match("N", 34, HASH(0x1819a60)) from Array::PatternMatcher::single_match_is() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:515 | | | | | NEW_BINDINGS $VAR1 = { 'N' => 34, 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:516] | | | | | pred result: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:523] | | | | | Returning: (HASH(0x1819a60)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:524] | | | | +-< Array::PatternMatcher::single_match_is(ARRAY(0x18197a0), 34, HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692 | | | | Returning: HASH(0x1819a60) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18197a0), 34, HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa670)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa670)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa7e0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa7e0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::pat_match(undef, undef, HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = { 'N' => 34, 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] Use of uninitialized value $p in pattern match (m//) at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 410 (#2) | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | +-< Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | +-< Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 Use of uninitialized value $pattern in string eq at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 707 (#2) Use of uninitialized value $input in string eq at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 707 (#2) Use of uninitialized value $pattern in concatenation (.) or string at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 708 (#2) Use of uninitialized value $input in concatenation (.) or string at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 708 (#2) | | | | eq ... returning bindings(HASH(0x1819a60)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | Returning: HASH(0x1819a60) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | +-< Array::PatternMatcher::pat_match(undef, undef, HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | new binds(HASH(0x1819a60))$VAR1 = { 'N' => 34, 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | Returning: HASH(0x1819a60) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fa670), ARRAY(0x18fa7e0), HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | new binds(HASH(0x1819a60))$VAR1 = { 'N' => 34, 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | Returning: HASH(0x1819a60) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | +-< Array::PatternMatcher::pat_match(ARRAY(0x18f9e00), ARRAY(0x18fd8b0), HASH(0x1819a60)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | new binds(HASH(0x1819a60))$VAR1 = { 'N' => 34, 'X' => 'Mary' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | Returning: HASH(0x1819a60) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] +-< Array::PatternMatcher::pat_match(ARRAY(0x1804ec0), ARRAY(0x18199d0), HASH(0x1819a60)) from global at t/single_match.t:29 IS_RETVAL: (HASH(0x1819a60))$VAR1 = { 'N' => 34, 'X' => 'Mary' }; ok 2 +-> Array::PatternMatcher::pat_match(ARRAY(0x1819a50), ARRAY(0x1819a40), HASH(0x18f98f0)) from global at t/single_match.t:47 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'AND?', [ [ 'X', 'Y' ], [ '22', 'Z' ], [ 'M', '33' ] ] ]; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'AND?', [ [ 'X', 'Y' ], [ '22', 'Z' ], [ 'M', '33' ] ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819a50)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819a50)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "AND?" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | +-> Array::PatternMatcher::is_array_ref("AND?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("AND?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819a50)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819a50)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'AND?'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: CODE(0x18c4a00) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | p0: $VAR1 = 'AND?'; p1: $VAR1 = [ [ 'X', 'Y' ], [ '22', 'Z' ], [ 'M', '33' ] ]; p2: $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:688] | +-> Array::PatternMatcher::single_match_and(ARRAY(0x18f4440), ARRAY(0x1819a40), HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:565] | | single_match_and meta_p: i: b:$VAR1 = [ [ 'X', 'Y' ], [ '22', 'Z' ], [ 'M', '33' ] ]; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:568] | | +-> Array::PatternMatcher::rest(ARRAY(0x18f4440)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:572 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: ARRAY(0x18fa740) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | +-< Array::PatternMatcher::rest(ARRAY(0x18f4440)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:572 | | +-> Array::PatternMatcher::pat_match(ARRAY(0x1804ec0), ARRAY(0x1819a40), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:575 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = [ 'X', 'Y' ]; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | is_segment_pattern $VAR1 = [ 'X', 'Y' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1804ec0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1804ec0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | +-> Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1804ec0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1804ec0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | dispatching on$VAR1 = 'X'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | +-> Array::PatternMatcher::pat_match("X", 22, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = 'X'; $VAR2 = '22'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | +-< Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::match_variable("X", 22, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | no bindings for X. extending and setting equal to $VAR1 = '22'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | Returning: (HASH(0x18f98f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | +-< Array::PatternMatcher::match_variable("X", 22, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | +-< Array::PatternMatcher::pat_match("X", 22, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | +-> Array::PatternMatcher::rest(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (ARRAY(0x18fa530)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x1804ec0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::rest(ARRAY(0x1819a40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (ARRAY(0x18fb920)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x1819a40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fa530), ARRAY(0x18fb920), HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ 'Y' ]; $VAR2 = [ '33' ]; $VAR3 = { 'X' => '22' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fa530)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fa530)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa530)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = [ 'Y' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa530)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa530)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "Y" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | | | | +-> Array::PatternMatcher::is_array_ref("Y") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref("Y") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fa530)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fa530)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fa530)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fa530)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | dispatching on$VAR1 = 'Y'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fa530)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | +-> Array::PatternMatcher::pat_match("Y", 33, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = 'Y'; $VAR2 = '33'; $VAR3 = { 'X' => '22' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable("Y") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | +-< Array::PatternMatcher::is_variable("Y") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::match_variable("Y", 33, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | | no bindings for Y. extending and setting equal to $VAR1 = '33'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | | Returning: (HASH(0x18f98f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | | +-< Array::PatternMatcher::match_variable("Y", 33, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | | +-< Array::PatternMatcher::pat_match("Y", 33, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa530)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa530)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fb920)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fb920)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::pat_match(undef, undef, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = { 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | +-< Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | +-< Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | eq ... returning bindings(HASH(0x18f98f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | +-< Array::PatternMatcher::pat_match(undef, undef, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | new binds(HASH(0x18f98f0))$VAR1 = { 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fa530), ARRAY(0x18fb920), HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | new binds(HASH(0x18f98f0))$VAR1 = { 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | +-< Array::PatternMatcher::pat_match(ARRAY(0x1804ec0), ARRAY(0x1819a40), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:575 | | and_first gave this: $VAR1 = { 'X' => '22', 'Y' => '33' }; now we work with these: $VAR1 = [ [ '22', 'Z' ], [ 'M', '33' ] ]; ,$VAR1 = [ '22', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:576] | | +-> Array::PatternMatcher::single_match_and(ARRAY(0x18fa740), ARRAY(0x18fd990), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:580 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:565] | | | single_match_and meta_p: i: b:$VAR1 = [ [ '22', 'Z' ], [ 'M', '33' ] ]; $VAR2 = [ '22', '33' ]; $VAR3 = { 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:568] | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa740)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:572 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: ARRAY(0x18fa420) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa740)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:572 | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x1812020), ARRAY(0x18fd990), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:575 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ '22', 'Z' ]; $VAR2 = [ '22', '33' ]; $VAR3 = { 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = [ '22', 'Z' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | +-> Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1812020)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | dispatching on$VAR1 = '22'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | +-> Array::PatternMatcher::pat_match(22, 22, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = '22'; $VAR2 = '22'; $VAR3 = { 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | +-< Array::PatternMatcher::is_variable(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = '22'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | +-< Array::PatternMatcher::is_single_pattern(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | 22 eq 22 ... returning bindings(HASH(0x18f98f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | +-< Array::PatternMatcher::pat_match(22, 22, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (ARRAY(0x18fb810)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x1812020)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fd990)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (ARRAY(0x18fa5f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fd990)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fb810), ARRAY(0x18fa5f0), HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = [ 'Z' ]; $VAR2 = [ '33' ]; $VAR3 = { 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fb810)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fb810)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fb810)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = [ 'Z' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fb810)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fb810)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "Z" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | | | | | +-> Array::PatternMatcher::is_array_ref("Z") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("Z") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fb810)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fb810)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fb810)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fb810)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | dispatching on$VAR1 = 'Z'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fb810)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | +-> Array::PatternMatcher::pat_match("Z", 33, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = 'Z'; $VAR2 = '33'; $VAR3 = { 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable("Z") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable("Z") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::match_variable("Z", 33, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | | | no bindings for Z. extending and setting equal to $VAR1 = '33'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | | | Returning: (HASH(0x18f98f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | | | +-< Array::PatternMatcher::match_variable("Z", 33, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | | | +-< Array::PatternMatcher::pat_match("Z", 33, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fb810)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fb810)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa5f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa5f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::pat_match(undef, undef, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = { 'Z' => '33', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | +-< Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | +-< Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | eq ... returning bindings(HASH(0x18f98f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | +-< Array::PatternMatcher::pat_match(undef, undef, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | new binds(HASH(0x18f98f0))$VAR1 = { 'Z' => '33', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fb810), ARRAY(0x18fa5f0), HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | new binds(HASH(0x18f98f0))$VAR1 = { 'Z' => '33', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x1812020), ARRAY(0x18fd990), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:575 | | | and_first gave this: $VAR1 = { 'Z' => '33', 'X' => '22', 'Y' => '33' }; now we work with these: $VAR1 = [ [ 'M', '33' ] ]; ,$VAR1 = [ '22', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:576] | | | +-> Array::PatternMatcher::single_match_and(ARRAY(0x18fa420), ARRAY(0x18fa650), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:580 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:565] | | | | single_match_and meta_p: i: b:$VAR1 = [ [ 'M', '33' ] ]; $VAR2 = [ '22', '33' ]; $VAR3 = { 'Z' => '33', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:568] | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa420)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:572 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa420)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:572 | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x1805130), ARRAY(0x18fa650), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:575 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = [ 'M', '33' ]; $VAR2 = [ '22', '33' ]; $VAR3 = { 'Z' => '33', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = [ 'M', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "M" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | | | | | +-> Array::PatternMatcher::is_array_ref("M") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref("M") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1805130)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | dispatching on$VAR1 = 'M'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | +-> Array::PatternMatcher::pat_match("M", 22, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = 'M'; $VAR2 = '22'; $VAR3 = { 'Z' => '33', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable("M") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable("M") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::match_variable("M", 22, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | | | no bindings for M. extending and setting equal to $VAR1 = '22'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | | | Returning: (HASH(0x18f98f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | | | +-< Array::PatternMatcher::match_variable("M", 22, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | | | +-< Array::PatternMatcher::pat_match("M", 22, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (ARRAY(0x18fbda0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x1805130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa650)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (ARRAY(0x18fa4f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa650)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fbda0), ARRAY(0x18fa4f0), HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = [ '33' ]; $VAR2 = [ '33' ]; $VAR3 = { 'Z' => '33', 'M' => '22', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fbda0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fbda0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fbda0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = [ '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fbda0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fbda0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fbda0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fbda0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fbda0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fbda0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | dispatching on$VAR1 = '33'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fbda0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | | +-> Array::PatternMatcher::pat_match(33, 33, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | | pattern,input,bindings$VAR1 = '33'; $VAR2 = '33'; $VAR3 = { 'Z' => '33', 'M' => '22', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | | +-> Array::PatternMatcher::is_variable(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | | +-< Array::PatternMatcher::is_variable(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | | +-> Array::PatternMatcher::is_segment_pattern(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | | is_segment_pattern $VAR1 = '33'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | | +-> Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | | +-< Array::PatternMatcher::is_segment_pattern(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | | +-> Array::PatternMatcher::is_single_pattern(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | | +-> Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | | +-< Array::PatternMatcher::is_single_pattern(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | | 33 eq 33 ... returning bindings(HASH(0x18f98f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | | +-< Array::PatternMatcher::pat_match(33, 33, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fbda0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fbda0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fa4f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fa4f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | +-> Array::PatternMatcher::pat_match(undef, undef, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = { 'Z' => '33', 'M' => '22', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | | +-> Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | | +-< Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | | +-> Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | | is_segment_pattern $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | | +-< Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | | +-> Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | | +-< Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | | eq ... returning bindings(HASH(0x18f98f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | | +-< Array::PatternMatcher::pat_match(undef, undef, HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | new binds(HASH(0x18f98f0))$VAR1 = { 'Z' => '33', 'M' => '22', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fbda0), ARRAY(0x18fa4f0), HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | new binds(HASH(0x18f98f0))$VAR1 = { 'Z' => '33', 'M' => '22', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x1805130), ARRAY(0x18fa650), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:575 | | | | and_first gave this: $VAR1 = { 'Z' => '33', 'M' => '22', 'X' => '22', 'Y' => '33' }; now we work with these: $VAR1 = undef; ,$VAR1 = [ '22', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:576] | | | | +-> Array::PatternMatcher::single_match_and(undef, ARRAY(0x18fa510), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:580 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:565] | | | | | single_match_and meta_p: i: b:$VAR1 = undef; $VAR2 = [ '22', '33' ]; $VAR3 = { 'Z' => '33', 'M' => '22', 'X' => '22', 'Y' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:568] | | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:571] | | | | +-< Array::PatternMatcher::single_match_and(undef, ARRAY(0x18fa510), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:580 | | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:582] | | | +-< Array::PatternMatcher::single_match_and(ARRAY(0x18fa420), ARRAY(0x18fa650), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:580 | | | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:582] | | +-< Array::PatternMatcher::single_match_and(ARRAY(0x18fa740), ARRAY(0x18fd990), HASH(0x18f98f0)) from Array::PatternMatcher::single_match_and() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:580 | | Returning: (HASH(0x18f98f0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:582] | +-< Array::PatternMatcher::single_match_and(ARRAY(0x18f4440), ARRAY(0x1819a40), HASH(0x18f98f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692 | Returning: HASH(0x18f98f0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692] +-< Array::PatternMatcher::pat_match(ARRAY(0x1819a50), ARRAY(0x1819a40), HASH(0x18f98f0)) from global at t/single_match.t:47 IS_RETVAL: (HASH(0x18f98f0))$VAR1 = { 'Z' => '33', 'M' => '22', 'X' => '22', 'Y' => '33' }; ok 3 +-> Array::PatternMatcher::pat_match(ARRAY(0x18f9e80), ARRAY(0x1819a50), HASH(0x18f9c90)) from global at t/single_match.t:66 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'OR?', [ [ '99', '22' ], [ '33', '22' ], [ '44', '3' ], [ '22', 'Z' ] ] ]; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x18f9e80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x18f9e80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f9e80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'OR?', [ [ '99', '22' ], [ '33', '22' ], [ '44', '3' ], [ '22', 'Z' ] ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e80)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e80)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "OR?" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | +-> Array::PatternMatcher::is_array_ref("OR?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("OR?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f9e80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18f9e80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e80)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f9e80)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'OR?'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: CODE(0x18c8230) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18f9e80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | p0: $VAR1 = 'OR?'; p1: $VAR1 = [ [ '99', '22' ], [ '33', '22' ], [ '44', '3' ], [ '22', 'Z' ] ]; p2: $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:688] | +-> Array::PatternMatcher::single_match_or(ARRAY(0x18f4640), ARRAY(0x1819a50), HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:547] | | smor_input: $VAR1 = [ '22', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:551] | | +-> Array::PatternMatcher::rest(ARRAY(0x18f4640)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: ARRAY(0x18fbed0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | +-< Array::PatternMatcher::rest(ARRAY(0x18f4640)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18197a0), ARRAY(0x1819a50), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = [ '99', '22' ]; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | is_segment_pattern $VAR1 = [ '99', '22' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18197a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18197a0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | +-> Array::PatternMatcher::is_array_ref(99) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(99) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18197a0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18197a0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | dispatching on$VAR1 = '99'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | +-> Array::PatternMatcher::pat_match(99, 22, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = '99'; $VAR2 = '22'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(99) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | +-< Array::PatternMatcher::is_variable(99) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(99) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = '99'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(99) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(99) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(99) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(99) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(99) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(99) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | +-< Array::PatternMatcher::is_single_pattern(99) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:711] | | | +-< Array::PatternMatcher::pat_match(99, 22, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | +-> Array::PatternMatcher::rest(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (ARRAY(0x18fc270)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18197a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::rest(ARRAY(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: (ARRAY(0x18fb920)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x1819a50)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fc270), ARRAY(0x18fb920), undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ '22' ]; $VAR2 = [ '33' ]; $VAR3 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:680] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fc270), ARRAY(0x18fb920), undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | new binds()$VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18197a0), ARRAY(0x1819a50), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 | | +-> Array::PatternMatcher::single_match_or(ARRAY(0x18fbed0), ARRAY(0x18fc100), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:557 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:547] | | | smor_input: $VAR1 = [ '22', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:551] | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fbed0)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: ARRAY(0x18fbae0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fbed0)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x1804fe0), ARRAY(0x18fc100), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = [ '33', '22' ]; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = [ '33', '22' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1804fe0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1804fe0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | +-> Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1804fe0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1804fe0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | dispatching on$VAR1 = '33'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | +-> Array::PatternMatcher::pat_match(33, 22, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = '33'; $VAR2 = '22'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | +-< Array::PatternMatcher::is_variable(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = '33'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(33) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | +-< Array::PatternMatcher::is_single_pattern(33) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:711] | | | | +-< Array::PatternMatcher::pat_match(33, 22, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (ARRAY(0x1819c10)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fc100)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: (ARRAY(0x18f9a60)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fc100)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x1819c10), ARRAY(0x18f9a60), undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = [ '22' ]; $VAR2 = [ '33' ]; $VAR3 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:680] | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x1819c10), ARRAY(0x18f9a60), undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | new binds()$VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x1804fe0), ARRAY(0x18fc100), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 | | | +-> Array::PatternMatcher::single_match_or(ARRAY(0x18fbae0), ARRAY(0x18fb9f0), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:557 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:547] | | | | smor_input: $VAR1 = [ '22', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:551] | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fbae0)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: ARRAY(0x18fbcd0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fbae0)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18f43b0), ARRAY(0x18fb9f0), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = [ '44', '3' ]; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18f43b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18f43b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f43b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = [ '44', '3' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f43b0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f43b0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref(44) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(44) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f43b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18f43b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f43b0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f43b0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | dispatching on$VAR1 = '44'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18f43b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | +-> Array::PatternMatcher::pat_match(44, 22, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = '44'; $VAR2 = '22'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable(44) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | +-< Array::PatternMatcher::is_variable(44) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern(44) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = '44'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref(44) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(44) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | +-< Array::PatternMatcher::is_segment_pattern(44) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::is_single_pattern(44) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | +-> Array::PatternMatcher::is_array_ref(44) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(44) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | +-< Array::PatternMatcher::is_single_pattern(44) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:711] | | | | | +-< Array::PatternMatcher::pat_match(44, 22, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18f43b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (ARRAY(0x18fc010)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18f43b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fb9f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (ARRAY(0x18fbd00)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fb9f0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fc010), ARRAY(0x18fbd00), undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = [ '3' ]; $VAR2 = [ '33' ]; $VAR3 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:680] | | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fc010), ARRAY(0x18fbd00), undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | new binds()$VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18f43b0), ARRAY(0x18fb9f0), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 | | | | +-> Array::PatternMatcher::single_match_or(ARRAY(0x18fbcd0), ARRAY(0x18fba40), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:557 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:547] | | | | | smor_input: $VAR1 = [ '22', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:551] | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fbcd0)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fbcd0)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 | | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18f4190), ARRAY(0x18fba40), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = [ '22', 'Z' ]; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18f4190)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18f4190)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f4190)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = [ '22', 'Z' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f4190)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f4190)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f4190)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18f4190)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f4190)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f4190)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | dispatching on$VAR1 = '22'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18f4190)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | | +-> Array::PatternMatcher::pat_match(22, 22, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | | pattern,input,bindings$VAR1 = '22'; $VAR2 = '22'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | | +-> Array::PatternMatcher::is_variable(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | | +-< Array::PatternMatcher::is_variable(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | | +-> Array::PatternMatcher::is_segment_pattern(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | | is_segment_pattern $VAR1 = '22'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | | +-> Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | | +-< Array::PatternMatcher::is_segment_pattern(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | | +-> Array::PatternMatcher::is_single_pattern(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | | +-> Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(22) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | | +-< Array::PatternMatcher::is_single_pattern(22) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | | 22 eq 22 ... returning bindings(HASH(0x18f9c90)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | | Returning: HASH(0x18f9c90) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | | +-< Array::PatternMatcher::pat_match(22, 22, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18f4190)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | | Returning: (ARRAY(0x189e510)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18f4190)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fba40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | | Returning: (ARRAY(0x18fbb30)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fba40)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x189e510), ARRAY(0x18fbb30), HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | | pattern,input,bindings$VAR1 = [ 'Z' ]; $VAR2 = [ '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | | is_segment_pattern $VAR1 = [ 'Z' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x189e510)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x189e510)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | | +-> Array::PatternMatcher::is_array_ref("Z") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref("Z") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x189e510)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x189e510)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | | dispatching on$VAR1 = 'Z'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | | | +-> Array::PatternMatcher::pat_match("Z", 33, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | | | pattern,input,bindings$VAR1 = 'Z'; $VAR2 = '33'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | | | +-> Array::PatternMatcher::is_variable("Z") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | | | +-< Array::PatternMatcher::is_variable("Z") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | | | +-> Array::PatternMatcher::match_variable("Z", 33, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | | | | | | no bindings for Z. extending and setting equal to $VAR1 = '33'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | | | | | | Returning: (HASH(0x18f9c90)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | | | | | | +-< Array::PatternMatcher::match_variable("Z", 33, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | | | Returning: HASH(0x18f9c90) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | | | | | | +-< Array::PatternMatcher::pat_match("Z", 33, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x189e510)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fbb30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fbb30)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | | +-> Array::PatternMatcher::pat_match(undef, undef, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = { 'Z' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | | | +-> Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | | | | | +-< Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | | | +-> Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | | | is_segment_pattern $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | | | +-< Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | | | +-> Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | | | | | +-< Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | | | eq ... returning bindings(HASH(0x18f9c90)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | | | | | | Returning: HASH(0x18f9c90) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | | | | | | +-< Array::PatternMatcher::pat_match(undef, undef, HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | | new binds(HASH(0x18f9c90))$VAR1 = { 'Z' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | | | Returning: HASH(0x18f9c90) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x189e510), ARRAY(0x18fbb30), HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | | new binds(HASH(0x18f9c90))$VAR1 = { 'Z' => '33' }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | | Returning: HASH(0x18f9c90) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18f4190), ARRAY(0x18fba40), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 | | | | | Returning: HASH(0x18f9c90) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:560] | | | | +-< Array::PatternMatcher::single_match_or(ARRAY(0x18fbcd0), ARRAY(0x18fba40), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:557 | | | +-< Array::PatternMatcher::single_match_or(ARRAY(0x18fbae0), ARRAY(0x18fb9f0), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:557 | | +-< Array::PatternMatcher::single_match_or(ARRAY(0x18fbed0), ARRAY(0x18fc100), HASH(0x18f9c90)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:557 | +-< Array::PatternMatcher::single_match_or(ARRAY(0x18f4640), ARRAY(0x1819a50), HASH(0x18f9c90)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692 | Returning: HASH(0x18f9c90) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692] +-< Array::PatternMatcher::pat_match(ARRAY(0x18f9e80), ARRAY(0x1819a50), HASH(0x18f9c90)) from global at t/single_match.t:66 OR_RETVAL: (HASH(0x18f9c90))$VAR1 = { 'Z' => '33' }; ok 4 +-> Array::PatternMatcher::pat_match(ARRAY(0x18fbab0), ARRAY(0x18f9a00), HASH(0x18f9e80)) from global at t/single_match.t:85 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'NOT?', [ [ '99', '22' ], [ '33', '22' ], [ '44', '3' ], [ '22', 'Z' ] ] ]; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x18fbab0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x18fbab0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fbab0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'NOT?', [ [ '99', '22' ], [ '33', '22' ], [ '44', '3' ], [ '22', 'Z' ] ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fbab0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fbab0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "NOT?" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | +-> Array::PatternMatcher::is_array_ref("NOT?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("NOT?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18fbab0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18fbab0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18fbab0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18fbab0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'NOT?'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: CODE(0x18c8100) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18fbab0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | +-> Array::PatternMatcher::single_match_not(ARRAY(0x18fbab0), ARRAY(0x18f9a00), HASH(0x18f9e80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:534] | | +-> Array::PatternMatcher::single_match_or(ARRAY(0x18fbab0), ARRAY(0x18f9a00), HASH(0x18f9e80)) from Array::PatternMatcher::single_match_not() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:537 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:547] | | | smor_input: $VAR1 = [ '22', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:551] | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fbab0)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | Returning: ARRAY(0x18fc3c0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fbab0)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 | | | +-> Array::PatternMatcher::pat_match("NOT?", ARRAY(0x18f9a00), HASH(0x18f9e80)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | pattern,input,bindings$VAR1 = 'NOT?'; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | +-> Array::PatternMatcher::is_variable("NOT?") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | | +-< Array::PatternMatcher::is_variable("NOT?") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | +-> Array::PatternMatcher::is_segment_pattern("NOT?") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | is_segment_pattern $VAR1 = 'NOT?'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | +-> Array::PatternMatcher::is_array_ref("NOT?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref("NOT?") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | +-< Array::PatternMatcher::is_segment_pattern("NOT?") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | +-> Array::PatternMatcher::is_single_pattern("NOT?") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | +-> Array::PatternMatcher::is_array_ref("NOT?") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | +-< Array::PatternMatcher::is_array_ref("NOT?") from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | | +-< Array::PatternMatcher::is_single_pattern("NOT?") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:711] | | | +-< Array::PatternMatcher::pat_match("NOT?", ARRAY(0x18f9a00), HASH(0x18f9e80)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 | | | +-> Array::PatternMatcher::single_match_or(ARRAY(0x18fc3c0), ARRAY(0x18fc3b0), HASH(0x18f9e80)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:557 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:547] | | | | smor_input: $VAR1 = [ '22', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:551] | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fc3c0)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fc3c0)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:555 | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x1819830), ARRAY(0x18fc3b0), HASH(0x18f9e80)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | pattern,input,bindings$VAR1 = [ [ '99', '22' ], [ '33', '22' ], [ '44', '3' ], [ '22', 'Z' ] ]; $VAR2 = [ '22', '33' ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x1819830)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x1819830)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819830)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | is_segment_pattern $VAR1 = [ [ '99', '22' ], [ '33', '22' ], [ '44', '3' ], [ '22', 'Z' ] ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819830)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819830)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18199d0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18199d0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | hi there 22 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:657] | | | | | | dispatching on 22 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:629] | | | | | | s [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:661] | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x1819830)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x1819830)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x1819830)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x1819830)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | dispatching on$VAR1 = [ '99', '22' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x1819830)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18199d0), 22, HASH(0x18f9e80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = [ '99', '22' ]; $VAR2 = '22'; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | +-> Array::PatternMatcher::is_variable(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | | | | | +-< Array::PatternMatcher::is_variable(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | | | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | | | | is_segment_pattern $VAR1 = [ '99', '22' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18199d0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18199d0)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | | | | +-> Array::PatternMatcher::is_array_ref(99) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(99) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | | | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | | | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18199d0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18199d0)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | | | | dispatching on$VAR1 = '99'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | | | | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18199d0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:711] | | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18199d0), 22, HASH(0x18f9e80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x1819830)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (ARRAY(0x18fc190)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x1819830)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::rest(ARRAY(0x18fc3b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | | | | Returning: (ARRAY(0x18fbf10)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | | | | | +-< Array::PatternMatcher::rest(ARRAY(0x18fc3b0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | +-> Array::PatternMatcher::pat_match(ARRAY(0x18fc190), ARRAY(0x18fbf10), undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | | | | pattern,input,bindings$VAR1 = [ [ '33', '22' ], [ '44', '3' ], [ '22', 'Z' ] ]; $VAR2 = [ '33' ]; $VAR3 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:680] | | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x18fc190), ARRAY(0x18fbf10), undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | | | | new binds()$VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | | | | +-< Array::PatternMatcher::pat_match(ARRAY(0x1819830), ARRAY(0x18fc3b0), HASH(0x18f9e80)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:556 | | | | +-> Array::PatternMatcher::single_match_or(undef, ARRAY(0x18fc2c0), HASH(0x18f9e80)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:557 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:547] | | | | | smor_input: $VAR1 = [ '22', '33' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:551] | | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:553] | | | | +-< Array::PatternMatcher::single_match_or(undef, ARRAY(0x18fc2c0), HASH(0x18f9e80)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:557 | | | +-< Array::PatternMatcher::single_match_or(ARRAY(0x18fc3c0), ARRAY(0x18fc3b0), HASH(0x18f9e80)) from Array::PatternMatcher::single_match_or() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:557 | | +-< Array::PatternMatcher::single_match_or(ARRAY(0x18fbab0), ARRAY(0x18f9a00), HASH(0x18f9e80)) from Array::PatternMatcher::single_match_not() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:537 | | Returning: (HASH(0x18f9e80)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:541] | +-< Array::PatternMatcher::single_match_not(ARRAY(0x18fbab0), ARRAY(0x18f9a00), HASH(0x18f9e80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692 | Returning: HASH(0x18f9e80) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:692] +-< Array::PatternMatcher::pat_match(ARRAY(0x18fbab0), ARRAY(0x18f9a00), HASH(0x18f9e80)) from global at t/single_match.t:85 OR_RETVAL: (HASH(0x18f9e80))$VAR1 = {}; ok 5 ok t/subseq...........1..1 # Running under perl version 5.010000 for darwin # Current time local: Wed Nov 21 21:55:07 2007 # Current time GMT: Thu Nov 22 05:55:07 2007 # Using Test.pm version 1.25 Use of uninitialized value $dyna_type in hash element at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum/Cfg.pm line 395 (#1) (W uninitialized) An undefined value was used as if it were already defined. It was interpreted as a "" or a 0, but maybe it was a mistake. To suppress this warning assign a defined value to your variables. To help you figure out what was undefined, perl will try to tell you the name of the variable (if any) that was undefined. In some cases it cannot do this, so it also tells you what operation you used the undefined value in. Note, however, that perl optimizes your program and the operation displayed in the warning may not necessarily appear literally in your program. For example, "that $foo" is usually optimized into "that " . $foo, and the warning will refer to the concatenation (.) operator, even though there is no . in your program. +-> Array::PatternMatcher::subseq(ARRAY(0x1804fe0), 0, 2) from global at t/subseq.t:13 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:382] | subseq_start: 0 end: 2 max: 9 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:388] +-< Array::PatternMatcher::subseq(ARRAY(0x1804fe0), 0, 2) from global at t/subseq.t:13 RESULT: $VAR1 = [ 1, 2, 3 ]; ok 1 ok t/undef............1..1 # Running under perl version 5.010000 for darwin # Current time local: Wed Nov 21 21:55:08 2007 # Current time GMT: Thu Nov 22 05:55:08 2007 # Using Test.pm version 1.25 Use of uninitialized value $dyna_type in hash element at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum/Cfg.pm line 395 (#1) (W uninitialized) An undefined value was used as if it were already defined. It was interpreted as a "" or a 0, but maybe it was a mistake. To suppress this warning assign a defined value to your variables. To help you figure out what was undefined, perl will try to tell you the name of the variable (if any) that was undefined. In some cases it cannot do this, so it also tells you what operation you used the undefined value in. Note, however, that perl optimizes your program and the operation displayed in the warning may not necessarily appear literally in your program. For example, "that $foo" is usually optimized into "that " . $foo, and the warning will refer to the concatenation (.) operator, even though there is no . in your program. Argument "who cares" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) (W numeric) The indicated string was fed as an argument to an operator that expected a numeric value instead. If you're fortunate the message will identify which operator was so unfortunate. Argument "really dont matter" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#2) +-> Array::PatternMatcher::pat_match("who cares", "really dont matter", undef) from global at t/undef.t:15 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = 'who cares'; $VAR2 = 'really dont matter'; $VAR3 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:680] +-< Array::PatternMatcher::pat_match("who cares", "really dont matter", undef) from global at t/undef.t:15 ok 1 ok t/varmatch.........1..3 # Running under perl version 5.010000 for darwin # Current time local: Wed Nov 21 21:55:09 2007 # Current time GMT: Thu Nov 22 05:55:09 2007 # Using Test.pm version 1.25 "my" variable $result masks earlier declaration in same scope at t/varmatch.t line 39 (#1) (W misc) A "my", "our" or "state" variable has been redeclared in the current scope or statement, effectively eliminating all access to the previous instance. This is almost always a typographical error. Note that the earlier variable will still exist until the end of the scope or until all closure referents to it are destroyed. Use of uninitialized value $dyna_type in hash element at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum/Cfg.pm line 395 (#2) (W uninitialized) An undefined value was used as if it were already defined. It was interpreted as a "" or a 0, but maybe it was a mistake. To suppress this warning assign a defined value to your variables. To help you figure out what was undefined, perl will try to tell you the name of the variable (if any) that was undefined. In some cases it cannot do this, so it also tells you what operation you used the undefined value in. Note, however, that perl optimizes your program and the operation displayed in the warning may not necessarily appear literally in your program. For example, "that $foo" is usually optimized into "that " . $foo, and the warning will refer to the concatenation (.) operator, even though there is no . in your program. Argument "AGE" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) (W numeric) The indicated string was fed as an argument to an operator that expected a numeric value instead. If you're fortunate the message will identify which operator was so unfortunate. +-> Array::PatternMatcher::pat_match("AGE", 969, HASH(0x1804fe0)) from global at t/varmatch.t:16 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = 'AGE'; $VAR2 = 969; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable("AGE") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | +-< Array::PatternMatcher::is_variable("AGE") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::match_variable("AGE", 969, HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] Use of uninitialized value in sprintf at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 577 (#2) Use of uninitialized value in sprintf at /Users/cpanrun/build/5.10.0/site/lib/Log/Agent/Formatting.pm line 134 (#2) | | no bindings for AGE. extending and setting equal to $VAR1 = 969; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | Returning: (HASH(0x1804fe0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | +-< Array::PatternMatcher::match_variable("AGE", 969, HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | Returning: HASH(0x1804fe0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] +-< Array::PatternMatcher::pat_match("AGE", 969, HASH(0x1804fe0)) from global at t/varmatch.t:16 RETVAL: $VAR1 = { 'AGE' => 969 }; ok 1 +-> Array::PatternMatcher::pat_match("AGE", 12, HASH(0x1804fe0)) from global at t/varmatch.t:26 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = 'AGE'; $VAR2 = 12; $VAR3 = { 'AGE' => 969 }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable("AGE") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | +-< Array::PatternMatcher::is_variable("AGE") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::match_variable("AGE", 12, HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:377] | +-< Array::PatternMatcher::match_variable("AGE", 12, HASH(0x1804fe0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] +-< Array::PatternMatcher::pat_match("AGE", 12, HASH(0x1804fe0)) from global at t/varmatch.t:26 RETVAL: $VAR1 = undef; ok 2 +-> Array::PatternMatcher::pat_match(ARRAY(0x18f3f80), ARRAY(0x1903130), HASH(0x19031a0)) from global at t/varmatch.t:39 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | pattern,input,bindings$VAR1 = [ 'X', 'Y' ]; $VAR2 = [ 77, 45 ]; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | +-> Array::PatternMatcher::is_variable(ARRAY(0x18f3f80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | +-< Array::PatternMatcher::is_variable(ARRAY(0x18f3f80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f3f80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | is_segment_pattern $VAR1 = [ 'X', 'Y' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f3f80)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f3f80)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "X" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | +-> Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref("X") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x18f3f80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x18f3f80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x18f3f80)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x18f3f80)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | dispatching on$VAR1 = 'X'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x18f3f80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | +-> Array::PatternMatcher::pat_match("X", 77, HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = 'X'; $VAR2 = 77; $VAR3 = {}; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | +-< Array::PatternMatcher::is_variable("X") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::match_variable("X", 77, HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | no bindings for X. extending and setting equal to $VAR1 = 77; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | Returning: (HASH(0x19031a0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | +-< Array::PatternMatcher::match_variable("X", 77, HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | Returning: HASH(0x19031a0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | +-< Array::PatternMatcher::pat_match("X", 77, HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | +-> Array::PatternMatcher::rest(ARRAY(0x18f3f80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x189e110)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x18f3f80)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::rest(ARRAY(0x1903130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | Returning: (ARRAY(0x1903370)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:450] | +-< Array::PatternMatcher::rest(ARRAY(0x1903130)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | +-> Array::PatternMatcher::pat_match(ARRAY(0x189e110), ARRAY(0x1903370), HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | pattern,input,bindings$VAR1 = [ 'Y' ]; $VAR2 = [ 45 ]; $VAR3 = { 'X' => 77 }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | +-> Array::PatternMatcher::is_variable(ARRAY(0x189e110)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:407] | | +-< Array::PatternMatcher::is_variable(ARRAY(0x189e110)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | +-> Array::PatternMatcher::is_segment_pattern(ARRAY(0x189e110)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | is_segment_pattern $VAR1 = [ 'Y' ]; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x189e110)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x189e110)) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 Argument "Y" isn't numeric in addition (+) at /Users/cpanrun/build/5.10.0/site/lib/Carp/Datum.pm line 588 (#3) | | | +-> Array::PatternMatcher::is_array_ref("Y") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref("Y") from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | +-< Array::PatternMatcher::is_segment_pattern(ARRAY(0x189e110)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | +-> Array::PatternMatcher::is_single_pattern(ARRAY(0x189e110)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | +-> Array::PatternMatcher::is_array_ref(ARRAY(0x189e110)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | +-< Array::PatternMatcher::is_array_ref(ARRAY(0x189e110)) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | dispatching on$VAR1 = 'Y'; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:639] | | | Returning: undef [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:640] | | +-< Array::PatternMatcher::is_single_pattern(ARRAY(0x189e110)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 | | handling first and rest [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:701] | | +-> Array::PatternMatcher::pat_match("Y", 45, HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = 'Y'; $VAR2 = 45; $VAR3 = { 'X' => 77 }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable("Y") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] | | | | Returning: 1 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | +-< Array::PatternMatcher::is_variable("Y") from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::match_variable("Y", 45, HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:366] | | | | no bindings for Y. extending and setting equal to $VAR1 = 45; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:370] | | | | Returning: (HASH(0x19031a0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:372] | | | +-< Array::PatternMatcher::match_variable("Y", 45, HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | Returning: HASH(0x19031a0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681] | | +-< Array::PatternMatcher::pat_match("Y", 45, HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:702 | | +-> Array::PatternMatcher::rest(ARRAY(0x189e110)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | +-< Array::PatternMatcher::rest(ARRAY(0x189e110)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | +-> Array::PatternMatcher::rest(ARRAY(0x1903370)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:440] | | | Returning: (undef) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:444] | | +-< Array::PatternMatcher::rest(ARRAY(0x1903370)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | +-> Array::PatternMatcher::pat_match(undef, undef, HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:674] | | | pattern,input,bindings$VAR1 = undef; $VAR2 = undef; $VAR3 = { 'X' => 77, 'Y' => 45 }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:678] | | | +-> Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:403] Use of uninitialized value $p in pattern match (m//) at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 410 (#2) | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:411] | | | +-< Array::PatternMatcher::is_variable(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:681 | | | +-> Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:648] | | | | is_segment_pattern $VAR1 = undef; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:650] | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:651 | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_segment_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:653 | | | +-< Array::PatternMatcher::is_segment_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:682 | | | +-> Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:635] | | | | +-> Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:617] | | | | | Returning: "" [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:618] | | | | +-< Array::PatternMatcher::is_array_ref(undef) from Array::PatternMatcher::is_single_pattern() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:638 | | | | Returning [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:642] | | | +-< Array::PatternMatcher::is_single_pattern(undef) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:686 Use of uninitialized value $pattern in string eq at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 707 (#2) Use of uninitialized value $input in string eq at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 707 (#2) Use of uninitialized value $pattern in concatenation (.) or string at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 708 (#2) Use of uninitialized value $input in concatenation (.) or string at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm line 708 (#2) | | | eq ... returning bindings(HASH(0x19031a0)) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:708] | | | Returning: HASH(0x19031a0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:709] | | +-< Array::PatternMatcher::pat_match(undef, undef, HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | | new binds(HASH(0x19031a0))$VAR1 = { 'X' => 77, 'Y' => 45 }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | | Returning: HASH(0x19031a0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] | +-< Array::PatternMatcher::pat_match(ARRAY(0x189e110), ARRAY(0x1903370), HASH(0x19031a0)) from Array::PatternMatcher::pat_match() at /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:703 | new binds(HASH(0x19031a0))$VAR1 = { 'X' => 77, 'Y' => 45 }; [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:704] | Returning: HASH(0x19031a0) [/Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Array-PatternMatcher/blib/lib/Array/PatternMatcher.pm:705] +-< Array::PatternMatcher::pat_match(ARRAY(0x18f3f80), ARRAY(0x1903130), HASH(0x19031a0)) from global at t/varmatch.t:39 LIST_MATCH_RETVAL: $VAR1 = { 'X' => 77, 'Y' => 45 }; ok 3 ok All tests successful. Files=6, Tests=18, 7 wallclock secs ( 5.50 cusr + 0.61 csys = 6.11 CPU) Installing /Users/cpanrun/build/5.10.0/html/site/lib/Array/PatternMatcher.html Installing /Users/cpanrun/build/5.10.0/site/lib/Array/PatternMatcher.pm Installing /Users/cpanrun/build/5.10.0/site/man/man3/Array::PatternMatcher.3 Appending installation info to /Users/cpanrun/build/5.10.0/lib/perllocal.pod