Making check in pixman gmake[1]: Entering directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/pixman' Making check in src gmake[2]: Entering directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/pixman/src' gmake[2]: Nothing to be done for `check'. gmake[2]: Leaving directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/pixman/src' gmake[2]: Entering directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/pixman' gmake[2]: Nothing to be done for `check-am'. gmake[2]: Leaving directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/pixman' gmake[1]: Leaving directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/pixman' Making check in src gmake[1]: Entering directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/src' gmake check-am gmake[2]: Entering directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/src' gmake[2]: Nothing to be done for `check-am'. gmake[2]: Leaving directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/src' gmake[1]: Leaving directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/src' Making check in doc gmake[1]: Entering directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/doc' Making check in public gmake[2]: Entering directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/doc/public' gmake[2]: Nothing to be done for `check'. gmake[2]: Leaving directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/doc/public' gmake[2]: Entering directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/doc' gmake[2]: Nothing to be done for `check-am'. gmake[2]: Leaving directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/doc' gmake[1]: Leaving directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/doc' Making check in test gmake[1]: Entering directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/test' gmake check-TESTS gmake[2]: Entering directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/test' TESTING a8-mask test masks of CAIRO_FORMAT_A8 image backend fails because libpixman only handles (stride % sizeof(pixman_bits) == 0) Expecting failure a8-mask-image-argb32 [0]: XFAIL a8-mask-image-argb32 [25]: XFAIL a8-mask-image-rgb24 [0]: XFAIL a8-mask-image-rgb24 [25]: XFAIL a8-mask-test-fallback-argb32 [0]: XFAIL a8-mask-test-fallback-argb32 [25]: XFAIL a8-mask-test-fallback-rgb24 [0]: XFAIL a8-mask-test-fallback-rgb24 [25]: XFAIL a8-mask-test-meta-argb32 [0]: XFAIL a8-mask-test-meta-argb32 [25]: XFAIL a8-mask-test-meta-rgb24 [0]: XFAIL a8-mask-test-meta-rgb24 [25]: XFAIL a8-mask-test-paginated-argb32 [0]: XFAIL a8-mask-test-paginated-argb32 [25]: XFAIL a8-mask-test-paginated-rgb24 [0]: XFAIL a8-mask-test-paginated-rgb24 [25]: XFAIL a8-mask-xlib-argb32 [0]: UNTESTED a8-mask-xlib-argb32 [25]: UNTESTED a8-mask-xlib-rgb24 [0]: UNTESTED a8-mask-xlib-rgb24 [25]: UNTESTED a8-mask-ps-argb32 [0]: XFAIL a8-mask-ps-argb32 [25]: XFAIL a8-mask-ps-rgb24 [0]: XFAIL a8-mask-ps-rgb24 [25]: XFAIL a8-mask-pdf-argb32 [0]: XFAIL a8-mask-pdf-argb32 [25]: XFAIL a8-mask-pdf-rgb24 [0]: XFAIL a8-mask-pdf-rgb24 [25]: XFAIL a8-mask-svg-argb32 [0]: XFAIL a8-mask-svg-argb32 [25]: XFAIL a8-mask-svg-rgb24 [0]: XFAIL a8-mask-svg-rgb24 [25]: XFAIL XFAIL: a8-mask TESTING caps-joins Test caps and joins caps-joins-image-argb32 [0]: PASS caps-joins-image-argb32 [25]: PASS caps-joins-image-rgb24 [0]: PASS caps-joins-image-rgb24 [25]: PASS caps-joins-test-fallback-argb32 [0]: PASS caps-joins-test-fallback-argb32 [25]: PASS caps-joins-test-fallback-rgb24 [0]: PASS caps-joins-test-fallback-rgb24 [25]: PASS caps-joins-test-meta-argb32 [0]: PASS caps-joins-test-meta-argb32 [25]: PASS caps-joins-test-meta-rgb24 [0]: PASS caps-joins-test-meta-rgb24 [25]: PASS caps-joins-test-paginated-argb32 [0]: PASS caps-joins-test-paginated-argb32 [25]: PASS caps-joins-test-paginated-rgb24 [0]: PASS caps-joins-test-paginated-rgb24 [25]: PASS caps-joins-xlib-argb32 [0]: UNTESTED caps-joins-xlib-argb32 [25]: UNTESTED caps-joins-xlib-rgb24 [0]: UNTESTED caps-joins-xlib-rgb24 [25]: UNTESTED caps-joins-ps-argb32 [0]: FAIL caps-joins-ps-argb32 [25]: FAIL caps-joins-ps-rgb24 [0]: PASS caps-joins-ps-rgb24 [25]: PASS caps-joins-pdf-argb32 [0]: PASS caps-joins-pdf-argb32 [25]: PASS caps-joins-pdf-rgb24 [0]: PASS caps-joins-pdf-rgb24 [25]: PASS caps-joins-svg-argb32 [0]: PASS caps-joins-svg-argb32 [25]: PASS caps-joins-svg-rgb24 [0]: PASS caps-joins-svg-rgb24 [25]: PASS FAIL: caps-joins TESTING caps-joins-alpha Test caps and joins with some source alpha caps-joins-alpha-image-argb32 [0]: PASS caps-joins-alpha-image-argb32 [25]: PASS caps-joins-alpha-image-rgb24 [0]: PASS caps-joins-alpha-image-rgb24 [25]: PASS caps-joins-alpha-test-fallback-argb32 [0]: PASS caps-joins-alpha-test-fallback-argb32 [25]: PASS caps-joins-alpha-test-fallback-rgb24 [0]: PASS caps-joins-alpha-test-fallback-rgb24 [25]: PASS caps-joins-alpha-test-meta-argb32 [0]: PASS caps-joins-alpha-test-meta-argb32 [25]: PASS caps-joins-alpha-test-meta-rgb24 [0]: PASS caps-joins-alpha-test-meta-rgb24 [25]: PASS caps-joins-alpha-test-paginated-argb32 [0]: PASS caps-joins-alpha-test-paginated-argb32 [25]: PASS caps-joins-alpha-test-paginated-rgb24 [0]: PASS caps-joins-alpha-test-paginated-rgb24 [25]: PASS caps-joins-alpha-xlib-argb32 [0]: UNTESTED caps-joins-alpha-xlib-argb32 [25]: UNTESTED caps-joins-alpha-xlib-rgb24 [0]: UNTESTED caps-joins-alpha-xlib-rgb24 [25]: UNTESTED caps-joins-alpha-ps-argb32 [0]: PASS caps-joins-alpha-ps-argb32 [25]: PASS caps-joins-alpha-ps-rgb24 [0]: PASS caps-joins-alpha-ps-rgb24 [25]: PASS caps-joins-alpha-pdf-argb32 [0]: PASS caps-joins-alpha-pdf-argb32 [25]: PASS caps-joins-alpha-pdf-rgb24 [0]: PASS caps-joins-alpha-pdf-rgb24 [25]: PASS caps-joins-alpha-svg-argb32 [0]: PASS caps-joins-alpha-svg-argb32 [25]: PASS caps-joins-alpha-svg-rgb24 [0]: PASS caps-joins-alpha-svg-rgb24 [25]: PASS PASS: caps-joins-alpha TESTING caps-sub-paths Test that sub-paths receive caps. caps-sub-paths-image-argb32 [0]: PASS caps-sub-paths-image-argb32 [25]: PASS caps-sub-paths-image-rgb24 [0]: PASS caps-sub-paths-image-rgb24 [25]: PASS caps-sub-paths-test-fallback-argb32 [0]: PASS caps-sub-paths-test-fallback-argb32 [25]: PASS caps-sub-paths-test-fallback-rgb24 [0]: PASS caps-sub-paths-test-fallback-rgb24 [25]: PASS caps-sub-paths-test-meta-argb32 [0]: PASS caps-sub-paths-test-meta-argb32 [25]: PASS caps-sub-paths-test-meta-rgb24 [0]: PASS caps-sub-paths-test-meta-rgb24 [25]: PASS caps-sub-paths-test-paginated-argb32 [0]: PASS caps-sub-paths-test-paginated-argb32 [25]: PASS caps-sub-paths-test-paginated-rgb24 [0]: PASS caps-sub-paths-test-paginated-rgb24 [25]: PASS caps-sub-paths-xlib-argb32 [0]: UNTESTED caps-sub-paths-xlib-argb32 [25]: UNTESTED caps-sub-paths-xlib-rgb24 [0]: UNTESTED caps-sub-paths-xlib-rgb24 [25]: UNTESTED caps-sub-paths-ps-argb32 [0]: PASS caps-sub-paths-ps-argb32 [25]: PASS caps-sub-paths-ps-rgb24 [0]: PASS caps-sub-paths-ps-rgb24 [25]: PASS caps-sub-paths-pdf-argb32 [0]: PASS caps-sub-paths-pdf-argb32 [25]: PASS caps-sub-paths-pdf-rgb24 [0]: PASS caps-sub-paths-pdf-rgb24 [25]: PASS caps-sub-paths-svg-argb32 [0]: PASS caps-sub-paths-svg-argb32 [25]: PASS caps-sub-paths-svg-rgb24 [0]: PASS caps-sub-paths-svg-rgb24 [25]: PASS PASS: caps-sub-paths TESTING clip-all Test clipping with everything clipped out clip-all-image-argb32 [0]: PASS clip-all-image-argb32 [25]: PASS clip-all-image-rgb24 [0]: PASS clip-all-image-rgb24 [25]: PASS clip-all-test-fallback-argb32 [0]: PASS clip-all-test-fallback-argb32 [25]: PASS clip-all-test-fallback-rgb24 [0]: PASS clip-all-test-fallback-rgb24 [25]: PASS clip-all-test-meta-argb32 [0]: PASS clip-all-test-meta-argb32 [25]: PASS clip-all-test-meta-rgb24 [0]: PASS clip-all-test-meta-rgb24 [25]: PASS clip-all-test-paginated-argb32 [0]: PASS clip-all-test-paginated-argb32 [25]: PASS clip-all-test-paginated-rgb24 [0]: PASS clip-all-test-paginated-rgb24 [25]: PASS clip-all-xlib-argb32 [0]: UNTESTED clip-all-xlib-argb32 [25]: UNTESTED clip-all-xlib-rgb24 [0]: UNTESTED clip-all-xlib-rgb24 [25]: UNTESTED clip-all-ps-argb32 [0]: PASS clip-all-ps-argb32 [25]: PASS clip-all-ps-rgb24 [0]: PASS clip-all-ps-rgb24 [25]: PASS clip-all-pdf-argb32 [0]: PASS clip-all-pdf-argb32 [25]: PASS clip-all-pdf-rgb24 [0]: PASS clip-all-pdf-rgb24 [25]: PASS clip-all-svg-argb32 [0]: PASS clip-all-svg-argb32 [25]: PASS clip-all-svg-rgb24 [0]: PASS clip-all-svg-rgb24 [25]: PASS PASS: clip-all TESTING clip-fill-rule Tests interaction of clipping with cairo_set_fill_rule clip-fill-rule-image-argb32 [0]: PASS clip-fill-rule-image-argb32 [25]: PASS clip-fill-rule-image-rgb24 [0]: PASS clip-fill-rule-image-rgb24 [25]: PASS clip-fill-rule-test-fallback-argb32 [0]: PASS clip-fill-rule-test-fallback-argb32 [25]: PASS clip-fill-rule-test-fallback-rgb24 [0]: PASS clip-fill-rule-test-fallback-rgb24 [25]: PASS clip-fill-rule-test-meta-argb32 [0]: PASS clip-fill-rule-test-meta-argb32 [25]: PASS clip-fill-rule-test-meta-rgb24 [0]: PASS clip-fill-rule-test-meta-rgb24 [25]: PASS clip-fill-rule-test-paginated-argb32 [0]: PASS clip-fill-rule-test-paginated-argb32 [25]: PASS clip-fill-rule-test-paginated-rgb24 [0]: PASS clip-fill-rule-test-paginated-rgb24 [25]: PASS clip-fill-rule-xlib-argb32 [0]: UNTESTED clip-fill-rule-xlib-argb32 [25]: UNTESTED clip-fill-rule-xlib-rgb24 [0]: UNTESTED clip-fill-rule-xlib-rgb24 [25]: UNTESTED clip-fill-rule-ps-argb32 [0]: FAIL clip-fill-rule-ps-argb32 [25]: FAIL clip-fill-rule-ps-rgb24 [0]: PASS clip-fill-rule-ps-rgb24 [25]: PASS clip-fill-rule-pdf-argb32 [0]: PASS clip-fill-rule-pdf-argb32 [25]: PASS clip-fill-rule-pdf-rgb24 [0]: PASS clip-fill-rule-pdf-rgb24 [25]: PASS clip-fill-rule-svg-argb32 [0]: PASS clip-fill-rule-svg-argb32 [25]: PASS clip-fill-rule-svg-rgb24 [0]: PASS clip-fill-rule-svg-rgb24 [25]: PASS FAIL: clip-fill-rule TESTING clip-fill-rule-pixel-aligned Tests interaction of clipping and cairo_set_fill_rule with a pixel-aligned path clip-fill-rule-pixel-aligned-image-argb32 [0]: PASS clip-fill-rule-pixel-aligned-image-argb32 [25]: PASS clip-fill-rule-pixel-aligned-image-rgb24 [0]: PASS clip-fill-rule-pixel-aligned-image-rgb24 [25]: PASS clip-fill-rule-pixel-aligned-test-fallback-argb32 [0]: PASS clip-fill-rule-pixel-aligned-test-fallback-argb32 [25]: PASS clip-fill-rule-pixel-aligned-test-fallback-rgb24 [0]: PASS clip-fill-rule-pixel-aligned-test-fallback-rgb24 [25]: PASS clip-fill-rule-pixel-aligned-test-meta-argb32 [0]: PASS clip-fill-rule-pixel-aligned-test-meta-argb32 [25]: PASS clip-fill-rule-pixel-aligned-test-meta-rgb24 [0]: PASS clip-fill-rule-pixel-aligned-test-meta-rgb24 [25]: PASS clip-fill-rule-pixel-aligned-test-paginated-argb32 [0]: PASS clip-fill-rule-pixel-aligned-test-paginated-argb32 [25]: PASS clip-fill-rule-pixel-aligned-test-paginated-rgb24 [0]: PASS clip-fill-rule-pixel-aligned-test-paginated-rgb24 [25]: PASS clip-fill-rule-pixel-aligned-xlib-argb32 [0]: UNTESTED clip-fill-rule-pixel-aligned-xlib-argb32 [25]: UNTESTED clip-fill-rule-pixel-aligned-xlib-rgb24 [0]: UNTESTED clip-fill-rule-pixel-aligned-xlib-rgb24 [25]: UNTESTED clip-fill-rule-pixel-aligned-ps-argb32 [0]: PASS clip-fill-rule-pixel-aligned-ps-argb32 [25]: PASS clip-fill-rule-pixel-aligned-ps-rgb24 [0]: PASS clip-fill-rule-pixel-aligned-ps-rgb24 [25]: PASS clip-fill-rule-pixel-aligned-pdf-argb32 [0]: PASS clip-fill-rule-pixel-aligned-pdf-argb32 [25]: PASS clip-fill-rule-pixel-aligned-pdf-rgb24 [0]: PASS clip-fill-rule-pixel-aligned-pdf-rgb24 [25]: PASS clip-fill-rule-pixel-aligned-svg-argb32 [0]: PASS clip-fill-rule-pixel-aligned-svg-argb32 [25]: PASS clip-fill-rule-pixel-aligned-svg-rgb24 [0]: PASS clip-fill-rule-pixel-aligned-svg-rgb24 [25]: PASS PASS: clip-fill-rule-pixel-aligned TESTING clip-nesting Test clipping with multiple contexts for the same surface clip-nesting-image-argb32 [0]: PASS clip-nesting-image-argb32 [25]: PASS clip-nesting-image-rgb24 [0]: PASS clip-nesting-image-rgb24 [25]: PASS clip-nesting-test-fallback-argb32 [0]: PASS clip-nesting-test-fallback-argb32 [25]: PASS clip-nesting-test-fallback-rgb24 [0]: PASS clip-nesting-test-fallback-rgb24 [25]: PASS clip-nesting-test-meta-argb32 [0]: PASS clip-nesting-test-meta-argb32 [25]: PASS clip-nesting-test-meta-rgb24 [0]: PASS clip-nesting-test-meta-rgb24 [25]: PASS clip-nesting-test-paginated-argb32 [0]: PASS clip-nesting-test-paginated-argb32 [25]: PASS clip-nesting-test-paginated-rgb24 [0]: PASS clip-nesting-test-paginated-rgb24 [25]: PASS clip-nesting-xlib-argb32 [0]: UNTESTED clip-nesting-xlib-argb32 [25]: UNTESTED clip-nesting-xlib-rgb24 [0]: UNTESTED clip-nesting-xlib-rgb24 [25]: UNTESTED clip-nesting-ps-argb32 [0]: PASS clip-nesting-ps-argb32 [25]: PASS clip-nesting-ps-rgb24 [0]: PASS clip-nesting-ps-rgb24 [25]: PASS clip-nesting-pdf-argb32 [0]: PASS clip-nesting-pdf-argb32 [25]: PASS clip-nesting-pdf-rgb24 [0]: PASS clip-nesting-pdf-rgb24 [25]: PASS clip-nesting-svg-argb32 [0]: PASS clip-nesting-svg-argb32 [25]: PASS clip-nesting-svg-rgb24 [0]: PASS clip-nesting-svg-rgb24 [25]: PASS PASS: clip-nesting TESTING clip-operator Surface clipping with different operators clip-operator-image-argb32 [0]: FAIL clip-operator-image-argb32 [25]: FAIL clip-operator-image-rgb24 [0]: FAIL clip-operator-image-rgb24 [25]: FAIL clip-operator-test-fallback-argb32 [0]: FAIL clip-operator-test-fallback-argb32 [25]: FAIL clip-operator-test-fallback-rgb24 [0]: FAIL clip-operator-test-fallback-rgb24 [25]: FAIL clip-operator-test-meta-argb32 [0]: FAIL clip-operator-test-meta-argb32 [25]: FAIL clip-operator-test-meta-rgb24 [0]: FAIL clip-operator-test-meta-rgb24 [25]: FAIL clip-operator-test-paginated-argb32 [0]: FAIL clip-operator-test-paginated-argb32 [25]: FAIL clip-operator-test-paginated-rgb24 [0]: FAIL clip-operator-test-paginated-rgb24 [25]: FAIL clip-operator-xlib-argb32 [0]: UNTESTED clip-operator-xlib-argb32 [25]: UNTESTED clip-operator-xlib-rgb24 [0]: UNTESTED clip-operator-xlib-rgb24 [25]: UNTESTED clip-operator-ps-argb32 [0]: FAIL clip-operator-ps-argb32 [25]: FAIL clip-operator-ps-rgb24 [0]: FAIL clip-operator-ps-rgb24 [25]: FAIL clip-operator-pdf-argb32 [0]: FAIL clip-operator-pdf-argb32 [25]: FAIL clip-operator-pdf-rgb24 [0]: FAIL clip-operator-pdf-rgb24 [25]: FAIL clip-operator-svg-argb32 [0]: FAIL clip-operator-svg-argb32 [25]: FAIL clip-operator-svg-rgb24 [0]: FAIL clip-operator-svg-rgb24 [25]: FAIL FAIL: clip-operator TESTING clip-twice Verifies that the clip mask is updated correctly when it constructed by setting the clip path twice. clip-twice-image-argb32 [0]: PASS clip-twice-image-argb32 [25]: PASS clip-twice-image-rgb24 [0]: PASS clip-twice-image-rgb24 [25]: PASS clip-twice-test-fallback-argb32 [0]: PASS clip-twice-test-fallback-argb32 [25]: PASS clip-twice-test-fallback-rgb24 [0]: PASS clip-twice-test-fallback-rgb24 [25]: PASS clip-twice-test-meta-argb32 [0]: PASS clip-twice-test-meta-argb32 [25]: PASS clip-twice-test-meta-rgb24 [0]: PASS clip-twice-test-meta-rgb24 [25]: PASS clip-twice-test-paginated-argb32 [0]: PASS clip-twice-test-paginated-argb32 [25]: PASS clip-twice-test-paginated-rgb24 [0]: PASS clip-twice-test-paginated-rgb24 [25]: PASS clip-twice-xlib-argb32 [0]: UNTESTED clip-twice-xlib-argb32 [25]: UNTESTED clip-twice-xlib-rgb24 [0]: UNTESTED clip-twice-xlib-rgb24 [25]: UNTESTED clip-twice-ps-argb32 [0]: PASS clip-twice-ps-argb32 [25]: PASS clip-twice-ps-rgb24 [0]: PASS clip-twice-ps-rgb24 [25]: PASS clip-twice-pdf-argb32 [0]: PASS clip-twice-pdf-argb32 [25]: PASS clip-twice-pdf-rgb24 [0]: PASS clip-twice-pdf-rgb24 [25]: PASS clip-twice-svg-argb32 [0]: PASS clip-twice-svg-argb32 [25]: PASS clip-twice-svg-rgb24 [0]: PASS clip-twice-svg-rgb24 [25]: PASS PASS: clip-twice TESTING composite-integer-translate-source Test simple compositing: integer-translation 32->32 SOURCE composite-integer-translate-source-image-argb32 [0]: PASS composite-integer-translate-source-image-argb32 [25]: PASS composite-integer-translate-source-image-rgb24 [0]: PASS composite-integer-translate-source-image-rgb24 [25]: PASS composite-integer-translate-source-test-fallback-argb32 [0]: PASS composite-integer-translate-source-test-fallback-argb32 [25]: PASS composite-integer-translate-source-test-fallback-rgb24 [0]: PASS composite-integer-translate-source-test-fallback-rgb24 [25]: PASS composite-integer-translate-source-test-meta-argb32 [0]: PASS composite-integer-translate-source-test-meta-argb32 [25]: PASS composite-integer-translate-source-test-meta-rgb24 [0]: PASS composite-integer-translate-source-test-meta-rgb24 [25]: PASS composite-integer-translate-source-test-paginated-argb32 [0]: PASS composite-integer-translate-source-test-paginated-argb32 [25]: PASS composite-integer-translate-source-test-paginated-rgb24 [0]: PASS composite-integer-translate-source-test-paginated-rgb24 [25]: PASS composite-integer-translate-source-xlib-argb32 [0]: UNTESTED composite-integer-translate-source-xlib-argb32 [25]: UNTESTED composite-integer-translate-source-xlib-rgb24 [0]: UNTESTED composite-integer-translate-source-xlib-rgb24 [25]: UNTESTED composite-integer-translate-source-ps-argb32 [0]: PASS composite-integer-translate-source-ps-argb32 [25]: PASS composite-integer-translate-source-ps-rgb24 [0]: PASS composite-integer-translate-source-ps-rgb24 [25]: PASS composite-integer-translate-source-pdf-argb32 [0]: PASS composite-integer-translate-source-pdf-argb32 [25]: PASS composite-integer-translate-source-pdf-rgb24 [0]: PASS composite-integer-translate-source-pdf-rgb24 [25]: PASS composite-integer-translate-source-svg-argb32 [0]: PASS composite-integer-translate-source-svg-argb32 [25]: PASS composite-integer-translate-source-svg-rgb24 [0]: PASS composite-integer-translate-source-svg-rgb24 [25]: PASS PASS: composite-integer-translate-source TESTING composite-integer-translate-over Test simple compositing: integer-translation 32->32 OVER composite-integer-translate-over-image-argb32 [0]: PASS composite-integer-translate-over-image-argb32 [25]: PASS composite-integer-translate-over-image-rgb24 [0]: PASS composite-integer-translate-over-image-rgb24 [25]: PASS composite-integer-translate-over-test-fallback-argb32 [0]: PASS composite-integer-translate-over-test-fallback-argb32 [25]: PASS composite-integer-translate-over-test-fallback-rgb24 [0]: PASS composite-integer-translate-over-test-fallback-rgb24 [25]: PASS composite-integer-translate-over-test-meta-argb32 [0]: PASS composite-integer-translate-over-test-meta-argb32 [25]: PASS composite-integer-translate-over-test-meta-rgb24 [0]: PASS composite-integer-translate-over-test-meta-rgb24 [25]: PASS composite-integer-translate-over-test-paginated-argb32 [0]: PASS composite-integer-translate-over-test-paginated-argb32 [25]: PASS composite-integer-translate-over-test-paginated-rgb24 [0]: PASS composite-integer-translate-over-test-paginated-rgb24 [25]: PASS composite-integer-translate-over-xlib-argb32 [0]: UNTESTED composite-integer-translate-over-xlib-argb32 [25]: UNTESTED composite-integer-translate-over-xlib-rgb24 [0]: UNTESTED composite-integer-translate-over-xlib-rgb24 [25]: UNTESTED composite-integer-translate-over-ps-argb32 [0]: PASS composite-integer-translate-over-ps-argb32 [25]: PASS composite-integer-translate-over-ps-rgb24 [0]: PASS composite-integer-translate-over-ps-rgb24 [25]: PASS composite-integer-translate-over-pdf-argb32 [0]: PASS composite-integer-translate-over-pdf-argb32 [25]: PASS composite-integer-translate-over-pdf-rgb24 [0]: PASS composite-integer-translate-over-pdf-rgb24 [25]: PASS composite-integer-translate-over-svg-argb32 [0]: PASS composite-integer-translate-over-svg-argb32 [25]: PASS composite-integer-translate-over-svg-rgb24 [0]: PASS composite-integer-translate-over-svg-rgb24 [25]: PASS PASS: composite-integer-translate-over TESTING composite-integer-translate-over-repeat Test simple compositing: integer-translation 32->32 OVER, with repeat composite-integer-translate-over-repeat-image-argb32 [0]: PASS composite-integer-translate-over-repeat-image-argb32 [25]: PASS composite-integer-translate-over-repeat-image-rgb24 [0]: PASS composite-integer-translate-over-repeat-image-rgb24 [25]: PASS composite-integer-translate-over-repeat-test-fallback-argb32 [0]: PASS composite-integer-translate-over-repeat-test-fallback-argb32 [25]: PASS composite-integer-translate-over-repeat-test-fallback-rgb24 [0]: PASS composite-integer-translate-over-repeat-test-fallback-rgb24 [25]: PASS composite-integer-translate-over-repeat-test-meta-argb32 [0]: PASS composite-integer-translate-over-repeat-test-meta-argb32 [25]: PASS composite-integer-translate-over-repeat-test-meta-rgb24 [0]: PASS composite-integer-translate-over-repeat-test-meta-rgb24 [25]: PASS composite-integer-translate-over-repeat-test-paginated-argb32 [0]: PASS composite-integer-translate-over-repeat-test-paginated-argb32 [25]: PASS composite-integer-translate-over-repeat-test-paginated-rgb24 [0]: PASS composite-integer-translate-over-repeat-test-paginated-rgb24 [25]: PASS composite-integer-translate-over-repeat-xlib-argb32 [0]: UNTESTED composite-integer-translate-over-repeat-xlib-argb32 [25]: UNTESTED composite-integer-translate-over-repeat-xlib-rgb24 [0]: UNTESTED composite-integer-translate-over-repeat-xlib-rgb24 [25]: UNTESTED composite-integer-translate-over-repeat-ps-argb32 [0]: PASS composite-integer-translate-over-repeat-ps-argb32 [25]: PASS composite-integer-translate-over-repeat-ps-rgb24 [0]: PASS composite-integer-translate-over-repeat-ps-rgb24 [25]: PASS composite-integer-translate-over-repeat-pdf-argb32 [0]: PASS composite-integer-translate-over-repeat-pdf-argb32 [25]: PASS composite-integer-translate-over-repeat-pdf-rgb24 [0]: PASS composite-integer-translate-over-repeat-pdf-rgb24 [25]: PASS composite-integer-translate-over-repeat-svg-argb32 [0]: PASS composite-integer-translate-over-repeat-svg-argb32 [25]: PASS composite-integer-translate-over-repeat-svg-rgb24 [0]: PASS composite-integer-translate-over-repeat-svg-rgb24 [25]: PASS PASS: composite-integer-translate-over-repeat TESTING create-for-stream FAIL: create-for-stream TESTING create-from-png Tests the creation of an image surface from a PNG file create-from-png-image-argb32 [0]: PASS create-from-png-image-argb32 [25]: PASS create-from-png-image-rgb24 [0]: PASS create-from-png-image-rgb24 [25]: PASS create-from-png-test-fallback-argb32 [0]: PASS create-from-png-test-fallback-argb32 [25]: PASS create-from-png-test-fallback-rgb24 [0]: PASS create-from-png-test-fallback-rgb24 [25]: PASS create-from-png-test-meta-argb32 [0]: PASS create-from-png-test-meta-argb32 [25]: PASS create-from-png-test-meta-rgb24 [0]: PASS create-from-png-test-meta-rgb24 [25]: PASS create-from-png-test-paginated-argb32 [0]: PASS create-from-png-test-paginated-argb32 [25]: PASS create-from-png-test-paginated-rgb24 [0]: PASS create-from-png-test-paginated-rgb24 [25]: PASS create-from-png-xlib-argb32 [0]: UNTESTED create-from-png-xlib-argb32 [25]: UNTESTED create-from-png-xlib-rgb24 [0]: UNTESTED create-from-png-xlib-rgb24 [25]: UNTESTED create-from-png-ps-argb32 [0]: PASS create-from-png-ps-argb32 [25]: PASS create-from-png-ps-rgb24 [0]: PASS create-from-png-ps-rgb24 [25]: PASS create-from-png-pdf-argb32 [0]: PASS create-from-png-pdf-argb32 [25]: PASS create-from-png-pdf-rgb24 [0]: PASS create-from-png-pdf-rgb24 [25]: PASS create-from-png-svg-argb32 [0]: PASS create-from-png-svg-argb32 [25]: PASS create-from-png-svg-rgb24 [0]: PASS create-from-png-svg-rgb24 [25]: PASS PASS: create-from-png TESTING create-from-png-stream Tests the creation of an image surface from a PNG using a FILE * create-from-png-stream-image-argb32 [0]: PASS create-from-png-stream-image-argb32 [25]: PASS create-from-png-stream-image-rgb24 [0]: PASS create-from-png-stream-image-rgb24 [25]: PASS create-from-png-stream-test-fallback-argb32 [0]: PASS create-from-png-stream-test-fallback-argb32 [25]: PASS create-from-png-stream-test-fallback-rgb24 [0]: PASS create-from-png-stream-test-fallback-rgb24 [25]: PASS create-from-png-stream-test-meta-argb32 [0]: PASS create-from-png-stream-test-meta-argb32 [25]: PASS create-from-png-stream-test-meta-rgb24 [0]: PASS create-from-png-stream-test-meta-rgb24 [25]: PASS create-from-png-stream-test-paginated-argb32 [0]: PASS create-from-png-stream-test-paginated-argb32 [25]: PASS create-from-png-stream-test-paginated-rgb24 [0]: PASS create-from-png-stream-test-paginated-rgb24 [25]: PASS create-from-png-stream-xlib-argb32 [0]: UNTESTED create-from-png-stream-xlib-argb32 [25]: UNTESTED create-from-png-stream-xlib-rgb24 [0]: UNTESTED create-from-png-stream-xlib-rgb24 [25]: UNTESTED create-from-png-stream-ps-argb32 [0]: PASS create-from-png-stream-ps-argb32 [25]: PASS create-from-png-stream-ps-rgb24 [0]: PASS create-from-png-stream-ps-rgb24 [25]: PASS create-from-png-stream-pdf-argb32 [0]: PASS create-from-png-stream-pdf-argb32 [25]: PASS create-from-png-stream-pdf-rgb24 [0]: PASS create-from-png-stream-pdf-rgb24 [25]: PASS create-from-png-stream-svg-argb32 [0]: PASS create-from-png-stream-svg-argb32 [25]: PASS create-from-png-stream-svg-rgb24 [0]: PASS create-from-png-stream-svg-rgb24 [25]: PASS PASS: create-from-png-stream TESTING dash-caps-joins Test caps and joins when dashing dash-caps-joins-image-argb32 [0]: PASS dash-caps-joins-image-argb32 [25]: PASS dash-caps-joins-image-rgb24 [0]: PASS dash-caps-joins-image-rgb24 [25]: PASS dash-caps-joins-test-fallback-argb32 [0]: PASS dash-caps-joins-test-fallback-argb32 [25]: PASS dash-caps-joins-test-fallback-rgb24 [0]: PASS dash-caps-joins-test-fallback-rgb24 [25]: PASS dash-caps-joins-test-meta-argb32 [0]: PASS dash-caps-joins-test-meta-argb32 [25]: PASS dash-caps-joins-test-meta-rgb24 [0]: PASS dash-caps-joins-test-meta-rgb24 [25]: PASS dash-caps-joins-test-paginated-argb32 [0]: PASS dash-caps-joins-test-paginated-argb32 [25]: PASS dash-caps-joins-test-paginated-rgb24 [0]: PASS dash-caps-joins-test-paginated-rgb24 [25]: PASS dash-caps-joins-xlib-argb32 [0]: UNTESTED dash-caps-joins-xlib-argb32 [25]: UNTESTED dash-caps-joins-xlib-rgb24 [0]: UNTESTED dash-caps-joins-xlib-rgb24 [25]: UNTESTED dash-caps-joins-ps-argb32 [0]: FAIL dash-caps-joins-ps-argb32 [25]: FAIL dash-caps-joins-ps-rgb24 [0]: PASS dash-caps-joins-ps-rgb24 [25]: PASS dash-caps-joins-pdf-argb32 [0]: PASS dash-caps-joins-pdf-argb32 [25]: PASS dash-caps-joins-pdf-rgb24 [0]: PASS dash-caps-joins-pdf-rgb24 [25]: PASS dash-caps-joins-svg-argb32 [0]: PASS dash-caps-joins-svg-argb32 [25]: PASS dash-caps-joins-svg-rgb24 [0]: PASS dash-caps-joins-svg-rgb24 [25]: PASS FAIL: dash-caps-joins TESTING dash-no-dash Tests that we can actually turn dashing on and off again dash-no-dash-image-argb32 [0]: PASS dash-no-dash-image-argb32 [25]: PASS dash-no-dash-image-rgb24 [0]: PASS dash-no-dash-image-rgb24 [25]: PASS dash-no-dash-test-fallback-argb32 [0]: PASS dash-no-dash-test-fallback-argb32 [25]: PASS dash-no-dash-test-fallback-rgb24 [0]: PASS dash-no-dash-test-fallback-rgb24 [25]: PASS dash-no-dash-test-meta-argb32 [0]: PASS dash-no-dash-test-meta-argb32 [25]: PASS dash-no-dash-test-meta-rgb24 [0]: PASS dash-no-dash-test-meta-rgb24 [25]: PASS dash-no-dash-test-paginated-argb32 [0]: PASS dash-no-dash-test-paginated-argb32 [25]: PASS dash-no-dash-test-paginated-rgb24 [0]: PASS dash-no-dash-test-paginated-rgb24 [25]: PASS dash-no-dash-xlib-argb32 [0]: UNTESTED dash-no-dash-xlib-argb32 [25]: UNTESTED dash-no-dash-xlib-rgb24 [0]: UNTESTED dash-no-dash-xlib-rgb24 [25]: UNTESTED dash-no-dash-ps-argb32 [0]: PASS dash-no-dash-ps-argb32 [25]: PASS dash-no-dash-ps-rgb24 [0]: PASS dash-no-dash-ps-rgb24 [25]: PASS dash-no-dash-pdf-argb32 [0]: PASS dash-no-dash-pdf-argb32 [25]: PASS dash-no-dash-pdf-rgb24 [0]: PASS dash-no-dash-pdf-rgb24 [25]: PASS dash-no-dash-svg-argb32 [0]: PASS dash-no-dash-svg-argb32 [25]: PASS dash-no-dash-svg-rgb24 [0]: PASS dash-no-dash-svg-rgb24 [25]: PASS PASS: dash-no-dash TESTING dash-offset-negative Tests cairo_set_dash with a negative offset dash-offset-negative-image-argb32 [0]: PASS dash-offset-negative-image-argb32 [25]: PASS dash-offset-negative-image-rgb24 [0]: PASS dash-offset-negative-image-rgb24 [25]: PASS dash-offset-negative-test-fallback-argb32 [0]: PASS dash-offset-negative-test-fallback-argb32 [25]: PASS dash-offset-negative-test-fallback-rgb24 [0]: PASS dash-offset-negative-test-fallback-rgb24 [25]: PASS dash-offset-negative-test-meta-argb32 [0]: PASS dash-offset-negative-test-meta-argb32 [25]: PASS dash-offset-negative-test-meta-rgb24 [0]: PASS dash-offset-negative-test-meta-rgb24 [25]: PASS dash-offset-negative-test-paginated-argb32 [0]: PASS dash-offset-negative-test-paginated-argb32 [25]: PASS dash-offset-negative-test-paginated-rgb24 [0]: PASS dash-offset-negative-test-paginated-rgb24 [25]: PASS dash-offset-negative-xlib-argb32 [0]: UNTESTED dash-offset-negative-xlib-argb32 [25]: UNTESTED dash-offset-negative-xlib-rgb24 [0]: UNTESTED dash-offset-negative-xlib-rgb24 [25]: UNTESTED dash-offset-negative-ps-argb32 [0]: PASS dash-offset-negative-ps-argb32 [25]: PASS dash-offset-negative-ps-rgb24 [0]: PASS dash-offset-negative-ps-rgb24 [25]: PASS dash-offset-negative-pdf-argb32 [0]: PASS dash-offset-negative-pdf-argb32 [25]: PASS dash-offset-negative-pdf-rgb24 [0]: PASS dash-offset-negative-pdf-rgb24 [25]: PASS dash-offset-negative-svg-argb32 [0]: PASS dash-offset-negative-svg-argb32 [25]: PASS dash-offset-negative-svg-rgb24 [0]: PASS dash-offset-negative-svg-rgb24 [25]: PASS PASS: dash-offset-negative TESTING dash-scale Test interactions of cairo_set_dash and cairo_scale, (in particular with a non-uniformly scaled pen) dash-scale-image-argb32 [0]: PASS dash-scale-image-argb32 [25]: PASS dash-scale-image-rgb24 [0]: PASS dash-scale-image-rgb24 [25]: PASS dash-scale-test-fallback-argb32 [0]: PASS dash-scale-test-fallback-argb32 [25]: PASS dash-scale-test-fallback-rgb24 [0]: PASS dash-scale-test-fallback-rgb24 [25]: PASS dash-scale-test-meta-argb32 [0]: PASS dash-scale-test-meta-argb32 [25]: PASS dash-scale-test-meta-rgb24 [0]: PASS dash-scale-test-meta-rgb24 [25]: PASS dash-scale-test-paginated-argb32 [0]: PASS dash-scale-test-paginated-argb32 [25]: PASS dash-scale-test-paginated-rgb24 [0]: PASS dash-scale-test-paginated-rgb24 [25]: PASS dash-scale-xlib-argb32 [0]: UNTESTED dash-scale-xlib-argb32 [25]: UNTESTED dash-scale-xlib-rgb24 [0]: UNTESTED dash-scale-xlib-rgb24 [25]: UNTESTED dash-scale-ps-argb32 [0]: PASS dash-scale-ps-argb32 [25]: PASS dash-scale-ps-rgb24 [0]: PASS dash-scale-ps-rgb24 [25]: PASS dash-scale-pdf-argb32 [0]: FAIL dash-scale-pdf-argb32 [25]: FAIL dash-scale-pdf-rgb24 [0]: PASS dash-scale-pdf-rgb24 [25]: PASS dash-scale-svg-argb32 [0]: PASS dash-scale-svg-argb32 [25]: PASS dash-scale-svg-rgb24 [0]: PASS dash-scale-svg-rgb24 [25]: PASS FAIL: dash-scale TESTING dash-zero-length Tests cairo_set_dash with zero length dash-zero-length-image-argb32 [0]: PASS dash-zero-length-image-argb32 [25]: PASS dash-zero-length-image-rgb24 [0]: PASS dash-zero-length-image-rgb24 [25]: PASS dash-zero-length-test-fallback-argb32 [0]: PASS dash-zero-length-test-fallback-argb32 [25]: PASS dash-zero-length-test-fallback-rgb24 [0]: PASS dash-zero-length-test-fallback-rgb24 [25]: PASS dash-zero-length-test-meta-argb32 [0]: PASS dash-zero-length-test-meta-argb32 [25]: PASS dash-zero-length-test-meta-rgb24 [0]: PASS dash-zero-length-test-meta-rgb24 [25]: PASS dash-zero-length-test-paginated-argb32 [0]: PASS dash-zero-length-test-paginated-argb32 [25]: PASS dash-zero-length-test-paginated-rgb24 [0]: PASS dash-zero-length-test-paginated-rgb24 [25]: PASS dash-zero-length-xlib-argb32 [0]: UNTESTED dash-zero-length-xlib-argb32 [25]: UNTESTED dash-zero-length-xlib-rgb24 [0]: UNTESTED dash-zero-length-xlib-rgb24 [25]: UNTESTED dash-zero-length-ps-argb32 [0]: PASS dash-zero-length-ps-argb32 [25]: PASS dash-zero-length-ps-rgb24 [0]: PASS dash-zero-length-ps-rgb24 [25]: PASS dash-zero-length-pdf-argb32 [0]: PASS dash-zero-length-pdf-argb32 [25]: PASS dash-zero-length-pdf-rgb24 [0]: PASS dash-zero-length-pdf-rgb24 [25]: PASS dash-zero-length-svg-argb32 [0]: PASS dash-zero-length-svg-argb32 [25]: PASS dash-zero-length-svg-rgb24 [0]: PASS dash-zero-length-svg-rgb24 [25]: PASS PASS: dash-zero-length TESTING degenerate-path Tests the behaviour of degenerate paths with different cap types degenerate-path-image-argb32 [0]: PASS degenerate-path-image-argb32 [25]: PASS degenerate-path-image-rgb24 [0]: PASS degenerate-path-image-rgb24 [25]: PASS degenerate-path-test-fallback-argb32 [0]: PASS degenerate-path-test-fallback-argb32 [25]: PASS degenerate-path-test-fallback-rgb24 [0]: PASS degenerate-path-test-fallback-rgb24 [25]: PASS degenerate-path-test-meta-argb32 [0]: PASS degenerate-path-test-meta-argb32 [25]: PASS degenerate-path-test-meta-rgb24 [0]: PASS degenerate-path-test-meta-rgb24 [25]: PASS degenerate-path-test-paginated-argb32 [0]: PASS degenerate-path-test-paginated-argb32 [25]: PASS degenerate-path-test-paginated-rgb24 [0]: PASS degenerate-path-test-paginated-rgb24 [25]: PASS degenerate-path-xlib-argb32 [0]: UNTESTED degenerate-path-xlib-argb32 [25]: UNTESTED degenerate-path-xlib-rgb24 [0]: UNTESTED degenerate-path-xlib-rgb24 [25]: UNTESTED degenerate-path-ps-argb32 [0]: PASS degenerate-path-ps-argb32 [25]: PASS degenerate-path-ps-rgb24 [0]: PASS degenerate-path-ps-rgb24 [25]: PASS degenerate-path-pdf-argb32 [0]: PASS degenerate-path-pdf-argb32 [25]: PASS degenerate-path-pdf-rgb24 [0]: PASS degenerate-path-pdf-rgb24 [25]: PASS degenerate-path-svg-argb32 [0]: PASS degenerate-path-svg-argb32 [25]: PASS degenerate-path-svg-rgb24 [0]: PASS degenerate-path-svg-rgb24 [25]: PASS PASS: degenerate-path TESTING device-offset Simple test using a surface with a negative device-offset as a source. device-offset-image-argb32 [0]: PASS device-offset-image-argb32 [25]: PASS device-offset-image-rgb24 [0]: PASS device-offset-image-rgb24 [25]: PASS device-offset-test-fallback-argb32 [0]: PASS device-offset-test-fallback-argb32 [25]: PASS device-offset-test-fallback-rgb24 [0]: PASS device-offset-test-fallback-rgb24 [25]: PASS device-offset-test-meta-argb32 [0]: PASS device-offset-test-meta-argb32 [25]: PASS device-offset-test-meta-rgb24 [0]: PASS device-offset-test-meta-rgb24 [25]: PASS device-offset-test-paginated-argb32 [0]: PASS device-offset-test-paginated-argb32 [25]: PASS device-offset-test-paginated-rgb24 [0]: PASS device-offset-test-paginated-rgb24 [25]: PASS device-offset-xlib-argb32 [0]: UNTESTED device-offset-xlib-argb32 [25]: UNTESTED device-offset-xlib-rgb24 [0]: UNTESTED device-offset-xlib-rgb24 [25]: UNTESTED device-offset-ps-argb32 [0]: PASS device-offset-ps-argb32 [25]: PASS device-offset-ps-rgb24 [0]: PASS device-offset-ps-rgb24 [25]: PASS device-offset-pdf-argb32 [0]: PASS device-offset-pdf-argb32 [25]: PASS device-offset-pdf-rgb24 [0]: PASS device-offset-pdf-rgb24 [25]: PASS device-offset-svg-argb32 [0]: PASS device-offset-svg-argb32 [25]: PASS device-offset-svg-rgb24 [0]: PASS device-offset-svg-rgb24 [25]: PASS PASS: device-offset TESTING device-offset-positive Simple test using a surface with a positive device-offset as a source. device-offset-positive-image-argb32 [0]: PASS device-offset-positive-image-argb32 [25]: PASS device-offset-positive-image-rgb24 [0]: PASS device-offset-positive-image-rgb24 [25]: PASS device-offset-positive-test-fallback-argb32 [0]: PASS device-offset-positive-test-fallback-argb32 [25]: PASS device-offset-positive-test-fallback-rgb24 [0]: PASS device-offset-positive-test-fallback-rgb24 [25]: PASS device-offset-positive-test-meta-argb32 [0]: PASS device-offset-positive-test-meta-argb32 [25]: PASS device-offset-positive-test-meta-rgb24 [0]: PASS device-offset-positive-test-meta-rgb24 [25]: PASS device-offset-positive-test-paginated-argb32 [0]: PASS device-offset-positive-test-paginated-argb32 [25]: PASS device-offset-positive-test-paginated-rgb24 [0]: PASS device-offset-positive-test-paginated-rgb24 [25]: PASS device-offset-positive-xlib-argb32 [0]: UNTESTED device-offset-positive-xlib-argb32 [25]: UNTESTED device-offset-positive-xlib-rgb24 [0]: UNTESTED device-offset-positive-xlib-rgb24 [25]: UNTESTED device-offset-positive-ps-argb32 [0]: PASS device-offset-positive-ps-argb32 [25]: PASS device-offset-positive-ps-rgb24 [0]: PASS device-offset-positive-ps-rgb24 [25]: PASS device-offset-positive-pdf-argb32 [0]: PASS device-offset-positive-pdf-argb32 [25]: PASS device-offset-positive-pdf-rgb24 [0]: PASS device-offset-positive-pdf-rgb24 [25]: PASS device-offset-positive-svg-argb32 [0]: PASS device-offset-positive-svg-argb32 [25]: PASS device-offset-positive-svg-rgb24 [0]: PASS device-offset-positive-svg-rgb24 [25]: PASS PASS: device-offset-positive TESTING extend-reflect Test CAIRO_EXTEND_REFLECT for surface patterns CAIRO_EXTEND_REFLECT code is broken and corrupts memory Expecting failure extend-reflect-image-argb32 [0]: XFAIL extend-reflect-image-argb32 [25]: XFAIL extend-reflect-image-rgb24 [0]: XFAIL extend-reflect-image-rgb24 [25]: XFAIL extend-reflect-test-fallback-argb32 [0]: XFAIL extend-reflect-test-fallback-argb32 [25]: XFAIL extend-reflect-test-fallback-rgb24 [0]: XFAIL extend-reflect-test-fallback-rgb24 [25]: XFAIL extend-reflect-test-meta-argb32 [0]: XFAIL extend-reflect-test-meta-argb32 [25]: XFAIL extend-reflect-test-meta-rgb24 [0]: XFAIL extend-reflect-test-meta-rgb24 [25]: XFAIL extend-reflect-test-paginated-argb32 [0]: XFAIL extend-reflect-test-paginated-argb32 [25]: XFAIL extend-reflect-test-paginated-rgb24 [0]: XFAIL extend-reflect-test-paginated-rgb24 [25]: XFAIL extend-reflect-xlib-argb32 [0]: UNTESTED extend-reflect-xlib-argb32 [25]: UNTESTED extend-reflect-xlib-rgb24 [0]: UNTESTED extend-reflect-xlib-rgb24 [25]: UNTESTED extend-reflect-ps-argb32 [0]: XFAIL extend-reflect-ps-argb32 [25]: XFAIL extend-reflect-ps-rgb24 [0]: XFAIL extend-reflect-ps-rgb24 [25]: XFAIL extend-reflect-pdf-argb32 [0]: XFAIL extend-reflect-pdf-argb32 [25]: XFAIL extend-reflect-pdf-rgb24 [0]: XFAIL extend-reflect-pdf-rgb24 [25]: XFAIL extend-reflect-svg-argb32 [0]: XFAIL extend-reflect-svg-argb32 [25]: XFAIL extend-reflect-svg-rgb24 [0]: XFAIL extend-reflect-svg-rgb24 [25]: XFAIL XFAIL: extend-reflect TESTING fill-and-stroke Tests using cairo_fill_preserve/cairo_stroke to fill/stroke the same path fill-and-stroke-image-argb32 [0]: PASS fill-and-stroke-image-argb32 [25]: PASS fill-and-stroke-image-rgb24 [0]: PASS fill-and-stroke-image-rgb24 [25]: PASS fill-and-stroke-test-fallback-argb32 [0]: PASS fill-and-stroke-test-fallback-argb32 [25]: PASS fill-and-stroke-test-fallback-rgb24 [0]: PASS fill-and-stroke-test-fallback-rgb24 [25]: PASS fill-and-stroke-test-meta-argb32 [0]: PASS fill-and-stroke-test-meta-argb32 [25]: PASS fill-and-stroke-test-meta-rgb24 [0]: PASS fill-and-stroke-test-meta-rgb24 [25]: PASS fill-and-stroke-test-paginated-argb32 [0]: PASS fill-and-stroke-test-paginated-argb32 [25]: PASS fill-and-stroke-test-paginated-rgb24 [0]: PASS fill-and-stroke-test-paginated-rgb24 [25]: PASS fill-and-stroke-xlib-argb32 [0]: UNTESTED fill-and-stroke-xlib-argb32 [25]: UNTESTED fill-and-stroke-xlib-rgb24 [0]: UNTESTED fill-and-stroke-xlib-rgb24 [25]: UNTESTED fill-and-stroke-ps-argb32 [0]: PASS fill-and-stroke-ps-argb32 [25]: PASS fill-and-stroke-ps-rgb24 [0]: PASS fill-and-stroke-ps-rgb24 [25]: PASS fill-and-stroke-pdf-argb32 [0]: PASS fill-and-stroke-pdf-argb32 [25]: PASS fill-and-stroke-pdf-rgb24 [0]: PASS fill-and-stroke-pdf-rgb24 [25]: PASS fill-and-stroke-svg-argb32 [0]: PASS fill-and-stroke-svg-argb32 [25]: PASS fill-and-stroke-svg-rgb24 [0]: PASS fill-and-stroke-svg-rgb24 [25]: PASS PASS: fill-and-stroke TESTING fill-and-stroke-alpha Use a group to fill/stroke a path then blend the result with alpha onto the destination fill-and-stroke-alpha-image-argb32 [0]: PASS fill-and-stroke-alpha-image-argb32 [25]: PASS fill-and-stroke-alpha-image-rgb24 [0]: PASS fill-and-stroke-alpha-image-rgb24 [25]: PASS fill-and-stroke-alpha-test-fallback-argb32 [0]: PASS fill-and-stroke-alpha-test-fallback-argb32 [25]: PASS fill-and-stroke-alpha-test-fallback-rgb24 [0]: PASS fill-and-stroke-alpha-test-fallback-rgb24 [25]: PASS fill-and-stroke-alpha-test-meta-argb32 [0]: PASS fill-and-stroke-alpha-test-meta-argb32 [25]: PASS fill-and-stroke-alpha-test-meta-rgb24 [0]: PASS fill-and-stroke-alpha-test-meta-rgb24 [25]: PASS fill-and-stroke-alpha-test-paginated-argb32 [0]: PASS fill-and-stroke-alpha-test-paginated-argb32 [25]: PASS fill-and-stroke-alpha-test-paginated-rgb24 [0]: PASS fill-and-stroke-alpha-test-paginated-rgb24 [25]: PASS fill-and-stroke-alpha-xlib-argb32 [0]: UNTESTED fill-and-stroke-alpha-xlib-argb32 [25]: UNTESTED fill-and-stroke-alpha-xlib-rgb24 [0]: UNTESTED fill-and-stroke-alpha-xlib-rgb24 [25]: UNTESTED fill-and-stroke-alpha-ps-argb32 [0]: PASS fill-and-stroke-alpha-ps-argb32 [25]: PASS fill-and-stroke-alpha-ps-rgb24 [0]: PASS fill-and-stroke-alpha-ps-rgb24 [25]: PASS fill-and-stroke-alpha-pdf-argb32 [0]: PASS fill-and-stroke-alpha-pdf-argb32 [25]: PASS fill-and-stroke-alpha-pdf-rgb24 [0]: PASS fill-and-stroke-alpha-pdf-rgb24 [25]: PASS fill-and-stroke-alpha-svg-argb32 [0]: PASS fill-and-stroke-alpha-svg-argb32 [25]: PASS fill-and-stroke-alpha-svg-rgb24 [0]: PASS fill-and-stroke-alpha-svg-rgb24 [25]: PASS PASS: fill-and-stroke-alpha TESTING fill-and-stroke-alpha-add Use a group to fill/stroke a path (each with different alpha) using DEST_OUT and ADD to combine fill-and-stroke-alpha-add-image-argb32 [0]: PASS fill-and-stroke-alpha-add-image-argb32 [25]: PASS fill-and-stroke-alpha-add-image-rgb24 [0]: PASS fill-and-stroke-alpha-add-image-rgb24 [25]: PASS fill-and-stroke-alpha-add-test-fallback-argb32 [0]: PASS fill-and-stroke-alpha-add-test-fallback-argb32 [25]: PASS fill-and-stroke-alpha-add-test-fallback-rgb24 [0]: PASS fill-and-stroke-alpha-add-test-fallback-rgb24 [25]: PASS fill-and-stroke-alpha-add-test-meta-argb32 [0]: PASS fill-and-stroke-alpha-add-test-meta-argb32 [25]: PASS fill-and-stroke-alpha-add-test-meta-rgb24 [0]: PASS fill-and-stroke-alpha-add-test-meta-rgb24 [25]: PASS fill-and-stroke-alpha-add-test-paginated-argb32 [0]: PASS fill-and-stroke-alpha-add-test-paginated-argb32 [25]: PASS fill-and-stroke-alpha-add-test-paginated-rgb24 [0]: PASS fill-and-stroke-alpha-add-test-paginated-rgb24 [25]: PASS fill-and-stroke-alpha-add-xlib-argb32 [0]: UNTESTED fill-and-stroke-alpha-add-xlib-argb32 [25]: UNTESTED fill-and-stroke-alpha-add-xlib-rgb24 [0]: UNTESTED fill-and-stroke-alpha-add-xlib-rgb24 [25]: UNTESTED fill-and-stroke-alpha-add-ps-argb32 [0]: PASS fill-and-stroke-alpha-add-ps-argb32 [25]: PASS fill-and-stroke-alpha-add-ps-rgb24 [0]: PASS fill-and-stroke-alpha-add-ps-rgb24 [25]: PASS fill-and-stroke-alpha-add-pdf-argb32 [0]: PASS fill-and-stroke-alpha-add-pdf-argb32 [25]: PASS fill-and-stroke-alpha-add-pdf-rgb24 [0]: PASS fill-and-stroke-alpha-add-pdf-rgb24 [25]: PASS fill-and-stroke-alpha-add-svg-argb32 [0]: PASS fill-and-stroke-alpha-add-svg-argb32 [25]: PASS fill-and-stroke-alpha-add-svg-rgb24 [0]: PASS fill-and-stroke-alpha-add-svg-rgb24 [25]: PASS PASS: fill-and-stroke-alpha-add TESTING fill-rule Tests cairo_set_full_rule with some star shapes fill-rule-image-argb32 [0]: PASS fill-rule-image-argb32 [25]: PASS fill-rule-image-rgb24 [0]: PASS fill-rule-image-rgb24 [25]: PASS fill-rule-test-fallback-argb32 [0]: PASS fill-rule-test-fallback-argb32 [25]: PASS fill-rule-test-fallback-rgb24 [0]: PASS fill-rule-test-fallback-rgb24 [25]: PASS fill-rule-test-meta-argb32 [0]: PASS fill-rule-test-meta-argb32 [25]: PASS fill-rule-test-meta-rgb24 [0]: PASS fill-rule-test-meta-rgb24 [25]: PASS fill-rule-test-paginated-argb32 [0]: PASS fill-rule-test-paginated-argb32 [25]: PASS fill-rule-test-paginated-rgb24 [0]: PASS fill-rule-test-paginated-rgb24 [25]: PASS fill-rule-xlib-argb32 [0]: UNTESTED fill-rule-xlib-argb32 [25]: UNTESTED fill-rule-xlib-rgb24 [0]: UNTESTED fill-rule-xlib-rgb24 [25]: UNTESTED fill-rule-ps-argb32 [0]: PASS fill-rule-ps-argb32 [25]: PASS fill-rule-ps-rgb24 [0]: PASS fill-rule-ps-rgb24 [25]: PASS fill-rule-pdf-argb32 [0]: PASS fill-rule-pdf-argb32 [25]: PASS fill-rule-pdf-rgb24 [0]: PASS fill-rule-pdf-rgb24 [25]: PASS fill-rule-svg-argb32 [0]: PASS fill-rule-svg-argb32 [25]: PASS fill-rule-svg-rgb24 [0]: PASS fill-rule-svg-rgb24 [25]: PASS PASS: fill-rule TESTING filter-nearest-offset Test sampling offset of CAIRO_FILTER_NEAREST wrong sampling location for nearest-neighbor filter in libpixman and Render Expecting failure filter-nearest-offset-image-argb32 [0]: XFAIL filter-nearest-offset-image-argb32 [25]: XFAIL filter-nearest-offset-image-rgb24 [0]: XFAIL filter-nearest-offset-image-rgb24 [25]: XFAIL filter-nearest-offset-test-fallback-argb32 [0]: XFAIL filter-nearest-offset-test-fallback-argb32 [25]: XFAIL filter-nearest-offset-test-fallback-rgb24 [0]: XFAIL filter-nearest-offset-test-fallback-rgb24 [25]: XFAIL filter-nearest-offset-test-meta-argb32 [0]: XFAIL filter-nearest-offset-test-meta-argb32 [25]: XFAIL filter-nearest-offset-test-meta-rgb24 [0]: XFAIL filter-nearest-offset-test-meta-rgb24 [25]: XFAIL filter-nearest-offset-test-paginated-argb32 [0]: XFAIL filter-nearest-offset-test-paginated-argb32 [25]: XFAIL filter-nearest-offset-test-paginated-rgb24 [0]: XFAIL filter-nearest-offset-test-paginated-rgb24 [25]: XFAIL filter-nearest-offset-xlib-argb32 [0]: UNTESTED filter-nearest-offset-xlib-argb32 [25]: UNTESTED filter-nearest-offset-xlib-rgb24 [0]: UNTESTED filter-nearest-offset-xlib-rgb24 [25]: UNTESTED filter-nearest-offset-ps-argb32 [0]: XFAIL filter-nearest-offset-ps-argb32 [25]: XFAIL filter-nearest-offset-ps-rgb24 [0]: XFAIL filter-nearest-offset-ps-rgb24 [25]: XFAIL filter-nearest-offset-pdf-argb32 [0]: XFAIL filter-nearest-offset-pdf-argb32 [25]: XFAIL filter-nearest-offset-pdf-rgb24 [0]: XFAIL filter-nearest-offset-pdf-rgb24 [25]: XFAIL filter-nearest-offset-svg-argb32 [0]: XFAIL filter-nearest-offset-svg-argb32 [25]: XFAIL filter-nearest-offset-svg-rgb24 [0]: XFAIL filter-nearest-offset-svg-rgb24 [25]: XFAIL XFAIL: filter-nearest-offset TESTING font-face-get-type PASS: font-face-get-type TESTING font-matrix-translation Test that translation in a font matrix can be used to offset a string font-matrix-translation-image-argb32 [0]: FAIL font-matrix-translation-image-argb32 [25]: FAIL font-matrix-translation-image-rgb24 [0]: FAIL font-matrix-translation-image-rgb24 [25]: FAIL font-matrix-translation-test-fallback-argb32 [0]: FAIL font-matrix-translation-test-fallback-argb32 [25]: FAIL font-matrix-translation-test-fallback-rgb24 [0]: FAIL font-matrix-translation-test-fallback-rgb24 [25]: FAIL font-matrix-translation-test-meta-argb32 [0]: FAIL font-matrix-translation-test-meta-argb32 [25]: FAIL font-matrix-translation-test-meta-rgb24 [0]: FAIL font-matrix-translation-test-meta-rgb24 [25]: FAIL font-matrix-translation-test-paginated-argb32 [0]: FAIL font-matrix-translation-test-paginated-argb32 [25]: FAIL font-matrix-translation-test-paginated-rgb24 [0]: FAIL font-matrix-translation-test-paginated-rgb24 [25]: FAIL font-matrix-translation-xlib-argb32 [0]: UNTESTED font-matrix-translation-xlib-argb32 [25]: UNTESTED font-matrix-translation-xlib-rgb24 [0]: UNTESTED font-matrix-translation-xlib-rgb24 [25]: UNTESTED font-matrix-translation-ps-argb32 [0]: FAIL font-matrix-translation-ps-argb32 [25]: FAIL font-matrix-translation-ps-rgb24 [0]: FAIL font-matrix-translation-ps-rgb24 [25]: FAIL font-matrix-translation-pdf-argb32 [0]: FAIL font-matrix-translation-pdf-argb32 [25]: FAIL font-matrix-translation-pdf-rgb24 [0]: FAIL font-matrix-translation-pdf-rgb24 [25]: FAIL font-matrix-translation-svg-argb32 [0]: FAIL font-matrix-translation-svg-argb32 [25]: FAIL font-matrix-translation-svg-rgb24 [0]: FAIL font-matrix-translation-svg-rgb24 [25]: FAIL FAIL: font-matrix-translation TESTING glyph-cache-pressure Ensure that all backends behave well under artificial glyph cache pressure glyph-cache-pressure-image-argb32 [0]: FAIL glyph-cache-pressure-image-argb32 [25]: FAIL glyph-cache-pressure-image-rgb24 [0]: FAIL glyph-cache-pressure-image-rgb24 [25]: FAIL glyph-cache-pressure-test-fallback-argb32 [0]: FAIL glyph-cache-pressure-test-fallback-argb32 [25]: FAIL glyph-cache-pressure-test-fallback-rgb24 [0]: FAIL glyph-cache-pressure-test-fallback-rgb24 [25]: FAIL glyph-cache-pressure-test-meta-argb32 [0]: FAIL glyph-cache-pressure-test-meta-argb32 [25]: FAIL glyph-cache-pressure-test-meta-rgb24 [0]: FAIL glyph-cache-pressure-test-meta-rgb24 [25]: FAIL glyph-cache-pressure-test-paginated-argb32 [0]: FAIL glyph-cache-pressure-test-paginated-argb32 [25]: FAIL glyph-cache-pressure-test-paginated-rgb24 [0]: FAIL glyph-cache-pressure-test-paginated-rgb24 [25]: FAIL glyph-cache-pressure-xlib-argb32 [0]: UNTESTED glyph-cache-pressure-xlib-argb32 [25]: UNTESTED glyph-cache-pressure-xlib-rgb24 [0]: UNTESTED glyph-cache-pressure-xlib-rgb24 [25]: UNTESTED glyph-cache-pressure-ps-argb32 [0]: FAIL glyph-cache-pressure-ps-argb32 [25]: FAIL glyph-cache-pressure-ps-rgb24 [0]: FAIL glyph-cache-pressure-ps-rgb24 [25]: FAIL glyph-cache-pressure-pdf-argb32 [0]: FAIL glyph-cache-pressure-pdf-argb32 [25]: FAIL glyph-cache-pressure-pdf-rgb24 [0]: FAIL glyph-cache-pressure-pdf-rgb24 [25]: FAIL glyph-cache-pressure-svg-argb32 [0]: FAIL glyph-cache-pressure-svg-argb32 [25]: FAIL glyph-cache-pressure-svg-rgb24 [0]: FAIL glyph-cache-pressure-svg-rgb24 [25]: FAIL FAIL: glyph-cache-pressure TESTING get-and-set Tests calls to the most trivial cairo_get and cairo_set functions get-and-set-image-argb32 [0]: PASS get-and-set-image-argb32 [25]: PASS get-and-set-image-rgb24 [0]: PASS get-and-set-image-rgb24 [25]: PASS get-and-set-test-fallback-argb32 [0]: PASS get-and-set-test-fallback-argb32 [25]: PASS get-and-set-test-fallback-rgb24 [0]: PASS get-and-set-test-fallback-rgb24 [25]: PASS get-and-set-test-meta-argb32 [0]: PASS get-and-set-test-meta-argb32 [25]: PASS get-and-set-test-meta-rgb24 [0]: PASS get-and-set-test-meta-rgb24 [25]: PASS get-and-set-test-paginated-argb32 [0]: PASS get-and-set-test-paginated-argb32 [25]: PASS get-and-set-test-paginated-rgb24 [0]: PASS get-and-set-test-paginated-rgb24 [25]: PASS get-and-set-xlib-argb32 [0]: UNTESTED get-and-set-xlib-argb32 [25]: UNTESTED get-and-set-xlib-rgb24 [0]: UNTESTED get-and-set-xlib-rgb24 [25]: UNTESTED get-and-set-ps-argb32 [0]: PASS get-and-set-ps-argb32 [25]: PASS get-and-set-ps-rgb24 [0]: PASS get-and-set-ps-rgb24 [25]: PASS get-and-set-pdf-argb32 [0]: PASS get-and-set-pdf-argb32 [25]: PASS get-and-set-pdf-rgb24 [0]: PASS get-and-set-pdf-rgb24 [25]: PASS get-and-set-svg-argb32 [0]: PASS get-and-set-svg-argb32 [25]: PASS get-and-set-svg-rgb24 [0]: PASS get-and-set-svg-rgb24 [25]: PASS PASS: get-and-set TESTING get-group-target Test of both cairo_get_group_target and cairo_surface_get_device_offset get-group-target-image-argb32 [0]: PASS get-group-target-image-argb32 [25]: PASS get-group-target-image-rgb24 [0]: PASS get-group-target-image-rgb24 [25]: PASS get-group-target-test-fallback-argb32 [0]: PASS get-group-target-test-fallback-argb32 [25]: PASS get-group-target-test-fallback-rgb24 [0]: PASS get-group-target-test-fallback-rgb24 [25]: PASS get-group-target-test-meta-argb32 [0]: PASS get-group-target-test-meta-argb32 [25]: PASS get-group-target-test-meta-rgb24 [0]: PASS get-group-target-test-meta-rgb24 [25]: PASS get-group-target-test-paginated-argb32 [0]: PASS get-group-target-test-paginated-argb32 [25]: PASS get-group-target-test-paginated-rgb24 [0]: PASS get-group-target-test-paginated-rgb24 [25]: PASS get-group-target-xlib-argb32 [0]: UNTESTED get-group-target-xlib-argb32 [25]: UNTESTED get-group-target-xlib-rgb24 [0]: UNTESTED get-group-target-xlib-rgb24 [25]: UNTESTED get-group-target-ps-argb32 [0]: PASS get-group-target-ps-argb32 [25]: PASS get-group-target-ps-rgb24 [0]: PASS get-group-target-ps-rgb24 [25]: PASS get-group-target-pdf-argb32 [0]: PASS get-group-target-pdf-argb32 [25]: PASS get-group-target-pdf-rgb24 [0]: PASS get-group-target-pdf-rgb24 [25]: PASS get-group-target-svg-argb32 [0]: PASS get-group-target-svg-argb32 [25]: PASS get-group-target-svg-rgb24 [0]: PASS get-group-target-svg-rgb24 [25]: PASS PASS: get-group-target TESTING gradient-alpha Tests drawing of a gradient with various alpha values in the color stops gradient-alpha-image-argb32 [0]: PASS gradient-alpha-image-argb32 [25]: PASS gradient-alpha-image-rgb24 [0]: PASS gradient-alpha-image-rgb24 [25]: PASS gradient-alpha-test-fallback-argb32 [0]: PASS gradient-alpha-test-fallback-argb32 [25]: PASS gradient-alpha-test-fallback-rgb24 [0]: PASS gradient-alpha-test-fallback-rgb24 [25]: PASS gradient-alpha-test-meta-argb32 [0]: PASS gradient-alpha-test-meta-argb32 [25]: PASS gradient-alpha-test-meta-rgb24 [0]: PASS gradient-alpha-test-meta-rgb24 [25]: PASS gradient-alpha-test-paginated-argb32 [0]: PASS gradient-alpha-test-paginated-argb32 [25]: PASS gradient-alpha-test-paginated-rgb24 [0]: PASS gradient-alpha-test-paginated-rgb24 [25]: PASS gradient-alpha-xlib-argb32 [0]: UNTESTED gradient-alpha-xlib-argb32 [25]: UNTESTED gradient-alpha-xlib-rgb24 [0]: UNTESTED gradient-alpha-xlib-rgb24 [25]: UNTESTED gradient-alpha-ps-argb32 [0]: PASS gradient-alpha-ps-argb32 [25]: PASS gradient-alpha-ps-rgb24 [0]: PASS gradient-alpha-ps-rgb24 [25]: PASS gradient-alpha-pdf-argb32 [0]: PASS gradient-alpha-pdf-argb32 [25]: PASS gradient-alpha-pdf-rgb24 [0]: PASS gradient-alpha-pdf-rgb24 [25]: PASS gradient-alpha-svg-argb32 [0]: PASS gradient-alpha-svg-argb32 [25]: PASS gradient-alpha-svg-rgb24 [0]: PASS gradient-alpha-svg-rgb24 [25]: PASS PASS: gradient-alpha TESTING leaky-dash Exercises bug #4863 in which a dashed stroke leaks into half the rectangle being filled known bug (#4863) which has existed since the 1.0 release Expecting failure leaky-dash-image-argb32 [0]: XFAIL leaky-dash-image-argb32 [25]: XFAIL leaky-dash-image-rgb24 [0]: XFAIL leaky-dash-image-rgb24 [25]: XFAIL leaky-dash-test-fallback-argb32 [0]: XFAIL leaky-dash-test-fallback-argb32 [25]: XFAIL leaky-dash-test-fallback-rgb24 [0]: XFAIL leaky-dash-test-fallback-rgb24 [25]: XFAIL leaky-dash-test-meta-argb32 [0]: XFAIL leaky-dash-test-meta-argb32 [25]: XFAIL leaky-dash-test-meta-rgb24 [0]: XFAIL leaky-dash-test-meta-rgb24 [25]: XFAIL leaky-dash-test-paginated-argb32 [0]: XFAIL leaky-dash-test-paginated-argb32 [25]: XFAIL leaky-dash-test-paginated-rgb24 [0]: XFAIL leaky-dash-test-paginated-rgb24 [25]: XFAIL leaky-dash-xlib-argb32 [0]: UNTESTED leaky-dash-xlib-argb32 [25]: UNTESTED leaky-dash-xlib-rgb24 [0]: UNTESTED leaky-dash-xlib-rgb24 [25]: UNTESTED leaky-dash-ps-argb32 [0]: PASS leaky-dash-ps-argb32 [25]: PASS leaky-dash-ps-rgb24 [0]: XFAIL leaky-dash-ps-rgb24 [25]: XFAIL leaky-dash-pdf-argb32 [0]: XFAIL leaky-dash-pdf-argb32 [25]: XFAIL leaky-dash-pdf-rgb24 [0]: XFAIL leaky-dash-pdf-rgb24 [25]: XFAIL leaky-dash-svg-argb32 [0]: XFAIL leaky-dash-svg-argb32 [25]: XFAIL leaky-dash-svg-rgb24 [0]: XFAIL leaky-dash-svg-rgb24 [25]: XFAIL XFAIL: leaky-dash TESTING leaky-polygon Exercises a corner case in the trapezoid rasterization in which pixels outside the trapezoids received a non-zero alpha leaky-polygon-image-argb32 [0]: PASS leaky-polygon-image-argb32 [25]: PASS leaky-polygon-image-rgb24 [0]: PASS leaky-polygon-image-rgb24 [25]: PASS leaky-polygon-test-fallback-argb32 [0]: PASS leaky-polygon-test-fallback-argb32 [25]: PASS leaky-polygon-test-fallback-rgb24 [0]: PASS leaky-polygon-test-fallback-rgb24 [25]: PASS leaky-polygon-test-meta-argb32 [0]: PASS leaky-polygon-test-meta-argb32 [25]: PASS leaky-polygon-test-meta-rgb24 [0]: PASS leaky-polygon-test-meta-rgb24 [25]: PASS leaky-polygon-test-paginated-argb32 [0]: PASS leaky-polygon-test-paginated-argb32 [25]: PASS leaky-polygon-test-paginated-rgb24 [0]: PASS leaky-polygon-test-paginated-rgb24 [25]: PASS leaky-polygon-xlib-argb32 [0]: UNTESTED leaky-polygon-xlib-argb32 [25]: UNTESTED leaky-polygon-xlib-rgb24 [0]: UNTESTED leaky-polygon-xlib-rgb24 [25]: UNTESTED leaky-polygon-ps-argb32 [0]: FAIL leaky-polygon-ps-argb32 [25]: FAIL leaky-polygon-ps-rgb24 [0]: PASS leaky-polygon-ps-rgb24 [25]: PASS leaky-polygon-pdf-argb32 [0]: PASS leaky-polygon-pdf-argb32 [25]: PASS leaky-polygon-pdf-rgb24 [0]: PASS leaky-polygon-pdf-rgb24 [25]: PASS leaky-polygon-svg-argb32 [0]: PASS leaky-polygon-svg-argb32 [25]: PASS leaky-polygon-svg-rgb24 [0]: PASS leaky-polygon-svg-rgb24 [25]: PASS FAIL: leaky-polygon TESTING line-width Tests cairo_set_line_width line-width-image-argb32 [0]: PASS line-width-image-argb32 [25]: PASS line-width-image-rgb24 [0]: PASS line-width-image-rgb24 [25]: PASS line-width-test-fallback-argb32 [0]: PASS line-width-test-fallback-argb32 [25]: PASS line-width-test-fallback-rgb24 [0]: PASS line-width-test-fallback-rgb24 [25]: PASS line-width-test-meta-argb32 [0]: PASS line-width-test-meta-argb32 [25]: PASS line-width-test-meta-rgb24 [0]: PASS line-width-test-meta-rgb24 [25]: PASS line-width-test-paginated-argb32 [0]: PASS line-width-test-paginated-argb32 [25]: PASS line-width-test-paginated-rgb24 [0]: PASS line-width-test-paginated-rgb24 [25]: PASS line-width-xlib-argb32 [0]: UNTESTED line-width-xlib-argb32 [25]: UNTESTED line-width-xlib-rgb24 [0]: UNTESTED line-width-xlib-rgb24 [25]: UNTESTED line-width-ps-argb32 [0]: PASS line-width-ps-argb32 [25]: PASS line-width-ps-rgb24 [0]: PASS line-width-ps-rgb24 [25]: PASS line-width-pdf-argb32 [0]: PASS line-width-pdf-argb32 [25]: PASS line-width-pdf-rgb24 [0]: PASS line-width-pdf-rgb24 [25]: PASS line-width-svg-argb32 [0]: PASS line-width-svg-argb32 [25]: PASS line-width-svg-rgb24 [0]: PASS line-width-svg-rgb24 [25]: PASS PASS: line-width TESTING line-width-scale Tests interaction of cairo_set_line_width with cairo_scale line-width-scale-image-argb32 [0]: PASS line-width-scale-image-argb32 [25]: PASS line-width-scale-image-rgb24 [0]: PASS line-width-scale-image-rgb24 [25]: PASS line-width-scale-test-fallback-argb32 [0]: PASS line-width-scale-test-fallback-argb32 [25]: PASS line-width-scale-test-fallback-rgb24 [0]: PASS line-width-scale-test-fallback-rgb24 [25]: PASS line-width-scale-test-meta-argb32 [0]: PASS line-width-scale-test-meta-argb32 [25]: PASS line-width-scale-test-meta-rgb24 [0]: PASS line-width-scale-test-meta-rgb24 [25]: PASS line-width-scale-test-paginated-argb32 [0]: PASS line-width-scale-test-paginated-argb32 [25]: PASS line-width-scale-test-paginated-rgb24 [0]: PASS line-width-scale-test-paginated-rgb24 [25]: PASS line-width-scale-xlib-argb32 [0]: UNTESTED line-width-scale-xlib-argb32 [25]: UNTESTED line-width-scale-xlib-rgb24 [0]: UNTESTED line-width-scale-xlib-rgb24 [25]: UNTESTED line-width-scale-ps-argb32 [0]: FAIL line-width-scale-ps-argb32 [25]: FAIL line-width-scale-ps-rgb24 [0]: PASS line-width-scale-ps-rgb24 [25]: PASS line-width-scale-pdf-argb32 [0]: FAIL line-width-scale-pdf-argb32 [25]: FAIL line-width-scale-pdf-rgb24 [0]: PASS line-width-scale-pdf-rgb24 [25]: PASS line-width-scale-svg-argb32 [0]: PASS line-width-scale-svg-argb32 [25]: PASS line-width-scale-svg-rgb24 [0]: PASS line-width-scale-svg-rgb24 [25]: PASS FAIL: line-width-scale TESTING linear-gradient Tests the drawing of linear gradients linear-gradient-image-argb32 [0]: PASS linear-gradient-image-argb32 [25]: PASS linear-gradient-image-rgb24 [0]: PASS linear-gradient-image-rgb24 [25]: PASS linear-gradient-test-fallback-argb32 [0]: PASS linear-gradient-test-fallback-argb32 [25]: PASS linear-gradient-test-fallback-rgb24 [0]: PASS linear-gradient-test-fallback-rgb24 [25]: PASS linear-gradient-test-meta-argb32 [0]: PASS linear-gradient-test-meta-argb32 [25]: PASS linear-gradient-test-meta-rgb24 [0]: PASS linear-gradient-test-meta-rgb24 [25]: PASS linear-gradient-test-paginated-argb32 [0]: PASS linear-gradient-test-paginated-argb32 [25]: PASS linear-gradient-test-paginated-rgb24 [0]: PASS linear-gradient-test-paginated-rgb24 [25]: PASS linear-gradient-xlib-argb32 [0]: UNTESTED linear-gradient-xlib-argb32 [25]: UNTESTED linear-gradient-xlib-rgb24 [0]: UNTESTED linear-gradient-xlib-rgb24 [25]: UNTESTED linear-gradient-ps-argb32 [0]: PASS linear-gradient-ps-argb32 [25]: PASS linear-gradient-ps-rgb24 [0]: PASS linear-gradient-ps-rgb24 [25]: PASS linear-gradient-pdf-argb32 [0]: PASS linear-gradient-pdf-argb32 [25]: PASS linear-gradient-pdf-rgb24 [0]: PASS linear-gradient-pdf-rgb24 [25]: PASS linear-gradient-svg-argb32 [0]: PASS linear-gradient-svg-argb32 [25]: PASS linear-gradient-svg-rgb24 [0]: PASS linear-gradient-svg-rgb24 [25]: PASS PASS: linear-gradient TESTING mask Tests of cairo_mask mask-image-argb32 [0]: PASS mask-image-argb32 [25]: PASS mask-image-rgb24 [0]: PASS mask-image-rgb24 [25]: PASS mask-test-fallback-argb32 [0]: PASS mask-test-fallback-argb32 [25]: PASS mask-test-fallback-rgb24 [0]: PASS mask-test-fallback-rgb24 [25]: PASS mask-test-meta-argb32 [0]: PASS mask-test-meta-argb32 [25]: PASS mask-test-meta-rgb24 [0]: PASS mask-test-meta-rgb24 [25]: PASS mask-test-paginated-argb32 [0]: PASS mask-test-paginated-argb32 [25]: PASS mask-test-paginated-rgb24 [0]: PASS mask-test-paginated-rgb24 [25]: PASS mask-xlib-argb32 [0]: UNTESTED mask-xlib-argb32 [25]: UNTESTED mask-xlib-rgb24 [0]: UNTESTED mask-xlib-rgb24 [25]: UNTESTED mask-ps-argb32 [0]: PASS mask-ps-argb32 [25]: PASS mask-ps-rgb24 [0]: PASS mask-ps-rgb24 [25]: PASS mask-pdf-argb32 [0]: PASS mask-pdf-argb32 [25]: PASS mask-pdf-rgb24 [0]: PASS mask-pdf-rgb24 [25]: PASS mask-svg-argb32 [0]: PASS mask-svg-argb32 [25]: PASS mask-svg-rgb24 [0]: PASS mask-svg-rgb24 [25]: PASS PASS: mask TESTING mask-ctm Test that cairo_mask is affected properly by the CTM mask-ctm-image-argb32 [0]: PASS mask-ctm-image-argb32 [25]: PASS mask-ctm-image-rgb24 [0]: PASS mask-ctm-image-rgb24 [25]: PASS mask-ctm-test-fallback-argb32 [0]: PASS mask-ctm-test-fallback-argb32 [25]: PASS mask-ctm-test-fallback-rgb24 [0]: PASS mask-ctm-test-fallback-rgb24 [25]: PASS mask-ctm-test-meta-argb32 [0]: PASS mask-ctm-test-meta-argb32 [25]: PASS mask-ctm-test-meta-rgb24 [0]: PASS mask-ctm-test-meta-rgb24 [25]: PASS mask-ctm-test-paginated-argb32 [0]: PASS mask-ctm-test-paginated-argb32 [25]: PASS mask-ctm-test-paginated-rgb24 [0]: PASS mask-ctm-test-paginated-rgb24 [25]: PASS mask-ctm-xlib-argb32 [0]: UNTESTED mask-ctm-xlib-argb32 [25]: UNTESTED mask-ctm-xlib-rgb24 [0]: UNTESTED mask-ctm-xlib-rgb24 [25]: UNTESTED mask-ctm-ps-argb32 [0]: PASS mask-ctm-ps-argb32 [25]: PASS mask-ctm-ps-rgb24 [0]: PASS mask-ctm-ps-rgb24 [25]: PASS mask-ctm-pdf-argb32 [0]: PASS mask-ctm-pdf-argb32 [25]: PASS mask-ctm-pdf-rgb24 [0]: PASS mask-ctm-pdf-rgb24 [25]: PASS mask-ctm-svg-argb32 [0]: FAIL mask-ctm-svg-argb32 [25]: FAIL mask-ctm-svg-rgb24 [0]: FAIL mask-ctm-svg-rgb24 [25]: FAIL FAIL: mask-ctm TESTING mask-surface-ctm Test that cairo_mask_surface is affected properly by the CTM mask-surface-ctm-image-argb32 [0]: PASS mask-surface-ctm-image-argb32 [25]: PASS mask-surface-ctm-image-rgb24 [0]: PASS mask-surface-ctm-image-rgb24 [25]: PASS mask-surface-ctm-test-fallback-argb32 [0]: PASS mask-surface-ctm-test-fallback-argb32 [25]: PASS mask-surface-ctm-test-fallback-rgb24 [0]: PASS mask-surface-ctm-test-fallback-rgb24 [25]: PASS mask-surface-ctm-test-meta-argb32 [0]: PASS mask-surface-ctm-test-meta-argb32 [25]: PASS mask-surface-ctm-test-meta-rgb24 [0]: PASS mask-surface-ctm-test-meta-rgb24 [25]: PASS mask-surface-ctm-test-paginated-argb32 [0]: PASS mask-surface-ctm-test-paginated-argb32 [25]: PASS mask-surface-ctm-test-paginated-rgb24 [0]: PASS mask-surface-ctm-test-paginated-rgb24 [25]: PASS mask-surface-ctm-xlib-argb32 [0]: UNTESTED mask-surface-ctm-xlib-argb32 [25]: UNTESTED mask-surface-ctm-xlib-rgb24 [0]: UNTESTED mask-surface-ctm-xlib-rgb24 [25]: UNTESTED mask-surface-ctm-ps-argb32 [0]: PASS mask-surface-ctm-ps-argb32 [25]: PASS mask-surface-ctm-ps-rgb24 [0]: PASS mask-surface-ctm-ps-rgb24 [25]: PASS mask-surface-ctm-pdf-argb32 [0]: PASS mask-surface-ctm-pdf-argb32 [25]: PASS mask-surface-ctm-pdf-rgb24 [0]: PASS mask-surface-ctm-pdf-rgb24 [25]: PASS mask-surface-ctm-svg-argb32 [0]: FAIL mask-surface-ctm-svg-argb32 [25]: FAIL mask-surface-ctm-svg-rgb24 [0]: FAIL mask-surface-ctm-svg-rgb24 [25]: FAIL FAIL: mask-surface-ctm TESTING move-to-show-surface Tests calls to cairo_show_surface after cairo_move_to move-to-show-surface-image-argb32 [0]: PASS move-to-show-surface-image-argb32 [25]: PASS move-to-show-surface-image-rgb24 [0]: PASS move-to-show-surface-image-rgb24 [25]: PASS move-to-show-surface-test-fallback-argb32 [0]: PASS move-to-show-surface-test-fallback-argb32 [25]: PASS move-to-show-surface-test-fallback-rgb24 [0]: PASS move-to-show-surface-test-fallback-rgb24 [25]: PASS move-to-show-surface-test-meta-argb32 [0]: PASS move-to-show-surface-test-meta-argb32 [25]: PASS move-to-show-surface-test-meta-rgb24 [0]: PASS move-to-show-surface-test-meta-rgb24 [25]: PASS move-to-show-surface-test-paginated-argb32 [0]: PASS move-to-show-surface-test-paginated-argb32 [25]: PASS move-to-show-surface-test-paginated-rgb24 [0]: PASS move-to-show-surface-test-paginated-rgb24 [25]: PASS move-to-show-surface-xlib-argb32 [0]: UNTESTED move-to-show-surface-xlib-argb32 [25]: UNTESTED move-to-show-surface-xlib-rgb24 [0]: UNTESTED move-to-show-surface-xlib-rgb24 [25]: UNTESTED move-to-show-surface-ps-argb32 [0]: PASS move-to-show-surface-ps-argb32 [25]: PASS move-to-show-surface-ps-rgb24 [0]: PASS move-to-show-surface-ps-rgb24 [25]: PASS move-to-show-surface-pdf-argb32 [0]: PASS move-to-show-surface-pdf-argb32 [25]: PASS move-to-show-surface-pdf-rgb24 [0]: PASS move-to-show-surface-pdf-rgb24 [25]: PASS move-to-show-surface-svg-argb32 [0]: PASS move-to-show-surface-svg-argb32 [25]: PASS move-to-show-surface-svg-rgb24 [0]: PASS move-to-show-surface-svg-rgb24 [25]: PASS PASS: move-to-show-surface TESTING new-sub-path Test the cairo_new_sub_path call new-sub-path-image-argb32 [0]: PASS new-sub-path-image-argb32 [25]: PASS new-sub-path-image-rgb24 [0]: PASS new-sub-path-image-rgb24 [25]: PASS new-sub-path-test-fallback-argb32 [0]: PASS new-sub-path-test-fallback-argb32 [25]: PASS new-sub-path-test-fallback-rgb24 [0]: PASS new-sub-path-test-fallback-rgb24 [25]: PASS new-sub-path-test-meta-argb32 [0]: PASS new-sub-path-test-meta-argb32 [25]: PASS new-sub-path-test-meta-rgb24 [0]: PASS new-sub-path-test-meta-rgb24 [25]: PASS new-sub-path-test-paginated-argb32 [0]: PASS new-sub-path-test-paginated-argb32 [25]: PASS new-sub-path-test-paginated-rgb24 [0]: PASS new-sub-path-test-paginated-rgb24 [25]: PASS new-sub-path-xlib-argb32 [0]: UNTESTED new-sub-path-xlib-argb32 [25]: UNTESTED new-sub-path-xlib-rgb24 [0]: UNTESTED new-sub-path-xlib-rgb24 [25]: UNTESTED new-sub-path-ps-argb32 [0]: FAIL new-sub-path-ps-argb32 [25]: FAIL new-sub-path-ps-rgb24 [0]: PASS new-sub-path-ps-rgb24 [25]: PASS new-sub-path-pdf-argb32 [0]: PASS new-sub-path-pdf-argb32 [25]: PASS new-sub-path-pdf-rgb24 [0]: PASS new-sub-path-pdf-rgb24 [25]: PASS new-sub-path-svg-argb32 [0]: PASS new-sub-path-svg-argb32 [25]: PASS new-sub-path-svg-rgb24 [0]: PASS new-sub-path-svg-rgb24 [25]: PASS FAIL: new-sub-path TESTING nil-surface Test that nil surfaces do not make cairo crash. nil-surface-image-argb32 [0]: PASS nil-surface-image-argb32 [25]: PASS nil-surface-image-rgb24 [0]: PASS nil-surface-image-rgb24 [25]: PASS nil-surface-test-fallback-argb32 [0]: PASS nil-surface-test-fallback-argb32 [25]: PASS nil-surface-test-fallback-rgb24 [0]: PASS nil-surface-test-fallback-rgb24 [25]: PASS nil-surface-test-meta-argb32 [0]: PASS nil-surface-test-meta-argb32 [25]: PASS nil-surface-test-meta-rgb24 [0]: PASS nil-surface-test-meta-rgb24 [25]: PASS nil-surface-test-paginated-argb32 [0]: PASS nil-surface-test-paginated-argb32 [25]: PASS nil-surface-test-paginated-rgb24 [0]: PASS nil-surface-test-paginated-rgb24 [25]: PASS nil-surface-xlib-argb32 [0]: UNTESTED nil-surface-xlib-argb32 [25]: UNTESTED nil-surface-xlib-rgb24 [0]: UNTESTED nil-surface-xlib-rgb24 [25]: UNTESTED nil-surface-ps-argb32 [0]: PASS nil-surface-ps-argb32 [25]: PASS nil-surface-ps-rgb24 [0]: PASS nil-surface-ps-rgb24 [25]: PASS nil-surface-pdf-argb32 [0]: PASS nil-surface-pdf-argb32 [25]: PASS nil-surface-pdf-rgb24 [0]: PASS nil-surface-pdf-rgb24 [25]: PASS nil-surface-svg-argb32 [0]: PASS nil-surface-svg-argb32 [25]: PASS nil-surface-svg-rgb24 [0]: PASS nil-surface-svg-rgb24 [25]: PASS PASS: nil-surface TESTING operator-clear Test of CAIRO_OPERATOR_CLEAR operator-clear-image-argb32 [0]: FAIL operator-clear-image-argb32 [25]: FAIL operator-clear-image-rgb24 [0]: FAIL operator-clear-image-rgb24 [25]: FAIL operator-clear-test-fallback-argb32 [0]: FAIL operator-clear-test-fallback-argb32 [25]: FAIL operator-clear-test-fallback-rgb24 [0]: FAIL operator-clear-test-fallback-rgb24 [25]: FAIL operator-clear-test-meta-argb32 [0]: FAIL operator-clear-test-meta-argb32 [25]: FAIL operator-clear-test-meta-rgb24 [0]: FAIL operator-clear-test-meta-rgb24 [25]: FAIL operator-clear-test-paginated-argb32 [0]: FAIL operator-clear-test-paginated-argb32 [25]: FAIL operator-clear-test-paginated-rgb24 [0]: FAIL operator-clear-test-paginated-rgb24 [25]: FAIL operator-clear-xlib-argb32 [0]: UNTESTED operator-clear-xlib-argb32 [25]: UNTESTED operator-clear-xlib-rgb24 [0]: UNTESTED operator-clear-xlib-rgb24 [25]: UNTESTED operator-clear-ps-argb32 [0]: FAIL operator-clear-ps-argb32 [25]: FAIL operator-clear-ps-rgb24 [0]: FAIL operator-clear-ps-rgb24 [25]: FAIL operator-clear-pdf-argb32 [0]: FAIL operator-clear-pdf-argb32 [25]: FAIL operator-clear-pdf-rgb24 [0]: FAIL operator-clear-pdf-rgb24 [25]: FAIL operator-clear-svg-argb32 [0]: FAIL operator-clear-svg-argb32 [25]: FAIL operator-clear-svg-rgb24 [0]: FAIL operator-clear-svg-rgb24 [25]: FAIL FAIL: operator-clear TESTING operator-source Test of CAIRO_OPERATOR_SOURCE operator-source-image-argb32 [0]: FAIL operator-source-image-argb32 [25]: FAIL operator-source-image-rgb24 [0]: FAIL operator-source-image-rgb24 [25]: FAIL operator-source-test-fallback-argb32 [0]: FAIL operator-source-test-fallback-argb32 [25]: FAIL operator-source-test-fallback-rgb24 [0]: FAIL operator-source-test-fallback-rgb24 [25]: FAIL operator-source-test-meta-argb32 [0]: FAIL operator-source-test-meta-argb32 [25]: FAIL operator-source-test-meta-rgb24 [0]: FAIL operator-source-test-meta-rgb24 [25]: FAIL operator-source-test-paginated-argb32 [0]: FAIL operator-source-test-paginated-argb32 [25]: FAIL operator-source-test-paginated-rgb24 [0]: FAIL operator-source-test-paginated-rgb24 [25]: FAIL operator-source-xlib-argb32 [0]: UNTESTED operator-source-xlib-argb32 [25]: UNTESTED operator-source-xlib-rgb24 [0]: UNTESTED operator-source-xlib-rgb24 [25]: UNTESTED operator-source-ps-argb32 [0]: FAIL operator-source-ps-argb32 [25]: FAIL operator-source-ps-rgb24 [0]: FAIL operator-source-ps-rgb24 [25]: FAIL operator-source-pdf-argb32 [0]: FAIL operator-source-pdf-argb32 [25]: FAIL operator-source-pdf-rgb24 [0]: FAIL operator-source-pdf-rgb24 [25]: FAIL operator-source-svg-argb32 [0]: FAIL operator-source-svg-argb32 [25]: FAIL operator-source-svg-rgb24 [0]: FAIL operator-source-svg-rgb24 [25]: FAIL FAIL: operator-source TESTING paint Test calls to cairo_paint paint-image-argb32 [0]: PASS paint-image-argb32 [25]: PASS paint-image-rgb24 [0]: PASS paint-image-rgb24 [25]: PASS paint-test-fallback-argb32 [0]: PASS paint-test-fallback-argb32 [25]: PASS paint-test-fallback-rgb24 [0]: PASS paint-test-fallback-rgb24 [25]: PASS paint-test-meta-argb32 [0]: PASS paint-test-meta-argb32 [25]: PASS paint-test-meta-rgb24 [0]: PASS paint-test-meta-rgb24 [25]: PASS paint-test-paginated-argb32 [0]: PASS paint-test-paginated-argb32 [25]: PASS paint-test-paginated-rgb24 [0]: PASS paint-test-paginated-rgb24 [25]: PASS paint-xlib-argb32 [0]: UNTESTED paint-xlib-argb32 [25]: UNTESTED paint-xlib-rgb24 [0]: UNTESTED paint-xlib-rgb24 [25]: UNTESTED paint-ps-argb32 [0]: PASS paint-ps-argb32 [25]: PASS paint-ps-rgb24 [0]: PASS paint-ps-rgb24 [25]: PASS paint-pdf-argb32 [0]: PASS paint-pdf-argb32 [25]: PASS paint-pdf-rgb24 [0]: PASS paint-pdf-rgb24 [25]: PASS paint-svg-argb32 [0]: PASS paint-svg-argb32 [25]: PASS paint-svg-rgb24 [0]: PASS paint-svg-rgb24 [25]: PASS PASS: paint TESTING paint-source-alpha Simple test of cairo_paint with a source surface with non-opaque alpha paint-source-alpha-image-argb32 [0]: PASS paint-source-alpha-image-argb32 [25]: PASS paint-source-alpha-image-rgb24 [0]: PASS paint-source-alpha-image-rgb24 [25]: PASS paint-source-alpha-test-fallback-argb32 [0]: PASS paint-source-alpha-test-fallback-argb32 [25]: PASS paint-source-alpha-test-fallback-rgb24 [0]: PASS paint-source-alpha-test-fallback-rgb24 [25]: PASS paint-source-alpha-test-meta-argb32 [0]: PASS paint-source-alpha-test-meta-argb32 [25]: PASS paint-source-alpha-test-meta-rgb24 [0]: PASS paint-source-alpha-test-meta-rgb24 [25]: PASS paint-source-alpha-test-paginated-argb32 [0]: PASS paint-source-alpha-test-paginated-argb32 [25]: PASS paint-source-alpha-test-paginated-rgb24 [0]: PASS paint-source-alpha-test-paginated-rgb24 [25]: PASS paint-source-alpha-xlib-argb32 [0]: UNTESTED paint-source-alpha-xlib-argb32 [25]: UNTESTED paint-source-alpha-xlib-rgb24 [0]: UNTESTED paint-source-alpha-xlib-rgb24 [25]: UNTESTED paint-source-alpha-ps-argb32 [0]: PASS paint-source-alpha-ps-argb32 [25]: PASS paint-source-alpha-ps-rgb24 [0]: PASS paint-source-alpha-ps-rgb24 [25]: PASS paint-source-alpha-pdf-argb32 [0]: PASS paint-source-alpha-pdf-argb32 [25]: PASS paint-source-alpha-pdf-rgb24 [0]: PASS paint-source-alpha-pdf-rgb24 [25]: PASS paint-source-alpha-svg-argb32 [0]: PASS paint-source-alpha-svg-argb32 [25]: PASS paint-source-alpha-svg-rgb24 [0]: PASS paint-source-alpha-svg-rgb24 [25]: PASS PASS: paint-source-alpha TESTING paint-with-alpha Simple test of cairo_paint_with_alpha paint-with-alpha-image-argb32 [0]: PASS paint-with-alpha-image-argb32 [25]: PASS paint-with-alpha-image-rgb24 [0]: PASS paint-with-alpha-image-rgb24 [25]: PASS paint-with-alpha-test-fallback-argb32 [0]: PASS paint-with-alpha-test-fallback-argb32 [25]: PASS paint-with-alpha-test-fallback-rgb24 [0]: PASS paint-with-alpha-test-fallback-rgb24 [25]: PASS paint-with-alpha-test-meta-argb32 [0]: PASS paint-with-alpha-test-meta-argb32 [25]: PASS paint-with-alpha-test-meta-rgb24 [0]: PASS paint-with-alpha-test-meta-rgb24 [25]: PASS paint-with-alpha-test-paginated-argb32 [0]: PASS paint-with-alpha-test-paginated-argb32 [25]: PASS paint-with-alpha-test-paginated-rgb24 [0]: PASS paint-with-alpha-test-paginated-rgb24 [25]: PASS paint-with-alpha-xlib-argb32 [0]: UNTESTED paint-with-alpha-xlib-argb32 [25]: UNTESTED paint-with-alpha-xlib-rgb24 [0]: UNTESTED paint-with-alpha-xlib-rgb24 [25]: UNTESTED paint-with-alpha-ps-argb32 [0]: PASS paint-with-alpha-ps-argb32 [25]: PASS paint-with-alpha-ps-rgb24 [0]: PASS paint-with-alpha-ps-rgb24 [25]: PASS paint-with-alpha-pdf-argb32 [0]: PASS paint-with-alpha-pdf-argb32 [25]: PASS paint-with-alpha-pdf-rgb24 [0]: PASS paint-with-alpha-pdf-rgb24 [25]: PASS paint-with-alpha-svg-argb32 [0]: PASS paint-with-alpha-svg-argb32 [25]: PASS paint-with-alpha-svg-rgb24 [0]: PASS paint-with-alpha-svg-rgb24 [25]: PASS PASS: paint-with-alpha FAIL: path-data TESTING pattern-get-type PASS: pattern-get-type TESTING pixman-rotate Exposes pixman off-by-one error when rotating pixman-rotate-image-argb32 [0]: PASS pixman-rotate-image-argb32 [25]: PASS pixman-rotate-image-rgb24 [0]: PASS pixman-rotate-image-rgb24 [25]: PASS pixman-rotate-test-fallback-argb32 [0]: PASS pixman-rotate-test-fallback-argb32 [25]: PASS pixman-rotate-test-fallback-rgb24 [0]: PASS pixman-rotate-test-fallback-rgb24 [25]: PASS pixman-rotate-test-meta-argb32 [0]: PASS pixman-rotate-test-meta-argb32 [25]: PASS pixman-rotate-test-meta-rgb24 [0]: PASS pixman-rotate-test-meta-rgb24 [25]: PASS pixman-rotate-test-paginated-argb32 [0]: PASS pixman-rotate-test-paginated-argb32 [25]: PASS pixman-rotate-test-paginated-rgb24 [0]: PASS pixman-rotate-test-paginated-rgb24 [25]: PASS pixman-rotate-xlib-argb32 [0]: UNTESTED pixman-rotate-xlib-argb32 [25]: UNTESTED pixman-rotate-xlib-rgb24 [0]: UNTESTED pixman-rotate-xlib-rgb24 [25]: UNTESTED pixman-rotate-ps-argb32 [0]: PASS pixman-rotate-ps-argb32 [25]: PASS pixman-rotate-ps-rgb24 [0]: PASS pixman-rotate-ps-rgb24 [25]: PASS pixman-rotate-pdf-argb32 [0]: PASS pixman-rotate-pdf-argb32 [25]: PASS pixman-rotate-pdf-rgb24 [0]: PASS pixman-rotate-pdf-rgb24 [25]: PASS pixman-rotate-svg-argb32 [0]: FAIL pixman-rotate-svg-argb32 [25]: FAIL pixman-rotate-svg-rgb24 [0]: FAIL pixman-rotate-svg-rgb24 [25]: FAIL FAIL: pixman-rotate TESTING rectangle-rounding-error This demonstrates (or not) a rounding error that causes a gap between two neighbouring rectangles. rectangle-rounding-error-image-argb32 [0]: PASS rectangle-rounding-error-image-argb32 [25]: PASS rectangle-rounding-error-image-rgb24 [0]: PASS rectangle-rounding-error-image-rgb24 [25]: PASS rectangle-rounding-error-test-fallback-argb32 [0]: PASS rectangle-rounding-error-test-fallback-argb32 [25]: PASS rectangle-rounding-error-test-fallback-rgb24 [0]: PASS rectangle-rounding-error-test-fallback-rgb24 [25]: PASS rectangle-rounding-error-test-meta-argb32 [0]: PASS rectangle-rounding-error-test-meta-argb32 [25]: PASS rectangle-rounding-error-test-meta-rgb24 [0]: PASS rectangle-rounding-error-test-meta-rgb24 [25]: PASS rectangle-rounding-error-test-paginated-argb32 [0]: PASS rectangle-rounding-error-test-paginated-argb32 [25]: PASS rectangle-rounding-error-test-paginated-rgb24 [0]: PASS rectangle-rounding-error-test-paginated-rgb24 [25]: PASS rectangle-rounding-error-xlib-argb32 [0]: UNTESTED rectangle-rounding-error-xlib-argb32 [25]: UNTESTED rectangle-rounding-error-xlib-rgb24 [0]: UNTESTED rectangle-rounding-error-xlib-rgb24 [25]: UNTESTED rectangle-rounding-error-ps-argb32 [0]: UNTESTED rectangle-rounding-error-ps-argb32 [25]: UNTESTED rectangle-rounding-error-ps-rgb24 [0]: UNTESTED rectangle-rounding-error-ps-rgb24 [25]: UNTESTED rectangle-rounding-error-pdf-argb32 [0]: UNTESTED rectangle-rounding-error-pdf-argb32 [25]: UNTESTED rectangle-rounding-error-pdf-rgb24 [0]: UNTESTED rectangle-rounding-error-pdf-rgb24 [25]: UNTESTED rectangle-rounding-error-svg-argb32 [0]: UNTESTED rectangle-rounding-error-svg-argb32 [25]: UNTESTED rectangle-rounding-error-svg-rgb24 [0]: UNTESTED rectangle-rounding-error-svg-rgb24 [25]: UNTESTED PASS: rectangle-rounding-error TESTING scale-source-surface-paint Test call sequence: cairo_scale; cairo_set_source_surface; cairo_paint scale-source-surface-paint-image-argb32 [0]: PASS scale-source-surface-paint-image-argb32 [25]: PASS scale-source-surface-paint-image-rgb24 [0]: PASS scale-source-surface-paint-image-rgb24 [25]: PASS scale-source-surface-paint-test-fallback-argb32 [0]: PASS scale-source-surface-paint-test-fallback-argb32 [25]: PASS scale-source-surface-paint-test-fallback-rgb24 [0]: PASS scale-source-surface-paint-test-fallback-rgb24 [25]: PASS scale-source-surface-paint-test-meta-argb32 [0]: PASS scale-source-surface-paint-test-meta-argb32 [25]: PASS scale-source-surface-paint-test-meta-rgb24 [0]: PASS scale-source-surface-paint-test-meta-rgb24 [25]: PASS scale-source-surface-paint-test-paginated-argb32 [0]: PASS scale-source-surface-paint-test-paginated-argb32 [25]: PASS scale-source-surface-paint-test-paginated-rgb24 [0]: PASS scale-source-surface-paint-test-paginated-rgb24 [25]: PASS scale-source-surface-paint-xlib-argb32 [0]: UNTESTED scale-source-surface-paint-xlib-argb32 [25]: UNTESTED scale-source-surface-paint-xlib-rgb24 [0]: UNTESTED scale-source-surface-paint-xlib-rgb24 [25]: UNTESTED scale-source-surface-paint-ps-argb32 [0]: PASS scale-source-surface-paint-ps-argb32 [25]: PASS scale-source-surface-paint-ps-rgb24 [0]: PASS scale-source-surface-paint-ps-rgb24 [25]: PASS scale-source-surface-paint-pdf-argb32 [0]: PASS scale-source-surface-paint-pdf-argb32 [25]: PASS scale-source-surface-paint-pdf-rgb24 [0]: PASS scale-source-surface-paint-pdf-rgb24 [25]: PASS scale-source-surface-paint-svg-argb32 [0]: PASS scale-source-surface-paint-svg-argb32 [25]: PASS scale-source-surface-paint-svg-rgb24 [0]: PASS scale-source-surface-paint-svg-rgb24 [25]: PASS PASS: scale-source-surface-paint TESTING select-font-face Tests using cairo_select_font_face to draw text in different faces select-font-face-image-argb32 [0]: FAIL select-font-face-image-argb32 [25]: FAIL select-font-face-image-rgb24 [0]: FAIL select-font-face-image-rgb24 [25]: FAIL select-font-face-test-fallback-argb32 [0]: FAIL select-font-face-test-fallback-argb32 [25]: FAIL select-font-face-test-fallback-rgb24 [0]: FAIL select-font-face-test-fallback-rgb24 [25]: FAIL select-font-face-test-meta-argb32 [0]: FAIL select-font-face-test-meta-argb32 [25]: FAIL select-font-face-test-meta-rgb24 [0]: FAIL select-font-face-test-meta-rgb24 [25]: FAIL select-font-face-test-paginated-argb32 [0]: FAIL select-font-face-test-paginated-argb32 [25]: FAIL select-font-face-test-paginated-rgb24 [0]: FAIL select-font-face-test-paginated-rgb24 [25]: FAIL select-font-face-xlib-argb32 [0]: UNTESTED select-font-face-xlib-argb32 [25]: UNTESTED select-font-face-xlib-rgb24 [0]: UNTESTED select-font-face-xlib-rgb24 [25]: UNTESTED select-font-face-ps-argb32 [0]: FAIL select-font-face-ps-argb32 [25]: FAIL select-font-face-ps-rgb24 [0]: FAIL select-font-face-ps-rgb24 [25]: FAIL select-font-face-pdf-argb32 [0]: FAIL select-font-face-pdf-argb32 [25]: FAIL select-font-face-pdf-rgb24 [0]: FAIL select-font-face-pdf-rgb24 [25]: FAIL select-font-face-svg-argb32 [0]: FAIL select-font-face-svg-argb32 [25]: FAIL select-font-face-svg-rgb24 [0]: FAIL select-font-face-svg-rgb24 [25]: FAIL FAIL: select-font-face TESTING select-font-no-show-text Test calling cairo_select_font_face but never drawing text. select-font-no-show-text-image-argb32 [0]: PASS select-font-no-show-text-image-argb32 [25]: PASS select-font-no-show-text-image-rgb24 [0]: PASS select-font-no-show-text-image-rgb24 [25]: PASS select-font-no-show-text-test-fallback-argb32 [0]: PASS select-font-no-show-text-test-fallback-argb32 [25]: PASS select-font-no-show-text-test-fallback-rgb24 [0]: PASS select-font-no-show-text-test-fallback-rgb24 [25]: PASS select-font-no-show-text-test-meta-argb32 [0]: PASS select-font-no-show-text-test-meta-argb32 [25]: PASS select-font-no-show-text-test-meta-rgb24 [0]: PASS select-font-no-show-text-test-meta-rgb24 [25]: PASS select-font-no-show-text-test-paginated-argb32 [0]: PASS select-font-no-show-text-test-paginated-argb32 [25]: PASS select-font-no-show-text-test-paginated-rgb24 [0]: PASS select-font-no-show-text-test-paginated-rgb24 [25]: PASS select-font-no-show-text-xlib-argb32 [0]: UNTESTED select-font-no-show-text-xlib-argb32 [25]: UNTESTED select-font-no-show-text-xlib-rgb24 [0]: UNTESTED select-font-no-show-text-xlib-rgb24 [25]: UNTESTED select-font-no-show-text-ps-argb32 [0]: PASS select-font-no-show-text-ps-argb32 [25]: PASS select-font-no-show-text-ps-rgb24 [0]: PASS select-font-no-show-text-ps-rgb24 [25]: PASS select-font-no-show-text-pdf-argb32 [0]: PASS select-font-no-show-text-pdf-argb32 [25]: PASS select-font-no-show-text-pdf-rgb24 [0]: PASS select-font-no-show-text-pdf-rgb24 [25]: PASS select-font-no-show-text-svg-argb32 [0]: PASS select-font-no-show-text-svg-argb32 [25]: PASS select-font-no-show-text-svg-rgb24 [0]: PASS select-font-no-show-text-svg-rgb24 [25]: PASS PASS: select-font-no-show-text TESTING self-copy Test copying from a surface to itself with a clip self-copy-image-argb32 [0]: PASS self-copy-image-argb32 [25]: PASS self-copy-image-rgb24 [0]: PASS self-copy-image-rgb24 [25]: PASS self-copy-test-fallback-argb32 [0]: PASS self-copy-test-fallback-argb32 [25]: PASS self-copy-test-fallback-rgb24 [0]: PASS self-copy-test-fallback-rgb24 [25]: PASS self-copy-test-meta-argb32 [0]: PASS self-copy-test-meta-argb32 [25]: PASS self-copy-test-meta-rgb24 [0]: PASS self-copy-test-meta-rgb24 [25]: PASS self-copy-test-paginated-argb32 [0]: PASS self-copy-test-paginated-argb32 [25]: PASS self-copy-test-paginated-rgb24 [0]: PASS self-copy-test-paginated-rgb24 [25]: PASS self-copy-xlib-argb32 [0]: UNTESTED self-copy-xlib-argb32 [25]: UNTESTED self-copy-xlib-rgb24 [0]: UNTESTED self-copy-xlib-rgb24 [25]: UNTESTED self-copy-ps-argb32 [0]: PASS self-copy-ps-argb32 [25]: PASS self-copy-ps-rgb24 [0]: PASS self-copy-ps-rgb24 [25]: PASS self-copy-pdf-argb32 [0]: PASS self-copy-pdf-argb32 [25]: PASS self-copy-pdf-rgb24 [0]: PASS self-copy-pdf-rgb24 [25]: PASS self-copy-svg-argb32 [0]: PASS self-copy-svg-argb32 [25]: PASS self-copy-svg-rgb24 [0]: PASS self-copy-svg-rgb24 [25]: PASS PASS: self-copy TESTING self-intersecting Test strokes of self-intersecting paths Self-intersecting strokes are wrong due to incremental trapezoidization. Expecting failure self-intersecting-image-argb32 [0]: XFAIL self-intersecting-image-argb32 [25]: XFAIL self-intersecting-image-rgb24 [0]: XFAIL self-intersecting-image-rgb24 [25]: XFAIL self-intersecting-test-fallback-argb32 [0]: XFAIL self-intersecting-test-fallback-argb32 [25]: XFAIL self-intersecting-test-fallback-rgb24 [0]: XFAIL self-intersecting-test-fallback-rgb24 [25]: XFAIL self-intersecting-test-meta-argb32 [0]: XFAIL self-intersecting-test-meta-argb32 [25]: XFAIL self-intersecting-test-meta-rgb24 [0]: XFAIL self-intersecting-test-meta-rgb24 [25]: XFAIL self-intersecting-test-paginated-argb32 [0]: XFAIL self-intersecting-test-paginated-argb32 [25]: XFAIL self-intersecting-test-paginated-rgb24 [0]: XFAIL self-intersecting-test-paginated-rgb24 [25]: XFAIL self-intersecting-xlib-argb32 [0]: UNTESTED self-intersecting-xlib-argb32 [25]: UNTESTED self-intersecting-xlib-rgb24 [0]: UNTESTED self-intersecting-xlib-rgb24 [25]: UNTESTED self-intersecting-ps-argb32 [0]: XFAIL self-intersecting-ps-argb32 [25]: XFAIL self-intersecting-ps-rgb24 [0]: XFAIL self-intersecting-ps-rgb24 [25]: XFAIL self-intersecting-pdf-argb32 [0]: XFAIL self-intersecting-pdf-argb32 [25]: XFAIL self-intersecting-pdf-rgb24 [0]: XFAIL self-intersecting-pdf-rgb24 [25]: XFAIL self-intersecting-svg-argb32 [0]: XFAIL self-intersecting-svg-argb32 [25]: XFAIL self-intersecting-svg-rgb24 [0]: XFAIL self-intersecting-svg-rgb24 [25]: XFAIL XFAIL: self-intersecting TESTING set-source Tests calls to various set_source functions set-source-image-argb32 [0]: PASS set-source-image-argb32 [25]: PASS set-source-image-rgb24 [0]: PASS set-source-image-rgb24 [25]: PASS set-source-test-fallback-argb32 [0]: PASS set-source-test-fallback-argb32 [25]: PASS set-source-test-fallback-rgb24 [0]: PASS set-source-test-fallback-rgb24 [25]: PASS set-source-test-meta-argb32 [0]: PASS set-source-test-meta-argb32 [25]: PASS set-source-test-meta-rgb24 [0]: PASS set-source-test-meta-rgb24 [25]: PASS set-source-test-paginated-argb32 [0]: PASS set-source-test-paginated-argb32 [25]: PASS set-source-test-paginated-rgb24 [0]: PASS set-source-test-paginated-rgb24 [25]: PASS set-source-xlib-argb32 [0]: UNTESTED set-source-xlib-argb32 [25]: UNTESTED set-source-xlib-rgb24 [0]: UNTESTED set-source-xlib-rgb24 [25]: UNTESTED set-source-ps-argb32 [0]: PASS set-source-ps-argb32 [25]: PASS set-source-ps-rgb24 [0]: PASS set-source-ps-rgb24 [25]: PASS set-source-pdf-argb32 [0]: PASS set-source-pdf-argb32 [25]: PASS set-source-pdf-rgb24 [0]: PASS set-source-pdf-rgb24 [25]: PASS set-source-svg-argb32 [0]: PASS set-source-svg-argb32 [25]: PASS set-source-svg-rgb24 [0]: PASS set-source-svg-rgb24 [25]: PASS PASS: set-source TESTING show-text-current-point Test that cairo_show_text adjusts the current point properly show-text-current-point-image-argb32 [0]: FAIL show-text-current-point-image-argb32 [25]: FAIL show-text-current-point-image-rgb24 [0]: FAIL show-text-current-point-image-rgb24 [25]: FAIL show-text-current-point-test-fallback-argb32 [0]: FAIL show-text-current-point-test-fallback-argb32 [25]: FAIL show-text-current-point-test-fallback-rgb24 [0]: FAIL show-text-current-point-test-fallback-rgb24 [25]: FAIL show-text-current-point-test-meta-argb32 [0]: FAIL show-text-current-point-test-meta-argb32 [25]: FAIL show-text-current-point-test-meta-rgb24 [0]: FAIL show-text-current-point-test-meta-rgb24 [25]: FAIL show-text-current-point-test-paginated-argb32 [0]: FAIL show-text-current-point-test-paginated-argb32 [25]: FAIL show-text-current-point-test-paginated-rgb24 [0]: FAIL show-text-current-point-test-paginated-rgb24 [25]: FAIL show-text-current-point-xlib-argb32 [0]: UNTESTED show-text-current-point-xlib-argb32 [25]: UNTESTED show-text-current-point-xlib-rgb24 [0]: UNTESTED show-text-current-point-xlib-rgb24 [25]: UNTESTED show-text-current-point-ps-argb32 [0]: FAIL show-text-current-point-ps-argb32 [25]: FAIL show-text-current-point-ps-rgb24 [0]: FAIL show-text-current-point-ps-rgb24 [25]: FAIL show-text-current-point-pdf-argb32 [0]: FAIL show-text-current-point-pdf-argb32 [25]: FAIL show-text-current-point-pdf-rgb24 [0]: FAIL show-text-current-point-pdf-rgb24 [25]: FAIL show-text-current-point-svg-argb32 [0]: FAIL show-text-current-point-svg-argb32 [25]: FAIL show-text-current-point-svg-rgb24 [0]: FAIL show-text-current-point-svg-rgb24 [25]: FAIL FAIL: show-text-current-point TESTING source-clip Test using a surface with an active clip as a source source-clip-image-argb32 [0]: PASS source-clip-image-argb32 [25]: PASS source-clip-image-rgb24 [0]: PASS source-clip-image-rgb24 [25]: PASS source-clip-test-fallback-argb32 [0]: PASS source-clip-test-fallback-argb32 [25]: PASS source-clip-test-fallback-rgb24 [0]: PASS source-clip-test-fallback-rgb24 [25]: PASS source-clip-test-meta-argb32 [0]: PASS source-clip-test-meta-argb32 [25]: PASS source-clip-test-meta-rgb24 [0]: PASS source-clip-test-meta-rgb24 [25]: PASS source-clip-test-paginated-argb32 [0]: PASS source-clip-test-paginated-argb32 [25]: PASS source-clip-test-paginated-rgb24 [0]: PASS source-clip-test-paginated-rgb24 [25]: PASS source-clip-xlib-argb32 [0]: UNTESTED source-clip-xlib-argb32 [25]: UNTESTED source-clip-xlib-rgb24 [0]: UNTESTED source-clip-xlib-rgb24 [25]: UNTESTED source-clip-ps-argb32 [0]: PASS source-clip-ps-argb32 [25]: PASS source-clip-ps-rgb24 [0]: PASS source-clip-ps-rgb24 [25]: PASS source-clip-pdf-argb32 [0]: PASS source-clip-pdf-argb32 [25]: PASS source-clip-pdf-rgb24 [0]: PASS source-clip-pdf-rgb24 [25]: PASS source-clip-svg-argb32 [0]: PASS source-clip-svg-argb32 [25]: PASS source-clip-svg-rgb24 [0]: PASS source-clip-svg-rgb24 [25]: PASS PASS: source-clip TESTING source-surface-scale-paint Test call sequence: cairo_set_source_surface; cairo_scale; cairo_paint source-surface-scale-paint-image-argb32 [0]: PASS source-surface-scale-paint-image-argb32 [25]: PASS source-surface-scale-paint-image-rgb24 [0]: PASS source-surface-scale-paint-image-rgb24 [25]: PASS source-surface-scale-paint-test-fallback-argb32 [0]: PASS source-surface-scale-paint-test-fallback-argb32 [25]: PASS source-surface-scale-paint-test-fallback-rgb24 [0]: PASS source-surface-scale-paint-test-fallback-rgb24 [25]: PASS source-surface-scale-paint-test-meta-argb32 [0]: PASS source-surface-scale-paint-test-meta-argb32 [25]: PASS source-surface-scale-paint-test-meta-rgb24 [0]: PASS source-surface-scale-paint-test-meta-rgb24 [25]: PASS source-surface-scale-paint-test-paginated-argb32 [0]: PASS source-surface-scale-paint-test-paginated-argb32 [25]: PASS source-surface-scale-paint-test-paginated-rgb24 [0]: PASS source-surface-scale-paint-test-paginated-rgb24 [25]: PASS source-surface-scale-paint-xlib-argb32 [0]: UNTESTED source-surface-scale-paint-xlib-argb32 [25]: UNTESTED source-surface-scale-paint-xlib-rgb24 [0]: UNTESTED source-surface-scale-paint-xlib-rgb24 [25]: UNTESTED source-surface-scale-paint-ps-argb32 [0]: PASS source-surface-scale-paint-ps-argb32 [25]: PASS source-surface-scale-paint-ps-rgb24 [0]: PASS source-surface-scale-paint-ps-rgb24 [25]: PASS source-surface-scale-paint-pdf-argb32 [0]: PASS source-surface-scale-paint-pdf-argb32 [25]: PASS source-surface-scale-paint-pdf-rgb24 [0]: PASS source-surface-scale-paint-pdf-rgb24 [25]: PASS source-surface-scale-paint-svg-argb32 [0]: PASS source-surface-scale-paint-svg-argb32 [25]: PASS source-surface-scale-paint-svg-rgb24 [0]: PASS source-surface-scale-paint-svg-rgb24 [25]: PASS PASS: source-surface-scale-paint TESTING surface-finish-twice Test to exercise a crash when calling cairo_surface_finish twice on the same surface. surface-finish-twice-image-argb32 [0]: PASS surface-finish-twice-image-argb32 [25]: PASS surface-finish-twice-image-rgb24 [0]: PASS surface-finish-twice-image-rgb24 [25]: PASS surface-finish-twice-test-fallback-argb32 [0]: PASS surface-finish-twice-test-fallback-argb32 [25]: PASS surface-finish-twice-test-fallback-rgb24 [0]: PASS surface-finish-twice-test-fallback-rgb24 [25]: PASS surface-finish-twice-test-meta-argb32 [0]: PASS surface-finish-twice-test-meta-argb32 [25]: PASS surface-finish-twice-test-meta-rgb24 [0]: PASS surface-finish-twice-test-meta-rgb24 [25]: PASS surface-finish-twice-test-paginated-argb32 [0]: PASS surface-finish-twice-test-paginated-argb32 [25]: PASS surface-finish-twice-test-paginated-rgb24 [0]: PASS surface-finish-twice-test-paginated-rgb24 [25]: PASS surface-finish-twice-xlib-argb32 [0]: UNTESTED surface-finish-twice-xlib-argb32 [25]: UNTESTED surface-finish-twice-xlib-rgb24 [0]: UNTESTED surface-finish-twice-xlib-rgb24 [25]: UNTESTED surface-finish-twice-ps-argb32 [0]: PASS surface-finish-twice-ps-argb32 [25]: PASS surface-finish-twice-ps-rgb24 [0]: PASS surface-finish-twice-ps-rgb24 [25]: PASS surface-finish-twice-pdf-argb32 [0]: PASS surface-finish-twice-pdf-argb32 [25]: PASS surface-finish-twice-pdf-rgb24 [0]: PASS surface-finish-twice-pdf-rgb24 [25]: PASS surface-finish-twice-svg-argb32 [0]: PASS surface-finish-twice-svg-argb32 [25]: PASS surface-finish-twice-svg-rgb24 [0]: PASS surface-finish-twice-svg-rgb24 [25]: PASS PASS: surface-finish-twice TESTING surface-pattern Tests use of a surface pattern surface-pattern-image-argb32 [0]: PASS surface-pattern-image-argb32 [25]: PASS surface-pattern-image-rgb24 [0]: PASS surface-pattern-image-rgb24 [25]: PASS surface-pattern-test-fallback-argb32 [0]: PASS surface-pattern-test-fallback-argb32 [25]: PASS surface-pattern-test-fallback-rgb24 [0]: PASS surface-pattern-test-fallback-rgb24 [25]: PASS surface-pattern-test-meta-argb32 [0]: PASS surface-pattern-test-meta-argb32 [25]: PASS surface-pattern-test-meta-rgb24 [0]: PASS surface-pattern-test-meta-rgb24 [25]: PASS surface-pattern-test-paginated-argb32 [0]: PASS surface-pattern-test-paginated-argb32 [25]: PASS surface-pattern-test-paginated-rgb24 [0]: PASS surface-pattern-test-paginated-rgb24 [25]: PASS surface-pattern-xlib-argb32 [0]: UNTESTED surface-pattern-xlib-argb32 [25]: UNTESTED surface-pattern-xlib-rgb24 [0]: UNTESTED surface-pattern-xlib-rgb24 [25]: UNTESTED surface-pattern-ps-argb32 [0]: PASS surface-pattern-ps-argb32 [25]: PASS surface-pattern-ps-rgb24 [0]: PASS surface-pattern-ps-rgb24 [25]: PASS surface-pattern-pdf-argb32 [0]: PASS surface-pattern-pdf-argb32 [25]: PASS surface-pattern-pdf-rgb24 [0]: PASS surface-pattern-pdf-rgb24 [25]: PASS surface-pattern-svg-argb32 [0]: PASS surface-pattern-svg-argb32 [25]: PASS surface-pattern-svg-rgb24 [0]: PASS surface-pattern-svg-rgb24 [25]: PASS PASS: surface-pattern TESTING text-antialias-gray Tests text rendering with grayscale antialiasing text-antialias-gray-image-argb32 [0]: FAIL text-antialias-gray-image-argb32 [25]: FAIL text-antialias-gray-image-rgb24 [0]: FAIL text-antialias-gray-image-rgb24 [25]: FAIL text-antialias-gray-test-fallback-argb32 [0]: FAIL text-antialias-gray-test-fallback-argb32 [25]: FAIL text-antialias-gray-test-fallback-rgb24 [0]: FAIL text-antialias-gray-test-fallback-rgb24 [25]: FAIL text-antialias-gray-test-meta-argb32 [0]: FAIL text-antialias-gray-test-meta-argb32 [25]: FAIL text-antialias-gray-test-meta-rgb24 [0]: FAIL text-antialias-gray-test-meta-rgb24 [25]: FAIL text-antialias-gray-test-paginated-argb32 [0]: FAIL text-antialias-gray-test-paginated-argb32 [25]: FAIL text-antialias-gray-test-paginated-rgb24 [0]: FAIL text-antialias-gray-test-paginated-rgb24 [25]: FAIL text-antialias-gray-xlib-argb32 [0]: UNTESTED text-antialias-gray-xlib-argb32 [25]: UNTESTED text-antialias-gray-xlib-rgb24 [0]: UNTESTED text-antialias-gray-xlib-rgb24 [25]: UNTESTED text-antialias-gray-ps-argb32 [0]: UNTESTED text-antialias-gray-ps-argb32 [25]: UNTESTED text-antialias-gray-ps-rgb24 [0]: UNTESTED text-antialias-gray-ps-rgb24 [25]: UNTESTED text-antialias-gray-pdf-argb32 [0]: UNTESTED text-antialias-gray-pdf-argb32 [25]: UNTESTED text-antialias-gray-pdf-rgb24 [0]: UNTESTED text-antialias-gray-pdf-rgb24 [25]: UNTESTED text-antialias-gray-svg-argb32 [0]: UNTESTED text-antialias-gray-svg-argb32 [25]: UNTESTED text-antialias-gray-svg-rgb24 [0]: UNTESTED text-antialias-gray-svg-rgb24 [25]: UNTESTED FAIL: text-antialias-gray TESTING text-antialias-none Tests text rendering with no antialiasing text-antialias-none-image-argb32 [0]: FAIL text-antialias-none-image-argb32 [25]: FAIL text-antialias-none-image-rgb24 [0]: FAIL text-antialias-none-image-rgb24 [25]: FAIL text-antialias-none-test-fallback-argb32 [0]: FAIL text-antialias-none-test-fallback-argb32 [25]: FAIL text-antialias-none-test-fallback-rgb24 [0]: FAIL text-antialias-none-test-fallback-rgb24 [25]: FAIL text-antialias-none-test-meta-argb32 [0]: FAIL text-antialias-none-test-meta-argb32 [25]: FAIL text-antialias-none-test-meta-rgb24 [0]: FAIL text-antialias-none-test-meta-rgb24 [25]: FAIL text-antialias-none-test-paginated-argb32 [0]: FAIL text-antialias-none-test-paginated-argb32 [25]: FAIL text-antialias-none-test-paginated-rgb24 [0]: FAIL text-antialias-none-test-paginated-rgb24 [25]: FAIL text-antialias-none-xlib-argb32 [0]: UNTESTED text-antialias-none-xlib-argb32 [25]: UNTESTED text-antialias-none-xlib-rgb24 [0]: UNTESTED text-antialias-none-xlib-rgb24 [25]: UNTESTED text-antialias-none-ps-argb32 [0]: UNTESTED text-antialias-none-ps-argb32 [25]: UNTESTED text-antialias-none-ps-rgb24 [0]: UNTESTED text-antialias-none-ps-rgb24 [25]: UNTESTED text-antialias-none-pdf-argb32 [0]: UNTESTED text-antialias-none-pdf-argb32 [25]: UNTESTED text-antialias-none-pdf-rgb24 [0]: UNTESTED text-antialias-none-pdf-rgb24 [25]: UNTESTED text-antialias-none-svg-argb32 [0]: UNTESTED text-antialias-none-svg-argb32 [25]: UNTESTED text-antialias-none-svg-rgb24 [0]: UNTESTED text-antialias-none-svg-rgb24 [25]: UNTESTED FAIL: text-antialias-none TESTING text-antialias-subpixel Tests text rendering with subpixel antialiasing text-antialias-subpixel-image-argb32 [0]: FAIL text-antialias-subpixel-image-argb32 [25]: FAIL text-antialias-subpixel-image-rgb24 [0]: FAIL text-antialias-subpixel-image-rgb24 [25]: FAIL text-antialias-subpixel-test-fallback-argb32 [0]: FAIL text-antialias-subpixel-test-fallback-argb32 [25]: FAIL text-antialias-subpixel-test-fallback-rgb24 [0]: FAIL text-antialias-subpixel-test-fallback-rgb24 [25]: FAIL text-antialias-subpixel-test-meta-argb32 [0]: FAIL text-antialias-subpixel-test-meta-argb32 [25]: FAIL text-antialias-subpixel-test-meta-rgb24 [0]: FAIL text-antialias-subpixel-test-meta-rgb24 [25]: FAIL text-antialias-subpixel-test-paginated-argb32 [0]: FAIL text-antialias-subpixel-test-paginated-argb32 [25]: FAIL text-antialias-subpixel-test-paginated-rgb24 [0]: FAIL text-antialias-subpixel-test-paginated-rgb24 [25]: FAIL text-antialias-subpixel-xlib-argb32 [0]: UNTESTED text-antialias-subpixel-xlib-argb32 [25]: UNTESTED text-antialias-subpixel-xlib-rgb24 [0]: UNTESTED text-antialias-subpixel-xlib-rgb24 [25]: UNTESTED text-antialias-subpixel-ps-argb32 [0]: UNTESTED text-antialias-subpixel-ps-argb32 [25]: UNTESTED text-antialias-subpixel-ps-rgb24 [0]: UNTESTED text-antialias-subpixel-ps-rgb24 [25]: UNTESTED text-antialias-subpixel-pdf-argb32 [0]: UNTESTED text-antialias-subpixel-pdf-argb32 [25]: UNTESTED text-antialias-subpixel-pdf-rgb24 [0]: UNTESTED text-antialias-subpixel-pdf-rgb24 [25]: UNTESTED text-antialias-subpixel-svg-argb32 [0]: UNTESTED text-antialias-subpixel-svg-argb32 [25]: UNTESTED text-antialias-subpixel-svg-rgb24 [0]: UNTESTED text-antialias-subpixel-svg-rgb24 [25]: UNTESTED FAIL: text-antialias-subpixel TESTING text-cache-crash Test case for bug causing an assertion failure in _cairo_cache_lookup text-cache-crash-image-argb32 [0]: PASS text-cache-crash-image-argb32 [25]: PASS text-cache-crash-image-rgb24 [0]: PASS text-cache-crash-image-rgb24 [25]: PASS text-cache-crash-test-fallback-argb32 [0]: PASS text-cache-crash-test-fallback-argb32 [25]: PASS text-cache-crash-test-fallback-rgb24 [0]: PASS text-cache-crash-test-fallback-rgb24 [25]: PASS text-cache-crash-test-meta-argb32 [0]: PASS text-cache-crash-test-meta-argb32 [25]: PASS text-cache-crash-test-meta-rgb24 [0]: PASS text-cache-crash-test-meta-rgb24 [25]: PASS text-cache-crash-test-paginated-argb32 [0]: PASS text-cache-crash-test-paginated-argb32 [25]: PASS text-cache-crash-test-paginated-rgb24 [0]: PASS text-cache-crash-test-paginated-rgb24 [25]: PASS text-cache-crash-xlib-argb32 [0]: UNTESTED text-cache-crash-xlib-argb32 [25]: UNTESTED text-cache-crash-xlib-rgb24 [0]: UNTESTED text-cache-crash-xlib-rgb24 [25]: UNTESTED text-cache-crash-ps-argb32 [0]: PASS text-cache-crash-ps-argb32 [25]: PASS text-cache-crash-ps-rgb24 [0]: PASS text-cache-crash-ps-rgb24 [25]: PASS text-cache-crash-pdf-argb32 [0]: PASS text-cache-crash-pdf-argb32 [25]: PASS text-cache-crash-pdf-rgb24 [0]: PASS text-cache-crash-pdf-rgb24 [25]: PASS text-cache-crash-svg-argb32 [0]: PASS text-cache-crash-svg-argb32 [25]: PASS text-cache-crash-svg-rgb24 [0]: PASS text-cache-crash-svg-rgb24 [25]: PASS PASS: text-cache-crash TESTING text-pattern Patterned Text text-pattern-image-argb32 [0]: FAIL text-pattern-image-argb32 [25]: FAIL text-pattern-image-rgb24 [0]: FAIL text-pattern-image-rgb24 [25]: FAIL text-pattern-test-fallback-argb32 [0]: FAIL text-pattern-test-fallback-argb32 [25]: FAIL text-pattern-test-fallback-rgb24 [0]: FAIL text-pattern-test-fallback-rgb24 [25]: FAIL text-pattern-test-meta-argb32 [0]: FAIL text-pattern-test-meta-argb32 [25]: FAIL text-pattern-test-meta-rgb24 [0]: FAIL text-pattern-test-meta-rgb24 [25]: FAIL text-pattern-test-paginated-argb32 [0]: FAIL text-pattern-test-paginated-argb32 [25]: FAIL text-pattern-test-paginated-rgb24 [0]: FAIL text-pattern-test-paginated-rgb24 [25]: FAIL text-pattern-xlib-argb32 [0]: UNTESTED text-pattern-xlib-argb32 [25]: UNTESTED text-pattern-xlib-rgb24 [0]: UNTESTED text-pattern-xlib-rgb24 [25]: UNTESTED text-pattern-ps-argb32 [0]: FAIL text-pattern-ps-argb32 [25]: FAIL text-pattern-ps-rgb24 [0]: FAIL text-pattern-ps-rgb24 [25]: FAIL text-pattern-pdf-argb32 [0]: FAIL text-pattern-pdf-argb32 [25]: FAIL text-pattern-pdf-rgb24 [0]: FAIL text-pattern-pdf-rgb24 [25]: FAIL text-pattern-svg-argb32 [0]: FAIL text-pattern-svg-argb32 [25]: FAIL text-pattern-svg-rgb24 [0]: FAIL text-pattern-svg-rgb24 [25]: FAIL FAIL: text-pattern TESTING text-rotate Tests show_text under various rotations minor bugs in positioning rotated glyphs Expecting failure text-rotate-image-argb32 [0]: XFAIL text-rotate-image-argb32 [25]: XFAIL text-rotate-image-rgb24 [0]: XFAIL text-rotate-image-rgb24 [25]: XFAIL text-rotate-test-fallback-argb32 [0]: XFAIL text-rotate-test-fallback-argb32 [25]: XFAIL text-rotate-test-fallback-rgb24 [0]: XFAIL text-rotate-test-fallback-rgb24 [25]: XFAIL text-rotate-test-meta-argb32 [0]: XFAIL text-rotate-test-meta-argb32 [25]: XFAIL text-rotate-test-meta-rgb24 [0]: XFAIL text-rotate-test-meta-rgb24 [25]: XFAIL text-rotate-test-paginated-argb32 [0]: XFAIL text-rotate-test-paginated-argb32 [25]: XFAIL text-rotate-test-paginated-rgb24 [0]: XFAIL text-rotate-test-paginated-rgb24 [25]: XFAIL text-rotate-xlib-argb32 [0]: UNTESTED text-rotate-xlib-argb32 [25]: UNTESTED text-rotate-xlib-rgb24 [0]: UNTESTED text-rotate-xlib-rgb24 [25]: UNTESTED text-rotate-ps-argb32 [0]: XFAIL text-rotate-ps-argb32 [25]: XFAIL text-rotate-ps-rgb24 [0]: XFAIL text-rotate-ps-rgb24 [25]: XFAIL text-rotate-pdf-argb32 [0]: XFAIL text-rotate-pdf-argb32 [25]: XFAIL text-rotate-pdf-rgb24 [0]: XFAIL text-rotate-pdf-rgb24 [25]: XFAIL text-rotate-svg-argb32 [0]: XFAIL text-rotate-svg-argb32 [25]: XFAIL text-rotate-svg-rgb24 [0]: XFAIL text-rotate-svg-rgb24 [25]: XFAIL XFAIL: text-rotate TESTING transforms Test various transformations. transforms-image-argb32 [0]: PASS transforms-image-argb32 [25]: PASS transforms-image-rgb24 [0]: PASS transforms-image-rgb24 [25]: PASS transforms-test-fallback-argb32 [0]: PASS transforms-test-fallback-argb32 [25]: PASS transforms-test-fallback-rgb24 [0]: PASS transforms-test-fallback-rgb24 [25]: PASS transforms-test-meta-argb32 [0]: PASS transforms-test-meta-argb32 [25]: PASS transforms-test-meta-rgb24 [0]: PASS transforms-test-meta-rgb24 [25]: PASS transforms-test-paginated-argb32 [0]: PASS transforms-test-paginated-argb32 [25]: PASS transforms-test-paginated-rgb24 [0]: PASS transforms-test-paginated-rgb24 [25]: PASS transforms-xlib-argb32 [0]: UNTESTED transforms-xlib-argb32 [25]: UNTESTED transforms-xlib-rgb24 [0]: UNTESTED transforms-xlib-rgb24 [25]: UNTESTED transforms-ps-argb32 [0]: PASS transforms-ps-argb32 [25]: PASS transforms-ps-rgb24 [0]: PASS transforms-ps-rgb24 [25]: PASS transforms-pdf-argb32 [0]: PASS transforms-pdf-argb32 [25]: PASS transforms-pdf-rgb24 [0]: PASS transforms-pdf-rgb24 [25]: PASS transforms-svg-argb32 [0]: PASS transforms-svg-argb32 [25]: PASS transforms-svg-rgb24 [0]: PASS transforms-svg-rgb24 [25]: PASS PASS: transforms TESTING translate-show-surface Tests calls to cairo_show_surface after cairo_translate translate-show-surface-image-argb32 [0]: PASS translate-show-surface-image-argb32 [25]: PASS translate-show-surface-image-rgb24 [0]: PASS translate-show-surface-image-rgb24 [25]: PASS translate-show-surface-test-fallback-argb32 [0]: PASS translate-show-surface-test-fallback-argb32 [25]: PASS translate-show-surface-test-fallback-rgb24 [0]: PASS translate-show-surface-test-fallback-rgb24 [25]: PASS translate-show-surface-test-meta-argb32 [0]: PASS translate-show-surface-test-meta-argb32 [25]: PASS translate-show-surface-test-meta-rgb24 [0]: PASS translate-show-surface-test-meta-rgb24 [25]: PASS translate-show-surface-test-paginated-argb32 [0]: PASS translate-show-surface-test-paginated-argb32 [25]: PASS translate-show-surface-test-paginated-rgb24 [0]: PASS translate-show-surface-test-paginated-rgb24 [25]: PASS translate-show-surface-xlib-argb32 [0]: UNTESTED translate-show-surface-xlib-argb32 [25]: UNTESTED translate-show-surface-xlib-rgb24 [0]: UNTESTED translate-show-surface-xlib-rgb24 [25]: UNTESTED translate-show-surface-ps-argb32 [0]: PASS translate-show-surface-ps-argb32 [25]: PASS translate-show-surface-ps-rgb24 [0]: PASS translate-show-surface-ps-rgb24 [25]: PASS translate-show-surface-pdf-argb32 [0]: PASS translate-show-surface-pdf-argb32 [25]: PASS translate-show-surface-pdf-rgb24 [0]: PASS translate-show-surface-pdf-rgb24 [25]: PASS translate-show-surface-svg-argb32 [0]: PASS translate-show-surface-svg-argb32 [25]: PASS translate-show-surface-svg-rgb24 [0]: PASS translate-show-surface-svg-rgb24 [25]: PASS PASS: translate-show-surface TESTING trap-clip Trapezoid clipping trap-clip-image-argb32 [0]: PASS trap-clip-image-argb32 [25]: PASS trap-clip-image-rgb24 [0]: PASS trap-clip-image-rgb24 [25]: PASS trap-clip-test-fallback-argb32 [0]: PASS trap-clip-test-fallback-argb32 [25]: PASS trap-clip-test-fallback-rgb24 [0]: PASS trap-clip-test-fallback-rgb24 [25]: PASS trap-clip-test-meta-argb32 [0]: PASS trap-clip-test-meta-argb32 [25]: PASS trap-clip-test-meta-rgb24 [0]: PASS trap-clip-test-meta-rgb24 [25]: PASS trap-clip-test-paginated-argb32 [0]: PASS trap-clip-test-paginated-argb32 [25]: PASS trap-clip-test-paginated-rgb24 [0]: PASS trap-clip-test-paginated-rgb24 [25]: PASS trap-clip-xlib-argb32 [0]: UNTESTED trap-clip-xlib-argb32 [25]: UNTESTED trap-clip-xlib-rgb24 [0]: UNTESTED trap-clip-xlib-rgb24 [25]: UNTESTED trap-clip-ps-argb32 [0]: PASS trap-clip-ps-argb32 [25]: PASS trap-clip-ps-rgb24 [0]: PASS trap-clip-ps-rgb24 [25]: PASS trap-clip-pdf-argb32 [0]: PASS trap-clip-pdf-argb32 [25]: PASS trap-clip-pdf-rgb24 [0]: PASS trap-clip-pdf-rgb24 [25]: PASS trap-clip-svg-argb32 [0]: PASS trap-clip-svg-argb32 [25]: PASS trap-clip-svg-rgb24 [0]: PASS trap-clip-svg-rgb24 [25]: PASS PASS: trap-clip TESTING truetype-tables PASS: truetype-tables TESTING unantialiased-shapes Test shape drawing without antialiasing unantialiased-shapes-image-argb32 [0]: PASS unantialiased-shapes-image-argb32 [25]: PASS unantialiased-shapes-image-rgb24 [0]: PASS unantialiased-shapes-image-rgb24 [25]: PASS unantialiased-shapes-test-fallback-argb32 [0]: PASS unantialiased-shapes-test-fallback-argb32 [25]: PASS unantialiased-shapes-test-fallback-rgb24 [0]: PASS unantialiased-shapes-test-fallback-rgb24 [25]: PASS unantialiased-shapes-test-meta-argb32 [0]: PASS unantialiased-shapes-test-meta-argb32 [25]: PASS unantialiased-shapes-test-meta-rgb24 [0]: PASS unantialiased-shapes-test-meta-rgb24 [25]: PASS unantialiased-shapes-test-paginated-argb32 [0]: PASS unantialiased-shapes-test-paginated-argb32 [25]: PASS unantialiased-shapes-test-paginated-rgb24 [0]: PASS unantialiased-shapes-test-paginated-rgb24 [25]: PASS unantialiased-shapes-xlib-argb32 [0]: UNTESTED unantialiased-shapes-xlib-argb32 [25]: UNTESTED unantialiased-shapes-xlib-rgb24 [0]: UNTESTED unantialiased-shapes-xlib-rgb24 [25]: UNTESTED unantialiased-shapes-ps-argb32 [0]: UNTESTED unantialiased-shapes-ps-argb32 [25]: UNTESTED unantialiased-shapes-ps-rgb24 [0]: UNTESTED unantialiased-shapes-ps-rgb24 [25]: UNTESTED unantialiased-shapes-pdf-argb32 [0]: UNTESTED unantialiased-shapes-pdf-argb32 [25]: UNTESTED unantialiased-shapes-pdf-rgb24 [0]: UNTESTED unantialiased-shapes-pdf-rgb24 [25]: UNTESTED unantialiased-shapes-svg-argb32 [0]: UNTESTED unantialiased-shapes-svg-argb32 [25]: UNTESTED unantialiased-shapes-svg-rgb24 [0]: UNTESTED unantialiased-shapes-svg-rgb24 [25]: UNTESTED PASS: unantialiased-shapes TESTING unbounded-operator Operators with an effect for transparent source/mask unbounded-operator-image-argb32 [0]: FAIL unbounded-operator-image-argb32 [25]: FAIL unbounded-operator-image-rgb24 [0]: FAIL unbounded-operator-image-rgb24 [25]: FAIL unbounded-operator-test-fallback-argb32 [0]: FAIL unbounded-operator-test-fallback-argb32 [25]: FAIL unbounded-operator-test-fallback-rgb24 [0]: FAIL unbounded-operator-test-fallback-rgb24 [25]: FAIL unbounded-operator-test-meta-argb32 [0]: FAIL unbounded-operator-test-meta-argb32 [25]: FAIL unbounded-operator-test-meta-rgb24 [0]: FAIL unbounded-operator-test-meta-rgb24 [25]: FAIL unbounded-operator-test-paginated-argb32 [0]: FAIL unbounded-operator-test-paginated-argb32 [25]: FAIL unbounded-operator-test-paginated-rgb24 [0]: FAIL unbounded-operator-test-paginated-rgb24 [25]: FAIL unbounded-operator-xlib-argb32 [0]: UNTESTED unbounded-operator-xlib-argb32 [25]: UNTESTED unbounded-operator-xlib-rgb24 [0]: UNTESTED unbounded-operator-xlib-rgb24 [25]: UNTESTED unbounded-operator-ps-argb32 [0]: FAIL unbounded-operator-ps-argb32 [25]: FAIL unbounded-operator-ps-rgb24 [0]: FAIL unbounded-operator-ps-rgb24 [25]: FAIL unbounded-operator-pdf-argb32 [0]: FAIL unbounded-operator-pdf-argb32 [25]: FAIL unbounded-operator-pdf-rgb24 [0]: FAIL unbounded-operator-pdf-rgb24 [25]: FAIL unbounded-operator-svg-argb32 [0]: FAIL unbounded-operator-svg-argb32 [25]: FAIL unbounded-operator-svg-rgb24 [0]: FAIL unbounded-operator-svg-rgb24 [25]: FAIL FAIL: unbounded-operator PASS: user-data TESTING rel-path Tests calls to various relative path functions rel-path-image-argb32 [0]: PASS rel-path-image-argb32 [25]: PASS rel-path-image-rgb24 [0]: PASS rel-path-image-rgb24 [25]: PASS rel-path-test-fallback-argb32 [0]: PASS rel-path-test-fallback-argb32 [25]: PASS rel-path-test-fallback-rgb24 [0]: PASS rel-path-test-fallback-rgb24 [25]: PASS rel-path-test-meta-argb32 [0]: PASS rel-path-test-meta-argb32 [25]: PASS rel-path-test-meta-rgb24 [0]: PASS rel-path-test-meta-rgb24 [25]: PASS rel-path-test-paginated-argb32 [0]: PASS rel-path-test-paginated-argb32 [25]: PASS rel-path-test-paginated-rgb24 [0]: PASS rel-path-test-paginated-rgb24 [25]: PASS rel-path-xlib-argb32 [0]: UNTESTED rel-path-xlib-argb32 [25]: UNTESTED rel-path-xlib-rgb24 [0]: UNTESTED rel-path-xlib-rgb24 [25]: UNTESTED rel-path-ps-argb32 [0]: PASS rel-path-ps-argb32 [25]: PASS rel-path-ps-rgb24 [0]: PASS rel-path-ps-rgb24 [25]: PASS rel-path-pdf-argb32 [0]: PASS rel-path-pdf-argb32 [25]: PASS rel-path-pdf-rgb24 [0]: PASS rel-path-pdf-rgb24 [25]: PASS rel-path-svg-argb32 [0]: PASS rel-path-svg-argb32 [25]: PASS rel-path-svg-rgb24 [0]: PASS rel-path-svg-rgb24 [25]: PASS PASS: rel-path TESTING push-group Verify that cairo_push_group works. push-group-image-argb32 [0]: PASS push-group-image-argb32 [25]: PASS push-group-image-rgb24 [0]: PASS push-group-image-rgb24 [25]: PASS push-group-test-fallback-argb32 [0]: PASS push-group-test-fallback-argb32 [25]: PASS push-group-test-fallback-rgb24 [0]: PASS push-group-test-fallback-rgb24 [25]: PASS push-group-test-meta-argb32 [0]: PASS push-group-test-meta-argb32 [25]: PASS push-group-test-meta-rgb24 [0]: PASS push-group-test-meta-rgb24 [25]: PASS push-group-test-paginated-argb32 [0]: PASS push-group-test-paginated-argb32 [25]: PASS push-group-test-paginated-rgb24 [0]: PASS push-group-test-paginated-rgb24 [25]: PASS push-group-xlib-argb32 [0]: UNTESTED push-group-xlib-argb32 [25]: UNTESTED push-group-xlib-rgb24 [0]: UNTESTED push-group-xlib-rgb24 [25]: UNTESTED push-group-ps-argb32 [0]: PASS push-group-ps-argb32 [25]: PASS push-group-ps-rgb24 [0]: PASS push-group-ps-rgb24 [25]: PASS push-group-pdf-argb32 [0]: PASS push-group-pdf-argb32 [25]: PASS push-group-pdf-rgb24 [0]: PASS push-group-pdf-rgb24 [25]: PASS push-group-svg-argb32 [0]: PASS push-group-svg-argb32 [25]: PASS push-group-svg-rgb24 [0]: PASS push-group-svg-rgb24 [25]: PASS PASS: push-group TESTING zero-alpha Testing that drawing with zero alpha has no effect zero-alpha-image-argb32 [0]: PASS zero-alpha-image-argb32 [25]: PASS zero-alpha-image-rgb24 [0]: PASS zero-alpha-image-rgb24 [25]: PASS zero-alpha-test-fallback-argb32 [0]: PASS zero-alpha-test-fallback-argb32 [25]: PASS zero-alpha-test-fallback-rgb24 [0]: PASS zero-alpha-test-fallback-rgb24 [25]: PASS zero-alpha-test-meta-argb32 [0]: PASS zero-alpha-test-meta-argb32 [25]: PASS zero-alpha-test-meta-rgb24 [0]: PASS zero-alpha-test-meta-rgb24 [25]: PASS zero-alpha-test-paginated-argb32 [0]: PASS zero-alpha-test-paginated-argb32 [25]: PASS zero-alpha-test-paginated-rgb24 [0]: PASS zero-alpha-test-paginated-rgb24 [25]: PASS zero-alpha-xlib-argb32 [0]: UNTESTED zero-alpha-xlib-argb32 [25]: UNTESTED zero-alpha-xlib-rgb24 [0]: UNTESTED zero-alpha-xlib-rgb24 [25]: UNTESTED zero-alpha-ps-argb32 [0]: PASS zero-alpha-ps-argb32 [25]: PASS zero-alpha-ps-rgb24 [0]: PASS zero-alpha-ps-rgb24 [25]: PASS zero-alpha-pdf-argb32 [0]: PASS zero-alpha-pdf-argb32 [25]: PASS zero-alpha-pdf-rgb24 [0]: PASS zero-alpha-pdf-rgb24 [25]: PASS zero-alpha-svg-argb32 [0]: PASS zero-alpha-svg-argb32 [25]: PASS zero-alpha-svg-rgb24 [0]: PASS zero-alpha-svg-rgb24 [25]: PASS PASS: zero-alpha TESTING pthread-show-text PASS: pthread-show-text TESTING bitmap-font Test drawing with a font consisting only of bitmaps bitmap-font-image-argb32 [0]: PASS bitmap-font-image-argb32 [25]: PASS bitmap-font-image-rgb24 [0]: PASS bitmap-font-image-rgb24 [25]: PASS bitmap-font-test-fallback-argb32 [0]: PASS bitmap-font-test-fallback-argb32 [25]: PASS bitmap-font-test-fallback-rgb24 [0]: PASS bitmap-font-test-fallback-rgb24 [25]: PASS bitmap-font-test-meta-argb32 [0]: PASS bitmap-font-test-meta-argb32 [25]: PASS bitmap-font-test-meta-rgb24 [0]: PASS bitmap-font-test-meta-rgb24 [25]: PASS bitmap-font-test-paginated-argb32 [0]: PASS bitmap-font-test-paginated-argb32 [25]: PASS bitmap-font-test-paginated-rgb24 [0]: PASS bitmap-font-test-paginated-rgb24 [25]: PASS bitmap-font-xlib-argb32 [0]: UNTESTED bitmap-font-xlib-argb32 [25]: UNTESTED bitmap-font-xlib-rgb24 [0]: UNTESTED bitmap-font-xlib-rgb24 [25]: UNTESTED bitmap-font-ps-argb32 [0]: PASS bitmap-font-ps-argb32 [25]: PASS bitmap-font-ps-rgb24 [0]: PASS bitmap-font-ps-rgb24 [25]: PASS bitmap-font-pdf-argb32 [0]: PASS bitmap-font-pdf-argb32 [25]: PASS bitmap-font-pdf-rgb24 [0]: PASS bitmap-font-pdf-rgb24 [25]: PASS bitmap-font-svg-argb32 [0]: PASS bitmap-font-svg-argb32 [25]: PASS bitmap-font-svg-rgb24 [0]: PASS bitmap-font-svg-rgb24 [25]: PASS PASS: bitmap-font TESTING ft-font-create-for-ft-face Simple test to verify that cairo_ft_font_create_for_ft_face doesn't crash. ft-font-create-for-ft-face-image-argb32 [0]: PASS ft-font-create-for-ft-face-image-argb32 [25]: PASS ft-font-create-for-ft-face-image-rgb24 [0]: PASS ft-font-create-for-ft-face-image-rgb24 [25]: PASS ft-font-create-for-ft-face-test-fallback-argb32 [0]: PASS ft-font-create-for-ft-face-test-fallback-argb32 [25]: PASS ft-font-create-for-ft-face-test-fallback-rgb24 [0]: PASS ft-font-create-for-ft-face-test-fallback-rgb24 [25]: PASS ft-font-create-for-ft-face-test-meta-argb32 [0]: PASS ft-font-create-for-ft-face-test-meta-argb32 [25]: PASS ft-font-create-for-ft-face-test-meta-rgb24 [0]: PASS ft-font-create-for-ft-face-test-meta-rgb24 [25]: PASS ft-font-create-for-ft-face-test-paginated-argb32 [0]: PASS ft-font-create-for-ft-face-test-paginated-argb32 [25]: PASS ft-font-create-for-ft-face-test-paginated-rgb24 [0]: PASS ft-font-create-for-ft-face-test-paginated-rgb24 [25]: PASS ft-font-create-for-ft-face-xlib-argb32 [0]: UNTESTED ft-font-create-for-ft-face-xlib-argb32 [25]: UNTESTED ft-font-create-for-ft-face-xlib-rgb24 [0]: UNTESTED ft-font-create-for-ft-face-xlib-rgb24 [25]: UNTESTED ft-font-create-for-ft-face-ps-argb32 [0]: PASS ft-font-create-for-ft-face-ps-argb32 [25]: PASS ft-font-create-for-ft-face-ps-rgb24 [0]: PASS ft-font-create-for-ft-face-ps-rgb24 [25]: PASS ft-font-create-for-ft-face-pdf-argb32 [0]: PASS ft-font-create-for-ft-face-pdf-argb32 [25]: PASS ft-font-create-for-ft-face-pdf-rgb24 [0]: PASS ft-font-create-for-ft-face-pdf-rgb24 [25]: PASS ft-font-create-for-ft-face-svg-argb32 [0]: PASS ft-font-create-for-ft-face-svg-argb32 [25]: PASS ft-font-create-for-ft-face-svg-rgb24 [0]: PASS ft-font-create-for-ft-face-svg-rgb24 [25]: PASS PASS: ft-font-create-for-ft-face TESTING ft-text-vertical-layout Tests text rendering for vertical layout ft-text-vertical-layout-image-argb32 [0]: FAIL ft-text-vertical-layout-image-argb32 [25]: FAIL ft-text-vertical-layout-image-rgb24 [0]: FAIL ft-text-vertical-layout-image-rgb24 [25]: FAIL ft-text-vertical-layout-test-fallback-argb32 [0]: FAIL ft-text-vertical-layout-test-fallback-argb32 [25]: FAIL ft-text-vertical-layout-test-fallback-rgb24 [0]: FAIL ft-text-vertical-layout-test-fallback-rgb24 [25]: FAIL ft-text-vertical-layout-test-meta-argb32 [0]: FAIL ft-text-vertical-layout-test-meta-argb32 [25]: FAIL ft-text-vertical-layout-test-meta-rgb24 [0]: FAIL ft-text-vertical-layout-test-meta-rgb24 [25]: FAIL ft-text-vertical-layout-test-paginated-argb32 [0]: FAIL ft-text-vertical-layout-test-paginated-argb32 [25]: FAIL ft-text-vertical-layout-test-paginated-rgb24 [0]: FAIL ft-text-vertical-layout-test-paginated-rgb24 [25]: FAIL ft-text-vertical-layout-xlib-argb32 [0]: UNTESTED ft-text-vertical-layout-xlib-argb32 [25]: UNTESTED ft-text-vertical-layout-xlib-rgb24 [0]: UNTESTED ft-text-vertical-layout-xlib-rgb24 [25]: UNTESTED ft-text-vertical-layout-ps-argb32 [0]: FAIL ft-text-vertical-layout-ps-argb32 [25]: FAIL ft-text-vertical-layout-ps-rgb24 [0]: FAIL ft-text-vertical-layout-ps-rgb24 [25]: FAIL ft-text-vertical-layout-pdf-argb32 [0]: FAIL ft-text-vertical-layout-pdf-argb32 [25]: FAIL ft-text-vertical-layout-pdf-rgb24 [0]: FAIL ft-text-vertical-layout-pdf-rgb24 [25]: FAIL ft-text-vertical-layout-svg-argb32 [0]: FAIL ft-text-vertical-layout-svg-argb32 [25]: FAIL ft-text-vertical-layout-svg-rgb24 [0]: FAIL ft-text-vertical-layout-svg-rgb24 [25]: FAIL FAIL: ft-text-vertical-layout TESTING ft-text-antialias-none Tests text rendering with no antialiasing ft-text-antialias-none-image-argb32 [0]: FAIL ft-text-antialias-none-image-argb32 [25]: FAIL ft-text-antialias-none-image-rgb24 [0]: FAIL ft-text-antialias-none-image-rgb24 [25]: FAIL ft-text-antialias-none-test-fallback-argb32 [0]: FAIL ft-text-antialias-none-test-fallback-argb32 [25]: FAIL ft-text-antialias-none-test-fallback-rgb24 [0]: FAIL ft-text-antialias-none-test-fallback-rgb24 [25]: FAIL ft-text-antialias-none-test-meta-argb32 [0]: FAIL ft-text-antialias-none-test-meta-argb32 [25]: FAIL ft-text-antialias-none-test-meta-rgb24 [0]: FAIL ft-text-antialias-none-test-meta-rgb24 [25]: FAIL ft-text-antialias-none-test-paginated-argb32 [0]: FAIL ft-text-antialias-none-test-paginated-argb32 [25]: FAIL ft-text-antialias-none-test-paginated-rgb24 [0]: FAIL ft-text-antialias-none-test-paginated-rgb24 [25]: FAIL ft-text-antialias-none-xlib-argb32 [0]: UNTESTED ft-text-antialias-none-xlib-argb32 [25]: UNTESTED ft-text-antialias-none-xlib-rgb24 [0]: UNTESTED ft-text-antialias-none-xlib-rgb24 [25]: UNTESTED ft-text-antialias-none-ps-argb32 [0]: UNTESTED ft-text-antialias-none-ps-argb32 [25]: UNTESTED ft-text-antialias-none-ps-rgb24 [0]: UNTESTED ft-text-antialias-none-ps-rgb24 [25]: UNTESTED ft-text-antialias-none-pdf-argb32 [0]: UNTESTED ft-text-antialias-none-pdf-argb32 [25]: UNTESTED ft-text-antialias-none-pdf-rgb24 [0]: UNTESTED ft-text-antialias-none-pdf-rgb24 [25]: UNTESTED ft-text-antialias-none-svg-argb32 [0]: UNTESTED ft-text-antialias-none-svg-argb32 [25]: UNTESTED ft-text-antialias-none-svg-rgb24 [0]: UNTESTED ft-text-antialias-none-svg-rgb24 [25]: UNTESTED FAIL: ft-text-antialias-none TESTING svg-surface svg-surface: Please check svg-surface.svg to make sure it looks happy. PASS: svg-surface TESTING svg-clip svg-surface: Please check svg-clip.svg to make sure it looks happy. PASS: svg-clip TESTING pdf-features pdf-features: Please check pdf-features.pdf to ensure it looks/prints correctly. PASS: pdf-features TESTING ps-features ps-features: Please check ps-features.ps to ensure it looks/prints correctly. PASS: ps-features TESTING xlib-surface PASS: xlib-surface TESTING multi-page multi-page: Please check multi-page.ps to ensure it looks happy. multi-page: Please check multi-page.pdf to ensure it looks happy. PASS: multi-page TESTING fallback-resolution fallback-resolution: Please check fallback-resolution.pdf to ensure it looks correct. fallback-resolution: Please check fallback-resolution.ps to ensure it looks correct. fallback-resolution: Please check fallback-resolution.svg to ensure it looks correct. PASS: fallback-resolution ======================================================================== 26 of 95 tests failed Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo ======================================================================== gmake[2]: Leaving directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/test' gmake[1]: Leaving directory `/export/medusa/kenmays/build/v8_cairo22/cairo-1.2.2/test'