http://bugs.winehq.org/show_bug.cgi?id=12246
Summary: "make test" gives different results with and without warn+heap Product: Wine Version: CVS/GIT Platform: Other OS/Version: other Status: NEW Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: dank@kegel.com
The same sets of tests should pass, fail, hang, and crash regardless of whether WINEDEBUG=warn+heap is set. (Ideally they'd all pass, but that's orthogonal to this bug.) Yet at the moment, this is not the case. To repeat: rm -rf .wine cd wine-git sh winetricks gecko make testclean make -k test > test-normal.log 2>&1 egrep '^make|Backtrace' test-normal.log > sum-normal.log make testclean WINEDEBUG=warn+heap make -k test > test-heap.log 2>&1 egrep '^make|Backtrace' test-heap.log > sum-heap.log diff -u sum-normal.log sum-heap.log The diff should not output anything, but at the moment it outputs
make[2]: Entering directory `/home/dank/wine-git/dlls/d3d9/tests' +Backtrace: +Backtrace: +make[2]: *** [stateblock.ok] Error 5 +make[2]: Target `test' not remade because of errors. make[2]: Leaving directory `/home/dank/wine-git/dlls/d3d9/tests' +make[1]: *** [d3d9/tests/__test__] Error 2 make[2]: Entering directory `/home/dank/wine-git/dlls/d3drm/tests' ... make[2]: Entering directory `/home/dank/wine-git/dlls/gdi32/tests' make[2]: *** [bitmap.ok] Error 2 -make[2]: *** [font.ok] Error 2 ... make[2]: Entering directory `/home/dank/wine-git/dlls/mshtml/tests' +Backtrace: +Backtrace:
and it hangs once (in mshtml/script).
In other words, something's fishy with tests d3d9/stateblock, gdi32/font, and mshtml/script.