PATH=C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cygwin\bin;C:\cpanfly-5.14\var\megalib\bin;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\instantclient_11_2;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin
Start 2014-10-05T01:04:44
ActivePerl-1400 CPAN-2.00
LIB=C:\PlatSDK\Lib\AMD64;C:\PlatSDK\Lib\AMD64\atlmfc
INCLUDE=C:\PlatSDK\Include;C:\PlatSDK\Include\crt;C:\PlatSDK\Include\crt\sys;C:\PlatSDK\Include\mfc;C:\PlatSDK\Include\atl
PATH=C:/CPANFL~1.14/var/libs/bin;C:\PlatSDK\Bin\Win64\x86\AMD64;C:\PlatSDK\Bin;C:\PlatSDK\Bin\WinNT;C:\cygwin\bin;C:\CPANFL~1.14\var\megalib\bin;C:\Perl64-5.14\site\bin;C:\Perl64-5.14\bin;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\INSTAN~1;C:\cygwin\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WINDOW~1\v1.0;C:\PROGRA~2\Perforce;C:\mysql\bin
Reading 'C:\cpanfly-5.14\var\cpan\Metadata'
Database was generated on Sun, 05 Oct 2014 06:53:17 GMT
Running make for P/PE/PERLANCAR/Regexp-ID-NumVerbage-0.01.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/P/PE/PERLANCAR/Regexp-ID-NumVerbage-0.01.tar.gz
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\P\PE\PERLANCAR\Regexp-ID-NumVerbage-0.01.tar.gz ok
Regexp-ID-NumVerbage-0.01/
Regexp-ID-NumVerbage-0.01/META.json
Regexp-ID-NumVerbage-0.01/LICENSE
Regexp-ID-NumVerbage-0.01/Changes
Regexp-ID-NumVerbage-0.01/META.yml
Regexp-ID-NumVerbage-0.01/Makefile.PL
Regexp-ID-NumVerbage-0.01/t/
Regexp-ID-NumVerbage-0.01/t/basics.t
Regexp-ID-NumVerbage-0.01/t/release-pod-syntax.t
Regexp-ID-NumVerbage-0.01/t/release-pod-coverage.t
Regexp-ID-NumVerbage-0.01/t/release-rinci.t
Regexp-ID-NumVerbage-0.01/t/00-compile.t
Regexp-ID-NumVerbage-0.01/README
Regexp-ID-NumVerbage-0.01/dist.ini
Regexp-ID-NumVerbage-0.01/lib/
Regexp-ID-NumVerbage-0.01/lib/Regexp/
Regexp-ID-NumVerbage-0.01/lib/Regexp/ID/
Regexp-ID-NumVerbage-0.01/lib/Regexp/ID/NumVerbage.pm
Regexp-ID-NumVerbage-0.01/MANIFEST
CPAN.pm: Building P/PE/PERLANCAR/Regexp-ID-NumVerbage-0.01.tar.gz
>>> C:\Perl64-5.14\bin\perl.exe Makefile.PL
Warning: prerequisite Lingua::ID::Words2Nums 0.16 not found. We have 0.15.
closedir() attempted on invalid dirhandle GEN0 at C:/Perl64-5.14/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Generating a nmake-style Makefile
Writing Makefile for Regexp::ID::NumVerbage
Writing MYMETA.yml and MYMETA.json
---- Unsatisfied dependencies detected during ----
---- PERLANCAR/Regexp-ID-NumVerbage-0.01.tar.gz ----
Lingua::ID::Words2Nums [requires]
Running make test
Delayed until after prerequisites
Running test for module 'Lingua::ID::Words2Nums'
Running make for P/PE/PERLANCAR/Lingua-ID-Words2Nums-0.16.tar.gz
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/P/PE/PERLANCAR/Lingua-ID-Words2Nums-0.16.tar.gz
Checksum for C:\cpanfly-5.14\var\cpan\sources\authors\id\P\PE\PERLANCAR\Lingua-ID-Words2Nums-0.16.tar.gz ok
Lingua-ID-Words2Nums-0.16/
Lingua-ID-Words2Nums-0.16/META.json
Lingua-ID-Words2Nums-0.16/LICENSE
Lingua-ID-Words2Nums-0.16/Changes
Lingua-ID-Words2Nums-0.16/META.yml
Lingua-ID-Words2Nums-0.16/Makefile.PL
Lingua-ID-Words2Nums-0.16/t/
Lingua-ID-Words2Nums-0.16/t/basics.t
Lingua-ID-Words2Nums-0.16/t/release-pod-syntax.t
Lingua-ID-Words2Nums-0.16/t/release-pod-coverage.t
Lingua-ID-Words2Nums-0.16/t/release-rinci.t
Lingua-ID-Words2Nums-0.16/t/00-compile.t
Lingua-ID-Words2Nums-0.16/README
Lingua-ID-Words2Nums-0.16/dist.ini
Lingua-ID-Words2Nums-0.16/lib/
Lingua-ID-Words2Nums-0.16/lib/Lingua/
Lingua-ID-Words2Nums-0.16/lib/Lingua/ID/
Lingua-ID-Words2Nums-0.16/lib/Lingua/ID/Words2Nums.pm
Lingua-ID-Words2Nums-0.16/MANIFEST
Lingua-ID-Words2Nums-0.16/weaver.ini
CPAN.pm: Building P/PE/PERLANCAR/Lingua-ID-Words2Nums-0.16.tar.gz
>>> C:\Perl64-5.14\bin\perl.exe Makefile.PL
Argument "v1.1.0" isn't numeric in numeric lt (<) at C:/cpanfly-5.14/var/megalib/ExtUtils/MakeMaker.pm line 528.
Argument "1.1.54" isn't numeric in numeric lt (<) at C:/cpanfly-5.14/var/megalib/ExtUtils/MakeMaker.pm line 528.
closedir() attempted on invalid dirhandle GEN0 at C:/Perl64-5.14/lib/DirHandle.pm line 51.
Checking if your kit is complete...
Looks good
Argument "v1.1.0" isn't numeric in addition (+) at C:/cpanfly-5.14/var/megalib/ExtUtils/MM_Unix.pm line 2963.
Generating a nmake-style Makefile
Writing Makefile for Lingua::ID::Words2Nums
Writing MYMETA.yml and MYMETA.json
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Lingua/ID/Words2Nums.pm blib\lib\Lingua\ID\Words2Nums.pm
PERLANCAR/Lingua-ID-Words2Nums-0.16.tar.gz
nmake -- OK
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
Subroutine IPC::Open3::xclose redefined at C:/cpanfly-5.14/var/megalib/TAP/Parser/Iterator/Process.pm line 146.
t/00-compile.t ............
1..1
ok 1 - Lingua/ID/Words2Nums.pm loaded ok
ok
Subroutine IPC::Open3::xclose redefined at C:/cpanfly-5.14/var/megalib/TAP/Parser/Iterator/Process.pm line 146.
t/basics.t ................
ok 1 - nol => 0
ok 2 - lima koma empat kali sepuluh pangkat negatif enam => 5.4e-6
ok 3 - negatif lima koma empat kali sepuluh pangkat negatif enam => -5.4e-6
ok 4 - satu => 1
ok 5 - negatif satu => -1
ok 6 - positif dua => 2
ok 7 - sepuluh => 10
ok 8 - sepuluh koma nol satu => 10.01
ok 9 - sepuluh koma nol satu dua => 10.012
ok 10 - sepuluh koma satu => 10.1
ok 11 - sebelas => 11
ok 12 - dua belas => 12
ok 13 - 3belas => 13
ok 14 - 14.23 => 14.23
ok 15 - -14.24 => -14.24
ok 16 - 1,524e+1 => 15.24
ok 17 - 1,525e-1 ratus => 15.25
ok 18 - lapan belas => 18
ok 19 - smbln bls => 19
ok 20 - dua puluh satu => 21
ok 21 - dua lusin => 24
ok 22 - dua kodi => 40
ok 23 - sembilan puluh sembilan => 99
ok 24 - seratus => 100
ok 25 - seratus satu => 101
ok 26 - negatif seratus sepuluh => -110
ok 27 - seratus sebelas => 111
ok 28 - seratus tiga puluh dua => 132
ok 29 - seribu => 1000
ok 30 - sepuluh gros => 1440
ok 31 - 2ribu seratus => 2100
ok 32 - 103.3rb => 103300
ok 33 - 9 ratus 90 ribu 2 => 990002
ok 34 - dua juta => 2000000
ok 35 - negatif dua juta empat ribu lima => -2004005
ok 36 - dua juta sepuluh ribu dua ratus tiga => 2010203
ok 37 - lima koma empat kali sepuluh pangkat enam => 5.4e6
ok 38 - negatif lima koma empat kali sepuluh pangkat enam => -5.4e6
ok 39 - 9.5 juta => 9500000
ok 40 - 9,60 juta 30 ribu 100 => 9630100
ok 41 - tiga milyar => 3000000000
ok 42 - tiga milyar koma nol nol sembilan => 3000000000.009
ok 43 - tiga milyar seratus dua puluh tiga juta empat ratus lima puluh enam ribu tujuh ratus delapan puluh sembilan => 3123456789
ok 44 - negatif empat triliun => -4000000000000
ok 45 - sembilan ratus sembilan puluh empat triliun => 994000000000000
ok 46 - sembilan kuadriliun seratus triliun => 9100000000000000
ok 47 - simple: nol => 0
ok 48 - simple: satu => 1
ok 49 - simple: satu nol => 10
ok 50 - simple: satu nol satu => 101
ok 51 - simple: 1 dua 3 4 lima => 12345
ok 52 - simple: 123 empat enam => 12346
ok 53 - simple: satu dua tiga empat lima enam tujuh delapan sembilan nol => 1234567890
ok 54 - '0.51 miliar' matches $Pat
ok 55 - 'enam' matches $Pat
ok 56 - 'koma lima' doesn't match $Pat
ok 57 - 'lima koma juta' doesn't match $Pat
ok 58 - 'sratus sembilan milyar, 13 juta,enam rtsrb, 100' doesn't match $Pat
ok 59 - 'tiga koma lima kuadriliun' doesn't match $Pat
ok 60 - 'tjhratusratus ratus' matches $Pat
ok 61 - 'tujuh koma lima kodi' matches $Pat
ok 62 - 'tujuh puluh tujuh' matches $Pat
ok 63 - 'tujuh rts delapan plh 5' matches $Pat
ok 64 - 'tujuhpuluhtujuh' matches $Pat
1..64
ok
Subroutine IPC::Open3::xclose redefined at C:/cpanfly-5.14/var/megalib/TAP/Parser/Iterator/Process.pm line 146.
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
Subroutine IPC::Open3::xclose redefined at C:/cpanfly-5.14/var/megalib/TAP/Parser/Iterator/Process.pm line 146.
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
Subroutine IPC::Open3::xclose redefined at C:/cpanfly-5.14/var/megalib/TAP/Parser/Iterator/Process.pm line 146.
t/release-rinci.t ......... skipped: these tests are for release candidate testing
All tests successful.
Files=5, Tests=65, 1 wallclock secs ( 0.03 usr + 0.03 sys = 0.06 CPU)
Result: PASS
PERLANCAR/Lingua-ID-Words2Nums-0.16.tar.gz
nmake test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://cpan.nas1.activestate.com/authors/id/P/PE/PERLANCAR/CHECKSUMS
perlancar <perlancar@gmail.com>
Convert Indonesian verbage to number
>>> (cd C:\cpanfly-5.14\var\cpan\build\Lingua-ID-Words2Nums-0.16-jya54j && tar cvf - Lingua-ID-Words2Nums-0.16.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/P/PE/PERLANCAR/Lingua-ID-Words2Nums-0.16.tar.gz
Lingua-ID-Words2Nums-0.16.ppd
blib/
blib/lib/
blib/lib/Lingua/
blib/lib/Lingua/ID/
blib/lib/Lingua/ID/Words2Nums.pm
>>> mv C:\cpanfly-5.14\var\cpan\build\Lingua-ID-Words2Nums-0.16-jya54j/Lingua-ID-Words2Nums-0.16.ppd C:/cpanfly-5.14/var/REPO/P/PE/PERLANCAR
Running make for P/PE/PERLANCAR/Regexp-ID-NumVerbage-0.01.tar.gz
Prepending C:\cpanfly-5.14\var\cpan\build\Lingua-ID-Words2Nums-0.16-jya54j/blib/arch C:\cpanfly-5.14\var\cpan\build\Lingua-ID-Words2Nums-0.16-jya54j/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory C:\cpanfly-5.14\var\cpan\build\Regexp-ID-NumVerbage-0.01-uIFcGT
Prepending C:\cpanfly-5.14\var\cpan\build\Lingua-ID-Words2Nums-0.16-jya54j/blib/arch C:\cpanfly-5.14\var\cpan\build\Lingua-ID-Words2Nums-0.16-jya54j/blib/lib to PERL5LIB for 'make'
CPAN.pm: Building P/PE/PERLANCAR/Regexp-ID-NumVerbage-0.01.tar.gz
>>> nmake
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
cp lib/Regexp/ID/NumVerbage.pm blib\lib\Regexp\ID\NumVerbage.pm
PERLANCAR/Regexp-ID-NumVerbage-0.01.tar.gz
nmake -- OK
Prepending C:\cpanfly-5.14\var\cpan\build\Lingua-ID-Words2Nums-0.16-jya54j/blib/arch C:\cpanfly-5.14\var\cpan\build\Lingua-ID-Words2Nums-0.16-jya54j/blib/lib to PERL5LIB for 'test'
Running make test
>>> nmake test TEST_VERBOSE=1
Microsoft (R) Program Maintenance Utility Version 7.00.8882
Copyright (C) Microsoft Corp 1988-2000. All rights reserved.
C:\Perl64-5.14\bin\perl.exe "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t/*.t
Subroutine IPC::Open3::xclose redefined at C:/cpanfly-5.14/var/megalib/TAP/Parser/Iterator/Process.pm line 146.
t/00-compile.t ............
1..1
ok 1 - Regexp/ID/NumVerbage.pm loaded ok
ok
Subroutine IPC::Open3::xclose redefined at C:/cpanfly-5.14/var/megalib/TAP/Parser/Iterator/Process.pm line 146.
t/basics.t ................
1..1
ok 1
ok
Subroutine IPC::Open3::xclose redefined at C:/cpanfly-5.14/var/megalib/TAP/Parser/Iterator/Process.pm line 146.
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
Subroutine IPC::Open3::xclose redefined at C:/cpanfly-5.14/var/megalib/TAP/Parser/Iterator/Process.pm line 146.
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
Subroutine IPC::Open3::xclose redefined at C:/cpanfly-5.14/var/megalib/TAP/Parser/Iterator/Process.pm line 146.
t/release-rinci.t ......... skipped: these tests are for release candidate testing
All tests successful.
Files=5, Tests=2, 1 wallclock secs ( 0.03 usr + 0.00 sys = 0.03 CPU)
Result: PASS
PERLANCAR/Regexp-ID-NumVerbage-0.01.tar.gz
nmake test TEST_VERBOSE=1 -- OK
perlancar <perlancar@gmail.com>
Regex pattern to match Indonesian number verbage in text
>>> (cd C:\cpanfly-5.14\var\cpan\build\Regexp-ID-NumVerbage-0.01-uIFcGT && tar cvf - Regexp-ID-NumVerbage-0.01.ppd blib) | gzip -c >C:/cpanfly-5.14/var/REPO/P/PE/PERLANCAR/Regexp-ID-NumVerbage-0.01.tar.gz
Regexp-ID-NumVerbage-0.01.ppd
blib/
blib/lib/
blib/lib/Regexp/
blib/lib/Regexp/ID/
blib/lib/Regexp/ID/NumVerbage.pm
>>> mv C:\cpanfly-5.14\var\cpan\build\Regexp-ID-NumVerbage-0.01-uIFcGT/Regexp-ID-NumVerbage-0.01.ppd C:/cpanfly-5.14/var/REPO/P/PE/PERLANCAR
Finished 2014-10-05T01:04:56