[PATCH] ddraw/tests: Rewrite SrcColorKey32BlitTest.

Marvin testbot at winehq.org
Thu Feb 16 14:44:14 CST 2017


Hi,

While running your changed tests on Windows, I think I found new failures.
Being a bot and all I'm not very good at pattern recognition, so I might be
wrong, but could you please double-check?
Full results can be found at
https://testbot.winehq.org/JobDetails.pl?Key=28707

Your paranoid android.


=== w8 (32 bit ddraw7) ===
ddraw7.c:12644: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw7.c:12644: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw7.c:12790: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw7.c:12807: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw7.c:12847: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw7.c:12878: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw7.c:12900: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw7.c:12980: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.

=== w864 (32 bit ddraw7) ===
ddraw7.c:12644: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw7.c:12644: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw7.c:12790: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw7.c:12807: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw7.c:12847: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw7.c:12878: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw7.c:12900: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw7.c:12980: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.

=== w1064 (32 bit ddraw7) ===
ddraw7.c:12644: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw7.c:12644: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw7.c:12790: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw7.c:12807: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw7.c:12847: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw7.c:12878: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw7.c:12900: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw7.c:12980: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.

=== w864 (64 bit ddraw7) ===
ddraw7.c:12644: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw7.c:12644: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw7.c:12790: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw7.c:12807: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw7.c:12847: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw7.c:12878: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw7.c:12900: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw7.c:12980: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.

=== w1064 (64 bit ddraw7) ===
ddraw7.c:12644: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw7.c:12644: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw7.c:12790: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw7.c:12807: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw7.c:12847: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw7.c:12878: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw7.c:12900: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw7.c:12980: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.

=== w8 (32 bit ddraw4) ===
ddraw4.c:12971: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw4.c:12971: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw4.c:13117: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw4.c:13134: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw4.c:13174: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw4.c:13205: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw4.c:13227: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw4.c:13307: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.

=== w864 (32 bit ddraw4) ===
ddraw4.c:12971: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw4.c:12971: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw4.c:13117: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw4.c:13134: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw4.c:13174: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw4.c:13205: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw4.c:13227: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw4.c:13307: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.

=== w1064 (32 bit ddraw4) ===
ddraw4.c:12971: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw4.c:12971: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw4.c:13117: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw4.c:13134: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw4.c:13174: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw4.c:13205: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw4.c:13227: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw4.c:13307: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.

=== w864 (64 bit ddraw4) ===
ddraw4.c:12971: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw4.c:12971: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw4.c:13117: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw4.c:13134: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw4.c:13174: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw4.c:13205: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw4.c:13227: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw4.c:13307: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.

=== w1064 (64 bit ddraw4) ===
ddraw4.c:12971: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw4.c:12971: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw4.c:13117: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw4.c:13134: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw4.c:13174: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw4.c:13205: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw4.c:13227: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw4.c:13307: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.

=== w8 (32 bit ddraw2) ===
ddraw2.c:11580: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw2.c:11580: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw2.c:11726: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw2.c:11743: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw2.c:11783: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw2.c:11814: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw2.c:11836: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw2.c:11916: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.

=== w864 (32 bit ddraw2) ===
ddraw2.c:11580: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw2.c:11580: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw2.c:11726: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw2.c:11743: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw2.c:11783: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw2.c:11814: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw2.c:11836: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw2.c:11916: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.

=== w1064 (32 bit ddraw2) ===
ddraw2.c:11580: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw2.c:11580: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw2.c:11726: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw2.c:11743: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw2.c:11783: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw2.c:11814: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw2.c:11836: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw2.c:11916: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.

=== w864 (64 bit ddraw2) ===
ddraw2.c:11580: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw2.c:11580: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw2.c:11726: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw2.c:11743: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw2.c:11783: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw2.c:11814: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw2.c:11836: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw2.c:11916: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.

=== w1064 (64 bit ddraw2) ===
ddraw2.c:11580: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw2.c:11580: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw2.c:11726: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw2.c:11743: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw2.c:11783: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw2.c:11814: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw2.c:11836: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw2.c:11916: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.

=== w8 (32 bit ddraw1) ===
ddraw1.c:10249: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw1.c:10249: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw1.c:10395: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw1.c:10412: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw1.c:10451: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw1.c:10482: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw1.c:10504: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw1.c:10584: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.

=== w864 (32 bit ddraw1) ===
ddraw1.c:10249: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw1.c:10249: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw1.c:10395: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw1.c:10412: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw1.c:10451: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw1.c:10482: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw1.c:10504: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw1.c:10584: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.

=== w1064 (32 bit ddraw1) ===
ddraw1.c:10249: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw1.c:10249: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw1.c:10395: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw1.c:10412: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw1.c:10451: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw1.c:10482: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw1.c:10504: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw1.c:10584: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.

=== w864 (64 bit ddraw1) ===
ddraw1.c:10249: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw1.c:10249: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw1.c:10395: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw1.c:10412: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw1.c:10451: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw1.c:10482: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw1.c:10504: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw1.c:10584: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.

=== w1064 (64 bit ddraw1) ===
ddraw1.c:10249: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=0.
ddraw1.c:10249: Test failed: Destination data after blitting is ff010203 ff010203 cccccccc cccccccc, i=1.
ddraw1.c:10395: Test failed: Got unexpected content 55555555 ff0000aa ffff0000 ff00ff00 ff001100 ff110000.
ddraw1.c:10412: Test failed: Got unexpected content ff0000ff ff0000aa ffff0000 ff00ff00 ff001100 55555555.
ddraw1.c:10451: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.
ddraw1.c:10482: Test failed: Got unexpected content ff0000ff ff0000aa 00001100 00001100 000000aa 000000aa.
ddraw1.c:10504: Test failed: Got unexpected content 00ff0000 00ff0000 ffff0000 ff00ff00 000000aa 000000aa.
ddraw1.c:10584: Test failed: Got unexpected content 00ff0000 00ff0000 00001100 00001100 ff001100 ff110000.



More information about the wine-devel mailing list