Re: "make test" failure in gdi32/bitmap.c

2007-10-17 Thread Dmitry Timoshkov
"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

2007-10-17 Thread Francois Gouget
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

2007-10-16 Thread Dan Kegel
"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

2006-12-27 Thread Dmitry Timoshkov

"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

2006-12-27 Thread Kai Blin
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

2006-12-26 Thread Dmitry Timoshkov

"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

2006-12-26 Thread Kai Blin
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

2006-10-08 Thread Stefan Dösinger
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

2006-10-06 Thread 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




Re: make test failure #6

2006-09-29 Thread James Hawkins

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?)

2006-09-29 Thread Juan Lang
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

2006-09-29 Thread Juan Lang
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

2006-09-29 Thread James Hawkins

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

2006-09-29 Thread Vitaliy Margolen
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

2006-09-29 Thread Michael Stefaniuc
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

2006-09-29 Thread Kai Blin
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

2006-09-28 Thread James Hawkins

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

2006-09-28 Thread Dmitry Timoshkov

"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

2006-09-28 Thread James Hawkins

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

2006-09-28 Thread Vitaliy Margolen
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

2006-09-28 Thread H. Verbeet

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

2006-09-28 Thread Michael Stefaniuc
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

2006-09-28 Thread James Hawkins

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

2006-09-28 Thread James Hawkins

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

2006-09-28 Thread James Hawkins

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

2006-09-28 Thread James Hawkins

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

2006-09-28 Thread James Hawkins

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

2006-09-28 Thread James Hawkins

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

2006-09-28 Thread Paul Vriens
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

2006-09-28 Thread Paul Vriens
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

2006-09-28 Thread James Hawkins

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

2006-09-28 Thread James Hawkins

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

2006-09-20 Thread Huw Davies
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

2006-09-19 Thread Paul Millar
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

2006-09-19 Thread James Hawkins

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

2006-09-19 Thread Detlef Riekenberg
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

2006-09-19 Thread Marcus Meissner
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

2006-09-19 Thread Kai Blin
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

2006-09-18 Thread Dmitry Timoshkov

"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

2006-09-18 Thread Ivan Leo Puoti
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