I've compiled cairo on a HP-UX 11.00 with ccom: HP92453-01 B.11.11.16 HP C Compiler Here's an extract of the output of 'gmake check': 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-xlib-argb32 [0]: PASS a8-mask-xlib-argb32 [25]: PASS a8-mask-xlib-rgb24 [0]: PASS a8-mask-xlib-rgb24 [25]: PASS a8-mask-ps-argb32 [0]: XFAIL a8-mask-ps-argb32 [25]: XFAIL a8-mask-ps-rgb24 [0]: XFAIL a8-mask-ps-rgb24 [25]: XFAIL XFAIL: a8-mask 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-xlib-argb32 [0]: FAIL clip-operator-xlib-argb32 [25]: FAIL clip-operator-xlib-rgb24 [0]: FAIL clip-operator-xlib-rgb24 [25]: FAIL clip-operator-ps-argb32 [0]: FAIL clip-operator-ps-argb32 [25]: FAIL clip-operator-ps-rgb24 [0]: FAIL clip-operator-ps-rgb24 [25]: FAIL 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-xlib-argb32 [0]: FAIL clip-operator-xlib-argb32 [25]: FAIL clip-operator-xlib-rgb24 [0]: FAIL clip-operator-xlib-rgb24 [25]: FAIL clip-operator-ps-argb32 [0]: FAIL clip-operator-ps-argb32 [25]: FAIL clip-operator-ps-rgb24 [0]: FAIL clip-operator-ps-rgb24 [25]: FAIL FAIL: clip-operator 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-xlib-argb32 [0]: XFAIL extend-reflect-xlib-argb32 [25]: XFAIL extend-reflect-xlib-rgb24 [0]: XFAIL extend-reflect-xlib-rgb24 [25]: XFAIL extend-reflect-ps-argb32 [0]: XFAIL extend-reflect-ps-argb32 [25]: XFAIL extend-reflect-ps-rgb24 [0]: XFAIL extend-reflect-ps-rgb24 [25]: XFAIL XFAIL: extend-reflect 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-xlib-argb32 [0]: XFAIL filter-nearest-offset-xlib-argb32 [25]: XFAIL filter-nearest-offset-xlib-rgb24 [0]: XFAIL filter-nearest-offset-xlib-rgb24 [25]: XFAIL 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 XFAIL: filter-nearest-offset TESTING font-face-get-type PASS: font-face-get-type 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-xlib-argb32 [0]: FAIL font-matrix-translation-xlib-argb32 [25]: FAIL font-matrix-translation-xlib-rgb24 [0]: FAIL font-matrix-translation-xlib-rgb24 [25]: FAIL 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 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-xlib-argb32 [0]: FAIL font-matrix-translation-xlib-argb32 [25]: FAIL font-matrix-translation-xlib-rgb24 [0]: FAIL font-matrix-translation-xlib-rgb24 [25]: FAIL 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 FAIL: font-matrix-translation 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-xlib-argb32 [0]: FAIL glyph-cache-pressure-xlib-argb32 [25]: FAIL glyph-cache-pressure-xlib-rgb24 [0]: FAIL glyph-cache-pressure-xlib-rgb24 [25]: FAIL 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 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-xlib-argb32 [0]: FAIL glyph-cache-pressure-xlib-argb32 [25]: FAIL glyph-cache-pressure-xlib-rgb24 [0]: FAIL glyph-cache-pressure-xlib-rgb24 [25]: FAIL 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 FAIL: glyph-cache-pressure 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-xlib-argb32 [0]: XFAIL leaky-dash-xlib-argb32 [25]: XFAIL leaky-dash-xlib-rgb24 [0]: XFAIL leaky-dash-xlib-rgb24 [25]: XFAIL leaky-dash-ps-argb32 [0]: PASS leaky-dash-ps-argb32 [25]: PASS leaky-dash-ps-rgb24 [0]: XFAIL leaky-dash-ps-rgb24 [25]: XFAIL XFAIL: leaky-dash 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-xlib-argb32 [0]: FAIL operator-clear-xlib-argb32 [25]: FAIL operator-clear-xlib-rgb24 [0]: FAIL operator-clear-xlib-rgb24 [25]: FAIL operator-clear-ps-argb32 [0]: FAIL operator-clear-ps-argb32 [25]: FAIL operator-clear-ps-rgb24 [0]: FAIL operator-clear-ps-rgb24 [25]: FAIL 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-xlib-argb32 [0]: FAIL operator-clear-xlib-argb32 [25]: FAIL operator-clear-xlib-rgb24 [0]: FAIL operator-clear-xlib-rgb24 [25]: FAIL operator-clear-ps-argb32 [0]: FAIL operator-clear-ps-argb32 [25]: FAIL operator-clear-ps-rgb24 [0]: FAIL operator-clear-ps-rgb24 [25]: FAIL FAIL: operator-clear 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-xlib-argb32 [0]: FAIL operator-source-xlib-argb32 [25]: FAIL operator-source-xlib-rgb24 [0]: FAIL operator-source-xlib-rgb24 [25]: FAIL operator-source-ps-argb32 [0]: FAIL operator-source-ps-argb32 [25]: FAIL operator-source-ps-rgb24 [0]: FAIL operator-source-ps-rgb24 [25]: FAIL 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-xlib-argb32 [0]: FAIL operator-source-xlib-argb32 [25]: FAIL operator-source-xlib-rgb24 [0]: FAIL operator-source-xlib-rgb24 [25]: FAIL operator-source-ps-argb32 [0]: FAIL operator-source-ps-argb32 [25]: FAIL operator-source-ps-rgb24 [0]: FAIL operator-source-ps-rgb24 [25]: FAIL FAIL: operator-source 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-xlib-argb32 [0]: FAIL select-font-face-xlib-argb32 [25]: FAIL select-font-face-xlib-rgb24 [0]: FAIL select-font-face-xlib-rgb24 [25]: FAIL 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 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-xlib-argb32 [0]: FAIL select-font-face-xlib-argb32 [25]: FAIL select-font-face-xlib-rgb24 [0]: FAIL select-font-face-xlib-rgb24 [25]: FAIL 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 FAIL: select-font-face 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-xlib-argb32 [0]: XFAIL self-intersecting-xlib-argb32 [25]: XFAIL 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 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 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-xlib-argb32 [0]: FAIL show-text-current-point-xlib-argb32 [25]: FAIL show-text-current-point-xlib-rgb24 [0]: FAIL show-text-current-point-xlib-rgb24 [25]: FAIL 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 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-xlib-argb32 [0]: FAIL show-text-current-point-xlib-argb32 [25]: FAIL show-text-current-point-xlib-rgb24 [0]: FAIL show-text-current-point-xlib-rgb24 [25]: FAIL 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 FAIL: show-text-current-point 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-xlib-argb32 [0]: FAIL text-antialias-gray-xlib-argb32 [25]: FAIL text-antialias-gray-xlib-rgb24 [0]: FAIL text-antialias-gray-xlib-rgb24 [25]: FAIL 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-xlib-argb32 [0]: FAIL text-antialias-gray-xlib-argb32 [25]: FAIL text-antialias-gray-xlib-rgb24 [0]: FAIL text-antialias-gray-xlib-rgb24 [25]: FAIL 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 FAIL: text-antialias-gray 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-xlib-argb32 [0]: FAIL text-antialias-none-xlib-argb32 [25]: FAIL text-antialias-none-xlib-rgb24 [0]: FAIL text-antialias-none-xlib-rgb24 [25]: FAIL 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-xlib-argb32 [0]: FAIL text-antialias-none-xlib-argb32 [25]: FAIL text-antialias-none-xlib-rgb24 [0]: FAIL text-antialias-none-xlib-rgb24 [25]: FAIL 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 FAIL: text-antialias-none 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-xlib-argb32 [0]: !!!CRASHED!!! text-antialias-subpixel-xlib-argb32 [25]: !!!CRASHED!!! Assertion failed: hash_table->live_entries == 0, file /soft/gtk/gtk2/gtk+-2.10/cairo-1.2.2/cairo -1.2.2/src/cairo-hash.c, line 196 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-xlib-argb32 [0]: !!!CRASHED!!! text-antialias-subpixel-xlib-argb32 [25]: !!!CRASHED!!! text-antialias-subpixel-xlib-rgb24 [0]: /usr/local/bin/bash: line 1: 24268 ABORT instruction (core dumped) CAIRO_XFAIL_TESTS="a8-mask extend-reflect filter-nearest-offset leaky-dash self -intersecting text-rotate" CAIRO_TEST_TARGET="" ${dir}$tst 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-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 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-xlib-argb32 [0]: FAIL text-pattern-xlib-argb32 [25]: FAIL text-pattern-xlib-rgb24 [0]: FAIL text-pattern-xlib-rgb24 [25]: FAIL text-pattern-ps-argb32 [0]: FAIL text-pattern-ps-argb32 [25]: FAIL text-pattern-ps-rgb24 [0]: FAIL text-pattern-ps-rgb24 [25]: FAIL 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-xlib-argb32 [0]: FAIL text-pattern-xlib-argb32 [25]: FAIL text-pattern-xlib-rgb24 [0]: FAIL text-pattern-xlib-rgb24 [25]: FAIL text-pattern-ps-argb32 [0]: FAIL text-pattern-ps-argb32 [25]: FAIL text-pattern-ps-rgb24 [0]: FAIL text-pattern-ps-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-xlib-argb32 [0]: XFAIL text-rotate-xlib-argb32 [25]: XFAIL text-rotate-xlib-rgb24 [0]: XFAIL text-rotate-xlib-rgb24 [25]: XFAIL text-rotate-ps-argb32 [0]: XFAIL text-rotate-ps-argb32 [25]: XFAIL text-rotate-ps-rgb24 [0]: XFAIL text-rotate-ps-rgb24 [25]: XFAIL XFAIL: text-rotate PASS: unantialiased-shapes 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-xlib-argb32 [0]: FAIL unbounded-operator-xlib-argb32 [25]: FAIL unbounded-operator-xlib-rgb24 [0]: FAIL unbounded-operator-xlib-rgb24 [25]: FAIL unbounded-operator-ps-argb32 [0]: FAIL unbounded-operator-ps-argb32 [25]: FAIL unbounded-operator-ps-rgb24 [0]: FAIL unbounded-operator-ps-rgb24 [25]: FAIL 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-xlib-argb32 [0]: FAIL unbounded-operator-xlib-argb32 [25]: FAIL unbounded-operator-xlib-rgb24 [0]: FAIL unbounded-operator-xlib-rgb24 [25]: FAIL unbounded-operator-ps-argb32 [0]: FAIL unbounded-operator-ps-argb32 [25]: FAIL unbounded-operator-ps-rgb24 [0]: FAIL unbounded-operator-ps-rgb24 [25]: FAIL FAIL: unbounded-operator PASS: user-data 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-xlib-argb32 [0]: FAIL ft-text-vertical-layout-xlib-argb32 [25]: FAIL ft-text-vertical-layout-xlib-rgb24 [0]: FAIL ft-text-vertical-layout-xlib-rgb24 [25]: FAIL 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 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-xlib-argb32 [0]: FAIL ft-text-vertical-layout-xlib-argb32 [25]: FAIL ft-text-vertical-layout-xlib-rgb24 [0]: FAIL ft-text-vertical-layout-xlib-rgb24 [25]: FAIL 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 FAIL: ft-text-vertical-layout 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-xlib-argb32 [0]: FAIL ft-text-antialias-none-xlib-argb32 [25]: FAIL ft-text-antialias-none-xlib-rgb24 [0]: FAIL ft-text-antialias-none-xlib-rgb24 [25]: FAIL 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-xlib-argb32 [0]: FAIL ft-text-antialias-none-xlib-argb32 [25]: FAIL ft-text-antialias-none-xlib-rgb24 [0]: FAIL ft-text-antialias-none-xlib-rgb24 [25]: FAIL 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 FAIL: ft-text-antialias-none ======================================================================== 16 of 95 tests failed Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo ======================================================================== In case it is of any interest, the last lines of output from 'configure' cairo will be compiled with the following surface backends: image: yes (always builtin) Xlib: yes Xlib Xrender: yes Quartz: no (disabled, use --enable-quartz to enable) XCB: no (disabled, use --enable-xcb to enable) Win32: no (requires a Win32 platform) PostScript: yes PDF: yes SVG: yes glitz: no (disabled, use --enable-glitz to enable) BeOS: no (disabled, use --enable-beos to enable) DirectFB: no (disabled, use --enable-directfb to enable) the following font backends: FreeType: yes Win32: no (requires a Win32 platform) ATSUI: no (disabled, use --enable-atsui to enable) the following features: PNG functions: yes and the following debug options: gcov support: no test surfaces: no How can I help?
I get even worse results with PA-RISC HP-UX 11.11 using gcc 4.1.1, cairo 1.2.4, expat 2.0.0, fontconfig 2.3.95, freetype 2.2.1, gettext 0.15, libXrender 0.9.1, libiconv 1.11, libpng 1.2.12, renderproto 0.9.2 and zlib 1.2.3. 45 of the 99 tests fail (and I get the same 4 "!!!CRASHED!!!" messages as the original poster had). I don't think any cairo release has ever passed all the tests on any HP-UX platform if my memory serves me right :-( I think the actual crashes are the most worrying and what I'll probably be looking at first (if I make any progress on that, I'll post up here).
Doing a mass close of old make check failures. Thank you for taking the time to build and test cairo on your platform, it is most appreciated. So much has changed in the few years since these reports have been filed (and so little - we've still to integrate fonts within the test suite, though we do now have a viable alternative) that acting upon the information contained within is difficult. We have bold plans during the next development phase to improve the test suite further, which I hope will lead to more timely identification of failures and regressions (possibly even pinpointing bad patches). Again, thanks and please do let us know if we can improve cairo for you.
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.