Stefan Leichter wrote:
Am Friday 10 August 2007 13:34 schrieb Paul Vriens:
Hi,
Can somebody confirm if all oleaut32 tests run correctly on Wine. I'm trying to change LoadLibrary to GetModuleHandle and though it was my failure, but current GIT fails for me:
../../../tools/runtest -v -P wine -M oleaut32.dll -T ../../.. -p oleaut32_test.exe.so vartest.c && touch vartest.ok fixme:variant:VarMod Could not convert left type 4096 to 20? rc == 0x80020008 fixme:variant:VarMod Could not convert left type 8192 to 20? rc == 0x80020008 fixme:variant:VarMod Could not convert left type 16384 to 20? rc == 0x80020008 vartest.c:3128: Test failed: got VT_DATE(-1.5) expected VT_DATE(-1.4) vartest.c:3129: Test failed: got VT_R8(-1.5) expected VT_R8(-1.4) vartest: 1031879 tests executed (0 marked as todo, 2 failures), 0 skipped. make: *** [vartest.ok] Error 2
Cheers,
Paul.
Hi,
i get one error here too:
sle@sle3:/usr/src/wine/wine-build$ make -C dlls/oleaut32/tests test make: Entering directory `/usr/src/wine/wine-build/dlls/oleaut32/tests' ../../../../wine-git/tools/runtest -q -P wine -M oleaut32.dll -T ../../.. -p oleaut32_test.exe.so ../../../../wine-git/dlls/oleaut32/tests/vartest.c && touch vartest.ok fixme:variant:VarMod Could not convert left type 4096 to 20? rc == 0x80020008 fixme:variant:VarMod Could not convert left type 8192 to 20? rc == 0x80020008 fixme:variant:VarMod Could not convert left type 16384 to 20? rc == 0x80020008 vartest.c:3129: Test failed: got VT_R8(-145) expected VT_R8(-1.4) make: *** [vartest.ok] Fehler 1 make: Leaving directory `/usr/src/wine/wine-build/dlls/oleaut32/tests'
My system is an Athlon XP, Debian Etch
Bye Stefan
Fails for me on AMD Opteron 270, gcc 4.1.1, FC6 x86_64
../../../tools/runtest -q -P wine -M oleaut32.dll -T ../../.. -p oleaut32_test.exe.so vartest.c && touch vartest.ok fixme:variant:VarMod Could not convert left type 4096 to 20? rc == 0x80020008 fixme:variant:VarMod Could not convert left type 8192 to 20? rc == 0x80020008 fixme:variant:VarMod Could not convert left type 16384 to 20? rc == 0x80020008 vartest.c:3128: Test failed: got VT_DATE(-1.5) expected VT_DATE(-1.4) vartest.c:3129: Test failed: got VT_R8(-1.5) expected VT_R8(-1.4)
But passes for me on another computer with AMD Turion, gcc 4.1.2, FC7 i686 I copied oleaut32.dll.so from the working copy to non-working copy, and the test passed.
Clint