Sorry, but I couldn't access the dupes page, so if this is redundant,well, not my fault. Did a make check after install on Freespire 1.0 and 11 tests failed. Here is most of the check (I couldn't copy the entire thing, it seems the terminal limits the file?) 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-xlib-argb32 [0]: FAIL pixman-rotate-xlib-argb32 [25]: FAIL pixman-rotate-xlib-rgb24 [0]: FAIL pixman-rotate-xlib-rgb24 [25]: FAIL pixman-rotate-ps-argb32 [0]: PASS pixman-rotate-ps-argb32 [25]: PASS pixman-rotate-ps-rgb24 [0]: PASS pixman-rotate-ps-rgb24 [25]: PASS Check pixman-rotate.log out for more information. FAIL: pixman-rotate TESTING radial-gradient Simple test of radial gradients Currently failing EXTEND_REFLECT with non-zero inner radius for SVG backend Expecting failure radial-gradient-image-argb32 [0]: PASS radial-gradient-image-argb32 [25]: PASS radial-gradient-image-rgb24 [0]: PASS radial-gradient-image-rgb24 [25]: PASS radial-gradient-xlib-argb32 [0]: PASS radial-gradient-xlib-argb32 [25]: PASS radial-gradient-xlib-rgb24 [0]: PASS radial-gradient-xlib-rgb24 [25]: PASS radial-gradient-ps-argb32 [0]: PASS radial-gradient-ps-argb32 [25]: PASS radial-gradient-ps-rgb24 [0]: PASS radial-gradient-ps-rgb24 [25]: PASS XPASS: radial-gradient TESTING random-intersections Tests the tessellator trapezoid generation and intersection computation random-intersections-image-argb32 [0]: PASS random-intersections-image-argb32 [25]: PASS random-intersections-image-rgb24 [0]: PASS random-intersections-image-rgb24 [25]: PASS random-intersections-xlib-argb32 [0]: PASS random-intersections-xlib-argb32 [25]: PASS random-intersections-xlib-rgb24 [0]: PASS random-intersections-xlib-rgb24 [25]: PASS random-intersections-ps-argb32 [0]: FAIL random-intersections-ps-argb32 [25]: FAIL random-intersections-ps-rgb24 [0]: PASS random-intersections-ps-rgb24 [25]: PASS Check random-intersections.log out for more information. FAIL: random-intersections 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-xlib-argb32 [0]: PASS rectangle-rounding-error-xlib-argb32 [25]: PASS rectangle-rounding-error-xlib-rgb24 [0]: PASS rectangle-rounding-error-xlib-rgb24 [25]: PASS 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 PASS: rectangle-rounding-error TESTING rectilinear-stroke Test rectilinear stroke operations (covering only whole pixels) rectilinear-stroke-image-argb32 [0]: PASS rectilinear-stroke-image-argb32 [25]: PASS rectilinear-stroke-image-rgb24 [0]: PASS rectilinear-stroke-image-rgb24 [25]: PASS rectilinear-stroke-xlib-argb32 [0]: PASS rectilinear-stroke-xlib-argb32 [25]: PASS rectilinear-stroke-xlib-rgb24 [0]: PASS rectilinear-stroke-xlib-rgb24 [25]: PASS rectilinear-stroke-ps-argb32 [0]: PASS rectilinear-stroke-ps-argb32 [25]: PASS rectilinear-stroke-ps-rgb24 [0]: PASS rectilinear-stroke-ps-rgb24 [25]: PASS PASS: rectilinear-stroke TESTING rotate-image-surface-paint Test call sequence: image_surface_create; rotate; set_source_surface; paint This test is known to fail on the ps backend currently rotate-image-surface-paint-image-argb32 [0]: PASS rotate-image-surface-paint-image-argb32 [25]: PASS rotate-image-surface-paint-image-rgb24 [0]: PASS rotate-image-surface-paint-image-rgb24 [25]: PASS rotate-image-surface-paint-xlib-argb32 [0]: FAIL rotate-image-surface-paint-xlib-argb32 [25]: FAIL rotate-image-surface-paint-xlib-rgb24 [0]: FAIL rotate-image-surface-paint-xlib-rgb24 [25]: FAIL rotate-image-surface-paint-ps-argb32 [0]: PASS rotate-image-surface-paint-ps-argb32 [25]: PASS rotate-image-surface-paint-ps-rgb24 [0]: PASS rotate-image-surface-paint-ps-rgb24 [25]: PASS Check rotate-image-surface-paint.log out for more information. FAIL: rotate-image-surface-paint TESTING scale-down-source-surface-paint Test call sequence: cairo_scale; cairo_set_source_surface; cairo_paint, with a scale < 1.0 scale-down-source-surface-paint-image-argb32 [0]: PASS scale-down-source-surface-paint-image-argb32 [25]: PASS scale-down-source-surface-paint-image-rgb24 [0]: PASS scale-down-source-surface-paint-image-rgb24 [25]: PASS scale-down-source-surface-paint-xlib-argb32 [0]: PASS scale-down-source-surface-paint-xlib-argb32 [25]: PASS scale-down-source-surface-paint-xlib-rgb24 [0]: PASS scale-down-source-surface-paint-xlib-rgb24 [25]: PASS scale-down-source-surface-paint-ps-argb32 [0]: PASS scale-down-source-surface-paint-ps-argb32 [25]: PASS scale-down-source-surface-paint-ps-rgb24 [0]: PASS scale-down-source-surface-paint-ps-rgb24 [25]: PASS PASS: scale-down-source-surface-paint 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-xlib-argb32 [0]: PASS scale-source-surface-paint-xlib-argb32 [25]: PASS scale-source-surface-paint-xlib-rgb24 [0]: PASS scale-source-surface-paint-xlib-rgb24 [25]: PASS 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 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]: PASS select-font-face-image-argb32 [25]: PASS select-font-face-image-rgb24 [0]: PASS select-font-face-image-rgb24 [25]: PASS select-font-face-xlib-argb32 [0]: PASS select-font-face-xlib-argb32 [25]: PASS select-font-face-xlib-rgb24 [0]: PASS select-font-face-xlib-rgb24 [25]: PASS select-font-face-ps-argb32 [0]: PASS select-font-face-ps-argb32 [25]: PASS select-font-face-ps-rgb24 [0]: PASS select-font-face-ps-rgb24 [25]: PASS PASS: 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-xlib-argb32 [0]: PASS select-font-no-show-text-xlib-argb32 [25]: PASS select-font-no-show-text-xlib-rgb24 [0]: PASS select-font-no-show-text-xlib-rgb24 [25]: PASS 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 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-xlib-argb32 [0]: PASS self-copy-xlib-argb32 [25]: PASS self-copy-xlib-rgb24 [0]: PASS self-copy-xlib-rgb24 [25]: PASS self-copy-ps-argb32 [0]: PASS self-copy-ps-argb32 [25]: PASS self-copy-ps-rgb24 [0]: PASS self-copy-ps-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]: PASS self-intersecting-image-argb32 [25]: PASS self-intersecting-image-rgb24 [0]: XFAIL self-intersecting-image-rgb24 [25]: XFAIL self-intersecting-xlib-argb32 [0]: PASS self-intersecting-xlib-argb32 [25]: PASS self-intersecting-xlib-rgb24 [0]: XFAIL self-intersecting-xlib-rgb24 [25]: XFAIL self-intersecting-ps-argb32 [0]: XFAIL self-intersecting-ps-argb32 [25]: XFAIL self-intersecting-ps-rgb24 [0]: XFAIL self-intersecting-ps-rgb24 [25]: XFAIL Check self-intersecting.log out for more information. 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-xlib-argb32 [0]: PASS set-source-xlib-argb32 [25]: PASS set-source-xlib-rgb24 [0]: PASS set-source-xlib-rgb24 [25]: PASS set-source-ps-argb32 [0]: PASS set-source-ps-argb32 [25]: PASS set-source-ps-rgb24 [0]: PASS set-source-ps-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]: PASS show-text-current-point-image-argb32 [25]: PASS show-text-current-point-image-rgb24 [0]: PASS show-text-current-point-image-rgb24 [25]: PASS show-text-current-point-xlib-argb32 [0]: PASS show-text-current-point-xlib-argb32 [25]: PASS show-text-current-point-xlib-rgb24 [0]: PASS show-text-current-point-xlib-rgb24 [25]: PASS show-text-current-point-ps-argb32 [0]: PASS show-text-current-point-ps-argb32 [25]: PASS show-text-current-point-ps-rgb24 [0]: PASS show-text-current-point-ps-rgb24 [25]: PASS PASS: show-text-current-point TESTING source-clip Test that a source surface is not affected by a clip 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-xlib-argb32 [0]: PASS source-clip-xlib-argb32 [25]: PASS source-clip-xlib-rgb24 [0]: PASS source-clip-xlib-rgb24 [25]: PASS source-clip-ps-argb32 [0]: PASS source-clip-ps-argb32 [25]: PASS source-clip-ps-rgb24 [0]: PASS source-clip-ps-rgb24 [25]: PASS PASS: source-clip TESTING source-clip-scale Test that a source surface is not affected by a clip when scaling source-clip-scale-image-argb32 [0]: PASS source-clip-scale-image-argb32 [25]: PASS source-clip-scale-image-rgb24 [0]: PASS source-clip-scale-image-rgb24 [25]: PASS source-clip-scale-xlib-argb32 [0]: FAIL source-clip-scale-xlib-argb32 [25]: FAIL source-clip-scale-xlib-rgb24 [0]: FAIL source-clip-scale-xlib-rgb24 [25]: FAIL source-clip-scale-ps-argb32 [0]: PASS source-clip-scale-ps-argb32 [25]: PASS source-clip-scale-ps-rgb24 [0]: PASS source-clip-scale-ps-rgb24 [25]: PASS Check source-clip-scale.log out for more information. FAIL: source-clip-scale 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-xlib-argb32 [0]: PASS source-surface-scale-paint-xlib-argb32 [25]: PASS source-surface-scale-paint-xlib-rgb24 [0]: PASS source-surface-scale-paint-xlib-rgb24 [25]: PASS 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 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-xlib-argb32 [0]: PASS surface-finish-twice-xlib-argb32 [25]: PASS surface-finish-twice-xlib-rgb24 [0]: PASS surface-finish-twice-xlib-rgb24 [25]: PASS 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 PASS: surface-finish-twice TESTING surface-pattern Test transformed repeated surface patterns Exhibiting a strange (very minor) failure in ps backend with device-offset Expecting failure 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-xlib-argb32 [0]: XFAIL surface-pattern-xlib-argb32 [25]: XFAIL surface-pattern-xlib-rgb24 [0]: XFAIL surface-pattern-xlib-rgb24 [25]: XFAIL surface-pattern-ps-argb32 [0]: XFAIL surface-pattern-ps-argb32 [25]: XFAIL surface-pattern-ps-rgb24 [0]: PASS surface-pattern-ps-rgb24 [25]: PASS Check surface-pattern.log out for more information. XFAIL: surface-pattern TESTING surface-pattern-scale-down Test scaled-down transformed not-repeated surface patterns Fails xlib backend (with argb32) with inexplicable alpha in result Expecting failure surface-pattern-scale-down-image-argb32 [0]: PASS surface-pattern-scale-down-image-argb32 [25]: PASS surface-pattern-scale-down-image-rgb24 [0]: PASS surface-pattern-scale-down-image-rgb24 [25]: PASS surface-pattern-scale-down-xlib-argb32 [0]: XFAIL surface-pattern-scale-down-xlib-argb32 [25]: XFAIL surface-pattern-scale-down-xlib-rgb24 [0]: XFAIL surface-pattern-scale-down-xlib-rgb24 [25]: XFAIL surface-pattern-scale-down-ps-argb32 [0]: XFAIL surface-pattern-scale-down-ps-argb32 [25]: XFAIL surface-pattern-scale-down-ps-rgb24 [0]: PASS surface-pattern-scale-down-ps-rgb24 [25]: PASS Check surface-pattern-scale-down.log out for more information. XFAIL: surface-pattern-scale-down TESTING surface-pattern-scale-up Test scaled-up transformed not-repeated surface patterns Fails xlib backend (with argb32) with inexplicable alpha in result Expecting failure surface-pattern-scale-up-image-argb32 [0]: PASS surface-pattern-scale-up-image-argb32 [25]: PASS surface-pattern-scale-up-image-rgb24 [0]: PASS surface-pattern-scale-up-image-rgb24 [25]: PASS surface-pattern-scale-up-xlib-argb32 [0]: XFAIL surface-pattern-scale-up-xlib-argb32 [25]: XFAIL surface-pattern-scale-up-xlib-rgb24 [0]: XFAIL surface-pattern-scale-up-xlib-rgb24 [25]: XFAIL surface-pattern-scale-up-ps-argb32 [0]: XFAIL surface-pattern-scale-up-ps-argb32 [25]: XFAIL surface-pattern-scale-up-ps-rgb24 [0]: PASS surface-pattern-scale-up-ps-rgb24 [25]: PASS Check surface-pattern-scale-up.log out for more information. XFAIL: surface-pattern-scale-up TESTING text-antialias-gray Tests text rendering with grayscale antialiasing text-antialias-gray-image-argb32 [0]: PASS text-antialias-gray-image-argb32 [25]: PASS text-antialias-gray-image-rgb24 [0]: PASS text-antialias-gray-image-rgb24 [25]: PASS text-antialias-gray-xlib-argb32 [0]: PASS text-antialias-gray-xlib-argb32 [25]: PASS text-antialias-gray-xlib-rgb24 [0]: PASS text-antialias-gray-xlib-rgb24 [25]: PASS 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 PASS: text-antialias-gray TESTING text-antialias-none Tests text rendering with no antialiasing text-antialias-none-image-argb32 [0]: PASS text-antialias-none-image-argb32 [25]: PASS text-antialias-none-image-rgb24 [0]: PASS text-antialias-none-image-rgb24 [25]: PASS text-antialias-none-xlib-argb32 [0]: PASS text-antialias-none-xlib-argb32 [25]: PASS text-antialias-none-xlib-rgb24 [0]: PASS text-antialias-none-xlib-rgb24 [25]: PASS 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 PASS: text-antialias-none TESTING text-antialias-subpixel Tests text rendering with subpixel antialiasing text-antialias-subpixel-image-argb32 [0]: PASS text-antialias-subpixel-image-argb32 [25]: PASS text-antialias-subpixel-image-rgb24 [0]: PASS text-antialias-subpixel-image-rgb24 [25]: PASS text-antialias-subpixel-xlib-argb32 [0]: PASS text-antialias-subpixel-xlib-argb32 [25]: PASS text-antialias-subpixel-xlib-rgb24 [0]: PASS text-antialias-subpixel-xlib-rgb24 [25]: PASS 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 PASS: 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-xlib-argb32 [0]: PASS text-cache-crash-xlib-argb32 [25]: PASS text-cache-crash-xlib-rgb24 [0]: PASS text-cache-crash-xlib-rgb24 [25]: PASS 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 PASS: text-cache-crash TESTING text-glyph-range Tests show_glyphs, glyph_path, glyph_extents with out of range glyph ids. ft and atsui font backends fail, misreporting errors from FT_Load_Glyph and ATSUGlyphGetCubicPaths Expecting failure text-glyph-range-image-argb32 [0]: XFAIL text-glyph-range-image-argb32 [25]: XFAIL text-glyph-range-image-rgb24 [0]: XFAIL text-glyph-range-image-rgb24 [25]: XFAIL text-glyph-range-xlib-argb32 [0]: XFAIL text-glyph-range-xlib-argb32 [25]: XFAIL text-glyph-range-xlib-rgb24 [0]: XFAIL text-glyph-range-xlib-rgb24 [25]: XFAIL text-glyph-range-ps-argb32 [0]: XFAIL text-glyph-range-ps-argb32 [25]: XFAIL text-glyph-range-ps-rgb24 [0]: XFAIL text-glyph-range-ps-rgb24 [25]: XFAIL Check text-glyph-range.log out for more information. XFAIL: text-glyph-range TESTING text-pattern Patterned Text text-pattern-image-argb32 [0]: PASS text-pattern-image-argb32 [25]: PASS text-pattern-image-rgb24 [0]: PASS text-pattern-image-rgb24 [25]: PASS text-pattern-xlib-argb32 [0]: PASS text-pattern-xlib-argb32 [25]: PASS text-pattern-xlib-rgb24 [0]: PASS text-pattern-xlib-rgb24 [25]: PASS text-pattern-ps-argb32 [0]: PASS text-pattern-ps-argb32 [25]: PASS text-pattern-ps-rgb24 [0]: PASS text-pattern-ps-rgb24 [25]: PASS PASS: text-pattern TESTING text-rotate Tests show_text under various rotations text-rotate-image-argb32 [0]: PASS text-rotate-image-argb32 [25]: PASS text-rotate-image-rgb24 [0]: PASS text-rotate-image-rgb24 [25]: PASS text-rotate-xlib-argb32 [0]: PASS text-rotate-xlib-argb32 [25]: PASS text-rotate-xlib-rgb24 [0]: PASS text-rotate-xlib-rgb24 [25]: PASS text-rotate-ps-argb32 [0]: FAIL text-rotate-ps-argb32 [25]: FAIL text-rotate-ps-rgb24 [0]: PASS text-rotate-ps-rgb24 [25]: PASS Check text-rotate.log out for more information. FAIL: text-rotate TESTING text-zero-len Tests show_text and text_path with a zero-sized string text-zero-len-image-argb32 [0]: PASS text-zero-len-image-argb32 [25]: PASS text-zero-len-image-rgb24 [0]: PASS text-zero-len-image-rgb24 [25]: PASS text-zero-len-xlib-argb32 [0]: PASS text-zero-len-xlib-argb32 [25]: PASS text-zero-len-xlib-rgb24 [0]: PASS text-zero-len-xlib-rgb24 [25]: PASS text-zero-len-ps-argb32 [0]: PASS text-zero-len-ps-argb32 [25]: PASS text-zero-len-ps-rgb24 [0]: PASS text-zero-len-ps-rgb24 [25]: PASS PASS: text-zero-len 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-xlib-argb32 [0]: PASS transforms-xlib-argb32 [25]: PASS transforms-xlib-rgb24 [0]: PASS transforms-xlib-rgb24 [25]: PASS transforms-ps-argb32 [0]: PASS transforms-ps-argb32 [25]: PASS transforms-ps-rgb24 [0]: PASS transforms-ps-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-xlib-argb32 [0]: PASS translate-show-surface-xlib-argb32 [25]: PASS translate-show-surface-xlib-rgb24 [0]: PASS translate-show-surface-xlib-rgb24 [25]: PASS 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 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-xlib-argb32 [0]: PASS trap-clip-xlib-argb32 [25]: PASS trap-clip-xlib-rgb24 [0]: PASS trap-clip-xlib-rgb24 [25]: PASS trap-clip-ps-argb32 [0]: PASS trap-clip-ps-argb32 [25]: PASS trap-clip-ps-rgb24 [0]: PASS trap-clip-ps-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-xlib-argb32 [0]: PASS unantialiased-shapes-xlib-argb32 [25]: PASS unantialiased-shapes-xlib-rgb24 [0]: PASS unantialiased-shapes-xlib-rgb24 [25]: PASS unantialiased-shapes-ps-argb32 [0]: UNTESTED unantialiased-shapes-ps-argb32 [25]: UNTESTED unantialiased-shapes-ps-rgb24 [0]: UNTESTED unantialiased-shapes-ps-rgb24 [25]: UNTESTED PASS: unantialiased-shapes TESTING unbounded-operator Operators with an effect for transparent source/mask unbounded-operator-image-argb32 [0]: PASS unbounded-operator-image-argb32 [25]: PASS unbounded-operator-image-rgb24 [0]: PASS unbounded-operator-image-rgb24 [25]: PASS unbounded-operator-xlib-argb32 [0]: PASS unbounded-operator-xlib-argb32 [25]: PASS unbounded-operator-xlib-rgb24 [0]: PASS unbounded-operator-xlib-rgb24 [25]: PASS unbounded-operator-ps-argb32 [0]: PASS unbounded-operator-ps-argb32 [25]: PASS unbounded-operator-ps-rgb24 [0]: PASS unbounded-operator-ps-rgb24 [25]: PASS PASS: 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-xlib-argb32 [0]: PASS rel-path-xlib-argb32 [25]: PASS rel-path-xlib-rgb24 [0]: PASS rel-path-xlib-rgb24 [25]: PASS rel-path-ps-argb32 [0]: PASS rel-path-ps-argb32 [25]: PASS rel-path-ps-rgb24 [0]: PASS rel-path-ps-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-xlib-argb32 [0]: PASS push-group-xlib-argb32 [25]: PASS push-group-xlib-rgb24 [0]: PASS push-group-xlib-rgb24 [25]: PASS push-group-ps-argb32 [0]: PASS push-group-ps-argb32 [25]: PASS push-group-ps-rgb24 [0]: PASS push-group-ps-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-xlib-argb32 [0]: PASS zero-alpha-xlib-argb32 [25]: PASS zero-alpha-xlib-rgb24 [0]: PASS zero-alpha-xlib-rgb24 [25]: PASS zero-alpha-ps-argb32 [0]: PASS zero-alpha-ps-argb32 [25]: PASS zero-alpha-ps-rgb24 [0]: PASS zero-alpha-ps-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]: FAIL bitmap-font-image-argb32 [25]: FAIL bitmap-font-image-rgb24 [0]: FAIL bitmap-font-image-rgb24 [25]: FAIL bitmap-font-xlib-argb32 [0]: FAIL bitmap-font-xlib-argb32 [25]: FAIL bitmap-font-xlib-rgb24 [0]: FAIL bitmap-font-xlib-rgb24 [25]: FAIL bitmap-font-ps-argb32 [0]: FAIL bitmap-font-ps-argb32 [25]: FAIL bitmap-font-ps-rgb24 [0]: FAIL bitmap-font-ps-rgb24 [25]: FAIL Check bitmap-font.log out for more information. FAIL: 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-xlib-argb32 [0]: PASS ft-font-create-for-ft-face-xlib-argb32 [25]: PASS ft-font-create-for-ft-face-xlib-rgb24 [0]: PASS ft-font-create-for-ft-face-xlib-rgb24 [25]: PASS 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 PASS: ft-font-create-for-ft-face TESTING ft-text-vertical-layout-type1 Tests text rendering for vertical layout with Type1 fonts Can fail if an incorrect font is loaded---need to bundle the desired font Expecting failure ft-text-vertical-layout-type1-image-argb32 [0]: XFAIL ft-text-vertical-layout-type1-image-argb32 [25]: XFAIL ft-text-vertical-layout-type1-image-rgb24 [0]: XFAIL ft-text-vertical-layout-type1-image-rgb24 [25]: XFAIL ft-text-vertical-layout-type1-xlib-argb32 [0]: XFAIL ft-text-vertical-layout-type1-xlib-argb32 [25]: XFAIL ft-text-vertical-layout-type1-xlib-rgb24 [0]: XFAIL ft-text-vertical-layout-type1-xlib-rgb24 [25]: XFAIL ft-text-vertical-layout-type1-ps-argb32 [0]: XFAIL ft-text-vertical-layout-type1-ps-argb32 [25]: XFAIL ft-text-vertical-layout-type1-ps-rgb24 [0]: XFAIL ft-text-vertical-layout-type1-ps-rgb24 [25]: XFAIL Check ft-text-vertical-layout-type1.log out for more information. XFAIL: ft-text-vertical-layout-type1 TESTING ft-text-vertical-layout-type3 Tests text rendering for vertical layout with TrueType fonts ft-text-vertical-layout-type3-image-argb32 [0]: FAIL ft-text-vertical-layout-type3-image-argb32 [25]: FAIL ft-text-vertical-layout-type3-image-rgb24 [0]: FAIL ft-text-vertical-layout-type3-image-rgb24 [25]: FAIL ft-text-vertical-layout-type3-xlib-argb32 [0]: FAIL ft-text-vertical-layout-type3-xlib-argb32 [25]: FAIL ft-text-vertical-layout-type3-xlib-rgb24 [0]: FAIL ft-text-vertical-layout-type3-xlib-rgb24 [25]: FAIL ft-text-vertical-layout-type3-ps-argb32 [0]: FAIL ft-text-vertical-layout-type3-ps-argb32 [25]: FAIL ft-text-vertical-layout-type3-ps-rgb24 [0]: FAIL ft-text-vertical-layout-type3-ps-rgb24 [25]: FAIL Check ft-text-vertical-layout-type3.log out for more information. FAIL: ft-text-vertical-layout-type3 TESTING ft-text-antialias-none Tests text rendering with no antialiasing ft-text-antialias-none-image-argb32 [0]: PASS ft-text-antialias-none-image-argb32 [25]: PASS ft-text-antialias-none-image-rgb24 [0]: PASS ft-text-antialias-none-image-rgb24 [25]: PASS ft-text-antialias-none-xlib-argb32 [0]: PASS ft-text-antialias-none-xlib-argb32 [25]: PASS ft-text-antialias-none-xlib-rgb24 [0]: PASS ft-text-antialias-none-xlib-rgb24 [25]: PASS 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 PASS: 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 ======================================================================== 11 of 121 tests did not behave as expected (1 unexpected passes) Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo ======================================================================== make[3]: *** [check-TESTS] Error 1 make[3]: Leaving directory `/root/Desktop/cairo-1.4.0/test' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/root/Desktop/cairo-1.4.0/test' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/root/Desktop/cairo-1.4.0/test' make: *** [check-recursive] Error 1
Nothing unusual amongst those failures. They appear to be environmental: missing font, ghostscript version and an xserver discrepancy. The last of which is curious (cairo is a good XRender stress test) but needs to be reproduced on current software before we start to diagnose it. Thanks for the report. Have fun with Cairo.
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.