[Top][All Lists]
[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
- make/tests issues,
J. Grant <=