Skip Menu |
 

This queue is for tickets about the Device-SerialPort CPAN distribution.

Report information
The Basics
Id: 21012
Status: new
Priority: 0/
Queue: Device-SerialPort

People
Owner: Nobody in particular
Requestors: Johannes.Loewis [...] levitec.de
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: make test fails on Cygwin
Date: Wed, 16 Aug 2006 09:17:19 +0200
To: <bug-Device-SerialPort [...] rt.cpan.org>
From: "Löwis, Johannes" <Johannes.Loewis [...] levitec.de>
The following report ist about 'make test' failing on Cygwin 1.5.19. I have not done any tests with the most recent version of Cygwin. I remember to have had similar problems with an older version of Cygwin (1.5.16 IIRC). The output of 'uname -a', 'perl -v', and 'gcc -v' is at the end of this mail. Ignoring the failed 'make test' I did 'make install' and the module appears to work (at least the functionality that I need). ~/SW-Downloads/Device-SerialPort-1.002$ make test /usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01timing....ok 1/7 # Failed test (t/01timing.t at line 33) # then: 4075203 now: 4077343 diff: 2140 # Looks like you failed 1 test of 7. t/01timing....dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 7 Failed 1/7 tests, 85.71% okay t/test1.......ok 120/174make: *** [test_dynamic] Interrupt ---------------------------------------------------- after severals seconds of apparent inactivity I hit CTRL-C to terminate the test. A second attempt to 'make test' stops slightly different: ---------------------------------------------------- ~/SW-Downloads/Device-SerialPort-1.002$ make test /usr/bin/perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/01timing....ok 1/7 # Failed test (t/01timing.t at line 33) # then: 4287140 now: 4289280 diff: 2140 # Looks like you failed 1 test of 7. t/01timing....dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 7 Failed 1/7 tests, 85.71% okay t/test1.......ok 102/174TIOCMBIC(21527) ioctl failed: Invalid argument at t/test1.t line 500 rts_active(0) ioctl: Invalid argument TIOCMBIS(21526) ioctl failed: Invalid argument at t/test1.t line 502 rts_active(1) ioctl: Invalid argument could not pulse rts on t/test1.......NOK 122TIOCMBIC(21527) ioctl failed: Invalid argument at t/test1.t line 502 rts_active(0) ioctl: Invalid argument could not restore from rts on TIOCMBIS(21526) ioctl failed: Invalid argument at t/test1.t line 508 rts_active(1) ioctl: Invalid argument TIOCMBIC(21527) ioctl failed: Invalid argument at t/test1.t line 510 rts_active(0) ioctl: Invalid argument could not pulse rts off t/test1.......NOK 125TIOCMBIS(21526) ioctl failed: Invalid argument at t/test1.t line 510 rts_active(1) ioctl: Invalid argument could not restore from rts off TIOCMBIC(21527) ioctl failed: Invalid argument at t/test1.t line 516 rts_active(0) ioctl: Invalid argument t/test1.......NOK 128 ---------------------------------------------------- Again, I hit CTRL-C to terminate the test. Cygwin is running on a Windows 2000 computer: ~/SW-Downloads/Device-SerialPort-1.002$ uname -a CYGWIN_NT-5.0 lev-0002 1.5.19(0.150/4/2) 2006-01-20 13:28 i686 Cygwin ~/SW-Downloads/Device-SerialPort-1.002$ perl -v This is perl, v5.8.7 built for cygwin-thread-multi-64int (with 1 registered patch, see perl -V for more detail) Copyright 1987-2005, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. ~/SW-Downloads/Device-SerialPort-1.002$ gcc -v Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs Configured with: /gcc/gcc-3.4.4/gcc-3.4.4-1/configure --verbose --prefix=/usr --exec-prefix=/usr --s ysconfdir=/etc --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/ info --enable-languages=c,ada,c++,d,f77,java,objc --enable-nls --without-included-gettext --enable-v ersion-specific-runtime-libs --without-x --enable-libgcj --disable-java-awt --with-system-zlib --ena ble-interpreter --disable-libgcj-debug --enable-threads=posix --enable-java-gc=boehm --disable-win32 -registry --enable-sjlj-exceptions --enable-hash-synchronization --enable-libstdcxx-debug : (reconfi gured) Thread model: posix gcc version 3.4.4 (cygming special) (gdc 0.12, using dmd 0.125) Regards Johannes


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.