Microsoft (R) Program Maintenance Utility Version 7.00.8882 Copyright (C) Microsoft Corp 1988-2000. All rights reserved. C:\cpanrun-5.8\build\5-8-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t\00-load.t t\01-open_k8055.t t\02-digital_led_test.t t\03-analog_led_test.t t\04-digital_input_test.t t\pod-coverage.t t\pod.t t\00-load..................1..1 Win32::API::new: Loading library 'K8055D.DLL' GetProcAddress('OpenDevice') = '31095948' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('CloseDevice') = '31096244' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('ReadAnalogChannel') = '31096252' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('ReadAllAnalog') = '31096300' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('OutputAnalogChannel') = '31096372' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('OutputAllAnalog') = '31096412' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('ClearAnalogChannel') = '31096452' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('ClearAllAnalog') = '31096488' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('SetAnalogChannel') = '31096520' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('SetAllAnalog') = '31096560' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('WriteAllDigital') = '31096596' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('ClearDigitalChannel') = '31096632' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('ClearAllDigital') = '31096724' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('SetDigitalChannel') = '31096756' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('SetAllDigital') = '31096840' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('ReadDigitalChannel') = '31097168' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('ReadAllDigital') = '31097376' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('ReadCounter') = '31096872' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('ResetCounter') = '31096972' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30801920 GetProcAddress('SetCounterDebounceTime') = '31097032' Object blessed! ok 1 - use Device::Velleman::K8055; Win32::API::DESTROY: Freeing library 'K8055D.DLL' ok t\01-open_k8055............Win32::API::new: Loading library 'K8055D.DLL' GetProcAddress('OpenDevice') = '30964876' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('CloseDevice') = '30965172' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAnalogChannel') = '30965180' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAllAnalog') = '30965228' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('OutputAnalogChannel') = '30965300' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('OutputAllAnalog') = '30965340' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAnalogChannel') = '30965380' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAllAnalog') = '30965416' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAnalogChannel') = '30965448' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAllAnalog') = '30965488' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('WriteAllDigital') = '30965524' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearDigitalChannel') = '30965560' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAllDigital') = '30965652' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetDigitalChannel') = '30965684' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAllDigital') = '30965768' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadDigitalChannel') = '30966096' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAllDigital') = '30966304' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadCounter') = '30965800' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ResetCounter') = '30965900' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetCounterDebounceTime') = '30965960' Object blessed! 1..1 # Failed test (t\01-open_k8055.t at line 6) # got: '-1' # expected: '0' not ok 1 - Can open the K8055 device 0 # Looks like you failed 1 tests of 1. Win32::API::DESTROY: Freeing library 'K8055D.DLL' dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t\02-digital_led_test......Win32::API::new: Loading library 'K8055D.DLL' GetProcAddress('OpenDevice') = '30964876' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('CloseDevice') = '30965172' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAnalogChannel') = '30965180' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAllAnalog') = '30965228' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('OutputAnalogChannel') = '30965300' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('OutputAllAnalog') = '30965340' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAnalogChannel') = '30965380' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAllAnalog') = '30965416' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAnalogChannel') = '30965448' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAllAnalog') = '30965488' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('WriteAllDigital') = '30965524' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearDigitalChannel') = '30965560' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAllDigital') = '30965652' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetDigitalChannel') = '30965684' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAllDigital') = '30965768' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadDigitalChannel') = '30966096' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAllDigital') = '30966304' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadCounter') = '30965800' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ResetCounter') = '30965900' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetCounterDebounceTime') = '30965960' Object blessed! 1..1 # Watch the leds for the digital output running # Failed test (t\02-digital_led_test.t at line 7) # got: '-1' # expected: '1' not ok 1 - Digital Led Test # Looks like you failed 1 tests of 1. Win32::API::DESTROY: Freeing library 'K8055D.DLL' dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t\03-analog_led_test.......Win32::API::new: Loading library 'K8055D.DLL' GetProcAddress('OpenDevice') = '30964876' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('CloseDevice') = '30965172' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAnalogChannel') = '30965180' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAllAnalog') = '30965228' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('OutputAnalogChannel') = '30965300' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('OutputAllAnalog') = '30965340' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAnalogChannel') = '30965380' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAllAnalog') = '30965416' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAnalogChannel') = '30965448' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAllAnalog') = '30965488' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('WriteAllDigital') = '30965524' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearDigitalChannel') = '30965560' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAllDigital') = '30965652' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetDigitalChannel') = '30965684' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAllDigital') = '30965768' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadDigitalChannel') = '30966096' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAllDigital') = '30966304' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadCounter') = '30965800' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ResetCounter') = '30965900' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetCounterDebounceTime') = '30965960' Object blessed! 1..1 # Watch the leds for the analog output running not ok 1 - Analog Led Test # Failed test (t\03-analog_led_test.t at line 6) # got: '-1' # expected: '1' # Looks like you failed 1 tests of 1. Win32::API::DESTROY: Freeing library 'K8055D.DLL' dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t\04-digital_input_test....# Please press the digital input buttons 1 to 5, one at the time # Win32::API::new: Loading library 'K8055D.DLL' GetProcAddress('OpenDevice') = '30964876' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('CloseDevice') = '30965172' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAnalogChannel') = '30965180' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAllAnalog') = '30965228' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('OutputAnalogChannel') = '30965300' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('OutputAllAnalog') = '30965340' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAnalogChannel') = '30965380' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAllAnalog') = '30965416' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAnalogChannel') = '30965448' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAllAnalog') = '30965488' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('WriteAllDigital') = '30965524' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearDigitalChannel') = '30965560' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ClearAllDigital') = '30965652' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetDigitalChannel') = '30965684' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetAllDigital') = '30965768' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadDigitalChannel') = '30966096' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadAllDigital') = '30966304' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ReadCounter') = '30965800' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('ResetCounter') = '30965900' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=30670848 GetProcAddress('SetCounterDebounceTime') = '30965960' Object blessed! 1..1 # Failed test (t\04-digital_input_test.t at line 6) # got: '-1' # expected: '1' not ok 1 - Digital input Test # Looks like you failed 1 tests of 1. Win32::API::DESTROY: Freeing library 'K8055D.DLL' dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 1 Failed 1/1 tests, 0.00% okay t\pod-coverage.............1..1 Win32::API::new: Loading library 'K8055D.DLL' GetProcAddress('OpenDevice') = '35486860' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('CloseDevice') = '35487156' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('ReadAnalogChannel') = '35487164' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('ReadAllAnalog') = '35487212' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('OutputAnalogChannel') = '35487284' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('OutputAllAnalog') = '35487324' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('ClearAnalogChannel') = '35487364' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('ClearAllAnalog') = '35487400' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('SetAnalogChannel') = '35487432' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('SetAllAnalog') = '35487472' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('WriteAllDigital') = '35487508' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('ClearDigitalChannel') = '35487544' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('ClearAllDigital') = '35487636' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('SetDigitalChannel') = '35487668' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('SetAllDigital') = '35487752' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('ReadDigitalChannel') = '35488080' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('ReadAllDigital') = '35488288' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('ReadCounter') = '35487784' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('ResetCounter') = '35487884' Object blessed! Win32::API::new: Library 'K8055D.DLL' already loaded, handle=35192832 GetProcAddress('SetCounterDebounceTime') = '35487944' Object blessed! ok 1 - Pod coverage on Device::Velleman::K8055 Win32::API::DESTROY: Freeing library 'K8055D.DLL' ok t\pod......................1..1 ok 1 - blib\lib\Device\Velleman\K8055.pm ok Failed 4/7 test scripts, 42.86% okay. 4/7 subtests failed, 42.86% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t\01-open_k8055.t 1 256 1 1 100.00% 1 t\02-digital_led_test.t 1 256 1 1 100.00% 1 t\03-analog_led_test.t 1 256 1 1 100.00% 1 t\04-digital_input_test.t 1 256 1 1 100.00% 1 NMAKE : fatal error U1077: 'C:\cpanrun-5.8\build\5-8-0\bin\perl.exe' : return code '0xff' Stop.