PATH=C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\cygwin\bin;C:\cpanfly-5.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\bin;C:\Program Files\Microsoft Platform SDK\Bin;C:\Program Files\Microsoft Platform SDK\Bin\WinNT;C:\Program Files\Microsoft Visual Studio\VC98\Bin;C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin;C:\cygwin\bin;C:\cpanfly-5.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\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;C:\mysql\bin;C:\mysql\bin Start 2015-03-23T03:03:15 ActivePerl-1600 CPAN-2.00 LIB=C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib\PSDK;C:\PROGRA~1\MICROS~2\Lib;C:\PROGRA~1\MICROS~3\VC98\Lib;C:\PROGRA~1\MICROS~3\VC98\MFC\Lib INCLUDE=C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include;C:\PROGRA~1\MICROS~2\Include;C:\PROGRA~1\MICROS~3\VC98\ATL\Include;C:\PROGRA~1\MICROS~3\VC98\Include;C:\PROGRA~1\MICROS~3\VC98\MFC\Include PATH=C:/CPANFL~1.16/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\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;C:\mysql\bin;C:\mysql\bin Reading 'C:\cpanfly-5.16\var\cpan\Metadata' Database was generated on Mon, 23 Mar 2015 08:29:02 GMT Running make for T/TM/TMURRAY/Device-WebIO-0.010.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/T/TM/TMURRAY/Device-WebIO-0.010.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/T/TM/TMURRAY/CHECKSUMS Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\T\TM\TMURRAY\Device-WebIO-0.010.tar.gz ok Device-WebIO-0.010/ Device-WebIO-0.010/MANIFEST Device-WebIO-0.010/lib/ Device-WebIO-0.010/lib/Device/ Device-WebIO-0.010/lib/Device/WebIO.pm Device-WebIO-0.010/lib/Device/WebIO/ Device-WebIO-0.010/lib/Device/WebIO/Device.pm Device-WebIO-0.010/lib/Device/WebIO/Device/ Device-WebIO-0.010/lib/Device/WebIO/Device/PWM.pm Device-WebIO-0.010/lib/Device/WebIO/Device/VideoOutput.pm Device-WebIO-0.010/lib/Device/WebIO/Device/I2CUser.pm Device-WebIO-0.010/lib/Device/WebIO/Device/DigitalInputCallback.pm Device-WebIO-0.010/lib/Device/WebIO/Device/OneWire.pm Device-WebIO-0.010/lib/Device/WebIO/Device/Serial.pm Device-WebIO-0.010/lib/Device/WebIO/Device/I2CProvider.pm Device-WebIO-0.010/lib/Device/WebIO/Device/StillImageOutput.pm Device-WebIO-0.010/lib/Device/WebIO/Device/SPI.pm Device-WebIO-0.010/lib/Device/WebIO/Device/VideoOutputCallback.pm Device-WebIO-0.010/lib/Device/WebIO/Device/TempSensor.pm Device-WebIO-0.010/lib/Device/WebIO/Device/DigitalInput.pm Device-WebIO-0.010/lib/Device/WebIO/Device/DigitalOutput.pm Device-WebIO-0.010/lib/Device/WebIO/Device/ADC.pm Device-WebIO-0.010/lib/Device/WebIO/Exceptions.pm Device-WebIO-0.010/examples/ Device-WebIO-0.010/examples/rpi_firmata_link_blink.pl Device-WebIO-0.010/META.json Device-WebIO-0.010/LICENSE Device-WebIO-0.010/t_data/ Device-WebIO-0.010/t_data/test.jpg Device-WebIO-0.010/t_data/wumpus_video_dump.h264 Device-WebIO-0.010/TODO Device-WebIO-0.010/README Device-WebIO-0.010/CHANGELOG Device-WebIO-0.010/Makefile.PL Device-WebIO-0.010/dist.ini Device-WebIO-0.010/t/ Device-WebIO-0.010/t/030_adc_input.t Device-WebIO-0.010/t/lib/ Device-WebIO-0.010/t/lib/MockVideoOutput.pm Device-WebIO-0.010/t/lib/MockDigitalInputCallback.pm Device-WebIO-0.010/t/lib/MockADCInput.pm Device-WebIO-0.010/t/lib/MockPWMOutput.pm Device-WebIO-0.010/t/lib/MockDigitalInput.pm Device-WebIO-0.010/t/lib/MockTempSensor.pm Device-WebIO-0.010/t/lib/MockDigitalInputOutput.pm Device-WebIO-0.010/t/lib/MockDigitalOutput.pm Device-WebIO-0.010/t/lib/MockVideoOutputCallback.pm Device-WebIO-0.010/t/lib/MockStillImageOutput.pm Device-WebIO-0.010/t/lib/MockI2CUser.pm Device-WebIO-0.010/t/lib/MockI2CProvider.pm Device-WebIO-0.010/t/lib/MockSPI.pm Device-WebIO-0.010/t/100_temp_sensors.t Device-WebIO-0.010/t/080_still_image_output.t Device-WebIO-0.010/t/040_pwm_output.t Device-WebIO-0.010/t/010_digital_input.t Device-WebIO-0.010/t/110_digital_input_callback.t Device-WebIO-0.010/t/060_video_output.t Device-WebIO-0.010/t/001_load.t Device-WebIO-0.010/t/090_i2c.t Device-WebIO-0.010/t/130_spi.t Device-WebIO-0.010/t/200_two_types_one_obj.t Device-WebIO-0.010/t/120_video_output_callback.t Device-WebIO-0.010/t/070_description.t Device-WebIO-0.010/t/020_digital_output.t Device-WebIO-0.010/t/002_pod.t CPAN.pm: Building T/TM/TMURRAY/Device-WebIO-0.010.tar.gz >>> C:\Perl-5.16\bin\perl.exe Makefile.PL Warning: prerequisite Exception::Tiny 0 not found. Checking if your kit is complete... Looks good Generating a nmake-style Makefile Writing Makefile for Device::WebIO Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- TMURRAY/Device-WebIO-0.010.tar.gz ---- Exception::Tiny [requires] Running make test Delayed until after prerequisites Running test for module 'Exception::Tiny' Running make for Y/YA/YAPPO/Exception-Tiny-v0.2.1.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/Y/YA/YAPPO/Exception-Tiny-v0.2.1.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/Y/YA/YAPPO/CHECKSUMS Checksum for C:\cpanfly-5.16\var\cpan\sources\authors\id\Y\YA\YAPPO\Exception-Tiny-v0.2.1.tar.gz ok Exception-Tiny-v0.2.1 Exception-Tiny-v0.2.1/.travis.yml Exception-Tiny-v0.2.1/Build.PL Exception-Tiny-v0.2.1/Changes Exception-Tiny-v0.2.1/LICENSE Exception-Tiny-v0.2.1/MANIFEST Exception-Tiny-v0.2.1/META.json Exception-Tiny-v0.2.1/META.yml Exception-Tiny-v0.2.1/README Exception-Tiny-v0.2.1/lib Exception-Tiny-v0.2.1/lib/Exception Exception-Tiny-v0.2.1/lib/Exception/Tiny.pm Exception-Tiny-v0.2.1/t Exception-Tiny-v0.2.1/t/00_compile.t Exception-Tiny-v0.2.1/t/01_basic.t Exception-Tiny-v0.2.1/t/02_package_in_file.t Exception-Tiny-v0.2.1/t/03_nest_class.t Exception-Tiny-v0.2.1/t/04_accessor.t Exception-Tiny-v0.2.1/t/05_overwrite_as_string.t Exception-Tiny-v0.2.1/t/06_caught.t Exception-Tiny-v0.2.1/t/07_overload.t Exception-Tiny-v0.2.1/t/08_rethrow.t Exception-Tiny-v0.2.1/t/09_hack_idea.t Exception-Tiny-v0.2.1/t/10_subroutine.t Exception-Tiny-v0.2.1/t/11_default_message.pm Exception-Tiny-v0.2.1/t/lib Exception-Tiny-v0.2.1/t/lib/MyException.pm Exception-Tiny-v0.2.1/t/lib/MyExceptions.pm Exception-Tiny-v0.2.1/xt Exception-Tiny-v0.2.1/xt/01_podspell.t Exception-Tiny-v0.2.1/xt/02_perlcritic.t Exception-Tiny-v0.2.1/xt/03_pod.t Exception-Tiny-v0.2.1/xt/04_minimum_version.t Exception-Tiny-v0.2.1/xt/05_cpan_meta.t Exception-Tiny-v0.2.1/xt/06_meta_author.t CPAN.pm: Building Y/YA/YAPPO/Exception-Tiny-v0.2.1.tar.gz >>> C:\Perl-5.16\bin\perl.exe Build.PL Created MYMETA.yml and MYMETA.json Creating new 'Build' script for 'Exception-Tiny' version '0.2.1' >>> C:\Perl-5.16\bin\perl.exe ./Build Building Exception-Tiny YAPPO/Exception-Tiny-v0.2.1.tar.gz C:\Perl-5.16\bin\perl.exe ./Build -- OK Running Build test >>> C:\Perl-5.16\bin\perl.exe ./Build test verbose=1 t\00_compile.t .............. ok 1 - use Exception::Tiny; 1..1 ok t\01_basic.t ................ ok 1 - An object of class 't::lib::MyException' isa 'Exception::Tiny' ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok t\02_package_in_file.t ...... ok 1 1..1 ok t\03_nest_class.t ........... ok 1 - An object of class 'MyException2' isa 'Exception::Tiny' ok 2 - An object of class 'MyException2' isa 'MyException1' ok 3 - An object of class 'MyException2' isa 'MyException2' ok 4 ok 5 1..5 ok t\04_accessor.t ............. ok 1 ok 2 1..2 ok t\05_overwrite_as_string.t .. ok 1 1..1 ok t\06_caught.t ............... # Subtest: no exception ok 1 1..1 ok 1 - no exception # Subtest: MyException1 ok 1 1..1 ok 2 - MyException1 # Subtest: MyException2 ok 1 1..1 ok 3 - MyException2 # Subtest: MyException3 ok 1 1..1 ok 4 - MyException3 # Subtest: MyException4 ok 1 1..1 ok 5 - MyException4 1..5 ok t\07_overload.t ............. ok 1 1..1 ok t\08_rethrow.t .............. ok 1 1..1 ok t\09_hack_idea.t ............ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok t\10_subroutine.t ........... ok 1 ok 2 ok 3 ok 4 1..4 ok All tests successful. Files=11, Tests=34, 2 wallclock secs ( 0.09 usr + 0.01 sys = 0.11 CPU) Result: PASS YAPPO/Exception-Tiny-v0.2.1.tar.gz C:\Perl-5.16\bin\perl.exe ./Build test verbose=1 -- OK PPD for Exception-Tiny-v0.2.1 already made Running make for T/TM/TMURRAY/Device-WebIO-0.010.tar.gz Prepending C:\cpanfly-5.16\var\cpan\build\Exception-Tiny-v0.2.1-AaUwpn/blib/arch C:\cpanfly-5.16\var\cpan\build\Exception-Tiny-v0.2.1-AaUwpn/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory C:\cpanfly-5.16\var\cpan\build\Device-WebIO-0.010-qaWYDx Prepending C:\cpanfly-5.16\var\cpan\build\Exception-Tiny-v0.2.1-AaUwpn/blib/arch C:\cpanfly-5.16\var\cpan\build\Exception-Tiny-v0.2.1-AaUwpn/blib/lib to PERL5LIB for 'make' CPAN.pm: Building T/TM/TMURRAY/Device-WebIO-0.010.tar.gz >>> nmake Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. cp lib/Device/WebIO/Device/PWM.pm blib\lib\Device\WebIO\Device\PWM.pm cp lib/Device/WebIO/Device.pm blib\lib\Device\WebIO\Device.pm cp lib/Device/WebIO/Device/VideoOutput.pm blib\lib\Device\WebIO\Device\VideoOutput.pm cp lib/Device/WebIO/Device/DigitalInput.pm blib\lib\Device\WebIO\Device\DigitalInput.pm cp lib/Device/WebIO/Device/DigitalOutput.pm blib\lib\Device\WebIO\Device\DigitalOutput.pm cp lib/Device/WebIO.pm blib\lib\Device\WebIO.pm cp lib/Device/WebIO/Device/DigitalInputCallback.pm blib\lib\Device\WebIO\Device\DigitalInputCallback.pm cp lib/Device/WebIO/Device/ADC.pm blib\lib\Device\WebIO\Device\ADC.pm cp lib/Device/WebIO/Device/I2CProvider.pm blib\lib\Device\WebIO\Device\I2CProvider.pm cp lib/Device/WebIO/Device/StillImageOutput.pm blib\lib\Device\WebIO\Device\StillImageOutput.pm cp lib/Device/WebIO/Device/VideoOutputCallback.pm blib\lib\Device\WebIO\Device\VideoOutputCallback.pm cp lib/Device/WebIO/Device/OneWire.pm blib\lib\Device\WebIO\Device\OneWire.pm cp lib/Device/WebIO/Device/Serial.pm blib\lib\Device\WebIO\Device\Serial.pm cp lib/Device/WebIO/Device/TempSensor.pm blib\lib\Device\WebIO\Device\TempSensor.pm cp lib/Device/WebIO/Device/I2CUser.pm blib\lib\Device\WebIO\Device\I2CUser.pm cp lib/Device/WebIO/Device/SPI.pm blib\lib\Device\WebIO\Device\SPI.pm cp lib/Device/WebIO/Exceptions.pm blib\lib\Device\WebIO\Exceptions.pm TMURRAY/Device-WebIO-0.010.tar.gz nmake -- OK Prepending C:\cpanfly-5.16\var\cpan\build\Exception-Tiny-v0.2.1-AaUwpn/blib/arch C:\cpanfly-5.16\var\cpan\build\Exception-Tiny-v0.2.1-AaUwpn/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:\Perl-5.16\bin\perl.exe" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib\lib', 'blib\arch')" t\*.t t\001_load.t .................... 1..14 ok 1 - use Device::WebIO::Exceptions; ok 2 - use Device::WebIO; ok 3 - use Device::WebIO::Device; ok 4 - use Device::WebIO::Device::DigitalInput; ok 5 - use Device::WebIO::Device::DigitalOutput; ok 6 - use Device::WebIO::Device::DigitalInputCallback; ok 7 - use Device::WebIO::Device::ADC; ok 8 - use Device::WebIO::Device::PWM; ok 9 - use Device::WebIO::Device::SPI; ok 10 - use Device::WebIO::Device::I2CProvider; ok 11 - use Device::WebIO::Device::I2CUser; ok 12 - use Device::WebIO::Device::Serial; ok 13 - use Device::WebIO::Device::OneWire; ok 14 - use Device::WebIO::Device::VideoOutput; ok t\002_pod.t ..................... 1..17 ok 1 - POD test for lib/Device/WebIO.pm ok 2 - POD test for lib/Device/WebIO/Device.pm ok 3 - POD test for lib/Device/WebIO/Exceptions.pm (no pod) ok 4 - POD test for lib/Device/WebIO/Device/ADC.pm ok 5 - POD test for lib/Device/WebIO/Device/DigitalInput.pm ok 6 - POD test for lib/Device/WebIO/Device/DigitalInputCallback.pm ok 7 - POD test for lib/Device/WebIO/Device/DigitalOutput.pm ok 8 - POD test for lib/Device/WebIO/Device/I2CProvider.pm ok 9 - POD test for lib/Device/WebIO/Device/I2CUser.pm ok 10 - POD test for lib/Device/WebIO/Device/OneWire.pm (no pod) ok 11 - POD test for lib/Device/WebIO/Device/PWM.pm (no pod) ok 12 - POD test for lib/Device/WebIO/Device/Serial.pm (no pod) ok 13 - POD test for lib/Device/WebIO/Device/SPI.pm ok 14 - POD test for lib/Device/WebIO/Device/StillImageOutput.pm ok 15 - POD test for lib/Device/WebIO/Device/TempSensor.pm ok 16 - POD test for lib/Device/WebIO/Device/VideoOutput.pm ok 17 - POD test for lib/Device/WebIO/Device/VideoOutputCallback.pm ok t\010_digital_input.t ........... 1..12 ok 1 - Does Device role ok 2 - Does DigitalInput role ok 3 - Pin 0 set as input ok 4 - Pin 1 set as input ok 5 - Pin 2 not set as input ok 6 - Input 0 on pin 0 ok 7 - Input 1 on pin 1 ok 8 - Fetch pin count ok 9 - Read whole port ok 10 - Caught exception for using too high a pin for set_as_input() ok 11 - Caught exception for using too high a pin for digital_input() ok 12 - Caught exception for using an output function on an input-only object ok t\020_digital_output.t .......... 1..13 ok 1 - Does Device role ok 2 - Does DigitalOutput role ok 3 - Pin 0 set as output ok 4 - Pin 1 set as output ok 5 - Pin 2 not set as output ok 6 - Output 0 on pin 0 ok 7 - Output 1 on pin 1 ok 8 - Fetch pin count ok 9 - Port write pin 0 ok 10 - Port write pin 5 ok 11 - Caught exception for using too high a pin on set_as_output() ok 12 - Caught exception for using too high a pin on digital_output() ok 13 - Caught exception for using an input function on an output-only object ok t\030_adc_input.t ............... 1..20 ok 1 - Does Device role ok 2 - Does ADC role ok 3 - Pin count ok 4 - Bit resolution pin 0 ok 5 - Max int pin 0 ok 6 - Volt reference pin 0 ok 7 - Bit resolution pin 2 ok 8 - Max int pin 2 ok 9 - Volt reference pin 2 ok 10 - ADC pin 0 set ok 11 - ADC pin 1 set ok 12 - ADC pin 2 set ok 13 - ADC pin 0 float ok 14 - ADC pin 2 float ok 15 - ADC pin 0 volts ok 16 - ADC pin 2 volts ok 17 - Caught exception for using too high a pin for adc_input_int() ok 18 - Caught exception for using too high a pin for adc_input_float() ok 19 - Caught exception for using too high a pin for adc_input_volts() ok 20 - Caught exception for using a digital output function on an adc-only object ok t\040_pwm_output.t .............. 1..13 ok 1 - Does Device role ok 2 - Does PWM role ok 3 - Pin count ok 4 - Bit resolution pin 0 ok 5 - Max int pin 0 ok 6 - Bit resolution pin 0 ok 7 - Max int pin 0 ok 8 - PWM pin 0 set ok 9 - PWM pin 1 set ok 10 - PWM pin 2 set ok 11 - Caught exception for using too high a pin for pwm_output_int() ok 12 - Caught exception for using too high a pin for pwm_output_float() ok 13 - Caught exception for using a digital output function on a pwm-only object ok t\060_video_output.t ............ 1..13 ok 1 - Does Device role ok 2 - Does VideoOutput role ok 3 - Channel count ok 4 - Width ok 5 - Height ok 6 - FPS ok 7 - Kbps ok 8 - Width ok 9 - Height ok 10 - FPS ok 11 - Kbps ok 12 - Content-type video/h264 is allowed ok 13 - Got video stream ok t\070_description.t ............. 1..3 ok 1 ok 2 ok 3 ok t\080_still_image_output.t ...... 1..9 ok 1 - Channel count ok 2 - Width ok 3 - Height ok 4 - Quality ok 5 - Width ok 6 - Height ok 7 - Quality ok 8 - Content-type image/jpeg is allowed ok 9 - Got video stream ok t\090_i2c.t ..................... 1..2 ok 1 - Set/get first register ok 2 - Set/get second register ok t\100_temp_sensors.t ............ 1..6 ok 1 - Got temp in celsius ok 2 - Got temp in kelvins ok 3 - Got temp in fahrenheit ok 4 - Got temp in celsius ok 5 - Got temp in kelvins ok 6 - Got temp in fahrenheit ok t\110_digital_input_callback.t .. 1..16 ok 1 - Does Device role ok 2 - Does DigitalInputCallback role ok 3 - Pin 0 set as input ok 4 - Pin 1 set as input ok 5 - Pin 2 set as input ok 6 - Pin 3 set as input ok 7 - Fetch pin count ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 - Began loop ok t\120_video_output_callback.t ... 1..5 ok 1 - Does Device role ok 2 - Does VideoOutput role ok 3 - Does VideoOutputCallback role ok 4 - Called callback ok 5 - Begin loop ok t\130_spi.t ..................... 1..3 ok 1 - Set speed ok 2 - Read data ok 3 - Write data ok t\200_two_types_one_obj.t ....... 1..12 ok 1 - Does DigitalInput role ok 2 - Does DigitalOutput role ok 3 - Input pin count ok 4 - Output pin count ok 5 - Pin 0 set as input ok 6 - Pin 1 set as output ok 7 - Input 1 on pin 0 ok 8 - Output 1 on pin 1 ok 9 - Read whole port ok 10 - Port write pin 0 ok 11 - Port write pin 5 ok 12 - Caught exception for using too high a pin on set_as_output() ok All tests successful. Files=15, Tests=158, 3 wallclock secs ( 0.16 usr + 0.00 sys = 0.16 CPU) Result: PASS TMURRAY/Device-WebIO-0.010.tar.gz nmake test TEST_VERBOSE=1 -- OK Picked up version from Makefile Picked up distname from Makefile Picked up abstract from Makefile Timm Murray <tmurray@wumpus-cave.net> Duct Tape for the Internet of Things >>> set path PATH=C:/CPANFL~1.16/var/libs/bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\bin;C:\PROGRA~1\MICROS~2\Bin;C:\PROGRA~1\MICROS~2\Bin\WinNT;C:\PROGRA~1\MICROS~3\VC98\Bin;C:\PROGRA~1\MICROS~3\Common\MSDev98\Bin;C:\cygwin\bin;C:\CPANFL~1.16\var\megalib\bin;C:\Perl-5.16\site\bin;C:\Perl-5.16\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;C:\mysql\bin;C:\mysql\bin PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1;.PSC1 >>> which tar /usr/bin/tar >>> (cd C:\cpanfly-5.16\var\cpan\build\Device-WebIO-0.010-qaWYDx && tar cvf - Device-WebIO-0.010.ppd blib) | gzip -c >C:/cpanfly-5.16/var/REPO/T/TM/TMURRAY/Device-WebIO-0.010.tar.gz Device-WebIO-0.010.ppd blib/ blib/lib/ blib/lib/Device/ blib/lib/Device/WebIO/ blib/lib/Device/WebIO/Device/ blib/lib/Device/WebIO/Device/ADC.pm blib/lib/Device/WebIO/Device/DigitalInput.pm blib/lib/Device/WebIO/Device/DigitalInputCallback.pm blib/lib/Device/WebIO/Device/DigitalOutput.pm blib/lib/Device/WebIO/Device/I2CProvider.pm blib/lib/Device/WebIO/Device/I2CUser.pm blib/lib/Device/WebIO/Device/OneWire.pm blib/lib/Device/WebIO/Device/PWM.pm blib/lib/Device/WebIO/Device/Serial.pm blib/lib/Device/WebIO/Device/SPI.pm blib/lib/Device/WebIO/Device/StillImageOutput.pm blib/lib/Device/WebIO/Device/TempSensor.pm blib/lib/Device/WebIO/Device/VideoOutput.pm blib/lib/Device/WebIO/Device/VideoOutputCallback.pm blib/lib/Device/WebIO/Device.pm blib/lib/Device/WebIO/Exceptions.pm blib/lib/Device/WebIO.pm >>> mv C:\cpanfly-5.16\var\cpan\build\Device-WebIO-0.010-qaWYDx/Device-WebIO-0.010.ppd C:/cpanfly-5.16/var/REPO/T/TM/TMURRAY Finished 2015-03-23T03:03:33