Hi,
Following the discussion in Wineconf, I'm forwarding test failures to the list.
Methodology - Debian SID. I did "apt-get build-dep wine" (install most wine dependencies), and checked out a pristine CVS. ./configure (no parameters), make depend, make.
Next I deleted the ~/.wine directory, and ran make test.
make[3]: Entering directory `/home/sun/sources/wine/dlls/dsound/tests' ../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p dsound_test.exe.so capture.c && touch capture.ok err:wave:widDsCreate DirectSoundCapture flag not set This sound card's driver does not support direct access The (slower) DirectSound HEL mode will be used instead. err:wave:widDsCreate DirectSoundCapture flag not set This sound card's driver does not support direct access The (slower) DirectSound HEL mode will be used instead. ../../../tools/runtest -q -P wine -M dsound.dll -T ../../.. -p dsound_test.exe.so ds3d.c && touch ds3d.ok err:wave:DSDB_MapBuffer Could not map sound device for direct access (Input/output error) err:wave:DSDB_MapBuffer Use: "HardwareAcceleration" = "Emulation" in the [dsound] section of your config file. ds3d.c:880: Test failed: DirectSoundCreate() failed: E_FAIL ds3d.c:962: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:1034: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:880: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:962: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:1034: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED ds3d.c:639: Test failed: DirectSoundCreate() failed: DSERR_ALLOCATED fixme:winmm:MMDRV_Exit Closing while ll-driver open make[3]: *** [ds3d.ok] Error 30 make[3]: Leaving directory `/home/sun/sources/wine/dlls/dsound/tests' make[2]: *** [tests/__test__] Error 2 make[2]: Leaving directory `/home/sun/sources/wine/dlls/dsound' make[1]: *** [dsound/__test__] Error 2 make[1]: Leaving directory `/home/sun/sources/wine/dlls' make: *** [dlls/__test__] Error 2
Seems that wine does not gracefully fallback when the sound driver is incorrectly set, and requires a config file.
Shachar
Shachar Shemesh wrote:
Hi,
Following the discussion in Wineconf, I'm forwarding test failures to the list.
Methodology - Debian SID. I did "apt-get build-dep wine" (install most wine dependencies), and checked out a pristine CVS. ./configure (no parameters), make depend, make.
Next problem:
make[3]: Entering directory `/home/sun/sources/wine/dlls/oleaut32/tests' ../../../tools/runtest -q -P wine -M oleaut32.dll -T ../../.. -p oleaut32_test.exe.so olefont.c && touch olefont.ok ../../../tools/runtest -q -P wine -M oleaut32.dll -T ../../.. -p oleaut32_test.exe.so safearray.c && touch safearray.ok ../../../tools/runtest -q -P wine -M oleaut32.dll -T ../../.. -p oleaut32_test.exe.so typelib.c && touch typelib.ok fixme:ole:LoadTypeLibEx Wanted to load L"olepro32.dll" as typelib, but file was not found. typelib.c:39: Test failed: Could not load type library
You must copy a 'stdole32.tlb' file to your Windows\System directory! You can get one from a Windows installation, or look for the DCOM95 package on the Microsoft Download Pages.
fixme:ole:LoadTypeLibEx Wanted to load L"stdole32.tlb" as typelib, but file was not found. typelib.c:39: Test failed: Could not load type library make[3]: *** [typelib.ok] Error 2 make[3]: Leaving directory `/home/sun/sources/wine/dlls/oleaut32/tests' make[2]: *** [tests/__test__] Error 2 make[2]: Leaving directory `/home/sun/sources/wine/dlls/oleaut32' make[1]: *** [oleaut32/__test__] Error 2 make[1]: Leaving directory `/home/sun/sources/wine/dlls' make: *** [dlls/__test__] Error 2
It seems to me there is no reason to halt the tests over this one.
Shachar
Shachar Shemesh wrote:
Hi,
Following the discussion in Wineconf, I'm forwarding test failures to the list.
Methodology - Debian SID. I did "apt-get build-dep wine" (install most wine dependencies), and checked out a pristine CVS. ./configure (no parameters), make depend, make.
Next I deleted the ~/.wine directory, and ran make test.
Here's another one.
make[3]: Entering directory `/home/sun/sources/wine/dlls/oleaut32/tests' ../../../tools/runtest -q -P wine -M oleaut32.dll -T ../../.. -p oleaut32_test.exe.so typelib.c && touch typelib.ok fixme:ole:LoadTypeLibEx Wanted to load L"olepro32.dll" as typelib, but file was not found. typelib.c:39: Test failed: Could not load type library fixme:ole:RegisterTypeLib Registering non-oleautomation interface! fixme:ole:RegisterTypeLib Registering non-oleautomation interface! fixme:ole:RegisterTypeLib Registering non-oleautomation interface! fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects fixme:ole:ITypeInfo_fnRelease destroy child objects make[3]: *** [typelib.ok] Error 1 make[3]: Leaving directory `/home/sun/sources/wine/dlls/oleaut32/tests' make[2]: *** [tests/__test__] Error 2 make[2]: Leaving directory `/home/sun/sources/wine/dlls/oleaut32' make[1]: *** [oleaut32/__test__] Error 2 make[1]: Leaving directory `/home/sun/sources/wine/dlls' make: *** [dlls/__test__] Error 2
Copying olepro32.dll from a native windows solved that one, but I think the tests should pass on pristine.
Shachar
make[3]: Entering directory `/home/sun/sources/wine/dlls/user/tests' ../../../tools/runtest -q -P wine -M user32.dll -T ../../.. -p user32_test.exe.so msg.c && touch msg.ok err:mdi:get_client_info client 0x9009c belongs to other process msg.c:788: Test failed: WM_LBUTTONDOWN on a button: the msg 0x0007 was expected, but got msg 0x0005 instead msg.c:788: Test failed: WM_LBUTTONDOWN on a button: the msg 0x0135 was expected, but got msg 0x030f instead msg.c:788: Test failed: WM_LBUTTONDOWN on a button: the msg 0x00f3 was expected, but got msg 0x0046 instead msg.c:788: Test failed: WM_LBUTTONDOWN on a button: the msg 0x0135 was expected, but got msg 0x001c instead msg.c:810: Test failed: WM_LBUTTONDOWN on a button: the msg sequence is not complete: expected 0000 - actual 0086 make[3]: *** [msg.ok] Error 5 make[3]: Leaving directory `/home/sun/sources/wine/dlls/user/tests' make[2]: *** [tests/__test__] Error 2 make[2]: Leaving directory `/home/sun/sources/wine/dlls/user' make[1]: *** [user/__test__] Error 2 make[1]: Leaving directory `/home/sun/sources/wine/dlls' make: *** [dlls/__test__] Error 2
This one seems like a strange failure. I'm not sure how that came about, or why it fails on my system and not on Alexandre's.
Shachar
Shachar Shemesh wrote:
Hi,
Following the discussion in Wineconf, I'm forwarding test failures to the list.
Methodology - Debian SID. I did "apt-get build-dep wine" (install most wine dependencies), and checked out a pristine CVS. ./configure (no parameters), make depend, make.
Next I deleted the ~/.wine directory, and ran make test.
Please ignore this thread, as it was ran on old Wine code. I'll repeat the experiment with latest CVS, and report.
Sorry about the noise.
Shachar