Make test fails on pristine CVS checkout

Shachar Shemesh wine-devel at shemesh.biz
Sat Apr 30 04:03:12 CDT 2005


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
Lingnu Open Source Consulting ltd.
http://www.lingnu.com/




More information about the wine-devel mailing list