Re: "make test" failure in gdi32/bitmap.c
"Francois Gouget" <[EMAIL PROTECTED]> wrote: >> err:x11drv:X11DRV_CreateBitmap Trying to make bitmap with planes=1, bpp=24 >> err:bitmap:DIB_GetBitmapInfo (39): unknown/wrong size for header >> err:bitmap:DIB_GetBitmapInfo (11): unknown/wrong size for header >> err:bitmap:DIB_GetBitmapInfo (13): unknown/wrong size for header >> err:bitmap:DIB_GetBitmapInfo (16): unknown/wrong size for header > > I don't know anything about these however. The test intentionally passes incorrect data to various APIs which leads to the above ERRs. Perhaps it's time to turn those ERRs to WARNs since the parts of the code they belong to are mature enough these days. -- Dmitry.
Re: "make test" failure in gdi32/bitmap.c
On Tue, 16 Oct 2007, Dan Kegel wrote: > "make test" fails for me with: > > bitmap.c:1113: Test failed: GetDIBits with 4 bpp DIB selected in DC: > Invalid DIB bits > bitmap.c:1113: Test failed: GetDIBits with 8 bpp DIB selected in DC: > Invalid DIB bits I'm working on the above two. From my testing they only happen when X is in 16bpp mode (and probably 15bpp too). If I switch to 24bpp then all is fine. The reason is that dlls/winex11.drv/dib.c uses two types of color maps: * the first one contains RGBQUADs so in it white is (0xff, 0xff, 0xff, 0) * the second one maps an index to the corresponding X color (an int). So in 15bpp white would be 0x7fff. The bug happens because the code casts the int* color map to the RGBQUAD* color map in many places so that it interprets 0x7fff as an RGBQUAD and thus returns the wrong color index. > err:x11drv:X11DRV_CreateBitmap Trying to make bitmap with planes=1, bpp=24 > err:bitmap:DIB_GetBitmapInfo (39): unknown/wrong size for header > err:bitmap:DIB_GetBitmapInfo (11): unknown/wrong size for header > err:bitmap:DIB_GetBitmapInfo (13): unknown/wrong size for header > err:bitmap:DIB_GetBitmapInfo (16): unknown/wrong size for header I don't know anything about these however. -- Francois Gouget <[EMAIL PROTECTED]> http://fgouget.free.fr/ tcA thgirypoC muinelliM latigiD eht detaloiv tsuj evah uoY
"make test" failure in gdi32/bitmap.c
"make test" fails for me with: bitmap.c:1113: Test failed: GetDIBits with 4 bpp DIB selected in DC: Invalid DIB bits bitmap.c:1113: Test failed: GetDIBits with 8 bpp DIB selected in DC: Invalid DIB bits err:x11drv:X11DRV_CreateBitmap Trying to make bitmap with planes=1, bpp=24 err:bitmap:DIB_GetBitmapInfo (39): unknown/wrong size for header err:bitmap:DIB_GetBitmapInfo (11): unknown/wrong size for header err:bitmap:DIB_GetBitmapInfo (13): unknown/wrong size for header err:bitmap:DIB_GetBitmapInfo (16): unknown/wrong size for header make[2]: *** [bitmap.ok] Error 2 make[2]: Leaving directory `/home/dank/wine-git/dlls/gdi32/tests' I think this is new since I last ran the tests (at wineconf)...?
Re: make test failure
"Kai Blin" <[EMAIL PROTECTED]> wrote: Well, both emulate virtual desktop and managed windows are both ticked. It's impossible to have managed windows in a virtual Wine desktop. I switched off the desktop emulation and reran the tests, giving me the following errors: msg.c:8624: Test failed: 15: ShowWindow(SW_HIDE): in msg 0x0046 expecting wParam 0x93 got 0x83 msg.c:8624: Test failed: 15: ShowWindow(SW_HIDE): in msg 0x0047 expecting wParam 0x1893 got 0x1883 This is on xorg [EMAIL PROTECTED], KDE 3.5.1 That one also fails for me, but passes for Alexandre. Wonder if that's another race. Anyway having this only test failing sounds much more reasonable. -- Dmitry.
Re: make test failure
On Wednesday 27 December 2006 05:00, Dmitry Timoshkov wrote: > "Kai Blin" <[EMAIL PROTECTED]> wrote: > > over christmas, I decided to give make test another try. > > > > I'm running this on an openSUSE 10.1 box, ati radeon mobility x300 with > > open source drivers. (Probably unimportant for the errors I'm getting) > > > > My procedure to get the tests setup were: > > > > export WINEPREFIX=~/.wine-test > > rm -rf $WINEPREFIX > > wineprefixcreate > > winecfg (set to emulate virtual desktop, nothing else touched) > > If virtual desktop means not managed windows then that's what broke > the test. Well, both emulate virtual desktop and managed windows are both ticked. I switched off the desktop emulation and reran the tests, giving me the following errors: msg.c:8624: Test failed: 15: ShowWindow(SW_HIDE): in msg 0x0046 expecting wParam 0x93 got 0x83 msg.c:8624: Test failed: 15: ShowWindow(SW_HIDE): in msg 0x0047 expecting wParam 0x1893 got 0x1883 This is on xorg [EMAIL PROTECTED], KDE 3.5.1 Cheers, Kai -- Kai Blin, WorldForge developerhttp://www.worldforge.org/ Wine developer http://wiki.winehq.org/KaiBlin/ -- Will code for cotton. pgpRpbzHWg451.pgp Description: PGP signature
Re: make test failure
"Kai Blin" <[EMAIL PROTECTED]> wrote: over christmas, I decided to give make test another try. I'm running this on an openSUSE 10.1 box, ati radeon mobility x300 with open source drivers. (Probably unimportant for the errors I'm getting) My procedure to get the tests setup were: export WINEPREFIX=~/.wine-test rm -rf $WINEPREFIX wineprefixcreate winecfg (set to emulate virtual desktop, nothing else touched) If virtual desktop means not managed windows then that's what broke the test. -- Dmitry.
make test failure
Hi folks, over christmas, I decided to give make test another try. I'm running this on an openSUSE 10.1 box, ati radeon mobility x300 with open source drivers. (Probably unimportant for the errors I'm getting) My procedure to get the tests setup were: export WINEPREFIX=~/.wine-test rm -rf $WINEPREFIX wineprefixcreate winecfg (set to emulate virtual desktop, nothing else touched) make test This fails in user32, with the attached error message: Any thoughts? Cheers, Kai -- Kai Blin, WorldForge developerhttp://www.worldforge.org/ Wine developer http://wiki.winehq.org/KaiBlin/ -- Will code for cotton. ../../../tools/runtest -q -P wine -M user32.dll -T ../../.. -p user32_test.exe.so msg.c && touch msg.ok fixme:nonclient:NC_HandleSysCommand unimplemented WM_SYSCOMMAND f050! fixme:nonclient:NC_HandleSysCommand unimplemented WM_SYSCOMMAND f040! fixme:nonclient:NC_HandleSysCommand unimplemented WM_SYSCOMMAND f040! fixme:nonclient:NC_HandleSysCommand unimplemented WM_SYSCOMMAND f050! msg.c:8624: Test failed: 7: ShowWindow(SW_HIDE): the msg sequence is not complete: expected - actual 0005 msg.c:8624: Test failed: 24: ShowWindow(SW_HIDE): in msg 0x0046 expecting wParam 0x93 got 0x83 msg.c:8624: Test failed: 24: ShowWindow(SW_HIDE): in msg 0x0047 expecting wParam 0x1893 got 0x1883 msg.c:8624: Test failed: 24: ShowWindow(SW_HIDE): the msg sequence is not complete: expected - actual 0005 msg.c:8624: Test failed: 28: ShowWindow(SW_HIDE): in msg 0x0046 expecting wParam 0x93 got 0x83 msg.c:8624: Test failed: 28: ShowWindow(SW_HIDE): in msg 0x0047 expecting wParam 0x1893 got 0x1883 msg.c:8624: Test failed: 28: ShowWindow(SW_HIDE): the msg sequence is not complete: expected - actual 0005 fixme:msg:PeekMessageW PM_QS_ flags (0407) are not handled fixme:msg:PeekMessageW PM_QS_ flags (0098) are not handled fixme:msg:PeekMessageW PM_QS_ flags (0098) are not handled fixme:msg:PeekMessageW PM_QS_ flags (0098) are not handled fixme:msg:PeekMessageW PM_QS_ flags (0020) are not handled fixme:msg:PeekMessageW PM_QS_ flags (0020) are not handled fixme:msg:PeekMessageW PM_QS_ flags (0001) are not handled fixme:msg:PeekMessageW PM_QS_ flags (0400) are not handled fixme:msg:PeekMessageW PM_QS_ flags (0400) are not handled fixme:msg:PeekMessageW PM_QS_ flags (0040) are not handled msg.c:3582: Test failed: SetWindowPos:SWP_SHOWWINDOW:overlapped: in msg 0x0046 expecting wParam 0x3 got 0x13 msg.c:3582: Test failed: SetWindowPos:SWP_SHOWWINDOW:overlapped: the msg 0x001c was expected, but got msg 0x0085 instead msg.c:3582: Test failed: SetWindowPos:SWP_SHOWWINDOW:overlapped: the msg 0x0086 was expected, but got msg 0x0014 instead msg.c:3582: Test failed: SetWindowPos:SWP_SHOWWINDOW:overlapped: the msg 0x0006 was expected, but got msg 0x001c instead msg.c:3582: Test failed: SetWindowPos:SWP_SHOWWINDOW:overlapped: the msg 0x0009 was expected, but got msg 0x0086 instead msg.c:3582: Test failed: SetWindowPos:SWP_SHOWWINDOW:overlapped: the msg 0x0007 was expected, but got msg 0x0006 instead msg.c:3582: Test failed: SetWindowPos:SWP_SHOWWINDOW:overlapped: the msg 0x0047 was expected, but got msg 0x0009 instead msg.c:3582: Test failed: SetWindowPos:SWP_SHOWWINDOW:overlapped: the msg sequence is not complete: expected - actual 0007 msg.c:3436: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized and resized popup: in msg 0x0046 expecting wParam 0x3 got 0x13 msg.c:3436: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized and resized popup: the msg 0x001c was expected, but got msg 0x0085 instead msg.c:3436: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized and resized popup: the msg 0x0086 was expected, but got msg 0x0014 instead msg.c:3436: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized and resized popup: the msg 0x0006 was expected, but got msg 0x001c instead msg.c:3436: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized and resized popup: the msg 0x0009 was expected, but got msg 0x0086 instead msg.c:3436: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized and resized popup: the msg 0x0007 was expected, but got msg 0x0006 instead msg.c:3436: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized and resized popup: the msg 0x0047 was expected, but got msg 0x0009 instead msg.c:3436: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized and resized popup: the msg 0x0005 was expected, but got msg 0x0007 instead msg.c:3436: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized and resized popup: the msg sequence is not complete: expected - actual 0047 msg.c:3462: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized popup: in msg 0x0046 expecting wParam 0x3 got 0x13 msg.c:3462: Test failed: ShowWindow(SW_SHOWMAXIMIZED):invisible maximized popup: the msg 0x001c was expected, but got msg 0x0085 instead msg.c:3462: Test failed: ShowWindow(SW_SHOWMAXI
Re: d3d9 make test failure
Am Samstag 07 Oktober 2006 04:44 schrieb Mike McCormack: > Since we're trying to get "make test" working nicely on everybody's > machine, here's the failure of the day for me. > > This is on Debian/unstable for AMD64, with libGL and libGLU provided by > ia32-libs 1.15. > > Mike > > > make[2]: Entering directory `/home/mike/wine/dlls/d3d9/tests' > ../../../tools/runtest -q -P wine -M d3d9.dll -T ../../.. -p > d3d9_test.exe.so surface.c && touch surface.ok > fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x15a508) : stub, > simulating 64MB for now, returning 64MB left > err:d3d:IWineD3DDeviceImpl_SetRenderState Multisample antialiasing not > supported by gl > surface.c:131: Test succeeded inside todo block: Got pitch 12, expected 12 This is my pitch test, and it succeeds or fails depending on the existance of a gl extension. If your video card supports non power of 2 textures then the texture has the right width(5) and thus the right pitch. Without the extension we create a bigger texture(width 8, the next power of 2 value), and the pitch is 16. So the test fails or succeeds depending on the features of the 3d card. My plan is to switch to the non power of 2 repacking code by default, by doing that we can show the right values to the applications without native np2 support in opengl. But it needs some cleanup first, for me np2 repacking is broken, and Henri Verbeet dislikes the plan. Stefan pgpc8XWPIf59s.pgp Description: PGP signature
d3d9 make test failure
Since we're trying to get "make test" working nicely on everybody's machine, here's the failure of the day for me. This is on Debian/unstable for AMD64, with libGL and libGLU provided by ia32-libs 1.15. Mike make[2]: Entering directory `/home/mike/wine/dlls/d3d9/tests' ../../../tools/runtest -q -P wine -M d3d9.dll -T ../../.. -p d3d9_test.exe.so surface.c && touch surface.ok fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x15a508) : stub, simulating 64MB for now, returning 64MB left err:d3d:IWineD3DDeviceImpl_SetRenderState Multisample antialiasing not supported by gl surface.c:131: Test succeeded inside todo block: Got pitch 12, expected 12
Re: make test failure #6
On 9/29/06, Juan Lang <[EMAIL PROTECTED]> wrote: Hi James, > make[2]: Entering directory `/usr/local/src/wine/dlls/user/tests' > ../../../tools/runtest -q -P wine -M user32.dll -T ../../.. -p > user32_test.exe.so sysparams.c && touch sysparams.ok > sysparams.c:1471: Test failed: wrong value in registry -1, expected 154 > sysparams.c:1474: Test failed: wrong value in registry -1, expected 0 > sysparams.c:1477: Test failed: wrong value in registry -1, expected 0 > sysparams.c:1480: Test failed: wrong value in registry -1, expected 8 > make[2]: *** [sysparams.ok] Error 4 This, like many other errors, disappears for me when I rerun make test. (I'm not too happy with the 'rerun make test' option, but I don't see people falling all over themselves up to fix the tests, either.) I'm sure you agree with me when I say that these should pass on the first run. I'll have a look at this case, assuming no one else will. -- James Hawkins
make test failure (#7?)
After I run make test a bunch of times to get other failures to disappear, I get this: make[2]: Entering directory `/home/juan/src/wine-20050725/dlls/user/tests' ../../../tools/runtest -q -P wine -M user32.dll -T ../../.. -p user32_test.exe.so win.c && touch win.ok fixme:win:WIN_CreateWindowEx Parent is HWND_MESSAGE win.c:2554: Test failed: message 000f available make[2]: *** [win.ok] Error 1 make[2]: Leaving directory `/home/juan/src/wine-20050725/dlls/user/tests' make[1]: *** [user/tests/__test__] Error 2 make[1]: Leaving directory `/home/juan/src/wine-20050725/dlls' make: *** [dlls/__test__] Error 2 --Juan __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Re: make test failure #6
Hi James, > make[2]: Entering directory `/usr/local/src/wine/dlls/user/tests' > ../../../tools/runtest -q -P wine -M user32.dll -T ../../.. -p > user32_test.exe.so sysparams.c && touch sysparams.ok > sysparams.c:1471: Test failed: wrong value in registry -1, expected 154 > sysparams.c:1474: Test failed: wrong value in registry -1, expected 0 > sysparams.c:1477: Test failed: wrong value in registry -1, expected 0 > sysparams.c:1480: Test failed: wrong value in registry -1, expected 8 > make[2]: *** [sysparams.ok] Error 4 This, like many other errors, disappears for me when I rerun make test. (I'm not too happy with the 'rerun make test' option, but I don't see people falling all over themselves up to fix the tests, either.) --Juan __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Re: make test failure
On 9/29/06, Vitaliy Margolen <[EMAIL PROTECTED]> wrote: Michael Stefaniuc wrote: > James Hawkins wrote: >> On 9/28/06, Vitaliy Margolen <[EMAIL PROTECTED]> wrote: >> >>> James Hawkins wrote: On 9/28/06, Paul Vriens <[EMAIL PROTECTED]> wrote: > On Thu, 2006-09-28 at 11:27 -0700, James Hawkins wrote: >> Hi, >> >> Running make test fails with: >> >> make[2]: Entering directory >>> `/usr/local/src/wine/dlls/comctl32/tests' >> ../../../tools/runtest -q -P wine -M comctl32.dll -T ../../.. -p >> comctl32_test.exe.so tab.c && touch tab.ok >> tab.c:184: Test failed: no icon, set size: Expected [44,20] got >>> [56,20] >> tab.c:208: Test failed: no icon, set size: Expected [42,20] got >>> [54,20] >> tab.c:184: Test failed: no icon, set size: Expected [44,20] got >>> [56,20] >> tab.c:208: Test failed: no icon, set size: Expected [42,20] got >>> [54,20] >> tab.c:184: Test failed: no icon, set size: Expected [44,20] got >>> [56,20] >> tab.c:184: Test failed: no icon, set size: Expected [54,20] got >>> [56,20] >> make[2]: *** [tab.ok] Error 6 >> > Succeeds over here. > I know, it succeeds on a lot of machines, but the point is that it shouldn't fail on any machine. >>> Please remove your ~/.wine dir and try again. It seems your metrics are >>> set different. Or your fonts are wrong. >>> >> The tests still fail with a clean .wine. > Yes, i used an empty .wine too. > And you guys have windows like "Arial" font? Any test that uses fonts will not work if you don't have that font or it's not the same metrics as the native one. I don't really know if I have an Arial like font or not. Either the test shouldn't be dependent on a certain font being installed, or we need a --verbose output in configure saying that certain fonts are missing. I have the latest fontforge and freetype installed, pluss msttcorefonts, etc. What else do I need? This is the problem a lot of users are running into. We don't know the magic passphrase that gives us good looking fonts in Wine. I'm a Wine developer of two years, and I still don't know exactly what is required. -- James Hawkins
Re: make test failure
Michael Stefaniuc wrote: > James Hawkins wrote: >> On 9/28/06, Vitaliy Margolen <[EMAIL PROTECTED]> wrote: >> >>> James Hawkins wrote: On 9/28/06, Paul Vriens <[EMAIL PROTECTED]> wrote: > On Thu, 2006-09-28 at 11:27 -0700, James Hawkins wrote: >> Hi, >> >> Running make test fails with: >> >> make[2]: Entering directory >>> `/usr/local/src/wine/dlls/comctl32/tests' >> ../../../tools/runtest -q -P wine -M comctl32.dll -T ../../.. -p >> comctl32_test.exe.so tab.c && touch tab.ok >> tab.c:184: Test failed: no icon, set size: Expected [44,20] got >>> [56,20] >> tab.c:208: Test failed: no icon, set size: Expected [42,20] got >>> [54,20] >> tab.c:184: Test failed: no icon, set size: Expected [44,20] got >>> [56,20] >> tab.c:208: Test failed: no icon, set size: Expected [42,20] got >>> [54,20] >> tab.c:184: Test failed: no icon, set size: Expected [44,20] got >>> [56,20] >> tab.c:184: Test failed: no icon, set size: Expected [54,20] got >>> [56,20] >> make[2]: *** [tab.ok] Error 6 >> > Succeeds over here. > I know, it succeeds on a lot of machines, but the point is that it shouldn't fail on any machine. >>> Please remove your ~/.wine dir and try again. It seems your metrics are >>> set different. Or your fonts are wrong. >>> >> The tests still fail with a clean .wine. > Yes, i used an empty .wine too. > And you guys have windows like "Arial" font? Any test that uses fonts will not work if you don't have that font or it's not the same metrics as the native one. Vitaliy.
Re: make test failure
James Hawkins wrote: > On 9/28/06, Vitaliy Margolen <[EMAIL PROTECTED]> wrote: > >> James Hawkins wrote: >> > On 9/28/06, Paul Vriens <[EMAIL PROTECTED]> wrote: >> >> On Thu, 2006-09-28 at 11:27 -0700, James Hawkins wrote: >> >> > Hi, >> >> > >> >> > Running make test fails with: >> >> > >> >> > make[2]: Entering directory >> `/usr/local/src/wine/dlls/comctl32/tests' >> >> > ../../../tools/runtest -q -P wine -M comctl32.dll -T ../../.. -p >> >> > comctl32_test.exe.so tab.c && touch tab.ok >> >> > tab.c:184: Test failed: no icon, set size: Expected [44,20] got >> [56,20] >> >> > tab.c:208: Test failed: no icon, set size: Expected [42,20] got >> [54,20] >> >> > tab.c:184: Test failed: no icon, set size: Expected [44,20] got >> [56,20] >> >> > tab.c:208: Test failed: no icon, set size: Expected [42,20] got >> [54,20] >> >> > tab.c:184: Test failed: no icon, set size: Expected [44,20] got >> [56,20] >> >> > tab.c:184: Test failed: no icon, set size: Expected [54,20] got >> [56,20] >> >> > make[2]: *** [tab.ok] Error 6 >> >> > >> >> Succeeds over here. >> >> >> > >> > I know, it succeeds on a lot of machines, but the point is that it >> > shouldn't fail on any machine. >> > >> Please remove your ~/.wine dir and try again. It seems your metrics are >> set different. Or your fonts are wrong. >> > > The tests still fail with a clean .wine. Yes, i used an empty .wine too. bye michael -- Michael Stefaniuc Tel.: +49-711-96437-199 Sr. Network EngineerFax.: +49-711-96437-111 Red Hat GmbHEmail: [EMAIL PROTECTED] Hauptstaetterstr. 58http://www.redhat.de/ D-70178 Stuttgart
Re: make test failure #3
On Thursday 28 September 2006 20:55, James Hawkins wrote: > Hi, > > make[2]: Entering directory `/usr/local/src/wine/dlls/shell32/tests' > ../../../tools/runtest -q -P wine -M shell32.dll -T ../../.. -p > shell32_test.exe.so shlfileop.c && touch shlfileop.ok > shlfileop.c:168: Test failed: The requested file does not exist, ret=3 > make[2]: *** [shlfileop.ok] Error 1 A trace of this can be found in http://www.winehq.org/pipermail/wine-devel/2006-September/051141.html Kai -- Kai Blin, WorldForge developerhttp://www.worldforge.org/ Wine developer http://wiki.winehq.org/KaiBlin/ -- Will code for cotton. pgpC6zcaN5pQD.pgp Description: PGP signature
Re: make test failure #5
On 9/28/06, Dmitry Timoshkov <[EMAIL PROTECTED]> wrote: "James Hawkins" <[EMAIL PROTECTED]> wrote: > make[2]: Entering directory `/usr/local/src/wine/dlls/user/tests' > msg.c:3700: Test failed: DrawMenuBar: the msg sequence is not > complete: expected - actual 0021 0021 is WM_MOUSEACTIVATE. Please re-run the test without touching mouse and see if it helps. Ok, the tests pass now (made sure to not move the mouse). I'm guessing there's not a way to disable mouse input for the duration of the test. > msg.c:3727: Test failed: MsgWaitForMultipleObjects returned 0 > fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet > fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet > msg.c:6768: Test failed: WmEmpty: the msg sequence is not complete: > expected - actual 0014 > make[2]: *** [msg.ok] Error 3 This one is a black magic: sometimes I see it as well, but subsequent runs of the test in most cases succeed for me. Yea, this failure didn't occurr the second time around. Thanks, James Hawkins
Re: make test failure #5
"James Hawkins" <[EMAIL PROTECTED]> wrote: make[2]: Entering directory `/usr/local/src/wine/dlls/user/tests' msg.c:3700: Test failed: DrawMenuBar: the msg sequence is not complete: expected - actual 0021 0021 is WM_MOUSEACTIVATE. Please re-run the test without touching mouse and see if it helps. msg.c:3727: Test failed: MsgWaitForMultipleObjects returned 0 fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet msg.c:6768: Test failed: WmEmpty: the msg sequence is not complete: expected - actual 0014 make[2]: *** [msg.ok] Error 3 This one is a black magic: sometimes I see it as well, but subsequent runs of the test in most cases succeed for me. -- Dmitry.
Re: make test failure
On 9/28/06, Vitaliy Margolen <[EMAIL PROTECTED]> wrote: James Hawkins wrote: > On 9/28/06, Paul Vriens <[EMAIL PROTECTED]> wrote: >> On Thu, 2006-09-28 at 11:27 -0700, James Hawkins wrote: >> > Hi, >> > >> > Running make test fails with: >> > >> > make[2]: Entering directory `/usr/local/src/wine/dlls/comctl32/tests' >> > ../../../tools/runtest -q -P wine -M comctl32.dll -T ../../.. -p >> > comctl32_test.exe.so tab.c && touch tab.ok >> > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] >> > tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] >> > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] >> > tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] >> > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] >> > tab.c:184: Test failed: no icon, set size: Expected [54,20] got [56,20] >> > make[2]: *** [tab.ok] Error 6 >> > >> Succeeds over here. >> > > I know, it succeeds on a lot of machines, but the point is that it > shouldn't fail on any machine. > Please remove your ~/.wine dir and try again. It seems your metrics are set different. Or your fonts are wrong. The tests still fail with a clean .wine. -- James Hawkins
Re: make test failure
James Hawkins wrote: > On 9/28/06, Paul Vriens <[EMAIL PROTECTED]> wrote: >> On Thu, 2006-09-28 at 11:27 -0700, James Hawkins wrote: >> > Hi, >> > >> > Running make test fails with: >> > >> > make[2]: Entering directory `/usr/local/src/wine/dlls/comctl32/tests' >> > ../../../tools/runtest -q -P wine -M comctl32.dll -T ../../.. -p >> > comctl32_test.exe.so tab.c && touch tab.ok >> > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] >> > tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] >> > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] >> > tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] >> > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] >> > tab.c:184: Test failed: no icon, set size: Expected [54,20] got [56,20] >> > make[2]: *** [tab.ok] Error 6 >> > >> Succeeds over here. >> > > I know, it succeeds on a lot of machines, but the point is that it > shouldn't fail on any machine. > Please remove your ~/.wine dir and try again. It seems your metrics are set different. Or your fonts are wrong. Vitaliy
Re: make test failure #2
On 28/09/06, James Hawkins <[EMAIL PROTECTED]> wrote: Then whoever wrote the test needs to figure out why the test fails on most machines, but passes on mine. 'make test' should not fail on any machine. Stefan wrote that test. It's probably succeeding because your card supports GL_ARB_texture_non_power_of_two.
Re: make test failure
Paul Vriens wrote: > On Thu, 2006-09-28 at 11:27 -0700, James Hawkins wrote: > >>Hi, >> >>Running make test fails with: >> >>make[2]: Entering directory `/usr/local/src/wine/dlls/comctl32/tests' >>../../../tools/runtest -q -P wine -M comctl32.dll -T ../../.. -p >>comctl32_test.exe.so tab.c && touch tab.ok >>tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] >>tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] >>tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] >>tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] >>tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] >>tab.c:184: Test failed: no icon, set size: Expected [54,20] got [56,20] >>make[2]: *** [tab.ok] Error 6 >> > > Succeeds over here. Fails on my RHEL4 laptop too. bye michael -- Michael Stefaniuc Tel.: +49-711-96437-199 Sr. Network EngineerFax.: +49-711-96437-111 Red Hat GmbHEmail: [EMAIL PROTECTED] Hauptstaetterstr. 58http://www.redhat.de/ D-70178 Stuttgart
make test failure #6
Hi, This is with a clean .wine. make[2]: Entering directory `/usr/local/src/wine/dlls/user/tests' ../../../tools/runtest -q -P wine -M user32.dll -T ../../.. -p user32_test.exe.so sysparams.c && touch sysparams.ok sysparams.c:1471: Test failed: wrong value in registry -1, expected 154 sysparams.c:1474: Test failed: wrong value in registry -1, expected 0 sysparams.c:1477: Test failed: wrong value in registry -1, expected 0 sysparams.c:1480: Test failed: wrong value in registry -1, expected 8 make[2]: *** [sysparams.ok] Error 4 -- James Hawkins
make test failure #5
Hi, make[2]: Entering directory `/usr/local/src/wine/dlls/user/tests' msg.c:3700: Test failed: DrawMenuBar: the msg sequence is not complete: expected - actual 0021 msg.c:3727: Test failed: MsgWaitForMultipleObjects returned 0 fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet msg.c:6768: Test failed: WmEmpty: the msg sequence is not complete: expected - actual 0014 make[2]: *** [msg.ok] Error 3 -- James Hawkins
make test failure #4
Hi, make[2]: Entering directory `/usr/local/src/wine/dlls/user/tests' err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR) monitor.c:143: Test failed: Failed to change resolution[0]: -2 err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR) monitor.c:143: Test failed: Failed to change resolution[1]: -2 err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR) monitor.c:143: Test failed: Failed to change resolution[2]: -2 err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR) monitor.c:143: Test failed: Failed to change resolution[3]: -2 err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR) err:x11settings:X11DRV_ChangeDisplaySettingsEx No matching mode found! (XRandR) make[2]: *** [monitor.ok] Error 4 -- James Hawkins
make test failure #3
Hi, make[2]: Entering directory `/usr/local/src/wine/dlls/shell32/tests' ../../../tools/runtest -q -P wine -M shell32.dll -T ../../.. -p shell32_test.exe.so shlfileop.c && touch shlfileop.ok shlfileop.c:168: Test failed: The requested file does not exist, ret=3 make[2]: *** [shlfileop.ok] Error 1 -- James Hawkins
Re: make test failure #2
On 9/28/06, Paul Vriens <[EMAIL PROTECTED]> wrote: On Thu, 2006-09-28 at 11:30 -0700, James Hawkins wrote: > Hi, > > This test passes on my machine, should it not? > > make[2]: Entering directory `/usr/local/src/wine/dlls/d3d9/tests' > ../../../tools/runtest -q -P wine -M d3d9.dll -T ../../.. -p > d3d9_test.exe.so surface.c && touch surface.ok > fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x18cd10) : stub, > simulating 64MB for now, returning 64MB left > surface.c:131: Test succeeded inside todo block: Got pitch 12, expected 12 > make[2]: *** [surface.ok] Error 1 > Nothing wrong here (todo_wine is still needed). Then whoever wrote the test needs to figure out why the test fails on most machines, but passes on mine. 'make test' should not fail on any machine. -- James Hawkins
Re: make test failure
On 9/28/06, Paul Vriens <[EMAIL PROTECTED]> wrote: On Thu, 2006-09-28 at 11:27 -0700, James Hawkins wrote: > Hi, > > Running make test fails with: > > make[2]: Entering directory `/usr/local/src/wine/dlls/comctl32/tests' > ../../../tools/runtest -q -P wine -M comctl32.dll -T ../../.. -p > comctl32_test.exe.so tab.c && touch tab.ok > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] > tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] > tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] > tab.c:184: Test failed: no icon, set size: Expected [54,20] got [56,20] > make[2]: *** [tab.ok] Error 6 > Succeeds over here. I know, it succeeds on a lot of machines, but the point is that it shouldn't fail on any machine. -- James Hawkins
Re: make test failure #2
On Thu, 2006-09-28 at 11:30 -0700, James Hawkins wrote: > Hi, > > This test passes on my machine, should it not? > > make[2]: Entering directory `/usr/local/src/wine/dlls/d3d9/tests' > ../../../tools/runtest -q -P wine -M d3d9.dll -T ../../.. -p > d3d9_test.exe.so surface.c && touch surface.ok > fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x18cd10) : stub, > simulating 64MB for now, returning 64MB left > surface.c:131: Test succeeded inside todo block: Got pitch 12, expected 12 > make[2]: *** [surface.ok] Error 1 > Nothing wrong here (todo_wine is still needed). Paul.
Re: make test failure
On Thu, 2006-09-28 at 11:27 -0700, James Hawkins wrote: > Hi, > > Running make test fails with: > > make[2]: Entering directory `/usr/local/src/wine/dlls/comctl32/tests' > ../../../tools/runtest -q -P wine -M comctl32.dll -T ../../.. -p > comctl32_test.exe.so tab.c && touch tab.ok > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] > tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] > tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] > tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] > tab.c:184: Test failed: no icon, set size: Expected [54,20] got [56,20] > make[2]: *** [tab.ok] Error 6 > Succeeds over here. Paul.
make test failure #2
Hi, This test passes on my machine, should it not? make[2]: Entering directory `/usr/local/src/wine/dlls/d3d9/tests' ../../../tools/runtest -q -P wine -M d3d9.dll -T ../../.. -p d3d9_test.exe.so surface.c && touch surface.ok fixme:d3d:IWineD3DDeviceImpl_GetAvailableTextureMem (0x18cd10) : stub, simulating 64MB for now, returning 64MB left surface.c:131: Test succeeded inside todo block: Got pitch 12, expected 12 make[2]: *** [surface.ok] Error 1 -- James Hawkins
make test failure
Hi, Running make test fails with: make[2]: Entering directory `/usr/local/src/wine/dlls/comctl32/tests' ../../../tools/runtest -q -P wine -M comctl32.dll -T ../../.. -p comctl32_test.exe.so tab.c && touch tab.ok tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] tab.c:208: Test failed: no icon, set size: Expected [42,20] got [54,20] tab.c:184: Test failed: no icon, set size: Expected [44,20] got [56,20] tab.c:184: Test failed: no icon, set size: Expected [54,20] got [56,20] make[2]: *** [tab.ok] Error 6 -- James Hawkins
Re: make test failure
On Tue, Sep 19, 2006 at 01:57:22PM -0700, James Hawkins wrote: > I get the following failures with fontforge 20060822. > > font.c:423: Test failed: GetGlyphIndices count of glyphs should = 5 not -1 > font.c:424: Test failed: GetGlyphIndices should have returned a > nonexistent char not f000 > font.c:427: Test failed: GetGlyphIndices count of glyphs should = 5 not -1 > font.c:428: Test failed: GetGlyphIndices should have returned a not > f000 > make: *** [font.ok] Error 4 Hi James, This is a different problem - the test is a bit broken and doesn't check that the 'Symbol' font is installed before running the test. I'll send a patch in for this in a bit. Huw. -- Huw Davies [EMAIL PROTECTED]
Re: make test failure
Hi all, For comparison, a list of the failures I get with a Debian box is available here: http://www.astro.gla.ac.uk/users/paulm/WRT/buildinfo.php (this URL will always show the most resent build). WRT is still not picking up on git changes, but I manually triggered a rebuild during WineConf. Unfortunately, due to a failure of the webserver, its only from today that the information is available. Its currently not showing any useful information (other than where the failures are) so not very useful. Once back in Glasgow, I'll try and get it all working again. Cheers, Paul. On Tuesday 19 September 2006 09:27, Marcus Meissner wrote: > On Tue, Sep 19, 2006 at 09:36:05AM +0200, Kai Blin wrote: > > On Tuesday 19 September 2006 03:19, Dmitry Timoshkov wrote: > > > "Ivan Leo Puoti" <[EMAIL PROTECTED]> wrote: > > > > ../../../../wine/tools/runtest -q -P wine -M gdi32.dll -T ../../.. -p > > > > gdi32_test.exe.so ../../../../wine/dlls/gdi/tests/font.c && touch > > > > font.ok font.c:276: Test failed: Courier(13): tm.tmAscent 10 != 11 > > > > font.c:277: Test failed: Courier(13): tm.tmDescent 3 != 2 > > > > > > fontforge version installed in your system is broken, upgrade it. > > > > If Marcus' Mandriva package for fontforge he has on the OpenSUSE build > > service is available already, get that one, works fine for me. > > It is in: > http://software.opensuse.org/download/Emulators:/Wine/Mandriva_2006/i586/ > > (replace : by %2e if it complains). > > Still working on the WINE RPMs. ;) > > Ciao, Marcus pgpyJWTirxmKO.pgp Description: PGP signature
Re: make test failure
On 9/18/06, Dmitry Timoshkov <[EMAIL PROTECTED]> wrote: "Ivan Leo Puoti" <[EMAIL PROTECTED]> wrote: > ../../../../wine/tools/runtest -q -P wine -M gdi32.dll -T ../../.. -p > gdi32_test.exe.so ../../../../wine/dlls/gdi/tests/font.c && touch font.ok > font.c:276: Test failed: Courier(13): tm.tmAscent 10 != 11 > font.c:277: Test failed: Courier(13): tm.tmDescent 3 != 2 fontforge version installed in your system is broken, upgrade it. I get the following failures with fontforge 20060822. font.c:423: Test failed: GetGlyphIndices count of glyphs should = 5 not -1 font.c:424: Test failed: GetGlyphIndices should have returned a nonexistent char not f000 font.c:427: Test failed: GetGlyphIndices count of glyphs should = 5 not -1 font.c:428: Test failed: GetGlyphIndices should have returned a not f000 make: *** [font.ok] Error 4 $ fontforge --version Copyright (c) 2000-2006 by George Williams. Executable based on sources from 08:15 22-Aug-2006. fontforge 20060822 -- James Hawkins
Re: make test failure
On Di, 2006-09-19 at 10:19 +0900, Dmitry Timoshkov wrote: > "Ivan Leo Puoti" <[EMAIL PROTECTED]> wrote: > > > ../../../../wine/tools/runtest -q -P wine -M gdi32.dll -T ../../.. -p > > gdi32_test.exe.so ../../../../wine/dlls/gdi/tests/font.c && touch font.ok > > font.c:276: Test failed: Courier(13): tm.tmAscent 10 != 11 > > font.c:277: Test failed: Courier(13): tm.tmDescent 3 != 2 > > fontforge version installed in your system is broken, upgrade it. Same here with Ubuntu 6.06 (dapper): $ fontforge --version Copyright (c) 2000-2005 by George Williams. Executable based on sources from 12:08 5-Dec-2005. fontforge 20051205 Should we add a test in configure and warn the User, that fonts might be wrong? -- By by ... Detlef
Re: make test failure
On Tue, Sep 19, 2006 at 09:36:05AM +0200, Kai Blin wrote: > On Tuesday 19 September 2006 03:19, Dmitry Timoshkov wrote: > > "Ivan Leo Puoti" <[EMAIL PROTECTED]> wrote: > > > ../../../../wine/tools/runtest -q -P wine -M gdi32.dll -T ../../.. -p > > > gdi32_test.exe.so ../../../../wine/dlls/gdi/tests/font.c && touch font.ok > > > font.c:276: Test failed: Courier(13): tm.tmAscent 10 != 11 > > > font.c:277: Test failed: Courier(13): tm.tmDescent 3 != 2 > > > > fontforge version installed in your system is broken, upgrade it. > > If Marcus' Mandriva package for fontforge he has on the OpenSUSE build > service > is available already, get that one, works fine for me. It is in: http://software.opensuse.org/download/Emulators:/Wine/Mandriva_2006/i586/ (replace : by %2e if it complains). Still working on the WINE RPMs. ;) Ciao, Marcus
Re: make test failure
On Tuesday 19 September 2006 03:19, Dmitry Timoshkov wrote: > "Ivan Leo Puoti" <[EMAIL PROTECTED]> wrote: > > ../../../../wine/tools/runtest -q -P wine -M gdi32.dll -T ../../.. -p > > gdi32_test.exe.so ../../../../wine/dlls/gdi/tests/font.c && touch font.ok > > font.c:276: Test failed: Courier(13): tm.tmAscent 10 != 11 > > font.c:277: Test failed: Courier(13): tm.tmDescent 3 != 2 > > fontforge version installed in your system is broken, upgrade it. If Marcus' Mandriva package for fontforge he has on the OpenSUSE build service is available already, get that one, works fine for me. Cheers, Kai -- Kai Blin, WorldForge developerhttp://www.worldforge.org/ Wine developer http://wiki.winehq.org/KaiBlin/ -- Will code for cotton. pgpXEJFuG5xy9.pgp Description: PGP signature
Re: make test failure
"Ivan Leo Puoti" <[EMAIL PROTECTED]> wrote: ../../../../wine/tools/runtest -q -P wine -M gdi32.dll -T ../../.. -p gdi32_test.exe.so ../../../../wine/dlls/gdi/tests/font.c && touch font.ok font.c:276: Test failed: Courier(13): tm.tmAscent 10 != 11 font.c:277: Test failed: Courier(13): tm.tmDescent 3 != 2 fontforge version installed in your system is broken, upgrade it. -- Dmitry.
make test failure
Here is a make test failure I'm getting on my laptop (for those of you who were not at wineconf, make test should, in theory, work everywhere) ../../../../wine/tools/runtest -q -P wine -M gdi32.dll -T ../../.. -p gdi32_test.exe.so ../../../../wine/dlls/gdi/tests/font.c && touch font.ok font.c:276: Test failed: Courier(13): tm.tmAscent 10 != 11 font.c:277: Test failed: Courier(13): tm.tmDescent 3 != 2 make[2]: *** [font.ok] Error 2 make[2]: Leaving directory `/home/ivan/build/dlls/gdi/tests' make[1]: *** [gdi/tests/__test__] Error 2 make[1]: Leaving directory `/home/ivan/build/dlls' make: *** [dlls/__test__] Error 2