delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/01/24/07:55:22

Date: Mon, 24 Jan 2000 09:20:32 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Frank Donahoe <fdonahoe AT wilkes1 DOT wilkes DOT edu>
cc: DJGPP List <djgpp AT delorie DOT com>
Subject: Re: make 3.78.1 check
In-Reply-To: <Pine.A32.3.96.1000123093628.37346B-100000@wilkes1.wilkes.edu>
Message-ID: <Pine.SUN.3.91.1000124092013.10104C-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
Errors-To: dj-admin AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Sun, 23 Jan 2000, Frank Donahoe wrote:

> Late yesterday I compiled make, last of the newly ported packages, and 
> found that two of the tests failed.

It is by no means the last; stay tuned ;-).

> To rule out compiler differences, gcc 2.95.2 vs 2.81 I tested the binary
> "make.exe" from mak3781b.zip.  This failed the same two tests with
> identical error differences. Original testing was in a DOS box under
> Windows 98.  Same results running DOS 7.
> 
> "bash.exe --version" gives:
>     bash 2.03.0(8)-release (i386-pc-msdosdjgpp) r0.6 
> 
> sed 3.02, file utilities from 3.16, perl 5004 (Molnar 1997) and shell
> utilities are from 1.12.  Below is the output of the set command.
> 
> 
> TMP=C:\WINDOWS\TEMP
> TEMP=C:\WINDOWS\TEMP
> PROMPT=$p$g
> winbootdir=C:\WINDOWS
> COMSPEC=C:\WINDOWS\COMMAND.COM
> PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\USR\BAT;C:\DJG\BIN;C:\BITWARE
> DJGPP=c:/djg/djgpp.env
> TZ=EST5
> VIM=C:\w32\vim-5.3
> CLASSPATH=C:\PROGRA~1\PHOTODEL.1\ADOBECON
> BLASTER=A220 I5 D1 T4 P330
> CMDLINE=ls tmp/env-set -l
> 
> Is there something strange in my system which causes these two tests
> of "make.exe" to fail?

I've run the test suite on 3 different machines with 3 different
operating systems, and it worked on all of them.  So this is something
specific to your system (or something specific to mine which I failed
to mention or pay attention to).

FWIW, both tests use `echo'.  Is your version of echo.exe the one
which came with Sh-utils?  Also, you didn't say which version of DJGPP
do you have installed; I used v2.03.

The only 2 peculiarities I can spot in the description of your system
is that (1) the DJGPP bin directory is after the Windows directories
in your PATH, and (2) I used the latest port of Perl (version 5.5.2,
available from SimTel.NET).

If the above doesn't help to resolve this, I'm afraid you'll have to
debug these specific tests and tell what you find.  This is the first
release where the test suite works with DJGPP, so I can easily imagine
that some problems are still lurking there.

- Raw text -


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