-
Notifications
You must be signed in to change notification settings - Fork 682
Closed
Description
Hi,
I'm trying to backport 2.3.0 from Debian unstable/testing to Debian stable (Debian 9 aka. Stretch), and while the build itself seems fine, there are test failures.
Quoting the relevant parts (from test/shaping/data/in-house/test-suite.log, hoping it's OK; attaching it wouldn't help search its contents, I suppose):
===============================================================
HarfBuzz 2.3.0: test/shaping/data/in-house/test-suite.log
===============================================================
# TOTAL: 56
# PASS: 52
# SKIP: 1
# XFAIL: 0
# FAIL: 3
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: tests/indic-old-spec
==========================
Running tests in ../../../../../test/shaping/data/in-house/tests/indic-old-spec.tests
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/57a9d9f83020155cbb1d2be1f43d82388cbecc88.ttf" --shaper=ot --verify --unicodes U+0C9A,U+0CCD,U+0C9A,U+0CCD
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/270b89df543a7e48e206a2d830c0e10e5265c630.ttf" --shaper=ot --verify --unicodes U+0D38,U+0D4D,U+0D31,U+0D4D,U+0D31,U+0D4D
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/b722a7d09e60421f3efbc706ad348ab47b88567b.ttf" --shaper=ot --verify --unicodes U+091F,U+094D,U+0930,U+094D,U+0020
FT funcs: [Tra=0+563|virAma=0@-86,-110+0|space=4+512]
OT funcs: [Tra=0+550|virAma=0@-73,-110+0|space=4+500]
Actual: [Tra=0+563|virAma=0@-86,-110+0|space=4+512]
Expected: [Tra=0+550|virAma=0@-73,-110+0|space=4+500]
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/b722a7d09e60421f3efbc706ad348ab47b88567b.ttf" --shaper=ot --verify --unicodes U+091F,U+094D,U+0930,U+0942
FT funcs: [Tra=0+563|UT=0@29,-150+0]
OT funcs: [Tra=0+550|UT=0@42,-150+0]
Actual: [Tra=0+563|UT=0@29,-150+0]
Expected: [Tra=0+550|UT=0@42,-150+0]
4 tests passed; 4 failed; 0 skipped.
FAIL tests/indic-old-spec.tests (exit status: 1)
FAIL: tests/kern-format2
========================
Running tests in ../../../../../test/shaping/data/in-house/tests/kern-format2.tests
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/e39391c77a6321c2ac7a2d644de0396470cd4bfe.ttf" --shaper=ot --verify --unicodes U+0061,U+0062,U+0063,U+0064,U+0065,U+0066,U+0067,U+0068,U+0069,U+006A,U+006B,U+006C,U+006D,U+006E,U+006F,U+0070
FT funcs: [a=0+641|b=1+688|c=2+578|d=3@-15,0+673|e=4+636|f=5+413|g=6@-10,0+678|h=7+682|i=8+324|j=9+324|k=10+605|l=11+324|m=12+1046|n=13+682|o=14+659|p=15+688]
OT funcs: [a=0+626|b=1+672|c=2+564|d=3@-15,0+657|e=4+621|f=5+403|g=6@-10,0+662|h=7+666|i=8+316|j=9+316|k=10+591|l=11+316|m=12+1021|n=13+666|o=14+644|p=15+672]
Actual: [a=0+641|b=1+688|c=2+578|d=3@-15,0+673|e=4+636|f=5+413|g=6@-10,0+678|h=7+682|i=8+324|j=9+324|k=10+605|l=11+324|m=12+1046|n=13+682|o=14+659|p=15+688]
Expected: [a=0+626|b=1+672|c=2+564|d=3@-15,0+657|e=4+621|f=5+403|g=6@-10,0+662|h=7+666|i=8+316|j=9+316|k=10+591|l=11+316|m=12+1021|n=13+666|o=14+644|p=15+672]
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/e39391c77a6321c2ac7a2d644de0396470cd4bfe.ttf" --shaper=ot --verify --unicodes U+0063,U+006B,U+0063,U+006B,U+0063,U+006B
FT funcs: [c=0+593|k=1+605|c=2+593|k=3+605|c=4+593|k=5+605]
OT funcs: [c=0+579|k=1+591|c=2+579|k=3+591|c=4+579|k=5+591]
Actual: [c=0+593|k=1+605|c=2+593|k=3+605|c=4+593|k=5+605]
Expected: [c=0+579|k=1+591|c=2+579|k=3+591|c=4+579|k=5+591]
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/e39391c77a6321c2ac7a2d644de0396470cd4bfe.ttf" --shaper=ot --verify --unicodes U+0041,U+0056
FT funcs: [A=0+719|V=1@-40,0+721]
OT funcs: [A=0+701|V=1@-40,0+703]
Actual: [A=0+719|V=1@-40,0+721]
Expected: [A=0+701|V=1@-40,0+703]
0 tests passed; 6 failed; 0 skipped.
FAIL tests/kern-format2.tests (exit status: 1)
SKIP: tests/macos
=================
Running tests in ../../../../../test/shaping/data/in-house/tests/macos.tests
# 10.12.6 https://gist.github.com/ebraminio/1704341fa16b06979e605aafd88198cf
/System/Library/Fonts/Helvetica.dfont not found, skip.
/System/Library/Fonts/LucidaGrande.ttc not found, skip.
/System/Library/Fonts/Times.dfont not found, skip.
/Library/Fonts/Khmer MN.ttc not found, skip.
/Library/Fonts/Tamil MN.ttc not found, skip.
/System/Library/Fonts/Times.dfont not found, skip.
/System/Library/Fonts/LucidaGrande.ttc not found, skip.
/Library/Fonts/Apple Chancery.ttf not found, skip.
/Library/Fonts/Apple Chancery.ttf not found, skip.
/System/Library/Fonts/GeezaPro.ttc not found, skip.
/System/Library/Fonts/GeezaPro.ttc not found, skip.
/System/Library/Fonts/GeezaPro.ttc not found, skip.
/System/Library/Fonts/GeezaPro.ttc not found, skip.
/System/Library/Fonts/SFNSDisplay.ttf not found, skip.
/System/Library/Fonts/SFNSDisplay.ttf not found, skip.
/System/Library/Fonts/Apple Color Emoji.ttc not found, skip.
# 10.13.6 https://gist.github.com/ebraminio/d432e831b3f7ebe30245dde5775e1c7e
/System/Library/Fonts/Helvetica.ttc not found, skip.
/System/Library/Fonts/LucidaGrande.ttc not found, skip.
/System/Library/Fonts/Times.ttc not found, skip.
/Library/Fonts/Khmer MN.ttc not found, skip.
/Library/Fonts/Tamil MN.ttc not found, skip.
/System/Library/Fonts/Times.ttc not found, skip.
/System/Library/Fonts/LucidaGrande.ttc not found, skip.
/Library/Fonts/Apple Chancery.ttf not found, skip.
/Library/Fonts/Apple Chancery.ttf not found, skip.
/System/Library/Fonts/GeezaPro.ttc not found, skip.
/System/Library/Fonts/GeezaPro.ttc not found, skip.
/System/Library/Fonts/GeezaPro.ttc not found, skip.
/System/Library/Fonts/GeezaPro.ttc not found, skip.
/System/Library/Fonts/SFNSDisplay.ttf not found, skip.
/System/Library/Fonts/SFNSDisplay.ttf not found, skip.
/System/Library/Fonts/Apple Color Emoji.ttc not found, skip.
0 tests passed; 0 failed; 32 skipped.
No tests ran.
SKIP tests/macos.tests (exit status: 77)
FAIL: tests/use-syllable
========================
Running tests in ../../../../../test/shaping/data/in-house/tests/use-syllable.tests
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/96490dd2ff81233b335a650e7eb660e0e7b2eeea.ttf" --shaper=ot --verify --unicodes U+AA00,U+AA2D,U+AA29
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/e68a88939e0f06e34d2bc911f09b70890289c8fd.ttf" --shaper=ot --verify --unicodes U+AA00,U+AA34,U+AA36
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/e68a88939e0f06e34d2bc911f09b70890289c8fd.ttf" --shaper=ot --verify --unicodes U+AA00,U+AA35,U+AA33
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/e68a88939e0f06e34d2bc911f09b70890289c8fd.ttf" --shaper=ot --verify --unicodes U+AA00,U+AA35,U+AA36
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/074a5ae6b19de8f29772fdd5df2d3d833f81f5e6.ttf" --shaper=ot --verify --no-glyph-names --unicodes U+11320,U+20F0,U+11367
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/373e67bf41ca264e260a9716162b71a23549e885.ttf" --shaper=ot --verify --no-glyph-names --unicodes U+A8AC,U+A8B4,U+A8B5
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/59a585a63b3df608fbeef00956c8c108deec7de6.ttf" --shaper=ot --verify --no-glyph-names --unicodes U+1BC7,U+1BEA,U+1BF3
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/1ed7e9064f008f62de6ff0207bb4dd29409597a5.ttf" --shaper=ot --verify --unicodes U+11064,U+1107F,U+11052,U+11065,U+1107F,U+11053
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/28f497629c04ceb15546c9a70e0730125ed6698d.ttf" --shaper=ot --verify --unicodes U+11013,U+11042,U+11046
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/28f497629c04ceb15546c9a70e0730125ed6698d.ttf" --shaper=ot --verify --unicodes U+11013,U+11044,U+11046
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/28f497629c04ceb15546c9a70e0730125ed6698d.ttf" --shaper=ot --verify --unicodes U+11013,U+1103C
../../../../util/hb-shape "../../../../../test/shaping/data/in-house/fonts/86cdd983c4e4c4d7f27dd405d6ceb7d4b9ed3d35.ttf" --shaper=ot --verify --unicodes U+111C8,U+111C9,U+111C9
FT funcs: [u111C8=0+512|u111C9=0@-512,0+0|u111C9=0@-512,0+0]
OT funcs: [u111C8=0+500|u111C9=0@-500,0+0|u111C9=0@-500,0+0]
Actual: [u111C8=0+512|u111C9=0@-512,0+0|u111C9=0@-512,0+0]
Expected: [u111C8=0+500|u111C9=0@-500,0+0|u111C9=0@-500,0+0]
22 tests passed; 2 failed; 0 skipped.
FAIL tests/use-syllable.tests (exit status: 1)
I'm attaching the buildinfo file obtained from a “successful” build (i.e. ignoring test failures), which contains the list of installed build-dependencies, in case their versions help you spot something fishy.
harfbuzz_2.3.0-1~bpo9+1_amd64.buildinfo.txt
Metadata
Metadata
Assignees
Labels
No labels