[cairo-bugs] [Bug 4812] New: 51 of 56 tests failed on Solaris build
of 1.0.0
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Wed Oct 19 14:56:00 PDT 2005
Please do not reply to this email: if you want to comment on the bug, go to
the URL shown below and enter yourcomments there.
https://bugs.freedesktop.org/show_bug.cgi?id=4812
Summary: 51 of 56 tests failed on Solaris build of 1.0.0
Product: cairo
Version: 1.0.0
Platform: Sun
OS/Version: Solaris
Status: NEW
Severity: normal
Priority: P2
Component: general
AssignedTo: cworth at cworth.org
ReportedBy: david.kirkby at onetel.net
QAContact: cairo-bugs at cairographics.org
I've tried to build cairo 1.0.0, but have a massive amount of failures, but
don't know why.
Setup is Solaris 9 on Sun Ultra 80.
libpng-1.2.2 (any later seems to fail, but 1.2.2 passes all tests)
gcc 3.2.2
glib-2.8.3 (fails one test, but I gather it is unimportant and will always fail
on Solaris)
I configured cairo with:
configure LDFLAGS=-mimpure-text
as that switch is needed on Solaris.
I have placed the config.log file at:
http://www.drkirkby.co.uk/config.log
Results of make check are below. As you can see, virtually all fail.
sparrow /usr/local/src/cairo-1.0.0 # make check
Making check in pixman
Making check in src
Making check in src
Making check in doc
Making check in public
Making check in test
make a8-mask caps-sub-paths clip-nesting clip-operator clip-twice
composite-integer-translate-source composite-integer-translate-over
composite-integer-translate-over-repeat create-from-png create-from-png-stream
dash-offset-negative fill-and-stroke fill-rule filter-nearest-offset
get-and-set gradient-alpha leaky-polygon line-width linear-gradient mask
mask-ctm mask-surface-ctm move-to-show-surface nil-surface operator-clear
operator-source paint paint-with-alpha path-data pixman-rotate
rectangle-rounding-error scale-source-surface-paint select-font-no-show-text
self-copy self-intersecting set-source show-text-current-point source-clip
source-surface-scale-paint surface-finish-twice surface-pattern
text-antialias-gray text-antialias-none text-antialias-subpixel
text-cache-crash text-pattern text-rotate transforms translate-show-surface
trap-clip unantialiased-shapes unbounded-operator user-data rel-path
ft-font-create-for-ft-face xlib-surface
`a8-mask' is up to date.
`caps-sub-paths' is up to date.
`clip-nesting' is up to date.
`clip-operator' is up to date.
`clip-twice' is up to date.
`composite-integer-translate-source' is up to date.
`composite-integer-translate-over' is up to date.
`composite-integer-translate-over-repeat' is up to date.
`create-from-png' is up to date.
`create-from-png-stream' is up to date.
`dash-offset-negative' is up to date.
`fill-and-stroke' is up to date.
`fill-rule' is up to date.
`filter-nearest-offset' is up to date.
`get-and-set' is up to date.
`gradient-alpha' is up to date.
`leaky-polygon' is up to date.
`line-width' is up to date.
`linear-gradient' is up to date.
`mask' is up to date.
`mask-ctm' is up to date.
`mask-surface-ctm' is up to date.
`move-to-show-surface' is up to date.
`nil-surface' is up to date.
`operator-clear' is up to date.
`operator-source' is up to date.
`paint' is up to date.
`paint-with-alpha' is up to date.
`path-data' is up to date.
`pixman-rotate' is up to date.
`rectangle-rounding-error' is up to date.
`scale-source-surface-paint' is up to date.
`select-font-no-show-text' is up to date.
`self-copy' is up to date.
`self-intersecting' is up to date.
`set-source' is up to date.
`show-text-current-point' is up to date.
`source-clip' is up to date.
`source-surface-scale-paint' is up to date.
`surface-finish-twice' is up to date.
`surface-pattern' is up to date.
`text-antialias-gray' is up to date.
`text-antialias-none' is up to date.
`text-antialias-subpixel' is up to date.
`text-cache-crash' is up to date.
`text-pattern' is up to date.
`text-rotate' is up to date.
`transforms' is up to date.
`translate-show-surface' is up to date.
`trap-clip' is up to date.
`unantialiased-shapes' is up to date.
`unbounded-operator' is up to date.
`user-data' is up to date.
`rel-path' is up to date.
`ft-font-create-for-ft-face' is up to date.
`xlib-surface' is up to date.
make check-TESTS
a8-mask is expected to fail:
image backend fails because libpixman only handles (stride %
sizeof(pixman_bits) == 0)
ELFELFa8-mask-image: XFAIL
a8-mask-xlib: UNTESTED
FAIL: a8-mask
ELFELFcaps-sub-paths-image: FAIL
caps-sub-paths-xlib: UNTESTED
FAIL: caps-sub-paths
ELFELFclip-nesting-image: FAIL
clip-nesting-xlib: UNTESTED
FAIL: clip-nesting
clip-operator-image: FAIL
clip-operator-xlib: UNTESTED
FAIL: clip-operator
ELFELFclip-twice-image: FAIL
clip-twice-xlib: UNTESTED
FAIL: clip-twice
ELFELFcomposite-integer-translate-source-image: FAIL
composite-integer-translate-source-xlib: UNTESTED
FAIL: composite-integer-translate-source
ELFELFcomposite-integer-translate-over-image: FAIL
composite-integer-translate-over-xlib: UNTESTED
FAIL: composite-integer-translate-over
ELFELFcomposite-integer-translate-over-repeat-image: FAIL
composite-integer-translate-over-repeat-xlib: UNTESTED
FAIL: composite-integer-translate-over-repeat
ELFcreate-from-png-image: FAIL
create-from-png-xlib: UNTESTED
FAIL: create-from-png
ELFcreate-from-png-image: FAIL
create-from-png-xlib: UNTESTED
FAIL: create-from-png-stream
ELFELFdash-offset-negative-image: FAIL
dash-offset-negative-xlib: UNTESTED
FAIL: dash-offset-negative
ELFELFfill-and-stroke-image: FAIL
fill-and-stroke-xlib: UNTESTED
FAIL: fill-and-stroke
ELFELFfill-rule-image: FAIL
fill-rule-xlib: UNTESTED
FAIL: fill-rule
filter-nearest-offset is expected to fail:
wrong sampling location for nearest-neighbor filter in libpixman and Render
ELFELFfilter-nearest-offset-image: XFAIL
filter-nearest-offset-xlib: UNTESTED
FAIL: filter-nearest-offset
get-and-set-image: FAIL
get-and-set-xlib: UNTESTED
FAIL: get-and-set
ELFELFgradient-alpha-image: FAIL
gradient-alpha-xlib: UNTESTED
FAIL: gradient-alpha
ELFELFleaky-polygon-image: FAIL
leaky-polygon-xlib: UNTESTED
FAIL: leaky-polygon
ELFELFline-width-image: FAIL
line-width-xlib: UNTESTED
FAIL: line-width
ELFELFlinear-gradient-image: FAIL
linear-gradient-xlib: UNTESTED
FAIL: linear-gradient
ELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFmask-image:
FAIL
mask-xlib: UNTESTED
FAIL: mask
ELFELFmask-ctm-image: FAIL
mask-ctm-xlib: UNTESTED
FAIL: mask-ctm
ELFELFmask-surface-ctm-image: FAIL
mask-surface-ctm-xlib: UNTESTED
FAIL: mask-surface-ctm
ELFELFmove-to-show-surface-image: FAIL
move-to-show-surface-xlib: UNTESTED
FAIL: move-to-show-surface
ELFELFnil-surface-image: FAIL
nil-surface-xlib: UNTESTED
FAIL: nil-surface
operator-clear-image: FAIL
operator-clear-xlib: UNTESTED
FAIL: operator-clear
operator-source-image: FAIL
operator-source-xlib: UNTESTED
FAIL: operator-source
ELFELFpaint-image: FAIL
paint-xlib: UNTESTED
FAIL: paint
ELFELFpaint-with-alpha-image: FAIL
paint-with-alpha-xlib: UNTESTED
FAIL: paint-with-alpha
ELFELFpath-data-image: FAIL
path-data-xlib: UNTESTED
FAIL: path-data
pixman-rotate is expected to fail:
known off-by-one bug when rotating a pixman image
ELFELFpixman-rotate-image: XFAIL
pixman-rotate-xlib: UNTESTED
FAIL: pixman-rotate
ELFELFrectangle-rounding-error-image: FAIL
rectangle-rounding-error-xlib: UNTESTED
FAIL: rectangle-rounding-error
ELFELFscale-source-surface-paint-image: FAIL
scale-source-surface-paint-xlib: UNTESTED
FAIL: scale-source-surface-paint
select-font-no-show-text-image: PASS
select-font-no-show-text-xlib: UNTESTED
PASS: select-font-no-show-text
ELFELFself-copy-image: FAIL
self-copy-xlib: UNTESTED
FAIL: self-copy
self-intersecting is expected to fail:
Self-intersecting strokes are wrong due to incremental trapezoidization.
ELFELFself-intersecting-image: XFAIL
self-intersecting-xlib: UNTESTED
FAIL: self-intersecting
ELFELFset-source-image: FAIL
set-source-xlib: UNTESTED
FAIL: set-source
show-text-current-point-image: FAIL
show-text-current-point-xlib: UNTESTED
FAIL: show-text-current-point
ELFELFsource-clip-image: FAIL
source-clip-xlib: UNTESTED
FAIL: source-clip
ELFELFsource-surface-scale-paint-image: FAIL
source-surface-scale-paint-xlib: UNTESTED
FAIL: source-surface-scale-paint
surface-finish-twice-image: PASS
surface-finish-twice-xlib: UNTESTED
PASS: surface-finish-twice
ELFELFsurface-pattern-image: FAIL
surface-pattern-xlib: UNTESTED
FAIL: surface-pattern
text-antialias-gray-image: FAIL
text-antialias-gray-xlib: UNTESTED
FAIL: text-antialias-gray
text-antialias-none-image: FAIL
text-antialias-none-xlib: UNTESTED
FAIL: text-antialias-none
text-antialias-subpixel-image: FAIL
text-antialias-subpixel-xlib: UNTESTED
FAIL: text-antialias-subpixel
text-cache-crash-image: FAIL
text-cache-crash-xlib: UNTESTED
FAIL: text-cache-crash
text-pattern-image: FAIL
text-pattern-xlib: UNTESTED
FAIL: text-pattern
text-rotate is expected to fail:
minor bugs in positioning rotated glyphs
text-rotate-image: XFAIL
text-rotate-xlib: UNTESTED
XFAIL: text-rotate
ELFELFtransforms-image: FAIL
transforms-xlib: UNTESTED
FAIL: transforms
ELFELFtranslate-show-surface-image: FAIL
translate-show-surface-xlib: UNTESTED
FAIL: translate-show-surface
ELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFELFtrap-clip-image:
FAIL
trap-clip-xlib: UNTESTED
FAIL: trap-clip
ELFELFunantialiased-shapes-image: FAIL
unantialiased-shapes-xlib: UNTESTED
FAIL: unantialiased-shapes
unbounded-operator-image: FAIL
unbounded-operator-xlib: UNTESTED
FAIL: unbounded-operator
PASS: user-data
ELFELFrel-path-image: FAIL
rel-path-xlib: UNTESTED
FAIL: rel-path
FAIL: ft-font-create-for-ft-face
PASS: xlib-surface
========================================================================
51 of 56 tests failed
Please report to http://bugs.freedesktop.org/enter_bug.cgi?product=cairo
========================================================================
*** Error code 1
make: Fatal error: Command failed for target `check-TESTS'
Current working directory /usr/local/src/cairo-1.0.0/test
*** Error code 1
make: Fatal error: Command failed for target `check-am'
Current working directory /usr/local/src/cairo-1.0.0/test
*** Error code 1
make: Fatal error: Command failed for target `check-recursive'
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
More information about the cairo-bugs
mailing list