Created attachment 565666 [details] build.log [...] =================== 74 failed, 2276 passed, 119 skipped, 1 xfailed in 31.99 seconds ==================== * ERROR: dev-python/fonttools-3.24.2::gentoo failed (test phase):
Created attachment 565668 [details] emerge --info
Created attachment 565720 [details] fonttools-3.24.2\:20190218-155831.log.gz Same errors on amd64, more or less (72 failures)
sparc has only 2 failures, but this is a subset of the ppc64 set: =============================================================================================================================== FAILURES =============================================================================================================================== ________________________________________________________________________________________________________ test_xml_from_binary[graphite/graphite_tests.ttf-Silf] ________________________________________________________________________________________________________ testfile = 'graphite/graphite_tests.ttf', tableTag = 'Silf' def test_xml_from_binary(testfile, tableTag): """Check XML from decompiled object.""" _skip_if_requirement_missing(testfile) xml_expected = read_expected_ttx(testfile, tableTag) with open_font(testfile) as font: xml_from_binary = dump_ttx(font, tableTag) > assert xml_expected == xml_from_binary E assert '<?xml versio...>\n\n</ttFont>\n' == '<?xml version...>\n\n</ttFont>\n' E Skipping 1899 identical leading characters in diff, use -v to show E - ow _i="0">1 1 2</row> E ? --- E + ow _i="0">256 256 512</row> E ? +++++++++ E - <row _i="1">0 3 0</row> E ? ^... E E ...Full output truncated (63 lines hidden), use '-vv' to show Tests/ttLib/tables/tables_test.py:297: AssertionError ________________________________________________________________________________________________________ test_xml_from_binary[graphite/graphite_tests.ttf-Glat] ________________________________________________________________________________________________________ testfile = 'graphite/graphite_tests.ttf', tableTag = 'Glat' def test_xml_from_binary(testfile, tableTag): """Check XML from decompiled object.""" _skip_if_requirement_missing(testfile) xml_expected = read_expected_ttx(testfile, tableTag) with open_font(testfile) as font: xml_from_binary = dump_ttx(font, tableTag) > assert xml_expected == xml_from_binary E assert '<?xml versio...>\n\n</ttFont>\n' == '<?xml version...>\n\n</ttFont>\n' E Skipping 161 identical leading characters in diff, use -v to show E def"> E - <attribute index="1" value="3"/> E - <attribute index="2" value="30"/> E </glyph> E <glyph name="space"> E - <attribute index="1" value="3"/>... E E ...Full output truncated (19 lines hidden), use '-vv' to show Tests/ttLib/tables/tables_test.py:297: AssertionError ======================================================================================================================= short test summary info ======================================================================================================================== FAIL Tests/ttLib/tables/tables_test.py::test_xml_from_binary[graphite/graphite_tests.ttf-Silf] FAIL Tests/ttLib/tables/tables_test.py::test_xml_from_binary[graphite/graphite_tests.ttf-Glat]
Please give 3.44.0 and 4.0.1 a try. (see bug 678244 for keywording req).
(In reply to Matt Turner from comment #4) > Please give 3.44.0 and 4.0.1 a try. (see bug 678244 for keywording req). Oops, meant bug 694372.
(In reply to Matt Turner from comment #4) > Please give 3.44.0 and 4.0.1 a try. (see bug 678244 for keywording req). Looks much better at least. fonttools-3.44.0: [...] FAILED Tests/misc/plistlib_test.py FAILED Tests/ufoLib/GLIF1_test.py FAILED Tests/ufoLib/GLIF2_test.py FAILED Tests/ufoLib/UFO1_test.py FAILED Tests/ufoLib/UFO2_test.py FAILED Tests/ufoLib/UFO3_test.py FAILED Tests/ufoLib/UFOConversion_test.py FAILED Tests/ufoLib/UFOZ_test.py FAILED Tests/ufoLib/filenames_test.py FAILED Tests/ufoLib/glifLib_test.py !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 10 errors during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ================================ 25 skipped, 10 error in 14.85 seconds ================================= fonttools-4.0.1: [...] FAILED Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_with_path - TypeError: argument must be st... ============== 1 failed, 3277 passed, 10 skipped, 2 xfailed, 1 warnings in 63.35 seconds ===============
Created attachment 589852 [details] build.log (3.44.0, ppc64)
Created attachment 589854 [details] build.log (4.0.1, ppc64)
Tests pass for me on both 3.44.0 and 4.0.1.