Date: Mon, 24 Jan 2000 09:20:32 +0200 (IST) From: Eli Zaretskii X-Sender: eliz AT is To: Frank Donahoe cc: DJGPP List Subject: Re: make 3.78.1 check In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 Precedence: bulk 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.