bug-make
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

make/tests issues


From: J. Grant
Subject: make/tests issues
Date: Sun, 29 Feb 2004 11:36:00 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5b) Gecko/20030824

Hello,

Are the make/tests working ok at present?  I am testing with the latest
CVS code.  Using MSYS/rxvt as my shell environment, perl v5.6.1 compiled
for msys.

There are several problems, the output seems to be unable to be
determined as identical or different.  I checked the output for the
first test (report below) and it is the same with white space difference
only.

Might be an idea to change test_driver.pl's use of diff to be
independent of white space? "-w" could be added if you think this is
suitable?  (I changed this locally to try and stop the test reporting
different output).

I compiled the gnumake.exe using build_w32.bat with the latest CVS
source code. I then copied it to somewhere in my path as make.exe.

Also "c:\bin\make.exe" is deleted by this script for some reason unknown
to me.  Perhaps the "purify" code in the report is removing make.exe ?

I think this is why the second test is failing.  I can run each of the
command lines manually without problems.


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

$  perl run_make_tests -verbose -debug

DEBUG ON
OS name = `MINGW32_NT-5.0 NP850 1.0.8(0.46/3/2) i686'
Make    = `c:/bin/make.exe'
------------------------------------------------------------------------------
   Running tests for GNU make on MINGW32_NT-5.0 NP850 1.0.8(0.46/3/2) i686
                             GNU Make %VERSION%
------------------------------------------------------------------------------

Clearing work...
Finding tests...

Purify testfiles are: c:\bin\make.exe.features_comments*
features/comments .......................................
run_command_with_output: "c:/bin/make.exe -f work/features/comments.mk"
returned 0.
Comparing Output ........ DIFFERENT OUTPUT

Creating Difference File ...
run_command_with_output: "diff -c work/features/comments.base
work/features/comments.log" returned 256.

*** Test returned 0


The following test creates a makefile to test comments
and comment continuation to the next line using a
backslash within makefiles.


Purify testfiles are: c:\bin\make.exe.features_conditionals*
features/conditionals ...................................
run_command_with_output: "c:/bin/make.exe -f
work/features/conditionals.mk" returned -1.
Error running c:/bin/make.exe (-1): c:/bin/make.exe -f
work/features/conditionals.mk

Caught signal 127!

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Any ideas what is going wrong?


Kind regards

JG














reply via email to

[Prev in Thread] Current Thread [Next in Thread]