Bug 4492

Summary: 11 of 59 tests fail
Product: cairo Reporter: Scott <ssibert>
Component: generalAssignee: Carl Worth <cworth>
Status: RESOLVED FIXED QA Contact: cairo-bugs mailing list <cairo-bugs>
Severity: normal    
Priority: high CC: brant
Version: 1.0.0   
Hardware: PowerPC   
OS: Mac OS X (All)   
Whiteboard:
i915 platform: i915 features:

Description Scott 2005-09-17 18:20:23 UTC
make  check-TESTS

a8-mask is expected to fail:
        image backend fails because libpixman only handles (stride % sizeof(pixman_bits) == 0)
a8-mask-image:  XFAIL
a8-mask-xlib:   UNTESTED
XFAIL: a8-mask

caps-sub-paths-image:   PASS
caps-sub-paths-xlib:    UNTESTED
PASS: caps-sub-paths

clip-nesting-image:     PASS
clip-nesting-xlib:      UNTESTED
PASS: clip-nesting

FAIL: clip-operator

clip-twice-image:       PASS
clip-twice-xlib:        UNTESTED
PASS: clip-twice

composite-integer-translate-source-image:       PASS
composite-integer-translate-source-xlib:        UNTESTED
PASS: composite-integer-translate-source

composite-integer-translate-over-image: PASS
composite-integer-translate-over-xlib:  UNTESTED
PASS: composite-integer-translate-over

composite-integer-translate-over-repeat-image:  PASS
composite-integer-translate-over-repeat-xlib:   UNTESTED
PASS: composite-integer-translate-over-repeat

create-from-png-image:  PASS
create-from-png-xlib:   UNTESTED
PASS: create-from-png

create-from-png-image:  PASS
create-from-png-xlib:   UNTESTED
PASS: create-from-png-stream

dash-offset-negative-image:     PASS
dash-offset-negative-xlib:      UNTESTED
PASS: dash-offset-negative

fill-and-stroke-image:  PASS
fill-and-stroke-xlib:   UNTESTED
PASS: fill-and-stroke

fill-rule-image:        PASS
fill-rule-xlib: UNTESTED
PASS: fill-rule

filter-nearest-offset is expected to fail:
        wrong sampling location for nearest-neighbor filter in libpixman and Render
filter-nearest-offset-image:    XFAIL
filter-nearest-offset-xlib:     UNTESTED
XFAIL: filter-nearest-offset

get-and-set-image:      PASS
get-and-set-xlib:       UNTESTED
PASS: get-and-set

gradient-alpha-image:   PASS
gradient-alpha-xlib:    UNTESTED
PASS: gradient-alpha

leaky-polygon-image:    PASS
leaky-polygon-xlib:     UNTESTED
PASS: leaky-polygon

line-width-image:       PASS
line-width-xlib:        UNTESTED
PASS: line-width

linear-gradient-image:  PASS
linear-gradient-xlib:   UNTESTED
PASS: linear-gradient

mask-image:     PASS
mask-xlib:      UNTESTED
PASS: mask

mask-ctm-image: PASS
mask-ctm-xlib:  UNTESTED
PASS: mask-ctm

mask-surface-ctm-image: PASS
mask-surface-ctm-xlib:  UNTESTED
PASS: mask-surface-ctm

move-to-show-surface-image:     PASS
move-to-show-surface-xlib:      UNTESTED
PASS: move-to-show-surface

nil-surface-image:      PASS
nil-surface-xlib:       UNTESTED
PASS: nil-surface

FAIL: operator-clear

FAIL: operator-source

paint-image:    PASS
paint-xlib:     UNTESTED
PASS: paint

paint-with-alpha-image: PASS
paint-with-alpha-xlib:  UNTESTED
PASS: paint-with-alpha

path-data-image:        PASS
path-data-xlib: UNTESTED
PASS: path-data

pixman-rotate is expected to fail:
        known off-by-one bug when rotating a pixman image
pixman-rotate-image:    XFAIL
pixman-rotate-xlib:     UNTESTED
XFAIL: pixman-rotate

rectangle-rounding-error-image: PASS
rectangle-rounding-error-xlib:  UNTESTED
PASS: rectangle-rounding-error

scale-source-surface-paint-image:       PASS
scale-source-surface-paint-xlib:        UNTESTED
PASS: scale-source-surface-paint

select-font-no-show-text-image: PASS
select-font-no-show-text-xlib:  UNTESTED
PASS: select-font-no-show-text

self-copy-image:        PASS
self-copy-xlib: UNTESTED
PASS: self-copy

self-intersecting is expected to fail:
        Self-intersecting strokes are wrong due to incremental trapezoidization.
self-intersecting-image:        XFAIL
self-intersecting-xlib: UNTESTED
XFAIL: self-intersecting

set-source-image:       PASS
set-source-xlib:        UNTESTED
PASS: set-source

FAIL: show-text-current-point

source-clip-image:      PASS
source-clip-xlib:       UNTESTED
PASS: source-clip

source-surface-scale-paint-image:       PASS
source-surface-scale-paint-xlib:        UNTESTED
PASS: source-surface-scale-paint

surface-finish-twice-image:     PASS
surface-finish-twice-xlib:      UNTESTED
PASS: surface-finish-twice

surface-pattern-image:  PASS
surface-pattern-xlib:   UNTESTED
PASS: surface-pattern

FAIL: text-antialias-gray

FAIL: text-antialias-none

FAIL: text-antialias-subpixel

FAIL: text-cache-crash

FAIL: text-pattern

text-rotate is expected to fail:
        minor bugs in positioning rotated glyphs
XFAIL: text-rotate

transforms-image:       PASS
transforms-xlib:        UNTESTED
PASS: transforms

translate-show-surface-image:   PASS
translate-show-surface-xlib:    UNTESTED
PASS: translate-show-surface

trap-clip-image:        PASS
trap-clip-xlib: UNTESTED
PASS: trap-clip

unantialiased-shapes-image:     PASS
unantialiased-shapes-xlib:      UNTESTED
PASS: unantialiased-shapes

FAIL: unbounded-operator
PASS: user-data

rel-path-image: PASS
rel-path-xlib:  UNTESTED
PASS: rel-path

FAIL: ft-font-create-for-ft-face

pdf-surface: Please check pdf-surface.pdf to make sure it looks happy.
PASS: pdf-surface

pdf-surface: Please check pdf-clip.pdf to make sure it looks happy.
PASS: pdf-clip

ps-surface: Please check ps-surface.ps to make sure it looks happy.
PASS: ps-surface

PASS: xlib-surface
===============================================================
=========
11 of 59 tests failed
Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo
===============================================================
=========
make[2]: *** [check-TESTS] Error 1
make[1]: *** [check-am] Error 2
make: *** [check-recursive] Error 1

---------------------------------------------------------------

This is OSX 10.4.2 and I'm trying to compile gimp 2.3.3 which requires Cairo.  I have built these 
packages as prerequisites:
jpeg-6b
tiff-3.7.4
libpng-1.2.8-config
pkg-config-0.19
expat-1.95.8
fontconfig-2.2.0
freetype-2.1.10
and it was while building and then checking cairo-1.0.0 and it gave some errors that were not 
accompanied by "this is expected to fail."

For cairo:
./configure --enable-quartz --enable-ps --enable-pdf --enable-atsui

Please let me know what details you need or if there is anything you need me to do.
Comment 1 Behdad Esfahbod 2006-06-14 00:04:49 UTC
Closing as most of these are already fixed, and the report is not reflecting
current state of the test suite anymore.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.