Hi,
I am wondering why 12 additional tests are failing on MSVC build now.
The code I tested previously (beta2 with MinGW fixes) only had 20
failures on MSVC build, and 24 failures on MinGW build if my records are
correct. This has leaped to 33 (MSVC) and 36 (MinGW) in my tests.
Could someone confirm the results they get when testing these ports
please. I do not have my old testing reports, and was getting 28
failures when testing when I made the list of ones I think we should
concentrate on fixing for the release.
MinGW builds have an additional 3 failures (in addition to the MSVC test
failures). All 3 of these fail: functions/wildcard
I have attatched two files, one is the MinGW test report, and one is the
MSVC test report (with my config.h.W32.template re-ordering change)
The additional failures are:
misc/general3 ........................................... FAILED (9/10
passed)
options/dash-I (the other test failed)
Tests which only fail because of incorrectly created base output file:
features/recursion
options/dash-I.mk
targets/DEFAULT
variables/CURDIR
variables/MAKE
These are the tests which I think we should try and find solutions for:
work/features/export.mk UNEXPORT_ALL=1
features/export.mk EXPORT_ALL=1 UNEXPORT_ALL=1
features/patspecific_vars.mk
functions/abspath
functions/value
functions/wildcard.mk print2
functions/wildcard.mk clean
options/dash-l.mk -l 0.0001 -j 4
variables/special
Would someone be interested in taking a look at these?
Kind regards
JG
--
Homepage: http://jguk.org/
Blog: http://jguk.org/blog.rss
Radio: http://jguk.org/#radio
------------------------------------------------------------------------------
Running tests for GNU make on MINGW32_NT-5.0 NP850 1.0.10(0.46/3/2) i686
GNU Make 3.81beta3
------------------------------------------------------------------------------
Clearing work...
Finding tests...
features/comments ....................................... ok (1 passed)
features/conditionals ................................... ok (4 passed)
features/default_names .................................. ok (2 passed)
features/double_colon ................................... ok (9 passed)
features/echoing ........................................ ok (4 passed)
features/errors ......................................... ok (2 passed)
features/escape ......................................... ok (6 passed)
features/export ......................................... FAILED (7/10 passed)
features/include ........................................ ok (7 passed)
features/mult_rules ..................................... ok (2 passed)
features/mult_targets ................................... ok (2 passed)
features/order_only ..................................... ok (9 passed)
features/override ....................................... ok (1 passed)
features/parallelism .................................... FAILED (3/4 passed)
features/patspecific_vars ............................... Error running
C:/msys/1.0/local/bin/make (expected 0; got 512): C:/msys/1.0/local/bin/make -f
work/features/patspecific_vars.mk
FAILED (6/7 passed)
features/patternrules ................................... ok (4 passed)
features/quoting ........................................ ok (1 passed)
features/recursion ...................................... FAILED (1/2 passed)
features/reinvoke ....................................... ok (4 passed)
features/se_explicit .................................... ok (3 passed)
features/se_implicit .................................... ok (8 passed)
features/se_statpat ..................................... ok (4 passed)
features/statipattrules ................................. ok (5 passed)
features/targetvars ..................................... ok (18 passed)
features/varnesting ..................................... ok (1 passed)
features/vpath .......................................... ok (1 passed)
features/vpath2 ......................................... ok (1 passed)
features/vpathgpath ..................................... ok (1 passed)
features/vpathplus ...................................... ok (4 passed)
functions/abspath ....................................... Error running
C:/msys/1.0/local/bin/make (expected 0; got 512): C:/msys/1.0/local/bin/make -f
work/functions/abspath.mk
FAILED (0/1 passed)
functions/addprefix ..................................... ok (1 passed)
functions/addsuffix ..................................... ok (2 passed)
functions/basename ...................................... ok (1 passed)
functions/call .......................................... ok (2 passed)
functions/dir ........................................... ok (1 passed)
functions/error ......................................... ok (4 passed)
functions/eval .......................................... FAILED (8/9 passed)
functions/filter-out .................................... ok (1 passed)
functions/findstring .................................... ok (1 passed)
functions/foreach ....................................... ok (2 passed)
functions/if ............................................ ok (1 passed)
functions/join .......................................... ok (1 passed)
functions/notdir ........................................ ok (1 passed)
functions/origin ........................................ ok (1 passed)
functions/realpath ...................................... ok (1 passed)
functions/shell ......................................... ok (2 passed)
functions/sort .......................................... ok (1 passed)
functions/strip ......................................... ok (2 passed)
functions/substitution .................................. ok (3 passed)
functions/suffix ........................................ ok (1 passed)
functions/value ......................................... FAILED (0/1 passed)
functions/warning ....................................... ok (4 passed)
functions/wildcard ...................................... FAILED (0/3 passed)
functions/word .......................................... ok (9 passed)
misc/close_stdout ....................................... ok (0 passed)
misc/general1 ........................................... ok (1 passed)
misc/general2 ........................................... ok (1 passed)
misc/general3 ........................................... FAILED (9/10 passed)
misc/general4 ........................................... ok (3 passed)
options/dash-B .......................................... FAILED (5/7 passed)
options/dash-C .......................................... FAILED (0/2 passed)
options/dash-I ..........................................
*** Test returned 0
FAILED (0/2 passed)
options/dash-W .......................................... ok (7 passed)
options/dash-e .......................................... ok (1 passed)
options/dash-f .......................................... ok (4 passed)
options/dash-k .......................................... ok (3 passed)
options/dash-l .......................................... FAILED (0/1 passed)
options/dash-n .......................................... ok (4 passed)
options/dash-q .......................................... ok (8 passed)
options/dash-t .......................................... ok (2 passed)
options/general ......................................... ok (1 passed)
options/symlinks ........................................ Error running
C:/msys/1.0/local/bin/make (expected 0; got 512): C:/msys/1.0/local/bin/make -f
work/options/symlinks.mk.2 -L
FAILED (4/10 passed)
targets/DEFAULT ......................................... FAILED (0/1 passed)
targets/FORCE ........................................... ok (1 passed)
targets/INTERMEDIATE .................................... ok (8 passed)
targets/PHONY ........................................... ok (1 passed)
targets/SECONDARY ....................................... ok (8 passed)
targets/SILENT .......................................... ok (1 passed)
targets/clean ........................................... ok (2 passed)
variables/CURDIR ........................................ FAILED (0/1 passed)
variables/DEFAULT_GOAL .................................. ok (4 passed)
variables/MAKE .......................................... FAILED (0/1 passed)
variables/MAKECMDGOALS .................................. ok (3 passed)
variables/MAKEFILES ..................................... ok (1 passed)
variables/MAKELEVEL ..................................... ok (1 passed)
variables/MAKE_RESTARTS ................................. FAILED (0/3 passed)
variables/MFILE_LIST .................................... ok (1 passed)
variables/SHELL ......................................... FAILED (1/5 passed)
variables/automatic ..................................... ok (5 passed)
variables/flavors ....................................... ok (10 passed)
variables/special ....................................... FAILED (0/1 passed)
36 Tests in 20 Categories Failed (See .diff files in work dir for details) :-(
------------------------------------------------------------------------------
Running tests for GNU make on MINGW32_NT-5.0 NP850 1.0.10(0.46/3/2) i686
GNU Make %VERSION%
------------------------------------------------------------------------------
Clearing work...
Finding tests...
features/comments ....................................... ok (1 passed)
features/conditionals ................................... ok (4 passed)
features/default_names .................................. ok (2 passed)
features/double_colon ................................... ok (9 passed)
features/echoing ........................................ ok (4 passed)
features/errors ......................................... ok (2 passed)
features/escape ......................................... ok (6 passed)
features/export ......................................... FAILED (7/10 passed)
features/include ........................................ ok (7 passed)
features/mult_rules ..................................... ok (2 passed)
features/mult_targets ................................... ok (2 passed)
features/order_only ..................................... ok (9 passed)
features/override ....................................... ok (1 passed)
features/parallelism .................................... FAILED (3/4 passed)
features/patspecific_vars ............................... Error running
C:/msys/1.0/local/bin/make (expected 0; got 512): C:/msys/1.0/local/bin/make -f
work/features/patspecific_vars.mk
FAILED (6/7 passed)
features/patternrules ................................... ok (4 passed)
features/quoting ........................................ ok (1 passed)
features/recursion ...................................... FAILED (1/2 passed)
features/reinvoke ....................................... ok (4 passed)
features/se_explicit .................................... ok (3 passed)
features/se_implicit .................................... ok (8 passed)
features/se_statpat ..................................... ok (4 passed)
features/statipattrules ................................. ok (5 passed)
features/targetvars ..................................... ok (18 passed)
features/varnesting ..................................... ok (1 passed)
features/vpath .......................................... ok (1 passed)
features/vpath2 ......................................... ok (1 passed)
features/vpathgpath ..................................... ok (1 passed)
features/vpathplus ...................................... ok (4 passed)
functions/abspath ....................................... Error running
C:/msys/1.0/local/bin/make (expected 0; got 512): C:/msys/1.0/local/bin/make -f
work/functions/abspath.mk
FAILED (0/1 passed)
functions/addprefix ..................................... ok (1 passed)
functions/addsuffix ..................................... ok (2 passed)
functions/basename ...................................... ok (1 passed)
functions/call .......................................... ok (2 passed)
functions/dir ........................................... ok (1 passed)
functions/error ......................................... ok (4 passed)
functions/eval .......................................... FAILED (8/9 passed)
functions/filter-out .................................... ok (1 passed)
functions/findstring .................................... ok (1 passed)
functions/foreach ....................................... ok (2 passed)
functions/if ............................................ ok (1 passed)
functions/join .......................................... ok (1 passed)
functions/notdir ........................................ ok (1 passed)
functions/origin ........................................ ok (1 passed)
functions/realpath ...................................... ok (1 passed)
functions/shell ......................................... ok (2 passed)
functions/sort .......................................... ok (1 passed)
functions/strip ......................................... ok (2 passed)
functions/substitution .................................. ok (3 passed)
functions/suffix ........................................ ok (1 passed)
functions/value ......................................... FAILED (0/1 passed)
functions/warning ....................................... ok (4 passed)
functions/wildcard ...................................... ok (3 passed)
functions/word .......................................... ok (9 passed)
misc/close_stdout ....................................... ok (0 passed)
misc/general1 ........................................... ok (1 passed)
misc/general2 ........................................... ok (1 passed)
misc/general3 ........................................... FAILED (9/10 passed)
misc/general4 ........................................... ok (3 passed)
options/dash-B .......................................... FAILED (5/7 passed)
options/dash-C .......................................... FAILED (0/2 passed)
options/dash-I ..........................................
*** Test returned 0
FAILED (0/2 passed)
options/dash-W .......................................... ok (7 passed)
options/dash-e .......................................... ok (1 passed)
options/dash-f .......................................... ok (4 passed)
options/dash-k .......................................... ok (3 passed)
options/dash-l .......................................... FAILED (0/1 passed)
options/dash-n .......................................... ok (4 passed)
options/dash-q .......................................... ok (8 passed)
options/dash-t .......................................... ok (2 passed)
options/general ......................................... ok (1 passed)
options/symlinks ........................................ Error running
C:/msys/1.0/local/bin/make (expected 0; got 512): C:/msys/1.0/local/bin/make -f
work/options/symlinks.mk.2 -L
FAILED (4/10 passed)
targets/DEFAULT ......................................... FAILED (0/1 passed)
targets/FORCE ........................................... ok (1 passed)
targets/INTERMEDIATE .................................... ok (8 passed)
targets/PHONY ........................................... ok (1 passed)
targets/SECONDARY ....................................... ok (8 passed)
targets/SILENT .......................................... ok (1 passed)
targets/clean ........................................... ok (2 passed)
variables/CURDIR ........................................ FAILED (0/1 passed)
variables/DEFAULT_GOAL .................................. ok (4 passed)
variables/MAKE .......................................... FAILED (0/1 passed)
variables/MAKECMDGOALS .................................. ok (3 passed)
variables/MAKEFILES ..................................... ok (1 passed)
variables/MAKELEVEL ..................................... ok (1 passed)
variables/MAKE_RESTARTS ................................. FAILED (0/3 passed)
variables/MFILE_LIST .................................... ok (1 passed)
variables/SHELL ......................................... FAILED (1/5 passed)
variables/automatic ..................................... ok (5 passed)
variables/flavors ....................................... ok (10 passed)
variables/special ....................................... FAILED (0/1 passed)
33 Tests in 19 Categories Failed (See .diff files in work dir for details) :-(
_______________________________________________
Make-w32 mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/make-w32