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
_______________________________________________ Bug-make mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-make