Mail Archives: djgpp/2000/01/24/07:55:22
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 -