delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/07/16/04:00:39

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Sat, 16 Jul 2005 01:00:24 -0700 (PDT)
From: Andrew Ho <andrew AT tellme DOT com>
X-X-Sender: andrew AT shell02 DOT corp DOT tellme DOT com
To: cygwin AT cygwin DOT com
Subject: 1.5.18: Perl regression tests fail when lib directory is present
Message-ID: <Pine.GSO.4.62.0507160052140.18081@shell02.corp.tellme.com>
MIME-Version: 1.0

Hello,

It appears that on the latest version of Cygwin's Perl, Perl modules with 
regression tests (for example, ones you can download from CPAN) fail "make 
test" on every other test. I did some experimentation and this appears to 
happen only if the modules are in a subdirectory (typically "lib") rather 
than in the install root.

How to reproduce:

     * Upgrade to latest versions of all Cygwin packages (probably
       Perl is the only relevant one)

     * Download any CPAN module (or create a Perl module) whose files
       are in a "lib" subdirectory. Lingua::EN::Inflect is an arbitrary
       example of one that is unlikely to be already installed.

     * Run through the usual Perl install steps:
       perl Makefile.PL && make && make test

     * Observe that "make test" fails on every other test (odd numbered
       runs, apparently).

I have reduced this breakage to the smallest possible test case:
http://www.zeuscat.com/andrew/src/TestModule.tar.gz

For some reason, this doesn't appear to break modules that are tested 
under the CPAN shell ("make test" passes for modules built that way).

The Perl package is 5.8.7-2. Here is the output of uname -srm:

     CYGWIN_NT-5.1 1.5.18(0.132/4/2) i686

I and my co-workers have reproduced this on several different computers, 
all running Windows XP.

Humbly,

Andrew

----------------------------------------------------------------
Andrew Ho                                      andrew AT tellme DOT com
Staff Engineer                                      650-930-9062
Tellme Networks, Inc.                     http://www.tellme.com/
----------------------------------------------------------------

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019