http://bugs.winehq.org/show_bug.cgi?id=12730
--- Comment #8 from Alexandre Julliard julliard@winehq.org 2009-03-11 08:24:26 --- (In reply to comment #7)
o Some differences in the number of tests executed are not understandable, as there's no mention of skipping anything nor any difference in the log file, e.g.: sock: 13181 tests executed (5 marked as todo, 0 failures), 0 skipped. vs 32bpp: sock: 13899 tests executed (5 marked as todo, 0 failures), 0 skipped.
o Noteworthy are tests where there are more errors (or only errors) in 32bpp:
- editor.c:4590: Test failed: test paste: strcmp = 1, text='testing paste
Ts'
- menu.c:1826: Test failed: test 0, 2, 4, 6, 8, 10, 12, 14, 16
- msg.c: sequence; testing xyz press/release
Finally, msg.c performed more tests and better results in 16bpp! msg: 13057 tests executed (52 marked as todo, 24 failures), 2 skipped. vs. with 16bpp: msg: 14296 tests executed (52 marked as todo, 2 failures), 2 skipped. Perhaps msg.c was written in 16bpp times?
All of these are race conditions in the tests and have most likely nothing to do with 16/32 bpp.