[Pixman] [PATCH 4/4] Expand TLS support beyond __thread to __declspec(thread)

Søren Sandmann sandmann at cs.au.dk
Fri Mar 16 09:44:42 PDT 2012


Jeremy Huddleston <jeremyhu at apple.com> writes:

> On Mar 14, 2012, at 16:39, Matt Turner wrote:
>
>> This causes test failures
>> 
>> /bin/sh: line 5: 10408 Segmentation fault      ${dir}$tst
>> FAIL: scaling-test
>> /bin/sh: line 5: 10429 Floating point exception${dir}$tst
>> FAIL: affine-test
>> ---- Test 6293333 failed ----
>> Operator:      CONJOINT_ATOP
>> Source:        solid
>> Mask:          solid
>> Destination:   a1r1g1b1, 1x1
>> 
>>               R     G     B     A         Rounded
>> Source color:  1.000 1.000 1.000 0.000     1.000 1.000 1.000 0.000
>> Mask color:    0.000 0.000 0.000 1.000     0.000 0.000 0.000 1.000
>> Dest. color:   0.000 0.000 0.000 1.000     0.000 0.000 0.000 1.000
>> Expected:      1.000 1.000 1.000 1.000
>> Got:               1     1     1     0  [pixel: 0x00000007]
>> Min accepted:      1     1     1     1
>> Max accepted:      1     1     1     1
>> Test 0x00600755 failed.
>> FAIL: composite
>
> Well, it's passing in my tinderbox.  What's your configuration?

It fails for me too in a similar way on a quad-core AMD processor. The
config.h file contains this:

    /* The compiler supported TLS storage class */
    #define TLS 

which doesn't seem right.


Søren


More information about the Pixman mailing list