PATH=C:\mingw\bin;C:\cygwin\bin;C:\cpanfly-5.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\instantclient_11_2;C:\cygwin\bin;C:\Program Files\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\WINDOWS\system32\WindowsPowerShell\v1.0 Start 2014-04-21T12:35:26 ActivePerl-1800 CPAN-2.00 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK PATH=C:/CPANFL~1.18/var/libs/bin;C:\mingw\bin;C:\cygwin\bin;C:\CPANFL~1.18\var\megalib\bin;C:\Perl-5.18\site\bin;C:\Perl-5.18\bin;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\INSTAN~1;C:\cygwin\bin;C:\PROGRA~1\Perforce;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~2\v1.0;C:\WINDOWS\system32\WINDOW~2\v1.0 Reading 'C:\cpanfly-5.18\var\cpan\Metadata' Database was generated on Mon, 21 Apr 2014 19:06:17 GMT Running make for K/KA/KARMAN/Search-Query-Dialect-Lucy-0.200.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/K/KA/KARMAN/Search-Query-Dialect-Lucy-0.200.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/K/KA/KARMAN/CHECKSUMS Checksum for C:\cpanfly-5.18\var\cpan\sources\authors\id\K\KA\KARMAN\Search-Query-Dialect-Lucy-0.200.tar.gz ok Search-Query-Dialect-Lucy-0.200/ Search-Query-Dialect-Lucy-0.200/Changes Search-Query-Dialect-Lucy-0.200/lib/ Search-Query-Dialect-Lucy-0.200/Makefile.PL Search-Query-Dialect-Lucy-0.200/MANIFEST Search-Query-Dialect-Lucy-0.200/META.json Search-Query-Dialect-Lucy-0.200/META.yml Search-Query-Dialect-Lucy-0.200/README Search-Query-Dialect-Lucy-0.200/t/ Search-Query-Dialect-Lucy-0.200/t/00-load.t Search-Query-Dialect-Lucy-0.200/t/01-parser.t Search-Query-Dialect-Lucy-0.200/t/02-search.t Search-Query-Dialect-Lucy-0.200/t/03-compiler-matcher.t Search-Query-Dialect-Lucy-0.200/t/pod-coverage.t Search-Query-Dialect-Lucy-0.200/t/pod.t Search-Query-Dialect-Lucy-0.200/lib/Search/ Search-Query-Dialect-Lucy-0.200/lib/Search/Query/ Search-Query-Dialect-Lucy-0.200/lib/Search/Query/Dialect/ Search-Query-Dialect-Lucy-0.200/lib/Search/Query/Field/ Search-Query-Dialect-Lucy-0.200/lib/Search/Query/Field/Lucy.pm Search-Query-Dialect-Lucy-0.200/lib/Search/Query/Dialect/Lucy.pm CPAN.pm: Building K/KA/KARMAN/Search-Query-Dialect-Lucy-0.200.tar.gz >>> C:\Perl-5.18\bin\perl.exe Makefile.PL Checking if your kit is complete... Looks good Generating a dmake-style Makefile Writing Makefile for Search::Query::Dialect::Lucy Writing MYMETA.yml and MYMETA.json >>> dmake cp lib/Search/Query/Dialect/Lucy.pm blib\lib\Search\Query\Dialect\Lucy.pm cp lib/Search/Query/Field/Lucy.pm blib\lib\Search\Query\Field\Lucy.pm KARMAN/Search-Query-Dialect-Lucy-0.200.tar.gz dmake -- OK Running make test >>> dmake test TEST_VERBOSE=1 C:\Perl-5.18\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t # Testing Search::Query::Dialect::Lucy 0.200, Perl 5.018001, C:\Perl-5.18\bin\perl.exe t/00-load.t .............. 1..1 ok 1 - use Search::Query::Dialect::Lucy; ok t/01-parser.t ............ 1..75 ok 1 - use Search::Query::Parser; ok 2 - new parser ok 3 - query1 ok 4 - query1 string ok 5 - as_lucy_query ok 6 - ks_query isa TermQuery ok 7 - KS query analyzer applied ok 8 - query2 ok 9 - query2 string ok 10 - query3 ok 11 - query3 string ok 12 - query4 ok 13 - query4 string ok 14 - parser2 ok 15 - query5 ok 16 - query5 string ok 17 - query6 ok 18 - query6 string ok 19 - parser3 ok 20 - query7 ok 21 - query7 string ok 22 - parse complex garden query with range ok 23 - parsed garden query ok 24 - strict parser4 ok 25 - croak on invalid query ok 26 - caught exception we expected ok 27 - parse NOT foo:bar ok 28 - parse foo!=bar ok 29 - not round trips ok 30 - != to NOT : ok 31 - parser5 ok 32 - query8 ok 33 - query8 string ok 34 - query8 fuzzy int with wildcard ok 35 - query8 fuzzy int with wildcard string ok 36 - query8 fuzzy int no wildcard ok 37 - query8 fuzzy int no wildcard string ok 38 - parser6 ok 39 - query9 ok 40 - query9 string ok 41 - range_parser ok 42 - parse range ok 43 - range expanded ok 44 - parse !range ok 45 - !range expanded ok 46 - parse piped OR ok 47 - or_pipe_query (date:1 OR date:2) ok 48 - parse ampersand AND ok 49 - and_amp_query (date:1 AND date:2) ok 50 - parse bang NOT ok 51 - not_bang_query (NOT (date:"1 3" OR date:2)) ok 52 - parse double negative query ok 53 - double negative query stringify ok 54 - new parser2 ok 55 - parse alias_for with no default field ok 56 - straight up aliasing ok 57 - parse alias_for with no default field and no field specified ok 58 - query expanded omits aliases ok 59 - new fuzzy parser ok 60 - parse foo* ok 61 - fuzzy as_lucy_query ok 62 - stringification matches ok 63 - lone_wildcard croaks ok 64 - nofields parser ok 65 - parse nofields ok 66 - stringify nofields_query ok 67 - parse proximity phrase ok 68 - stringify proximity ok 69 - parse NOT foo ok 70 - stringify NOT foo ok 71 - new complex not parser ok 72 - parse complex NOT ok 73 - complex not query round-trip ok 74 - complex_not as KS string ok 75 - bad query yields error but not croak ok t/02-search.t ............ ok 1 - use Search::Query::Parser; ok 2 - new parser ok 3 - parse for tree_able ok 4 - ->tree ok 5 - translate to Native dialect ok 6 - "i doc1"~2 = 1 ok 7 - ((title=doc*) (NOT color=teal)) and (NOT option=c) and (date=(20100301..20100331)) = 2 ok 8 - (re* OR gree*) = 2 ok 9 - (re* OR gree*) AND title=am = 2 ok 10 - (title=am) and (date!=20100301 and date!=20100329) = 2 ok 11 - *oc* = 4 ok 12 - -date:(20100301..20100331) = 3 ok 13 - NOT option!:NULL = 1 ok 14 - NOT option:?* = 1 ok 15 - NOT option:NULL = 4 ok 16 - am AND (-date=(20100301..20100331)) = 2 ok 17 - am AND (date=(20100301..20100331)) = 2 ok 18 - brown = 1 ok 19 - color!=red = 4 ok 20 - color:*n = 2 ok 21 - color:br?wn = 1 ok 22 - color:re* = 1 ok 23 - color:re? = 1 ok 24 - color:red = 1 ok 25 - date!=(20100301..20100331) = 3 ok 26 - date=(20100301..20100331) = 2 ok 27 - green and not title=doc3 = 1 ok 28 - not color=red and not title=doc2 = 3 ok 29 - not green = 4 ok 30 - not green and title=doc3 = 1 ok 31 - option!=?* = 1 ok 32 - option!=NULL = 4 ok 33 - option=NULL = 1 ok 34 - title:("i am") = 4 ok 35 - title:(i am) = 4 ok 36 - proximity order ignored ok 37 - proximity order respected ok 38 - parse query ok 39 - alternate wildcard works 1..39 ok t/03-compiler-matcher.t .. ok 1 - use Search::Query::Parser; ok 2 - new parser ok 3 - doc 'doc3' got expected score for 'option!=(a and b and c and d)' ok 4 - got rank expected for doc3 ok 5 - doc 'doc1' got expected score for 'option=a' ok 6 - got rank expected for doc1 ok 7 - doc 'doc2' got expected score for 'option=b' ok 8 - got rank expected for doc2 ok 9 - doc 'doc4' got expected score for 'option=c' ok 10 - got rank expected for doc4 ok 11 - doc 'doc5' got expected score for 'option=d' ok 12 - got rank expected for doc5 ok 13 - doc 'doc4' got expected score for 'white' ok 14 - got rank expected for doc4 ok 15 - doc 'doc3' got expected score for 'white' ok 16 - got rank expected for doc3 1..16 ok t/pod-coverage.t ......... 1..2 ok 1 - Pod coverage on Search::Query::Dialect::Lucy ok 2 - Pod coverage on Search::Query::Field::Lucy ok t/pod.t .................. 1..2 ok 1 - POD test for blib/lib/Search/Query/Dialect/Lucy.pm ok 2 - POD test for blib/lib/Search/Query/Field/Lucy.pm ok All tests successful. Files=6, Tests=135, 5 wallclock secs ( 0.09 usr + 0.01 sys = 0.11 CPU) Result: PASS KARMAN/Search-Query-Dialect-Lucy-0.200.tar.gz dmake test TEST_VERBOSE=1 -- OK Peter Karman <perl@peknet.com> Lucy query dialect >>> (cd C:\cpanfly-5.18\var\cpan\build\Search-Query-Dialect-Lucy-0.200-5PbKsg && tar cvf - Search-Query-Dialect-Lucy-0.200.ppd blib) | gzip -c >C:/cpanfly-5.18/var/REPO/K/KA/KARMAN/Search-Query-Dialect-Lucy-0.200.tar.gz Search-Query-Dialect-Lucy-0.200.ppd blib/ blib/lib/ blib/lib/Search/ blib/lib/Search/Query/ blib/lib/Search/Query/Dialect/ blib/lib/Search/Query/Dialect/Lucy.pm blib/lib/Search/Query/Field/ blib/lib/Search/Query/Field/Lucy.pm >>> mv C:\cpanfly-5.18\var\cpan\build\Search-Query-Dialect-Lucy-0.200-5PbKsg/Search-Query-Dialect-Lucy-0.200.ppd C:/cpanfly-5.18/var/REPO/K/KA/KARMAN Finished 2014-04-21T12:35:39