winetest testing

Dmitry Timoshkov dmitry at baikal.ru
Wed Apr 21 08:36:14 CDT 2004


"Dimitrie O. Paun" <dimi at intelliware.ca> wrote:

> > There are some problem with running tests under winetest.
> > For instance user/msg test fails when running under it,
> > but has no failures if ran as a standalone app.
> 
> We know, it's weird. Help fixing them is much appreciated.

I didn't really look how winetest works and I have some other
things to do so I can't help at the moment, sorry.

> > kernel32/pipe test binary is broken. I've recompiled
> > it under cygwin from Wine CVS and it works for me without
> > any single failure. 
> 
> But that means that it will use cygwin.dll instead of
> msvcrt, which is no good for us I'm afraid.

That means that a compiler used for producing the test is broken,
because both MS' cl.exe and gcc --no-cygwin produce a working
binary.

> > Also kernel32/generated test is broken
> > due to miscompilation by recent cygwin/mingw compilers.
> 
> Is it a compiler or header problem?

=======
From: Hans Leidekker <hans at it.vu.nl>
To: wine-devel at winehq.com <wine-devel at winehq.com>

On Saturday 27 March 2004 02:20, Dmitry Timoshkov wrote:

> generated.c:542: Test failed: TYPE_ALIGNMENT(*(LPWIN32_STREAM_ID)0) == 8
> (expected 4) generated: 842 tests executed, 0 marked as todo, 1 failure.
> * NOTE: the same test compiled by cl.exe (MS compiler) works as expected,
> * so that's most likely a gcc bug. (gcc version 3.3.1 (cygming special))

Same here (GCC 3.2.3 (mingw special 20030504-1)). It appears 
that this compiler defaults to --malign-double. When I
specify --mno-align-double the test succeeds.
=======

> > Regarding winetest user interface:
> > 1. it's better to make all progress bars have the same size
> 
> I can't say that I mind it, really.
> 
> > 2. edit windows should be replaced by static controls
> 
> I disagree. A read-only edit control is always better for
> this type of info (as you can easily copy from it), and it's
> standard practice in Windows GUIs.

What kind of info do you want to copy from winetest edit boxes?

-- 
Dmitry.




More information about the wine-devel mailing list