From 3b2a28d7991b46049f127a7db94f7e4923a46dc7 Mon Sep 17 00:00:00 2001 From: Colin Rofls Date: Tue, 15 Oct 2024 13:16:13 -0400 Subject: [PATCH] Automated commit --- index.html | 9073 ++++++++++++++++---------------- results/2024-10-15-170138.json | 5632 ++++++++++++++++++++ results/summary.json | 18 + 3 files changed, 10320 insertions(+), 4403 deletions(-) create mode 100644 results/2024-10-15-170138.json diff --git a/index.html b/index.html index 70558d3..dc47848 100644 --- a/index.html +++ b/index.html @@ -1258,6 +1258,37 @@

85 -2 + + 16 + + + 16 + + + 41 + + + 7 + + + 85.118 +0.064 + + + + + 2024-10-15 17:01:38 + + + + 37143a0c + + + 638 + + + 106 +21 + 16 @@ -1268,10 +1299,11 @@

41 - 7 + 3 -4 - 85.118 +0.064 + 85.689 +0.571 @@ -1283,7 +1315,8 @@

Gelasio/sources/Gelasio.glyphspackage99.999% + "https://github.com/googlefonts/are-you-serious">are-you-serious/sources/AreYouSerious.glyphs100.000% + +0.008 @@ -1298,10 +1331,10 @@

@@ -1309,7 +1342,7 @@

total

- MVAR + OS_2 - 97.436% + 100.000% +11.111
- 99.999% + 100.000% +0.008
@@ -1317,7 +1350,8 @@

Alice/sources/Alice.glyphs99.998% + "https://github.com/googlefonts/arizonia">arizonia/sources/Arizonia.glyphs100.000% + +0.012 @@ -1332,18 +1366,18 @@

@@ -1351,7 +1385,7 @@

total

- glyf + OS_2 - 100.000% + 100.000% +11.111
- hhea + glyf - 95.238% + 100.000%
- 99.998% + 100.000% +0.012
@@ -1359,7 +1393,8 @@

Grenze-Gotisch/sources/GrenzeGotisch.glyphs99.998% + "https://github.com/notofonts/bassa-vah">bassa-vah/sources/NotoSansBassaVah.glyphs100.000% + +0.229 @@ -1372,28 +1407,12 @@

- - - - - - - - @@ -1401,7 +1420,7 @@

total

- MVAR - - 98.077% -
OS_2 - 98.148% -
- fvar - - 98.305% + 100.000% +18.519
- 99.998% + 100.000% +0.229
@@ -1409,7 +1428,8 @@

Bona-Nova/sources/BonaNova-Italic.glyphs99.998% + "https://github.com/googlefonts/bilbo">bilbo/sources/BilboPro.glyphs100.000% + +0.003 @@ -1424,10 +1444,10 @@

@@ -1435,7 +1455,7 @@

total

- glyf + OS_2 - 99.991% + 100.000% +3.704
- 99.998% + 100.000% +0.003
@@ -1443,7 +1463,8 @@

Moirai/sources/Moirai.glyphs99.997% + "https://github.com/notofonts/coptic">coptic/sources/NotoSansCoptic.designspace100.000% + +0.006 @@ -1458,10 +1479,10 @@

@@ -1469,7 +1490,7 @@

total

- glyf + OS_2 - 99.998% + 100.000% +1.852
- 99.998% + 100.000% +0.006
@@ -1477,7 +1498,8 @@

caramel/sources/CaramelPro.glyphs99.997% + "https://github.com/notofonts/glagolitic">glagolitic/sources/NotoSansGlagolitic.designspace100.000% + +0.008 @@ -1492,18 +1514,10 @@

- - - - @@ -1511,7 +1525,7 @@

total

- glyf - - 99.998% -
- hmtx + OS_2 - 99.934% + 100.000% +1.852
- 99.998% + 100.000% +0.008
@@ -1519,7 +1533,8 @@

carattere/sources/Carattere.glyphs99.997% + "https://github.com/notofonts/gothic">gothic/sources/NotoSansGothic.designspace100.000% + +0.054 @@ -1534,10 +1549,10 @@

@@ -1545,7 +1560,7 @@

total

- glyf + OS_2 - 99.994% + 100.000% +1.852
- 99.998% + 100.000% +0.054
@@ -1553,7 +1568,8 @@

Rosario/sources/Rosario.glyphs99.997% + "https://github.com/googlefonts/grapenuts">grapenuts/sources/GrapeNuts.glyphs100.000% + +0.015 @@ -1571,15 +1587,7 @@

OS_2

- - - - @@ -1587,7 +1595,7 @@

total

- 98.148% -
- gvar - - 99.994% + 100.000% +11.111
- 99.997% + 100.000% +0.015
@@ -1595,7 +1603,8 @@

khitan-small-script/sources/NotoFangsongKSSRotated.glyphspackage99.996% + "https://github.com/googlefonts/italianno">italianno/sources/Italianno.glyphs100.000% + +0.011 @@ -1613,31 +1622,42 @@

OS_2

- - - - +
- 92.593% -
- head - - 95.455% + 100.000% +14.815
- hhea + total - 95.238% + 100.000% +0.011
+
+
+ + lovers-quarrel/sources/LoversQuarrel.glyphs100.000% + +0.011 + + + + + + + + @@ -1645,7 +1665,7 @@

total

+ table + + value +
- name + OS_2 - 97.959% + 100.000% +7.407
- 99.997% + 100.000% +0.011
@@ -1653,7 +1673,8 @@

Grandiflora/sources/Grandiflora.glyphs99.996% + "https://github.com/notofonts/lydian">lydian/sources/NotoSansLydian.designspace100.000% + +0.076 @@ -1668,26 +1689,45 @@

+
- GSUB + OS_2 - 99.033% + 100.000% +1.852
- OS_2 + total - 92.593% + 100.000% +0.076
+
+
+ + mea-culpa/sources/MeaCulpaPro.glyphs100.000% + +0.011 + + + + + + + + @@ -1695,7 +1735,7 @@

total

+ table + + value +
- name + OS_2 - 96.629% + 100.000% +11.111
- 99.997% + 100.000% +0.011
@@ -1703,7 +1743,8 @@

bilbo/sources/BilboPro.glyphs99.996% + "https://github.com/googlefonts/ms-madi">ms-madi/sources/MsMadi.glyphs100.000% + +0.012 @@ -1721,7 +1762,7 @@

OS_2

@@ -1729,7 +1770,7 @@

total

- 96.296% + 100.000% +11.111
- 99.997% + 100.000% +0.012
@@ -1737,7 +1778,8 @@

praise-script/sources/Praise-Pro.glyphs99.996% + "https://github.com/googlefonts/my-soul">my-soul/sources/MySoul.glyphs100.000% + +0.011 @@ -1752,18 +1794,10 @@

- - - - @@ -1771,7 +1805,7 @@

total

- glyf - - 99.994% -
- hmtx + OS_2 - 99.910% + 100.000% +11.111
- 99.996% + 100.000% +0.011
@@ -1779,7 +1813,8 @@

luxurious-roman/sources/Luxurious-Roman.glyphs99.995% + "https://github.com/notofonts/old-hungarian">old-hungarian/sources/NotoSansOldHungarian.glyphs100.000% + +0.006 @@ -1794,18 +1829,10 @@

- - - - @@ -1813,7 +1840,7 @@

total

- glyf - - 99.995% -
- hmtx + OS_2 - 99.846% + 100.000% +1.852
- 99.996% + 100.000% +0.006
@@ -1821,7 +1848,8 @@

Gasoek/sources/Gasoek.glyphs99.994% + "https://github.com/notofonts/old-turkic">old-turkic/sources/NotoSansOldTurkic.designspace100.000% + +0.037 @@ -1836,26 +1864,64 @@

+
- GSUB + OS_2 - 98.758% + 100.000% +1.852
- OS_2 + total - 92.593% + 100.000% +0.037
+
+
+ + orbitron-vf/sources/Orbitron.glyphs100.000% + +100.000 + + + + + + + + +
+ table + + value +
+
+
+ + paprika/sources/Paprika.glyphs100.000% + +0.019 + + + + + + + + @@ -1863,7 +1929,7 @@

total

+ table + + value +
- glyf + OS_2 - 99.999% + 100.000% +11.111
- 99.995% + 100.000% +0.019
@@ -1871,7 +1937,27 @@

Marmelad-Cyrillic/sources/Marmelad.glyphs99.994% + "https://github.com/notofonts/phoenician">phoenician/sources/NotoSansPhoenician.designspace100.000% + +100.000 + + + + + + + + +
+ table + + value +
+
+
+ + samaritan/sources/NotoSansSamaritan.glyphs100.000% + +0.293 @@ -1886,18 +1972,10 @@

- - - - @@ -1905,7 +1983,7 @@

total

- glyf - - 99.991% -
- hmtx + OS_2 - 99.877% + 100.000% +22.222
- 99.995% + 100.000% +0.293
@@ -1913,7 +1991,8 @@

coptic/sources/NotoSansCoptic.designspace99.994% + "https://github.com/notofonts/tamil">tamil/sources/NotoSansTamilSupplement.designspace100.000% + +0.035 @@ -1931,7 +2010,7 @@

OS_2

@@ -1939,7 +2018,7 @@

total

- 98.148% + 100.000% +3.704
- 99.994% + 100.000% +0.035
@@ -1947,7 +2026,8 @@

Chivo/sources/Chivo-Italic.glyphs99.994% + "https://github.com/googlefonts/tapestry">tapestry/sources/Tapestry.glyphs100.000% + +0.012 @@ -1960,52 +2040,12 @@

- - - - - - - - - - - - - - - - - - - - @@ -2013,7 +2053,7 @@

total

- (mark/kern) - - 99.997% -
OS_2 - 98.148% -
- STAT - - 93.750% -
- gvar - - 99.997% -
- head - - 95.455% -
- name - - 97.561% + 100.000% +11.111
- 99.994% + 100.000% +0.012
@@ -2021,7 +2061,7 @@

Gelasio/sources/Gelasio-Italic.glyphspackage99.994% + "https://github.com/SorkinType/Gelasio">Gelasio/sources/Gelasio.glyphspackage99.999% @@ -2034,22 +2074,6 @@

- - - - - - - -
- (mark/kern) - - 99.994% -
- GPOS - - 98.597% -
MVAR @@ -2063,7 +2087,7 @@

total

- 99.994% + 99.999%
@@ -2071,7 +2095,8 @@

smooch-sans/sources/SmoochSans.glyphs99.994% + "https://github.com/notofonts/khitan-small-script">khitan-small-script/sources/NotoFangsongKSSRotated.glyphspackage99.998% + +0.002 @@ -2086,52 +2111,34 @@

-
- glyf + OS_2 - 99.980% + 100.000% +7.407
- hmtx + head - 99.845% + 95.455%
- total + hhea - 99.994% + 95.238%
-
-
- - Wittgenstein/sources/Wittgenstein-Italic.glyphs99.993% - - - - - - - - @@ -2139,7 +2146,7 @@

total

- table - - value -
- (mark/kern) + name - 99.975% + 97.959%
- 99.994% + 99.999% +0.002
@@ -2147,7 +2154,8 @@

old-hungarian/sources/NotoSansOldHungarian.glyphs99.993% + "https://github.com/googlefonts/ingrid-darling">ingrid-darling/sources/IngridDarling.glyphs99.998% + +0.009 @@ -2165,7 +2173,15 @@

OS_2

+ + + + @@ -2173,7 +2189,7 @@

total

- 98.148% + 100.000% +11.111 +
+ glyf + + 99.997%
- 99.994% + 99.998% +0.009
@@ -2181,7 +2197,7 @@

questrial/sources/Questrial.glyphspackage99.992% + "https://github.com/cyrealtype/Alice">Alice/sources/Alice.glyphs99.998% @@ -2196,26 +2212,18 @@

- - - - @@ -2223,7 +2231,7 @@

total

- GSUB - - 99.922% -
- OS_2 + glyf - 90.741% + 100.000%
- name + hhea - 96.629% + 95.238%
- 99.993% + 99.998%
@@ -2231,7 +2239,7 @@

birthstone/sources/BirthstonePro.glyphs99.992% + "https://github.com/Omnibus-Type/Grenze-Gotisch">Grenze-Gotisch/sources/GrenzeGotisch.glyphs99.998% @@ -2246,26 +2254,26 @@

@@ -2273,7 +2281,7 @@

total

- OS_2 + MVAR - 88.889% + 98.077%
- glyf + OS_2 - 99.994% + 98.148%
- hmtx + fvar - 99.944% + 98.305%
- 99.993% + 99.998%
@@ -2281,7 +2289,7 @@

cherokee/sources/NotoSansCherokee.designspace99.992% + "https://github.com/kosmynkab/Bona-Nova">Bona-Nova/sources/BonaNova-Italic.glyphs99.998% @@ -2296,18 +2304,10 @@

- - - - @@ -2315,7 +2315,7 @@

total

- GSUB - - 99.527% -
- name + glyf - 98.137% + 99.991%
- 99.992% + 99.998%
@@ -2323,7 +2323,7 @@

glagolitic/sources/NotoSansGlagolitic.designspace99.991% + "https://github.com/JAMO-TYPEFACE/Moirai">Moirai/sources/Moirai.glyphs99.997% @@ -2338,10 +2338,10 @@

@@ -2349,7 +2349,7 @@

total

- OS_2 + glyf - 98.148% + 99.998%
- 99.992% + 99.998%
@@ -2357,7 +2357,7 @@

are-you-serious/sources/AreYouSerious.glyphs99.991% + "https://github.com/googlefonts/caramel">caramel/sources/CaramelPro.glyphs99.997% @@ -2372,10 +2372,18 @@

+ + + + @@ -2383,7 +2391,7 @@

total

- OS_2 + glyf - 88.889% + 99.998% +
+ hmtx + + 99.934%
- 99.992% + 99.998%
@@ -2391,7 +2399,7 @@

fuggles/sources/Fuggles.glyphs99.991% + "https://github.com/googlefonts/carattere">carattere/sources/Carattere.glyphs99.997% @@ -2404,36 +2412,12 @@

- - - - - - - - - - - - @@ -2441,7 +2425,7 @@

total

- GSUB - - 99.711% -
- OS_2 - - 94.444% -
glyf - 99.999% -
- hmtx - - 99.943% + 99.994%
- 99.992% + 99.998%
@@ -2449,7 +2433,8 @@

khitan-small-script/sources/NotoFangsongKSSVertical.glyphspackage99.990% + "https://github.com/JAMO-TYPEFACE/Grandiflora">Grandiflora/sources/Grandiflora.glyphs99.997% + +0.001 @@ -2464,26 +2449,18 @@

- - - - @@ -2491,7 +2468,7 @@

name

@@ -2499,7 +2476,7 @@

total

- OS_2 - - 92.593% -
- head + GSUB - 95.455% + 99.033%
- hhea + OS_2 - 95.238% + 100.000% +7.407
- 97.959% + 96.629%
- 99.991% + 99.998% +0.001
@@ -2507,7 +2484,7 @@

ruge-boogie/sources/RugeBoogiePro.glyphs99.990% + "https://github.com/Omnibus-Type/Rosario">Rosario/sources/Rosario.glyphs99.997% @@ -2525,15 +2502,15 @@

OS_2

@@ -2541,7 +2518,7 @@

total

- 88.889% + 98.148%
- glyf + gvar - 99.993% + 99.994%
- 99.990% + 99.997%
@@ -2549,7 +2526,8 @@

lovers-quarrel/sources/LoversQuarrel.glyphs99.989% + "https://github.com/JAMO-TYPEFACE/Gasoek">Gasoek/sources/Gasoek.glyphs99.997% + +0.002 @@ -2562,12 +2540,28 @@

+ + + + + + + + @@ -2575,7 +2569,7 @@

total

+ GSUB + + 98.758% +
OS_2 - 92.593% + 100.000% +7.407 +
+ glyf + + 99.999%
- 99.989% + 99.997% +0.002
@@ -2583,7 +2577,8 @@

ingrid-darling/sources/IngridDarling.glyphs99.989% + "https://github.com/googlefonts/ruge-boogie">ruge-boogie/sources/RugeBoogiePro.glyphs99.996% + +0.006 @@ -2601,7 +2596,7 @@

OS_2

@@ -2609,7 +2604,7 @@

glyf

@@ -2617,7 +2612,7 @@

total

- 88.889% + 100.000% +11.111
- 99.997% + 99.993%
- 99.989% + 99.997% +0.006
@@ -2625,7 +2620,8 @@

italianno/sources/Italianno.glyphs99.989% + "https://github.com/googlefonts/questrial">questrial/sources/Questrial.glyphspackage99.996% + +0.004 @@ -2638,12 +2634,28 @@

+ + + + + + + + @@ -2651,7 +2663,7 @@

total

+ GSUB + + 99.922% +
OS_2 - 85.185% + 100.000% +9.259 +
+ name + + 96.629%
- 99.989% + 99.996% +0.004
@@ -2659,7 +2671,8 @@

mea-culpa/sources/MeaCulpaPro.glyphs99.988% + "https://github.com/googlefonts/birthstone">birthstone/sources/BirthstonePro.glyphs99.996% + +0.004 @@ -2677,7 +2690,23 @@

OS_2

+ + + + + + + + @@ -2685,7 +2714,7 @@

total

- 88.889% + 100.000% +11.111 +
+ glyf + + 99.994% +
+ hmtx + + 99.944%
- 99.989% + 99.996% +0.004
@@ -2693,7 +2722,8 @@

HoltwoodFont/sources/HoltwoodOneSC.glyphs99.988% + "https://github.com/notofonts/khitan-small-script">khitan-small-script/sources/NotoFangsongKSSVertical.glyphspackage99.996% + +0.005 @@ -2711,7 +2741,23 @@

OS_2

+ + + + + + + + @@ -2719,7 +2765,7 @@

name

@@ -2727,7 +2773,7 @@

total

- 98.148% + 100.000% +7.407 +
+ head + + 95.455% +
+ hhea + + 95.238%
- 97.826% + 97.959%
- 99.989% + 99.996% +0.005
@@ -2735,7 +2781,7 @@

my-soul/sources/MySoul.glyphs99.988% + "https://github.com/googlefonts/praise-script">praise-script/sources/Praise-Pro.glyphs99.996% @@ -2750,10 +2796,18 @@

+ + + + @@ -2761,7 +2815,7 @@

total

- OS_2 + glyf - 88.889% + 99.994% +
+ hmtx + + 99.910%
- 99.989% + 99.996%
@@ -2769,7 +2823,7 @@

zen-tokyo-zoo/sources/TokyoZoo.glyphs99.988% + "https://github.com/googlefonts/luxurious-roman">luxurious-roman/sources/Luxurious-Roman.glyphs99.995% @@ -2787,7 +2841,7 @@

glyf

@@ -2795,7 +2849,7 @@

hmtx

@@ -2803,7 +2857,7 @@

total

- 99.993% + 99.995%
- 99.708% + 99.846%
- 99.989% + 99.996%
@@ -2811,7 +2865,8 @@

tapestry/sources/Tapestry.glyphs99.988% + "https://github.com/googlefonts/allison">allison/sources/Allison.glyphs99.994% + +0.012 @@ -2829,7 +2884,23 @@

OS_2

+ + + + + + + + @@ -2837,7 +2908,7 @@

total

- 88.889% + 100.000% +11.111 +
+ glyf + + 99.995% +
+ hmtx + + 99.839%
- 99.988% + 99.995% +0.012
@@ -2845,7 +2916,7 @@

Gabriela/sources/Gabriela.glyphs99.988% + "https://github.com/cyrealtype/Marmelad-Cyrillic">Marmelad-Cyrillic/sources/Marmelad.glyphs99.994% @@ -2863,7 +2934,15 @@

glyf

+ + + + @@ -2871,7 +2950,7 @@

total

- 99.978% + 99.991% +
+ hmtx + + 99.877%
- 99.988% + 99.995%
@@ -2879,7 +2958,7 @@

ms-madi/sources/MsMadi.glyphs99.987% + "https://github.com/Omnibus-Type/Chivo">Chivo/sources/Chivo-Italic.glyphs99.994% @@ -2892,54 +2971,52 @@

+ + + + -
+ (mark/kern) + + 99.997% +
OS_2 - 88.889% + 98.148%
- total + STAT - 99.988% + 93.750%
-
-
- - znamenny/sources/NotoZnamennyMusicalNotation.glyphs99.987% - - - - - - - - + + + + @@ -2947,7 +3024,7 @@

total

- table - - value -
- glyf + gvar - 99.992% + 99.997%
- hmtx + head - 99.505% + 95.455% +
+ name + + 97.561%
- 99.988% + 99.994%
@@ -2955,7 +3032,7 @@

arizonia/sources/Arizonia.glyphs99.987% + "https://github.com/SorkinType/Gelasio">Gelasio/sources/Gelasio-Italic.glyphspackage99.994% @@ -2970,18 +3047,26 @@

+ + + + @@ -2989,7 +3074,7 @@

total

- OS_2 + (mark/kern) - 88.889% + 99.994%
- glyf + GPOS - 100.000% + 98.597% +
+ MVAR + + 97.436%
- 99.988% + 99.994%
@@ -2997,7 +3082,7 @@

DancingScript/sources/DancingScript.designspace99.987% + "https://github.com/googlefonts/smooch-sans">smooch-sans/sources/SmoochSans.glyphs99.994% @@ -3012,10 +3097,18 @@

+ + + + @@ -3023,7 +3116,7 @@

total

- GSUB + glyf - 99.013% + 99.980% +
+ hmtx + + 99.845%
- 99.987% + 99.994%
@@ -3031,7 +3124,8 @@

play-ball/sources/Playball.glyphs99.987% + "https://github.com/googlefonts/HoltwoodFont">HoltwoodFont/sources/HoltwoodOneSC.glyphs99.993% + +0.005 @@ -3049,23 +3143,15 @@

OS_2

- - - - @@ -3073,7 +3159,7 @@

total

- 92.593% + 100.000% +1.852
- glyf - - 99.994% -
- hmtx + name - 99.747% + 97.826%
- 99.987% + 99.994% +0.005
@@ -3081,7 +3167,7 @@

Rosario/sources/Rosario-Italic.glyphs99.985% + "https://github.com/jrgdrs/Wittgenstein">Wittgenstein/sources/Wittgenstein-Italic.glyphs99.993% @@ -3096,18 +3182,10 @@

- - - - @@ -3115,7 +3193,7 @@

total

- OS_2 - - 98.148% -
- gvar + (mark/kern) - 99.958% + 99.975%
- 99.986% + 99.994%
@@ -3123,7 +3201,8 @@

beau-rivage/sources/BeauRivage-Pro.glyphs99.985% + "https://github.com/googlefonts/fuggles">fuggles/sources/Fuggles.glyphs99.992% + +0.001 @@ -3141,7 +3220,7 @@

GSUB

@@ -3149,15 +3228,23 @@

OS_2

+ + + + @@ -3165,7 +3252,7 @@

total

- 99.828% + 99.711%
- 88.889% + 100.000% +5.556
- name + glyf - 96.629% + 99.999% +
+ hmtx + + 99.943%
- 99.986% + 99.993% +0.001
@@ -3173,7 +3260,8 @@

grapenuts/sources/GrapeNuts.glyphs99.985% + "https://github.com/googlefonts/beau-rivage">beau-rivage/sources/BeauRivage-Pro.glyphs99.992% + +0.007 @@ -3186,12 +3274,28 @@

+ + + + + + + + @@ -3199,7 +3303,7 @@

total

+ GSUB + + 99.828% +
OS_2 - 88.889% + 100.000% +11.111 +
+ name + + 96.629%
- 99.985% + 99.993% +0.007
@@ -3207,8 +3311,8 @@

ephesis/sources/Ephesis.glyphs99.985% - +99.985 + "https://github.com/googlefonts/play-ball">play-ball/sources/Playball.glyphs99.992% + +0.005 @@ -3221,12 +3325,20 @@

+ + + + @@ -3234,7 +3346,7 @@

hmtx

@@ -3242,7 +3354,7 @@

total

+ OS_2 + + 100.000% +7.407 +
glyf - 99.978% +99.978 + 99.994%
- 99.683% +99.683 + 99.747%
- 99.985% +99.985 + 99.992% +0.005
@@ -3250,7 +3362,7 @@

hanken-grotesk/sources/HankenGrotesk.glyphs99.984% + "https://github.com/notofonts/cherokee">cherokee/sources/NotoSansCherokee.designspace99.992% @@ -3268,15 +3380,15 @@

GSUB

@@ -3284,7 +3396,7 @@

total

- 98.735% + 99.527%
- fvar + name - 98.305% + 98.137%
- 99.985% + 99.992%
@@ -3292,7 +3404,8 @@

mondaFont/sources/Monda.glyphs99.984% + "https://github.com/etunni/graduate">graduate/sources/graduate.glyphs99.991% + +0.035 @@ -3307,10 +3420,18 @@

+ + + + @@ -3318,7 +3439,7 @@

total

- gvar + OS_2 - 99.926% + 100.000% +9.259 +
+ name + + 97.826%
- 99.984% + 99.992% +0.035
@@ -3326,7 +3447,8 @@

moolahlah/sources/MooLahLah.glyphs99.984% + "https://github.com/googlefonts/explora">explora/sources/ExploraPro.glyphs99.988% + +0.008 @@ -3339,12 +3461,20 @@

+ + + + @@ -3352,7 +3482,7 @@

hmtx

@@ -3360,7 +3490,7 @@

total

+ OS_2 + + 100.000% +11.111 +
glyf - 99.989% + 99.984%
- 99.216% + 99.883%
- 99.984% + 99.989% +0.008
@@ -3368,7 +3498,7 @@

instrument-serif/sources/Instrument_Serif.glyphs99.983% + "https://github.com/googlefonts/zen-tokyo-zoo">zen-tokyo-zoo/sources/TokyoZoo.glyphs99.988% @@ -3383,18 +3513,18 @@

@@ -3402,7 +3532,7 @@

total

- GSUB + glyf - 99.597% + 99.993%
- name + hmtx - 96.629% + 99.708%
- 99.984% + 99.989%
@@ -3410,7 +3540,7 @@

instrument-serif/sources/Instrument_Serif_Italic.glyphs99.983% + "https://github.com/etunni/Gabriela">Gabriela/sources/Gabriela.glyphs99.988% @@ -3425,18 +3555,10 @@

- - - - @@ -3444,7 +3566,7 @@

total

- GSUB - - 99.597% -
- name + glyf - 96.629% + 99.978%
- 99.984% + 99.988%
@@ -3452,7 +3574,7 @@

BeVietnamPro/sources/BeVietnamPro.glyphs99.983% + "https://github.com/notofonts/znamenny">znamenny/sources/NotoZnamennyMusicalNotation.glyphs99.987% @@ -3467,34 +3589,18 @@

- - - - - - - - @@ -3502,7 +3608,7 @@

total

- (mark/kern) - - 99.982% -
- GDEF - - 99.340% -
- fvar + glyf - 98.305% + 99.992%
- gvar + hmtx - 99.991% + 99.505%
- 99.983% + 99.988%
@@ -3510,7 +3616,7 @@

Pinyon/sources/PinyonScript.glyphs99.983% + "https://github.com/googlefonts/DancingScript">DancingScript/sources/DancingScript.designspace99.987% @@ -3525,26 +3631,10 @@

- - - - - - - - @@ -3552,7 +3642,7 @@

total

- (mark/kern) - - 99.997% -
- GPOS - - 99.365% -
- OS_2 + GSUB - 83.333% + 99.013%
- 99.983% + 99.987%
@@ -3560,7 +3650,7 @@

JetBrainsMono/sources/JetBrainsMono-Italic.glyphs99.982% + "https://github.com/Omnibus-Type/Rosario">Rosario/sources/Rosario-Italic.glyphs99.985% @@ -3573,76 +3663,20 @@

- - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -3650,7 +3684,7 @@

total

- GSUB - - 99.906% -
OS_2 - 94.444% -
- STAT - - 93.750% -
- fvar - 98.148%
- glyf - - 99.990% -
- head - - 95.455% -
- hmtx - - 99.770% -
- name - - 91.765% -
- post + gvar - 99.934% + 99.958%
- 99.983% + 99.986%
@@ -3658,7 +3692,7 @@

allison/sources/Allison.glyphs99.982% + "https://github.com/googlefonts/ephesis">ephesis/sources/Ephesis.glyphs99.985% @@ -3671,20 +3705,12 @@

- - - - @@ -3692,7 +3718,7 @@

hmtx

@@ -3700,7 +3726,7 @@

total

- OS_2 - - 88.889% -
glyf - 99.995% + 99.978%
- 99.839% + 99.683%
- 99.983% + 99.985%
@@ -3708,7 +3734,7 @@

Benne/sources/Benne-Regular.ufo99.981% + "https://github.com/marcologous/hanken-grotesk">hanken-grotesk/sources/HankenGrotesk.glyphs99.984% @@ -3723,26 +3749,18 @@

- - - - @@ -3750,7 +3768,7 @@

total

- (mark/kern) - - 99.916% -
- GPOS + GSUB - 88.000% + 98.735%
- GSUB + fvar - 98.688% + 98.305%
- 99.982% + 99.985%
@@ -3758,7 +3776,7 @@

mansalva/sources/Mansalva.glyphs99.981% + "https://github.com/googlefonts/mondaFont">mondaFont/sources/Monda.glyphs99.984% @@ -3773,26 +3791,10 @@

- - - - - - - - @@ -3800,7 +3802,7 @@

total

- (mark/kern) - - 99.872% -
- GPOS - - 96.269% -
- GSUB + gvar - 99.203% + 99.926%
- 99.981% + 99.984%
@@ -3808,7 +3810,7 @@

explora/sources/ExploraPro.glyphs99.981% + "https://github.com/googlefonts/moolahlah">moolahlah/sources/MooLahLah.glyphs99.984% @@ -3821,20 +3823,12 @@

- - - - @@ -3842,7 +3836,7 @@

hmtx

@@ -3850,7 +3844,7 @@

total

- OS_2 - - 88.889% -
glyf - 99.984% + 99.989%
- 99.883% + 99.216%
- 99.981% + 99.984%
@@ -3858,7 +3852,8 @@

paprika/sources/Paprika.glyphs99.981% + "https://github.com/JetBrains/JetBrainsMono">JetBrainsMono/sources/JetBrainsMono-Italic.glyphs99.983% + +0.001 @@ -3871,12 +3866,427 @@

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ GSUB + + 99.906% +
OS_2 - 88.889% + 98.148% +3.704 +
+ STAT + + 93.750% +
+ fvar + + 98.148% +
+ glyf + + 99.990% +
+ head + + 95.455% +
+ hmtx + + 99.770% +
+ name + + 91.765% +
+ post + + 99.934% +
+ total + + 99.984% +0.001 +
+
+
+ + instrument-serif/sources/Instrument_Serif.glyphs99.983% + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ GSUB + + 99.597% +
+ name + + 96.629% +
+ total + + 99.984% +
+
+
+ + instrument-serif/sources/Instrument_Serif_Italic.glyphs99.983% + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ GSUB + + 99.597% +
+ name + + 96.629% +
+ total + + 99.984% +
+
+
+ + medefaidrin/sources/NotoSansMedefaidrin.designspace99.983% + +0.006 + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 99.870% +
+ GPOS + + 97.143% +
+ OS_2 + + 100.000% +1.852 +
+ head + + 95.455% +
+ total + + 99.983% +0.006 +
+
+
+ + BeVietnamPro/sources/BeVietnamPro.glyphs99.983% + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 99.982% +
+ GDEF + + 99.340% +
+ fvar + + 98.305% +
+ gvar + + 99.991% +
+ total + + 99.983% +
+
+
+ + Pinyon/sources/PinyonScript.glyphs99.983% + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 99.997% +
+ GPOS + + 99.365% +
+ OS_2 + + 83.333% +
+ total + + 99.983% +
+
+
+ + Benne/sources/Benne-Regular.ufo99.981% + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 99.916% +
+ GPOS + + 88.000% +
+ GSUB + + 98.688% +
+ total + + 99.982% +
+
+
+ + mansalva/sources/Mansalva.glyphs99.981% + + + + + + + + + + + + + + + + + + + @@ -4184,7 +4594,8 @@

medefaidrin/sources/NotoSansMedefaidrin.designspace99.977% + "https://github.com/googlefonts/allura">allura/sources/Allura.glyphs99.976% + +0.002

+ table + + value +
+ (mark/kern) + + 99.872% +
+ GPOS + + 96.269% +
+ GSUB + + 99.203%
@@ -4202,31 +4613,31 @@

(mark/kern)

@@ -4234,7 +4645,7 @@

total

- 99.870% + 99.918%
- GPOS + OS_2 - 97.143% + 100.000% +3.704
- OS_2 + glyf - 98.148% + 99.995%
- head + hmtx - 95.455% + 99.817%
- 99.977% + 99.976% +0.002
@@ -4284,7 +4695,7 @@

allura/sources/Allura.glyphs99.974% + "https://github.com/notofonts/psalter-pahlavi">psalter-pahlavi/sources/NotoSansPsalterPahlavi.glyphs99.973% @@ -4299,18 +4710,45 @@

+ + + + +
- (mark/kern) + GPOS - 99.918% + 99.433%
+ total + + 99.974% +
+
+
+ + bonheur-royale/sources/BonheurRoyale.glyphs99.972% + +0.012 + + + + + + + + @@ -4318,7 +4756,7 @@

glyf

@@ -4326,7 +4764,7 @@

hmtx

@@ -4334,7 +4772,7 @@

total

+ table + + value +
OS_2 - 96.296% + 100.000% +11.111
- 99.995% + 99.971%
- 99.817% + 99.199%
- 99.975% + 99.972% +0.012
@@ -4342,8 +4780,8 @@

psalter-pahlavi/sources/NotoSansPsalterPahlavi.glyphs99.973% - +99.974 + "https://github.com/wix/wixmadefor">wixmadefor/sources/WixMadeforDisplay.designspace99.971% + +0.002 @@ -4358,52 +4796,34 @@

-
- GPOS + GSUB - 99.433% +99.433 + 98.332%
- total + OS_2 - 99.974% +99.974 + 96.296% +1.852
-
-
- - ole/sources/Ole.glyphs99.970% - - - - - - - - @@ -4411,7 +4831,7 @@

total

- table - - value -
- glyf + gasp - 99.951% + fontmake only
- hmtx + head - 99.535% + 95.455%
- 99.970% + 99.972% +0.002
@@ -4419,7 +4839,8 @@

wixmadefor/sources/WixMadeforDisplay.designspace99.969% + "https://github.com/wix/wixmadefor">wixmadefor/sources/WixMadeforText.designspace99.971% + +0.002 @@ -4445,7 +4866,7 @@

OS_2

@@ -4469,7 +4890,7 @@

total

- 94.444% + 96.296% +1.852
- 99.970% + 99.972% +0.002
@@ -4477,7 +4898,7 @@

wixmadefor/sources/WixMadeforText.designspace99.969% + "https://github.com/googlefonts/ole">ole/sources/Ole.glyphs99.970% @@ -4492,34 +4913,77 @@

+ + + + + + + + +
- GSUB + glyf - 98.332% + 99.951%
+ hmtx + + 99.535% +
+ total + + 99.970% +
+
+
+ + fleurdeleah/sources/FleurDeLeah.glyphs99.969% + +0.011 + + + + + + + + + + + + @@ -4527,7 +4991,7 @@

total

+ table + + value +
OS_2 - 94.444% + 100.000% +11.111
- gasp + glyf - fontmake only + 99.953%
- head + hhea - 95.455% + 95.238% +
+ hmtx + + 99.680%
- 99.970% + 99.969% +0.011
@@ -4853,7 +5317,8 @@

tamil/sources/NotoSansTamilSupplement.designspace99.964% + "https://github.com/googlefonts/festive">festive/sources/Festive-Pro.glyphs99.964% + +0.004 @@ -4868,86 +5333,50 @@

-
- OS_2 + GSUB - 96.296% + 99.866%
- total + OS_2 - 99.965% + 100.000% +22.222
-
-
- - old-turkic/sources/NotoSansOldTurkic.designspace99.963% - - - - - - - - -
- table - - value -
- OS_2 + glyf - 98.148% + 99.964%
- total + hmtx - 99.963% + 99.931%
-
-
- - hurricane/sources/Hurricane-Pro.glyphs99.961% - - - - - - - - @@ -4955,7 +5384,7 @@

total

- table - - value -
- glyf + maxp - 99.935% + 95.000%
- hmtx + name - 99.581% + 96.629%
- 99.961% + 99.964% +0.004
@@ -4963,7 +5392,8 @@

festive/sources/Festive-Pro.glyphs99.960% + "https://github.com/googlefonts/neonderthaw">neonderthaw/sources/NeonDerThaw.glyphs99.962% + +0.007 @@ -4976,20 +5406,12 @@

- - - - @@ -4997,7 +5419,7 @@

glyf

@@ -5005,23 +5427,7 @@

hmtx

- - - - - - - - @@ -5029,7 +5435,7 @@

total

- GSUB - - 99.866% -
OS_2 - 77.778% + 100.000% +9.259
- 99.964% + 99.945%
- 99.931% -
- maxp - - 95.000% -
- name - - 96.629% + 99.528%
- 99.960% + 99.963% +0.007
@@ -5037,7 +5443,7 @@

bonheur-royale/sources/BonheurRoyale.glyphs99.959% + "https://github.com/googlefonts/hurricane">hurricane/sources/Hurricane-Pro.glyphs99.961% @@ -5050,20 +5456,12 @@

- - - - @@ -5071,7 +5469,7 @@

hmtx

@@ -5079,7 +5477,7 @@

total

- OS_2 - - 88.889% -
glyf - 99.971% + 99.935%
- 99.199% + 99.581%
- 99.960% + 99.961%
@@ -5163,7 +5561,8 @@

fleurdeleah/sources/FleurDeLeah.glyphs99.958% + "https://github.com/SorkinType/SplineSansMono">SplineSansMono/sources/SplineSansMono.glyphs99.958% + +0.016 @@ -5178,34 +5577,34 @@

@@ -5213,7 +5612,7 @@

total

- OS_2 + GSUB - 88.889% + 98.640%
- glyf + OS_2 - 99.953% + 100.000% +18.519
- hhea + gvar - 95.238% + 99.994%
- hmtx + post - 99.680% + 99.709%
- 99.959% + 99.958% +0.016
@@ -5252,48 +5651,6 @@

-
- - graduate/sources/graduate.glyphs99.957% - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- OS_2 - - 90.741% -
- name - - 97.826% -
- total - - 99.957% -
-
-
- - neonderthaw/sources/NeonDerThaw.glyphs99.955% - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- OS_2 - - 90.741% -
- glyf - - 99.945% -
- hmtx - - 99.528% -
- total - - 99.956% -
-
petemoss/sources/Petemoss.glyphs99.952% - +99.952 + "https://github.com/googlefonts/petemoss">petemoss/sources/Petemoss.glyphs99.952% @@ -5732,7 +6038,7 @@

glyf

@@ -5740,7 +6046,7 @@

hmtx

@@ -5748,7 +6054,7 @@

total

- 99.899% +99.899 + 99.899%
- 99.528% +99.528 + 99.528%
- 99.952% +99.952 + 99.952%
@@ -5756,7 +6062,8 @@

ojuju/sources/Ojuju.glyphs99.951% + "https://github.com/googlefonts/vujahday">vujahday/sources/VujahDayPro.glyphs99.951% + +0.006 @@ -5771,18 +6078,18 @@

@@ -5790,7 +6097,7 @@

hmtx

@@ -5798,7 +6105,7 @@

total

- glyf + OS_2 - 99.848% + 100.000% +11.111
- gvar + glyf - 99.721% + 99.917%
- 99.610% + 99.425%
- 99.951% + 99.952% +0.006
@@ -5806,7 +6113,8 @@

water-brush/sources/WaterBrush.glyphs99.948% + "https://github.com/googlefonts/moondance">moondance/sources/MoonDancePro.glyphs99.951% + +0.006 @@ -5819,12 +6127,28 @@

+ + + + + + + + @@ -5832,7 +6156,7 @@

total

+ OS_2 + + 100.000% +11.111 +
glyf - 99.938% + 99.883% +
+ hmtx + + 99.519%
- 99.949% + 99.951% +0.006
@@ -5840,7 +6164,7 @@

twinkle-star/sources/TwinkleStar-Pro.glyphs99.947% + "https://github.com/jobosonchisa/ojuju">ojuju/sources/Ojuju.glyphs99.951% @@ -5858,7 +6182,15 @@

glyf

+ + + + @@ -5866,7 +6198,7 @@

hmtx

@@ -5874,7 +6206,7 @@

total

- 99.886% + 99.848% +
+ gvar + + 99.721%
- 99.453% + 99.610%
- 99.948% + 99.951%
@@ -5882,7 +6214,8 @@

vujahday/sources/VujahDayPro.glyphs99.945% + "https://github.com/notofonts/old-sogdian">old-sogdian/sources/NotoSansOldSogdian.glyphs99.949% + +0.023 @@ -5897,26 +6230,26 @@

@@ -5924,7 +6257,7 @@

total

- OS_2 + (mark/kern) - 88.889% + 99.686%
- glyf + GPOS - 99.917% + 97.143%
- hmtx + OS_2 - 99.425% + 100.000% +1.852
- 99.946% + 99.949% +0.023
@@ -5932,7 +6265,8 @@

gothic/sources/NotoSansGothic.designspace99.945% + "https://github.com/notofonts/indic-siyaq-numbers">indic-siyaq-numbers/sources/NotoSansIndicSiyaqNumbers.glyphs99.949% + +0.011 @@ -5945,12 +6279,28 @@

+ + + + + + + + @@ -5958,7 +6308,7 @@

total

+ GSUB + + 96.203% +
OS_2 - 98.148% + 100.000% +1.852 +
+ name + + 97.030%
- 99.946% + 99.949% +0.011
@@ -5966,7 +6316,7 @@

monte-carlo/sources/MonteCarloPro.glyphs99.945% + "https://github.com/googlefonts/water-brush">water-brush/sources/WaterBrush.glyphs99.948% @@ -5981,26 +6331,44 @@

+
- GSUB + glyf - 99.117% + 99.938%
- OS_2 + total - 96.296% + 99.949%
+
+
+ + twinkle-star/sources/TwinkleStar-Pro.glyphs99.947% + + + + + + + + @@ -6008,15 +6376,7 @@

hmtx

- - - - @@ -6024,7 +6384,7 @@

total

+ table + + value +
glyf - 99.961% + 99.886%
- 99.199% -
- name - - 90.526% + 99.453%
- 99.945% + 99.948%
@@ -6032,7 +6392,8 @@

yi/sources/NotoSansYi.designspace99.945% + "https://github.com/googlefonts/monte-carlo">monte-carlo/sources/MonteCarloPro.glyphs99.947% + +0.002 @@ -6045,12 +6406,44 @@

+ + + + + + + + + + + + + + + + @@ -6058,7 +6451,7 @@

total

+ GSUB + + 99.117% +
+ OS_2 + + 100.000% +3.704 +
glyf - 99.937% + 99.961% +
+ hmtx + + 99.199% +
+ name + + 90.526%
- 99.945% + 99.947% +0.002
@@ -6066,7 +6459,8 @@

moondance/sources/MoonDancePro.glyphs99.945% + "https://github.com/googlefonts/licorice">licorice/sources/Licorice.glyphs99.946% + +0.012 @@ -6084,7 +6478,7 @@

OS_2

@@ -6092,7 +6486,7 @@

glyf

@@ -6100,7 +6494,7 @@

hmtx

@@ -6108,7 +6502,7 @@

total

- 88.889% + 100.000% +11.111
- 99.883% + 99.898%
- 99.519% + 99.529%
- 99.945% + 99.946% +0.012
@@ -6116,7 +6510,7 @@

waterfall/sources/WaterfallPro.glyphs99.944% + "https://github.com/notofonts/yi">yi/sources/NotoSansYi.designspace99.945% @@ -6134,15 +6528,7 @@

glyf

- - - - @@ -6158,7 +6544,7 @@

luxurious/sources/Luxurious-Script.glyphs99.943% + "https://github.com/googlefonts/waterfall">waterfall/sources/WaterfallPro.glyphs99.944%

- 99.860% -
- hmtx - - 99.738% + 99.937%
@@ -6176,7 +6562,7 @@

glyf

@@ -6184,7 +6570,7 @@

hmtx

@@ -6192,7 +6578,7 @@

total

- 99.894% + 99.860%
- 99.613% + 99.738%
- 99.944% + 99.945%
@@ -6200,7 +6586,7 @@

SplineSansMono/sources/SplineSansMono.glyphs99.942% + "https://github.com/googlefonts/luxurious">luxurious/sources/Luxurious-Script.glyphs99.943% @@ -6215,34 +6601,18 @@

- - - - - - - - @@ -6250,7 +6620,7 @@

total

- GSUB - - 98.640% -
- OS_2 - - 81.481% -
- gvar + glyf - 99.994% + 99.894%
- post + hmtx - 99.709% + 99.613%
- 99.942% + 99.944%
@@ -6356,7 +6726,8 @@

JetBrainsMono/sources/JetBrainsMono.glyphs99.938% + "https://github.com/googlefonts/meow-script">meow-script/sources/MeowScript.glyphs99.940% + +0.003 @@ -6369,20 +6740,12 @@

- - - - @@ -6390,31 +6753,15 @@

glyf

- - - - - - - - @@ -6422,7 +6769,7 @@

total

- GSUB - - 99.908% -
OS_2 - 96.296% + 100.000% +11.111
- 100.000% -
- gvar - - 99.869% -
- name - - 92.405% + 99.870%
- post + hmtx - 99.934% + 99.462%
- 99.939% + 99.941% +0.003
@@ -6430,7 +6777,8 @@

indic-siyaq-numbers/sources/NotoSansIndicSiyaqNumbers.glyphs99.938% + "https://github.com/JetBrains/JetBrainsMono">JetBrainsMono/sources/JetBrainsMono.glyphs99.939% + +0.001 @@ -6448,7 +6796,7 @@

GSUB

@@ -6456,7 +6804,23 @@

OS_2

+ + + + + + + + @@ -6464,7 +6828,15 @@

name

+ + + + @@ -6472,7 +6844,7 @@

total

- 96.203% + 99.908%
- 98.148% + 100.000% +3.704 +
+ glyf + + 100.000% +
+ gvar + + 99.869%
- 97.030% + 92.405% +
+ post + + 99.934%
- 99.938% + 99.940% +0.001
@@ -6480,7 +6852,8 @@

meow-script/sources/MeowScript.glyphs99.937% + "https://github.com/wix/wixmadefor">wixmadefor/sources/WixMadeforText-Italic.designspace99.938% + +0.007 @@ -6493,28 +6866,36 @@

+ + + + @@ -6522,7 +6903,7 @@

total

+ GSUB + + 97.809% +
OS_2 - 88.889% + 96.296% +1.852
- glyf + gasp - 99.870% + fontmake only
- hmtx + head - 99.462% + 95.455% +4.545
- 99.938% + 99.938% +0.007
@@ -6530,7 +6911,8 @@

licorice/sources/Licorice.glyphs99.934% + "https://github.com/notofonts/syriac">syriac/sources/NotoSansSyriacEastern.glyphs99.934% + +0.026 @@ -6545,26 +6927,18 @@

- - - - @@ -6572,7 +6946,7 @@

total

- OS_2 - - 88.889% -
- glyf + HVAR - 99.898% + 96.484%
- hmtx + OS_2 - 99.529% + 100.000% +18.519
- 99.934% + 99.935% +0.026
@@ -6638,7 +7012,8 @@

wixmadefor/sources/WixMadeforText-Italic.designspace99.931% + "https://github.com/googlefonts/grechen-fuemen">grechen-fuemen/sources/GrechenFuemen.glyphs99.933% + +0.013 @@ -6651,36 +7026,28 @@

- - - - @@ -6688,7 +7055,7 @@

total

- GSUB - - 97.809% -
OS_2 - 94.444% + 100.000% +11.111
- gasp + glyf - fontmake only + 99.895%
- head + hmtx - 90.909% + 98.728%
- 99.932% + 99.934% +0.013
@@ -6754,7 +7121,8 @@

cherish/sources/Cherish.glyphs99.928% + "https://github.com/googlefonts/puppies-play">puppies-play/sources/PuppiesPlay.glyphs99.930% + +0.012 @@ -6767,12 +7135,20 @@

+ + + + @@ -6780,7 +7156,7 @@

hmtx

@@ -6788,7 +7164,7 @@

total

+ OS_2 + + 100.000% +11.111 +
glyf - 99.906% + 99.902%
- 99.522% + 98.430%
- 99.929% + 99.930% +0.012
@@ -6796,7 +7172,8 @@

sogdian/sources/NotoSansSogdian.glyphs99.927% + "https://github.com/googlefonts/kings">kings/sources/KingsPro.glyphs99.930% + +0.007 @@ -6811,18 +7188,34 @@

+ + + + + + + + @@ -6830,7 +7223,7 @@

total

- (mark/kern) + GSUB - 99.865% + 99.613%
- GPOS + OS_2 - 78.125% + 100.000% +11.111 +
+ glyf + + 99.886% +
+ hmtx + + 99.506%
- 99.927% + 99.930% +0.007
@@ -6838,7 +7231,7 @@

style-script/sources/StyleScript-Pro.glyphs99.926% + "https://github.com/googlefonts/cherish">cherish/sources/Cherish.glyphs99.928% @@ -6851,20 +7244,12 @@

- - - - @@ -6872,7 +7257,7 @@

hmtx

@@ -6880,7 +7265,7 @@

total

- OS_2 - - 96.296% -
glyf - 99.918% + 99.906%
- 99.792% + 99.522%
- 99.927% + 99.929%
@@ -6888,7 +7273,8 @@

old-sogdian/sources/NotoSansOldSogdian.glyphs99.926% + "https://github.com/googlefonts/style-script">style-script/sources/StyleScript-Pro.glyphs99.927% + +0.001 @@ -6903,26 +7289,26 @@

@@ -6930,7 +7316,7 @@

total

- (mark/kern) + OS_2 - 99.686% + 100.000% +3.704
- GPOS + glyf - 97.143% + 99.918%
- OS_2 + hmtx - 98.148% + 99.792%
- 99.926% + 99.928% +0.001
@@ -6938,7 +7324,8 @@

phags-pa/sources/NotoSansPhagsPa.glyphs99.926% + "https://github.com/googlefonts/imperial-script">imperial-script/sources/ImperialScript.glyphs99.927% + +0.013 @@ -6956,7 +7343,7 @@

OS_2

@@ -6964,7 +7351,15 @@

glyf

+ + + + @@ -6972,7 +7367,7 @@

total

- 81.481% + 100.000% +11.111
- 100.000% + 99.846% +
+ hmtx + + 99.684%
- 99.926% + 99.928% +0.013
@@ -6980,7 +7375,7 @@

lydian/sources/NotoSansLydian.designspace99.923% + "https://github.com/notofonts/sogdian">sogdian/sources/NotoSansSogdian.glyphs99.927% @@ -6995,10 +7390,18 @@

+ + + + @@ -7006,7 +7409,7 @@

total

- OS_2 + (mark/kern) - 98.148% + 99.865% +
+ GPOS + + 78.125%
- 99.924% + 99.927%
@@ -7014,7 +7417,7 @@

bhaiksuki/sources/NotoSansBhaiksuki.designspace99.923% + "https://github.com/notofonts/phags-pa">phags-pa/sources/NotoSansPhagsPa.glyphs99.926% @@ -7029,10 +7432,10 @@

@@ -7040,15 +7443,7 @@

glyf

- - - - @@ -7056,7 +7451,7 @@

total

- GSUB + OS_2 - 88.189% + 81.481%
- 99.968% -
- name - - 97.030% + 100.000%
- 99.923% + 99.926%
@@ -7064,7 +7459,7 @@

kings/sources/KingsPro.glyphs99.922% + "https://github.com/notofonts/bhaiksuki">bhaiksuki/sources/NotoSansBhaiksuki.designspace99.923% @@ -7082,15 +7477,7 @@

GSUB

- - - - @@ -7098,15 +7485,15 @@

glyf

@@ -7172,7 +7559,8 @@

grechen-fuemen/sources/GrechenFuemen.glyphs99.920% + "https://github.com/notofonts/syriac">syriac/sources/NotoSansSyriac.glyphs99.920% + +0.018

- 99.613% -
- OS_2 - - 88.889% + 88.189%
- 99.886% + 99.968%
- hmtx + name - 99.506% + 97.030%
@@ -7187,76 +7575,50 @@

- - - - -
- OS_2 - - 88.889% -
- glyf + GPOS - 99.895% + 99.606%
- hmtx + GSUB - 98.728% + 99.109%
- total + OS_2 - 99.920% + 100.000% +18.519
-
-
- - puppies-play/sources/PuppiesPlay.glyphs99.918% - - - - - - - - @@ -7264,7 +7626,7 @@

total

- table - - value -
- OS_2 + fvar - 88.889% + 98.305%
- glyf + gvar - 99.902% + 99.980%
- hmtx + name - 98.430% + 96.341%
- 99.919% + 99.921% +0.018
@@ -7272,7 +7634,8 @@

imperial-script/sources/ImperialScript.glyphs99.915% + "https://github.com/googlefonts/kolker-brush">kolker-brush/sources/KolkerBrush.glyphs99.916% + +0.008 @@ -7290,7 +7653,7 @@

OS_2

@@ -7298,15 +7661,7 @@

glyf

- - - - @@ -7314,7 +7669,7 @@

total

- 88.889% + 100.000% +11.111
- 99.846% -
- hmtx - - 99.684% + 99.866%
- 99.915% + 99.916% +0.008
@@ -7496,7 +7851,8 @@

bamum/sources/NotoSansBamum.glyphs99.909% + "https://github.com/notofonts/bamum">bamum/sources/NotoSansBamum.glyphs99.911% + +0.002 @@ -7530,7 +7886,7 @@

OS_2

@@ -7538,7 +7894,7 @@

total

- 79.630% + 81.481% +1.852
- 99.910% + 99.911% +0.002
@@ -7546,7 +7902,8 @@

syriac/sources/NotoSansSyriacEastern.glyphs99.908% + "https://github.com/googlefonts/qwigley">qwigley/sources/Qwigley.glyphs99.906% + +0.010 @@ -7559,54 +7916,12 @@

- - - - - - - - - -
- HVAR - - 96.484% -
OS_2 - 81.481% -
- total - - 99.909% -
-
-
- - kolker-brush/sources/KolkerBrush.glyphs99.908% - - - - - - - - - - - @@ -7614,7 +7929,7 @@

glyf

@@ -7622,7 +7937,7 @@

total

- table - - value -
- OS_2 - - 88.889% + 100.000% +5.556
- 99.866% + 99.793%
- 99.909% + 99.906% +0.010
@@ -7704,7 +8019,8 @@

syriac/sources/NotoSansSyriac.glyphs99.902% + "https://github.com/notofonts/syriac">syriac/sources/NotoSansSyriacWestern.glyphs99.904% + +0.017 @@ -7722,15 +8038,7 @@

GPOS

- - - - @@ -7738,15 +8046,7 @@

OS_2

- - - - @@ -7754,15 +8054,7 @@

gvar

- - - - @@ -7770,7 +8062,7 @@

total

- 99.606% -
- GSUB - - 99.109% + 99.345%
- 81.481% -
- fvar - - 98.305% + 100.000% +18.519
- 99.980% -
- name - - 96.341% + 99.981%
- 99.903% + 99.904% +0.017
@@ -7778,7 +8070,8 @@

gabarito/sources/Gabarito.glyphs99.902% + "https://github.com/naipefoundry/gabarito">gabarito/sources/Gabarito.glyphs99.903% + +0.001 @@ -7812,7 +8105,7 @@

OS_2

@@ -7860,7 +8153,7 @@

total

- 94.444% + 100.000% +5.556
- 99.902% + 99.903% +0.001
@@ -7910,49 +8203,8 @@

qwigley/sources/Qwigley.glyphs99.896% - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- OS_2 - - 94.444% -
- glyf - - 99.793% -
- total - - 99.896% -
-
-
- - great-vibes/sources/GreatVibes-Pro.glyphs99.895% + "https://github.com/googlefonts/great-vibes">great-vibes/sources/GreatVibes-Pro.glyphs99.898% + +0.003 @@ -7978,7 +8230,7 @@

OS_2

@@ -8010,7 +8262,7 @@

total

- 85.185% + 96.296% +11.111
- 99.895% + 99.898% +0.003
@@ -8149,56 +8401,6 @@

-
- - syriac/sources/NotoSansSyriacWestern.glyphs99.886% - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- GPOS - - 99.345% -
- OS_2 - - 81.481% -
- gvar - - 99.981% -
- total - - 99.887% -
-
mandaic/sources/NotoSansMandaic.designspace99.826% + "https://github.com/googlefonts/Libre-Bodoni">Libre-Bodoni/sources/LibreBodoni-Italic.glyphs99.832% + +0.010 @@ -8875,18 +9078,26 @@

+ + + + @@ -8894,7 +9105,7 @@

total

- (mark/kern) + GDEF - 98.982% + 88.054%
- GPOS + GSUB - 80.769% + 98.864% +
+ OS_2 + + 100.000% +12.963
- 99.827% + 99.832% +0.010
@@ -8902,7 +9113,7 @@

schibsted-grotesk/sources/SchibstedGrotesk-Italic.glyphs99.824% + "https://github.com/notofonts/mandaic">mandaic/sources/NotoSansMandaic.designspace99.826% @@ -8917,26 +9128,18 @@

- - - - @@ -8944,7 +9147,7 @@

total

- GPOS - - 99.851% -
- glyf + (mark/kern) - 99.979% + 98.982%
- gvar + GPOS - 98.164% + 80.769%
- 99.824% + 99.827%
@@ -8952,7 +9155,7 @@

Libre-Bodoni/sources/LibreBodoni-Italic.glyphs99.821% + "https://github.com/schibsted/schibsted-grotesk">schibsted-grotesk/sources/SchibstedGrotesk-Italic.glyphs99.824% @@ -8967,26 +9170,26 @@

@@ -8994,7 +9197,7 @@

total

- GDEF + GPOS - 88.054% + 99.851%
- GSUB + glyf - 98.864% + 99.979%
- OS_2 + gvar - 87.037% + 98.164%
- 99.822% + 99.824%
@@ -9060,7 +9263,8 @@

meetei-mayek/sources/NotoSansMeeteiMayek.glyphs99.794% + "https://github.com/googlefonts/alex-brush">alex-brush/sources/AlexBrush.glyphs99.799% + +0.009 @@ -9075,26 +9279,18 @@

- - - - @@ -9102,7 +9298,7 @@

total

- (mark/kern) - - 99.297% -
- GPOS + OS_2 - 66.667% + 100.000% +7.407
- OS_2 + glyf - 81.481% + 99.578%
- 99.795% + 99.799% +0.009
@@ -9110,7 +9306,7 @@

lavishly-yours/sources/LavishlyYours.glyphs99.793% + "https://github.com/notofonts/meetei-mayek">meetei-mayek/sources/NotoSansMeeteiMayek.glyphs99.794% @@ -9128,7 +9324,23 @@

(mark/kern)

+ + + + + + + + @@ -9136,7 +9348,7 @@

total

- 99.450% + 99.297% +
+ GPOS + + 66.667% +
+ OS_2 + + 81.481%
- 99.793% + 99.795%
@@ -9144,7 +9356,7 @@

alex-brush/sources/AlexBrush.glyphs99.790% + "https://github.com/googlefonts/lavishly-yours">lavishly-yours/sources/LavishlyYours.glyphs99.793% @@ -9159,18 +9371,10 @@

- - - - @@ -9178,7 +9382,7 @@

total

- OS_2 - - 92.593% -
- glyf + (mark/kern) - 99.578% + 99.450%
- 99.790% + 99.793%
@@ -9425,6 +9629,81 @@

+
+ + gujarati/sources/NotoSansGujarati.glyphs99.776% + +0.001 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 99.893% +
+ GDEF + + 68.703% +
+ GPOS + + 88.356% +
+ OS_2 + + 98.148% +3.704 +
+ gvar + + 99.996% +
+ name + + 99.387% +
+ total + + 99.777% +0.001 +
+
-
- - gujarati/sources/NotoSansGujarati.glyphs99.775% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- (mark/kern) - - 99.893% -
- GDEF - - 68.703% -
- GPOS - - 88.356% -
- OS_2 - - 94.444% -
- gvar - - 99.996% -
- name - - 99.387% -
- total - - 99.776% -
-
-
- - bassa-vah/sources/NotoSansBassaVah.glyphs99.771% - - - - - - - - - - - - - - - - -
- table - - value -
- OS_2 - - 81.481% -
- total - - 99.771% -
-
+
+ + khojki/sources/NotoSansKhojki.glyphs99.735% + +99.735 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 98.837% +98.837 +
+ GPOS + + 96.766% +96.766 +
+ OS_2 + + 79.630% +79.630 +
+ hhea + + 95.238% +95.238 +
+ hmtx + + 99.462% +99.462 +
+ total + + 99.735% +99.735 +
+
+
+ + tifinagh/sources/NotoSansTifinagh.glyphs99.734% + +0.059 + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 99.756% +
+ GPOS + + 73.832% +
+ OS_2 + + 100.000% +18.519 +
+ total + + 99.734% +0.059 +
+
+
+ + lisu/sources/NotoSansLisu.glyphs99.727% + +0.027 + + + + + + + + + + + + + + + + +
+ table + + value +
+ OS_2 + + 81.481% +1.852 +
+ total + + 99.728% +0.027 +
+
+
+ + kantumruy-pro/sources/Upright/KantumruyPro.designspace99.722% + +0.002 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 99.688% +
+ GDEF + + 99.719% +
+ GPOS + + 75.556% +
+ GSUB + + 83.534% +
+ OS_2 + + 100.000% +3.704 +
+ total + + 99.723% +0.002 +
+
kantumruy-pro/sources/Upright/KantumruyPro.designspace99.720% + "https://github.com/theleagueof/league-spartan">league-spartan/sources/LeagueSpartan.glyphs99.716% @@ -10396,7 +10787,7 @@

(mark/kern)

@@ -10404,7 +10795,7 @@

GDEF

@@ -10412,7 +10803,7 @@

GPOS

@@ -10420,15 +10811,15 @@

GSUB

@@ -10436,7 +10827,7 @@

total

- 99.688% + 99.780%
- 99.719% + 92.657%
- 75.556% + 95.210%
- 83.534% + 99.134%
- OS_2 + name - 96.296% + 96.203%
- 99.721% + 99.717%
@@ -10444,7 +10835,8 @@

league-spartan/sources/LeagueSpartan.glyphs99.716% + "https://github.com/notofonts/georgian">georgian/sources/NotoSansGeorgian.glyphspackage99.707% + +0.016 @@ -10457,78 +10849,28 @@

- - - - - - - - - - - - - - - - -
- (mark/kern) - - 99.780% -
GDEF - 92.657% -
- GPOS - - 95.210% -
- GSUB - - 99.134% + 56.787%
- name + MVAR - 96.203% + 98.958%
- total - - 99.717% -
-
-
- - samaritan/sources/NotoSansSamaritan.glyphs99.707% - - - - - - - - @@ -10536,7 +10878,7 @@

total

- table - - value -
OS_2 - 77.778% + 100.000% +20.370
- 99.707% + 99.708% +0.016
@@ -10591,40 +10933,6 @@

-
- - lisu/sources/NotoSansLisu.glyphs99.701% - - - - - - - - - - - - - - - - -
- table - - value -
- OS_2 - - 79.630% -
- total - - 99.701% -
-
georgian/sources/NotoSansGeorgian.glyphspackage99.691% + "https://github.com/notofonts/georgian">georgian/sources/NotoSerifGeorgian.glyphspackage99.681% + +0.013 @@ -10744,15 +11053,7 @@

GDEF

- - - - @@ -10760,7 +11061,7 @@

OS_2

@@ -10768,7 +11069,7 @@

total

- 56.787% -
- MVAR - - 98.958% + 54.565%
- 79.630% + 100.000% +20.370
- 99.692% + 99.682% +0.013
@@ -10929,98 +11230,6 @@

-
- - tifinagh/sources/NotoSansTifinagh.glyphs99.674% - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- (mark/kern) - - 99.756% -
- GPOS - - 73.832% -
- OS_2 - - 81.481% -
- total - - 99.675% -
-
-
- - georgian/sources/NotoSerifGeorgian.glyphspackage99.668% - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- GDEF - - 54.565% -
- OS_2 - - 79.630% -
- total - - 99.669% -
-
-
- - SplineSansMono/sources/SplineSansMono-Italic.glyphs99.657% - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- GDEF - - 81.342% -
- GSUB - - 98.800% -
- OS_2 - - 81.481% -
- post - - 99.760% -
- total - - 99.658% -
-
zanabazar-square/sources/NotoSansZanabazarSquare.designspace99.617% + "https://github.com/SorkinType/Denk-One">Denk-One/sources/DenkOne.glyphs99.618% + +0.002 @@ -11564,47 +11716,55 @@

(mark/kern)

+ + + +
- 99.758% + 99.999%
- GDEF + GPOS - 100.000% + 99.998%
- GPOS + GSUB - 89.126% + 99.923%
- GSUB + OS_2 - 99.213% + 100.000% +11.111
- name + total - 97.030% + 99.618% +0.002
- total + vhea - 99.617% + fontmake only +
+ vmtx + + fontmake only
@@ -11612,7 +11772,7 @@

Denk-One/sources/DenkOne.glyphs99.616% + "https://github.com/notofonts/zanabazar-square">zanabazar-square/sources/NotoSansZanabazarSquare.designspace99.617% @@ -11630,55 +11790,47 @@

(mark/kern)

- - - -
- 99.999% -
- GPOS - - 99.998% + 99.758%
- GSUB + GDEF - 99.923% + 100.000%
- OS_2 + GPOS - 88.889% + 89.126%
- total + GSUB - 99.616% + 99.213%
- vhea + name - fontmake only + 97.030%
- vmtx + total - fontmake only + 99.617%
@@ -11781,6 +11933,73 @@

+
+ + toto/sources/NotoSerifToto.glyphs99.601% + +0.275 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 95.652% +
+ GPOS + + 88.732% +
+ OS_2 + + 100.000% +18.519 +
+ gvar + + 99.886% +
+ meta + + fontmake only +
+ total + + 99.602% +0.275 +
+
+
+ + tai-viet/sources/NotoSansTaiViet.glyphs99.583% + +0.014 + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 99.440% +
+ GPOS + + 92.779% +
+ OS_2 + + 81.481% +1.852 +
+ total + + 99.583% +0.014 +
+
tai-viet/sources/NotoSansTaiViet.glyphs99.568% + "https://github.com/notofonts/inscriptional-parthian">inscriptional-parthian/sources/NotoSansInscriptionalParthian.glyphs99.567% @@ -12375,28 +12645,12 @@

- - - - - - - - @@ -12404,7 +12658,7 @@

total

- (mark/kern) - - 99.440% -
- GPOS - - 92.779% -
OS_2 - 79.630% + 81.481%
- 99.569% + 99.568%
@@ -12412,7 +12666,7 @@

inscriptional-parthian/sources/NotoSansInscriptionalParthian.glyphs99.567% + "https://github.com/googlefonts/splash">splash/sources/Splash.glyphs99.567% @@ -12427,10 +12681,18 @@

+ + + + @@ -12446,7 +12708,8 @@

splash/sources/Splash.glyphs99.567% + "https://github.com/notofonts/ol-chiki">ol-chiki/sources/NotoSansOlChiki.glyphs99.561% + +0.010

- OS_2 + glyf - 81.481% + 99.540% +
+ maxp + + 90.000%
@@ -12461,18 +12724,26 @@

+ + + + @@ -12480,7 +12751,7 @@

total

- glyf + HVAR - 99.540% + 93.846%
- maxp + OS_2 - 90.000% + 81.481% +1.852 +
+ gvar + + 99.650%
- 99.568% + 99.562% +0.010
@@ -12567,56 +12838,6 @@

-
- - ol-chiki/sources/NotoSansOlChiki.glyphs99.552% - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- HVAR - - 93.846% -
- OS_2 - - 79.630% -
- gvar - - 99.650% -
- total - - 99.552% -
-
Protest/sources/ProtestRevolution.glyphs99.538% + "https://github.com/octaviopardo/Protest">Protest/sources/ProtestRevolution.glyphs99.539% + +0.001 @@ -12802,7 +13024,7 @@

OS_2

@@ -12834,7 +13056,7 @@

total

- 96.296% + 100.000% +3.704
- 99.539% + 99.540% +0.001
@@ -13114,8 +13336,8 @@

gurmukhi/sources/NotoSerifGurmukhi.glyphs99.489% - +99.489 + "https://github.com/googlefonts/ruthie">ruthie/sources/Ruthie.glyphs99.491% + +0.019 @@ -13133,31 +13355,15 @@

(mark/kern)

- - - - - - - - @@ -13165,23 +13371,15 @@

OS_2

- - - - @@ -13189,7 +13387,7 @@

total

- 98.867% +98.867 -
- GDEF - - 81.418% +81.418 -
- GPOS - - 85.401% +85.401 + 99.409%
- HVAR + GSUB - 99.753% +99.753 + 99.073%
- 79.630% +79.630 + 100.000% +14.815
- gvar - - 99.988% +99.988 -
- hmtx + glyf - 99.664% +99.664 + 99.451%
- 99.489% +99.489 + 99.492% +0.019
@@ -13197,7 +13395,7 @@

sundanese/sources/NotoSansSundanese.glyphs99.488% + "https://github.com/notofonts/gurmukhi">gurmukhi/sources/NotoSerifGurmukhi.glyphs99.489% @@ -13215,7 +13413,15 @@

(mark/kern)

+ + + + @@ -13223,7 +13429,7 @@

GPOS

@@ -13231,7 +13437,7 @@

HVAR

@@ -13247,7 +13453,7 @@

gvar

@@ -13255,7 +13461,7 @@

hmtx

@@ -13263,7 +13469,7 @@

total

- 99.375% + 98.867% +
+ GDEF + + 81.418%
- 91.463% + 85.401%
- 93.878% + 99.753%
- 99.959% + 99.988%
- 98.925% + 99.664%
- 99.488% + 99.489%
@@ -13271,7 +13477,7 @@

tirhuta/sources/NotoSansTirhuta.glyphs99.488% + "https://github.com/notofonts/sundanese">sundanese/sources/NotoSansSundanese.glyphs99.488% @@ -13289,7 +13495,7 @@

(mark/kern)

@@ -13297,15 +13503,15 @@

GPOS

@@ -13313,15 +13519,23 @@

OS_2

+ + + + @@ -13337,7 +13551,7 @@

ruthie/sources/Ruthie.glyphs99.472% + "https://github.com/notofonts/tirhuta">tirhuta/sources/NotoSansTirhuta.glyphs99.488%

- 99.936% + 99.375%
- 97.287% + 91.463%
- GSUB + HVAR - 97.479% + 93.878%
- 98.148% + 79.630%
- name + gvar - 91.589% + 99.959% +
+ hmtx + + 98.925%
@@ -13355,7 +13569,15 @@

(mark/kern)

+ + + + @@ -13363,7 +13585,7 @@

GSUB

@@ -13371,15 +13593,15 @@

OS_2

@@ -13387,7 +13609,7 @@

total

- 99.409% + 99.936% +
+ GPOS + + 97.287%
- 99.073% + 97.479%
- 85.185% + 98.148%
- glyf + name - 99.451% + 91.589%
- 99.472% + 99.488%
@@ -13395,7 +13617,8 @@

Advent/sources/AdventPro.designspace99.465% + "https://github.com/googlefonts/Advent">Advent/sources/AdventPro.designspace99.466% + +0.001 @@ -13421,7 +13644,7 @@

OS_2

@@ -13469,7 +13692,7 @@

total

- 94.444% + 100.000% +5.556
- 99.465% + 99.466% +0.001
@@ -13625,7 +13848,8 @@

Tourney/sources/Tourney.glyphs99.408% + "https://github.com/notofonts/yezidi">yezidi/sources/NotoSerifYezidi.designspace99.417% + +0.021 @@ -13643,23 +13867,31 @@

(mark/kern)

+ + + + @@ -13667,7 +13899,7 @@

total

- 99.984% + 99.083%
- GDEF + GPOS - 95.623% + 81.159%
- HVAR + OS_2 - 55.884% + 100.000% +3.704 +
+ gvar + + 99.363%
- 99.409% + 99.418% +0.021
@@ -13675,7 +13907,7 @@

Finlandica/sources/Finlandica-Italic.glyphs99.406% + "https://github.com/Etcetera-Type-Co/Tourney">Tourney/sources/Tourney.glyphs99.408% @@ -13690,34 +13922,26 @@

- - - - @@ -13725,7 +13949,7 @@

total

- GSUB - - 99.756% -
- glyf + (mark/kern) - 99.986% + 99.984%
- gvar + GDEF - 97.924% + 95.623%
- name + HVAR - 97.710% + 55.884%
- 99.406% + 99.409%
@@ -13733,7 +13957,7 @@

inscriptional-pahlavi/sources/NotoSansInscriptionalPahlavi.glyphs99.396% + "https://github.com/HelsinkiTypeStudio/Finlandica">Finlandica/sources/Finlandica-Italic.glyphs99.406% @@ -13748,10 +13972,34 @@

+ + + + + + + + + + + + @@ -13759,7 +14007,7 @@

total

- OS_2 + GSUB - 81.481% + 99.756% +
+ glyf + + 99.986% +
+ gvar + + 97.924% +
+ name + + 97.710%
- 99.397% + 99.406%
@@ -13767,7 +14015,7 @@

yezidi/sources/NotoSerifYezidi.designspace99.396% + "https://github.com/notofonts/inscriptional-pahlavi">inscriptional-pahlavi/sources/NotoSansInscriptionalPahlavi.glyphs99.396% @@ -13780,36 +14028,12 @@

- - - - - - - - - - - - @@ -13817,7 +14041,7 @@

total

- (mark/kern) - - 99.083% -
- GPOS - - 81.159% -
OS_2 - 96.296% -
- gvar - - 99.363% + 81.481%
- 99.396% + 99.397%
@@ -13965,7 +14189,8 @@

lao/sources/NotoSansLaoUI-MM.glyphs99.350% + "https://github.com/xconsau/GajrajOne">GajrajOne/sources/GajrajOne-Regular.ufo99.352% + +0.005 @@ -13980,10 +14205,18 @@

+ + + + @@ -13991,15 +14224,31 @@

OS_2

+ + + + + + + + @@ -14007,7 +14256,7 @@

total

- GDEF + (mark/kern) - 62.857% + 99.433% +
+ GPOS + + 97.985%
- 81.481% + 85.185% +5.556
- gvar + head - 99.960% + 95.455% +
+ hhea + + 90.476% +
+ name + + 64.706%
- 99.351% + 99.353% +0.005
@@ -14015,7 +14264,7 @@

lepcha/sources/NotoSansLepcha.glyphs99.349% + "https://github.com/notofonts/lao">lao/sources/NotoSansLaoUI-MM.glyphs99.350% @@ -14030,26 +14279,26 @@

@@ -14057,7 +14306,7 @@

total

- (mark/kern) + GDEF - 97.500% + 62.857%
- GPOS + OS_2 - 94.715% + 81.481%
- OS_2 + gvar - 81.481% + 99.960%
- 99.350% + 99.351%
@@ -14065,7 +14314,7 @@

GajrajOne/sources/GajrajOne-Regular.ufo99.347% + "https://github.com/notofonts/lepcha">lepcha/sources/NotoSansLepcha.glyphs99.349% @@ -14083,7 +14332,7 @@

(mark/kern)

@@ -14091,7 +14340,7 @@

GPOS

@@ -14099,31 +14348,7 @@

OS_2

- - - - - - - - - - - - @@ -14131,7 +14356,7 @@

total

- 99.433% + 97.500%
- 97.985% + 94.715%
- 79.630% -
- head - - 95.455% -
- hhea - - 90.476% -
- name - - 64.706% + 81.481%
- 99.348% + 99.350%
@@ -14139,7 +14364,8 @@

hebrew/sources/NotoRashiHebrew.glyphs99.343% + "https://github.com/notofonts/hebrew">hebrew/sources/NotoRashiHebrew.glyphs99.349% + +0.006 @@ -14165,7 +14391,7 @@

OS_2

@@ -14173,7 +14399,7 @@

total

- 98.148% + 100.000% +1.852
- 99.343% + 99.349% +0.006
@@ -14236,72 +14462,6 @@

-
- - toto/sources/NotoSerifToto.glyphs99.326% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- (mark/kern) - - 95.652% -
- GPOS - - 88.732% -
- OS_2 - - 81.481% -
- gvar - - 99.886% -
- meta - - fontmake only -
- total - - 99.327% -
-
Outfit-Fonts/sources/Outfit.glyphs99.283% + "https://github.com/Outfitio/Outfit-Fonts">Outfit-Fonts/sources/Outfit.glyphs99.290% + +0.007 @@ -14405,7 +14566,7 @@

OS_2

@@ -14477,7 +14638,7 @@

total

- 94.444% + 100.000% +5.556
- 99.283% + 99.291% +0.007
@@ -14635,7 +14796,8 @@

Texturina/sources/Texturina.glyphs99.217% + "https://github.com/coreyhu/Urbanist">Urbanist/sources/Urbanist.glyphs99.224% + +0.008 @@ -14653,7 +14815,7 @@

(mark/kern)

@@ -14661,7 +14823,31 @@

GDEF

+ + + + + + + + + + + + @@ -14669,15 +14855,15 @@

gvar

@@ -14685,7 +14871,7 @@

total

- 97.331% + 99.974%
- 70.788% + 62.945% +
+ GPOS + + 98.455% +
+ HVAR + + 76.026% +
+ OS_2 + + 100.000% +14.815
- 99.998% + 99.999%
- hhea + meta - 95.238% + fontmake only
- 99.217% + 99.225% +0.008
@@ -14693,7 +14879,7 @@

Urbanist/sources/Urbanist.glyphs99.216% + "https://github.com/Omnibus-Type/Texturina">Texturina/sources/Texturina.glyphs99.217% @@ -14711,7 +14897,7 @@

(mark/kern)

@@ -14719,47 +14905,82 @@

GDEF

+ + +
- 99.974% + 97.331%
- 62.945% + 70.788%
- GPOS + gvar - 98.455% + 99.998%
- HVAR + hhea - 76.026% + 95.238%
- OS_2 + total + + 99.217% +
+
+
+ + ADLaM-Display/sources/ADLaM-Display.glyphs99.214% + +0.007 + + + + + + + + + + + + + + @@ -14767,7 +14988,7 @@

total

+ table + + value +
+ (mark/kern) - 85.185% + 97.954%
- gvar + GPOS - 99.999% + 71.324%
- meta + GSUB - fontmake only + 99.228% +
+ OS_2 + + 100.000% +3.704
- 99.217% + 99.214% +0.007
@@ -14920,64 +15141,6 @@

-
- - ADLaM-Display/sources/ADLaM-Display.glyphs99.207% - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- (mark/kern) - - 97.954% -
- GPOS - - 71.324% -
- GSUB - - 99.228% -
- OS_2 - - 96.296% -
- total - - 99.208% -
-
victor-mono-font/sources/VictorMono.glyphs99.180% + "https://github.com/rubjo/victor-mono-font">victor-mono-font/sources/VictorMono.glyphs99.183% + +0.002 @@ -15305,7 +15469,7 @@

OS_2

@@ -15337,7 +15501,7 @@

total

- 96.296% + 100.000% +3.704
- 99.181% + 99.183% +0.002
@@ -15601,7 +15765,8 @@

lao/sources/NotoSerifLao.glyphs99.143% + "https://github.com/notofonts/lao">lao/sources/NotoSerifLao.glyphs99.146% + +0.004 @@ -15651,7 +15816,7 @@

OS_2

@@ -15675,7 +15840,7 @@

total

- 77.778% + 81.481% +3.704
- 99.143% + 99.147% +0.004
@@ -16609,7 +16774,8 @@

victor-mono-font/sources/VictorMono-Italic.glyphs99.015% + "https://github.com/rubjo/victor-mono-font">victor-mono-font/sources/VictorMono-Italic.glyphs99.017% + +0.002 @@ -16627,7 +16793,7 @@

OS_2

@@ -16699,7 +16865,7 @@

total

- 94.444% + 98.148% +3.704
- 99.016% + 99.018% +0.002
@@ -16707,7 +16873,8 @@

Libre-Bodoni/sources/LibreBodoni.glyphs98.999% + "https://github.com/googlefonts/Libre-Bodoni">Libre-Bodoni/sources/LibreBodoni.glyphs99.010% + +0.011 @@ -16757,7 +16924,7 @@

OS_2

@@ -16765,7 +16932,7 @@

total

- 87.037% + 100.000% +12.963
- 98.999% + 99.010% +0.011
@@ -16773,7 +16940,8 @@

abhaya-libre-font/sources/AbhayaLibre.glyphs98.998% + "https://github.com/mooniak/abhaya-libre-font">abhaya-libre-font/sources/AbhayaLibre.glyphs99.002% + +0.004 @@ -16831,7 +16999,7 @@

OS_2

@@ -16879,7 +17047,7 @@

total

- 81.481% + 98.148% +16.667
- 98.999% + 99.003% +0.004
@@ -17443,7 +17611,8 @@

thai/sources/NotoSansThaiLooped.glyphs98.911% + "https://github.com/notofonts/thai">thai/sources/NotoSansThaiLooped.glyphs98.914% + +0.003 @@ -17517,7 +17686,7 @@

OS_2

@@ -17589,7 +17758,7 @@

total

- 75.926% + 79.630% +3.704
- 98.912% + 98.915% +0.003
@@ -17655,7 +17824,8 @@

latin-greek-cyrillic/sources/NotoSansMono.glyphspackage98.881% + "https://github.com/notofonts/latin-greek-cyrillic">latin-greek-cyrillic/sources/NotoSansMono.glyphspackage98.881% + +0.000 @@ -17705,7 +17875,7 @@

OS_2

@@ -17737,7 +17907,7 @@

total

- 75.926% + 77.778% +1.852
- 98.882% + 98.882% +0.000
@@ -18169,7 +18339,8 @@

nushu/sources/NotoTraditionalNushu.glyphs98.825% + "https://github.com/notofonts/nushu">nushu/sources/NotoTraditionalNushu.glyphs98.827% + +0.003 @@ -18187,7 +18358,7 @@

OS_2

@@ -18227,7 +18398,7 @@

total

@@ -18373,7 +18544,8 @@

MuseoModerno/sources/MuseoModerno-Italic.glyphs98.797% + "https://github.com/Omnibus-Type/MuseoModerno">MuseoModerno/sources/MuseoModerno-Italic.glyphs98.799% + +0.001

- 94.444% + 100.000% +5.556
- 98.825% + 98.828% +0.003
@@ -18423,7 +18595,7 @@

OS_2

@@ -18503,7 +18675,7 @@

total

- 94.444% + 98.148% +3.704
- 98.798% + 98.799% +0.001
@@ -18511,7 +18683,8 @@

thai/sources/NotoSansThaiLoopedUI.glyphs98.785% + "https://github.com/notofonts/thai">thai/sources/NotoSansThaiLoopedUI.glyphs98.788% + +0.003 @@ -18569,7 +18742,7 @@

OS_2

@@ -18641,7 +18814,7 @@

total

- 75.926% + 79.630% +3.704
- 98.786% + 98.788% +0.003
@@ -18863,7 +19036,8 @@

kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace98.709% + "https://github.com/sovichet/kantumruy-pro">kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace98.711% + +0.002 @@ -18913,7 +19087,7 @@

OS_2

@@ -18921,7 +19095,7 @@

total

- 96.296% + 100.000% +3.704
- 98.710% + 98.711% +0.002
@@ -19167,7 +19341,8 @@

Epilogue/sources/Epilogue.glyphs98.636% + "https://github.com/notofonts/nushu">nushu/sources/NotoSansNushu.glyphs98.636% + +0.005 @@ -19182,132 +19357,132 @@

+
- (mark/kern) + OS_2 - 99.259% + 81.481% +3.704
- GDEF + post - 61.103% + 99.882%
- GPOS + total - 96.371% + 98.637% +0.005
- HVAR + vhea - 42.189% + fontmake only
- MVAR + vmtx - 89.899% + fontmake only
+
+
+ + Epilogue/sources/Epilogue.glyphs98.636% + + + + + + + + -
+ table + + value +
- OS_2 + (mark/kern) - 96.296% + 99.259%
- fvar + GDEF - 98.485% + 61.103%
- gvar + GPOS - 99.991% + 96.371%
- total + HVAR - 98.636% + 42.189%
-
-
- - nushu/sources/NotoSansNushu.glyphs98.632% - - - - - - - -
- table - - value -
- OS_2 + MVAR - 77.778% + 89.899%
- post + OS_2 - 99.882% + 96.296%
- total + fvar - 98.632% + 98.485%
- vhea + gvar - fontmake only + 99.991%
- vmtx + total - fontmake only + 98.636%
@@ -19437,7 +19612,8 @@

Labrada/sources/Labrada-Italic.glyphs98.590% + "https://github.com/notofonts/lao">lao/sources/NotoSansLao.glyphs98.590% + +0.004 @@ -19452,18 +19628,18 @@

@@ -19471,161 +19647,161 @@

GSUB

+
- (mark/kern) + GDEF - 98.857% + 58.874%
- GDEF + GPOS - 99.851% + 97.727%
- 91.091% + 96.633%
- GlyphOrder + HVAR - 99.421% + 37.748%
- HVAR + OS_2 - 90.057% + 81.481% +3.704
- fvar + gvar - 98.305% + 99.996%
- glyf + name - 98.592% + 99.088%
- gvar + total - 98.747% + 98.591% +0.004
+
+
+ + Labrada/sources/Labrada-Italic.glyphs98.590% + + + + + + + + -
+ table + + value +
- hhea + (mark/kern) - 95.238% + 98.857%
- hmtx + GDEF - 99.420% + 99.851%
- maxp + GSUB - 95.000% + 91.091%
- post + GlyphOrder - 99.136% + 99.421%
- total + HVAR - 98.591% + 90.057%
-
-
- - lao/sources/NotoSansLao.glyphs98.586% - - - - - - - - @@ -19633,7 +19809,7 @@

total

- table - - value -
- GDEF + fvar - 58.874% + 98.305%
- GPOS + glyf - 97.727% + 98.592%
- GSUB + gvar - 96.633% + 98.747%
- HVAR + hhea - 37.748% + 95.238%
- OS_2 + hmtx - 77.778% + 99.420%
- gvar + maxp - 99.996% + 95.000%
- name + post - 99.088% + 99.136%
- 98.586% + 98.591%
@@ -19765,7 +19941,8 @@

Asap/sources/Asap-Italic.glyphs98.458% + "https://github.com/octaviopardo/Protest">Protest/sources/ProtestRiot.glyphs98.460% + +0.006 @@ -19780,156 +19957,156 @@

+
- (mark/kern) + GlyphOrder - 97.370% + 26.644%
- GDEF + OS_2 - 64.500% + 100.000% +3.704
- GPOS + glyf - 89.894% + 99.769%
- GSUB + hmtx - 89.482% + 99.662%
- GlyphOrder + post - 99.874% + 100.000%
- HVAR + total - 81.052% + 98.461% +0.006
+
+
+ + Asap/sources/Asap-Italic.glyphs98.458% + + + + + + + + -
+ table + + value +
- glyf + (mark/kern) - 99.380% + 97.370%
- gvar + GDEF - 99.431% + 64.500%
- hhea + GPOS - 95.238% + 89.894%
- hmtx + GSUB - 99.243% + 89.482%
- maxp + GlyphOrder - 95.000% + 99.874%
- post + HVAR - 99.822% + 81.052%
- total + glyf - 98.459% + 99.380%
-
-
- - Protest/sources/ProtestRiot.glyphs98.455% - - - - - - - - @@ -19937,7 +20114,7 @@

post

@@ -19945,7 +20122,7 @@

total

- table - - value -
- GlyphOrder + gvar - 26.644% + 99.431%
- OS_2 + hhea - 96.296% + 95.238%
- glyf + hmtx - 99.769% + 99.243%
- hmtx + maxp - 99.662% + 95.000%
- 100.000% + 99.822%
- 98.455% + 98.459%
@@ -20509,7 +20686,8 @@

RokkittFont/sources/Rokkitt.glyphs98.311% + "https://github.com/googlefonts/karla">karla/sources/Karla.glyphs98.325% + +0.019 @@ -20524,26 +20702,26 @@

@@ -20551,7 +20729,7 @@

MVAR

@@ -20559,44 +20737,62 @@

OS_2

+
- GSUB + (mark/kern) - 87.336% + 97.930%
- GlyphOrder + GDEF - 99.932% + 97.735%
- HVAR + GlyphOrder - 14.559% + 1.443%
- 97.872% + 98.077%
- 98.148% + 100.000% +14.815
- fvar + gvar - 98.305% + 99.984%
- glyf + post - 99.744% + 100.000%
- gvar + total - 99.865% + 98.326% +0.019
+
+
+ + RokkittFont/sources/Rokkitt.glyphs98.311% + + + + + + + + -
+ table + + value +
- hhea + GSUB - 95.238% + 87.336%
- hmtx + GlyphOrder 99.932% @@ -20604,92 +20800,74 @@

- maxp + HVAR - 95.000% + 14.559%
- post + MVAR - 99.901% + 97.872%
- total + OS_2 - 98.312% + 98.148%
-
-
- - karla/sources/Karla.glyphs98.306% - - - - - - - - @@ -20697,7 +20875,7 @@

post

@@ -20705,7 +20883,7 @@

total

- table - - value -
- (mark/kern) + fvar - 97.930% + 98.305%
- GDEF + glyf - 97.735% + 99.744%
- GlyphOrder + gvar - 1.443% + 99.865%
- MVAR + hhea - 98.077% + 95.238%
- OS_2 + hmtx - 85.185% + 99.932%
- gvar + maxp - 99.984% + 95.000%
- 100.000% + 99.901%
- 98.307% + 98.312%
@@ -21123,8 +21301,8 @@

heebo/sources/Heebo.glyphs98.203% - +98.203 + "https://github.com/notofonts/thaana">thaana/sources/NotoSansThaana.glyphs98.205% + +0.010 @@ -21139,18 +21317,26 @@

+ + + + @@ -21158,7 +21344,7 @@

fvar

@@ -21166,23 +21352,31 @@

gvar

+ + + +
- GSUB + HVAR - 99.535% +99.535 + 92.760%
- HVAR + OS_2 - 17.556% +17.556 + 100.000% +3.704 +
+ VVAR + + fontmake only
- 98.305% +98.305 + 98.305%
- 99.984% +99.984 + 99.996%
- name + total - 96.053% +96.053 + 98.206% +0.010
- total + vhea - 98.203% +98.203 + fontmake only +
+ vmtx + + fontmake only
@@ -21190,7 +21384,7 @@

thaana/sources/NotoSansThaana.glyphs98.196% + "https://github.com/OdedEzer/heebo">heebo/sources/Heebo.glyphs98.203% @@ -21205,26 +21399,18 @@

- - - - @@ -21240,31 +21426,23 @@

gvar

- - - -
- HVAR - - 92.760% -
- OS_2 + GSUB - 96.296% + 99.535%
- VVAR + HVAR - fontmake only + 17.556%
- 99.996% -
- total - - 98.196% + 99.984%
- vhea + name - fontmake only + 96.053%
- vmtx + total - fontmake only + 98.203%
@@ -21624,7 +21802,8 @@

khojki/sources/NotoSerifKhojki.glyphs98.070% + "https://github.com/notofonts/khojki">khojki/sources/NotoSerifKhojki.glyphs98.071% + +0.001 @@ -21674,7 +21853,7 @@

OS_2

@@ -21722,7 +21901,7 @@

total

- 81.481% + 83.333% +1.852
- 98.070% + 98.071% +0.001
@@ -22166,7 +22345,83 @@

lao/sources/NotoSansLaoLoopedUI.glyphs97.905% + "https://github.com/notofonts/symbols">symbols/sources/NotoSansSymbols.glyphspackage97.974% + +97.975 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ VVAR + + fontmake only +
+ glyf + + 99.915% +99.915 +
+ gvar + + 99.469% +99.469 +
+ hmtx + + 99.882% +99.882 +
+ total + + 97.975% +97.975 +
+ vhea + + fontmake only +
+ vmtx + + fontmake only +
+
+
+ + lao/sources/NotoSansLaoLoopedUI.glyphs97.924% + +0.019 @@ -22232,7 +22487,7 @@

OS_2

@@ -22304,7 +22559,7 @@

total

- 79.630% + 98.148% +18.519
- 97.906% + 97.925% +0.019
@@ -22312,7 +22567,8 @@

Protest/sources/ProtestStrike.glyphs97.830% + "https://github.com/octaviopardo/Protest">Protest/sources/ProtestStrike.glyphs97.837% + +0.007 @@ -22338,7 +22594,7 @@

OS_2

@@ -22370,7 +22626,7 @@

total

- 96.296% + 100.000% +3.704
- 97.830% + 97.837% +0.007
@@ -22378,7 +22634,8 @@

REM/sources/REM.glyphs97.767% + "https://github.com/notofonts/saurashtra">saurashtra/sources/NotoSansSaurashtra.glyphs97.815% + +0.134 @@ -22396,15 +22653,15 @@

(mark/kern)

@@ -22412,87 +22669,39 @@

GSUB

- - - - - - - - - - - - - - - - - - - - - - - -
- 96.059% + 98.994%
- GDEF + GPOS - 99.935% + 87.500%
- 93.222% -
- GlyphOrder - - 99.388% -
- HVAR - - 99.522% -
- glyf - - 99.466% -
- gvar - - 98.911% -
- hhea - - 95.238% -
- hmtx - - 99.184% + 99.145%
- maxp + OS_2 - 90.000% + 100.000% +18.519
- name + total - 94.611% + 97.816% +0.134
- post + vhea - 99.200% + fontmake only
- total + vmtx - 97.768% + fontmake only
@@ -22500,7 +22709,8 @@

karla/sources/Karla-Italic.glyphs97.763% + "https://github.com/googlefonts/karla">karla/sources/Karla-Italic.glyphs97.782% + +0.019 @@ -22550,7 +22760,7 @@

OS_2

@@ -22582,73 +22792,7 @@

total

- -
- 85.185% + 100.000% +14.815
- 97.763% -
-
-
- - Protest/sources/ProtestGuerrilla.glyphs97.753% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- GlyphOrder - - 27.148% -
- OS_2 - - 96.296% -
- glyf - - 98.904% -
- hmtx - - 99.312% -
- post - - 100.000% -
- total - - 97.753% + 97.782% +0.019
@@ -22656,7 +22800,7 @@

readexpro/sources/ReadexPro.glyphs97.699% + "https://github.com/octaviopardo/REM">REM/sources/REM.glyphs97.767% @@ -22674,7 +22818,7 @@

(mark/kern)

@@ -22682,7 +22826,7 @@

GDEF

@@ -22690,7 +22834,15 @@

GSUB

+ + + + @@ -22698,7 +22850,7 @@

HVAR

@@ -22706,7 +22858,7 @@

glyf

@@ -22714,7 +22866,31 @@

gvar

+ + + + + + + + + + + + @@ -22722,7 +22898,15 @@

name

+ + + + @@ -22730,7 +22914,7 @@

total

- 98.034% + 96.059%
- 67.381% + 99.935%
- 99.417% + 93.222% +
+ GlyphOrder + + 99.388%
- 25.281% + 99.522%
- 99.901% + 99.466%
- 99.342% + 98.911% +
+ hhea + + 95.238% +
+ hmtx + + 99.184% +
+ maxp + + 90.000%
- 93.706% + 94.611% +
+ post + + 99.200%
- 97.699% + 97.768%
@@ -22738,7 +22922,8 @@

Pathway-Variable-Font/sources/PathwayExtreme-Italic.glyphs97.687% + "https://github.com/octaviopardo/Protest">Protest/sources/ProtestGuerrilla.glyphs97.760% + +0.008 @@ -22753,66 +22938,116 @@

+
- GDEF + GlyphOrder - 40.560% + 27.148%
- GSUB + OS_2 - 99.815% + 100.000% +3.704
- HVAR + glyf - 52.227% + 98.904%
- OS_2 + hmtx - 98.148% + 99.312%
- STAT + post - 96.154% + 100.000%
- glyf + total - 99.967% + 97.761% +0.008
+
+
+ + readexpro/sources/ReadexPro.glyphs97.699% + + + + + + + + + + + + + + + + + + + + + + + + @@ -22820,7 +23055,7 @@

name

@@ -22828,7 +23063,7 @@

total

+ table + + value +
- gvar + (mark/kern) - 99.971% + 98.034%
- head + GDEF - 95.455% + 67.381% +
+ GSUB + + 99.417% +
+ HVAR + + 25.281% +
+ glyf + + 99.901% +
+ gvar + + 99.342%
- 96.089% + 93.706%
- 97.688% + 97.699%
@@ -22836,7 +23071,7 @@

saurashtra/sources/NotoSansSaurashtra.glyphs97.681% + "https://github.com/etunni/Pathway-Variable-Font">Pathway-Variable-Font/sources/PathwayExtreme-Italic.glyphs97.687% @@ -22851,26 +23086,26 @@

@@ -22878,31 +23113,55 @@

OS_2

+ + + + + + + + + + + +
- (mark/kern) + GDEF - 98.994% + 40.560%
- GPOS + GSUB - 87.500% + 99.815%
- GSUB + HVAR - 99.145% + 52.227%
- 81.481% + 98.148%
- total + STAT - 97.682% + 96.154%
- vhea + glyf - fontmake only + 99.967%
- vmtx + gvar - fontmake only + 99.971% +
+ head + + 95.455% +
+ name + + 96.089% +
+ total + + 97.688%
@@ -22984,7 +23243,8 @@

Murecho-Project/sources/Murecho.glyphs97.636% + "https://github.com/positype/Murecho-Project">Murecho-Project/sources/Murecho.glyphs97.639% + +0.002 @@ -23018,7 +23278,7 @@

OS_2

@@ -23050,7 +23310,7 @@

total

@@ -23334,7 +23594,8 @@

Faustina/sources/Faustina.glyphs97.494% + "https://github.com/notofonts/adlam">adlam/sources/NotoSansAdlam.glyphs97.503% + +0.024

- 74.074% + 100.000% +25.926
- 97.637% + 97.639% +0.002
@@ -23352,86 +23613,68 @@

(mark/kern)

-
- 95.425% + 99.744%
- GDEF + GPOS - 84.063% + 78.788%
- hhea + HVAR - 95.238% + 99.782%
- total + OS_2 - 97.494% + 98.148% +20.370
-
-
- - adlam/sources/NotoSansAdlam.glyphs97.479% - - - - - - - - +
- table - - value -
- (mark/kern) + VVAR - 99.744% + fontmake only
- GPOS + gvar - 78.788% + 99.992%
- HVAR + hmtx - 99.782% + 99.725%
- OS_2 + total - 77.778% + 97.503% +0.024
- VVAR + vhea fontmake only @@ -23439,42 +23682,60 @@

- gvar + vmtx - 99.992% + fontmake only
+
+
+ + Faustina/sources/Faustina.glyphs97.494% + + + + + + + +
+ table + + value +
- hmtx + (mark/kern) - 99.725% + 95.425%
- total + GDEF - 97.479% + 84.063%
- vhea + hhea - fontmake only + 95.238%
- vmtx + total - fontmake only + 97.494%
@@ -23482,7 +23743,8 @@

tamil/sources/NotoSerifTamil-Italic.glyphs97.438% + "https://github.com/isaozler/kode-mono">kode-mono/sources/./KodeMono.glyphs97.472% + +0.035 @@ -23497,188 +23759,189 @@

+
- (mark/kern) + HVAR - 83.788% + 3.547%
- GDEF + OS_2 - 39.792% + 100.000% +18.519
- GPOS + glyf - 73.228% + 99.928%
- HVAR + gvar - 71.642% + 99.801%
- MVAR + hmtx - 99.213% + 98.984%
- OS_2 + post - 79.630% + 99.625%
- VVAR + total - fontmake only + 97.473% +0.035
+
+
+ + tamil/sources/NotoSerifTamil-Italic.glyphs97.444% + +0.006 + + + + + + + + -
+ table + + value +
- glyf + (mark/kern) - 100.000% + 83.788%
- gvar + GDEF - 99.408% + 39.792%
- hhea + GPOS - 95.238% + 73.228%
- hmtx + HVAR - 94.690% + 71.642%
- total + MVAR - 97.438% + 99.213%
- vhea + OS_2 - fontmake only + 96.296% +16.667
- vmtx + VVAR fontmake only
-
-
- - kode-mono/sources/./KodeMono.glyphs97.437% - - - - - - - -
- table - - value -
- HVAR + glyf - 3.547% + 100.000%
- OS_2 + gvar - 81.481% + 99.408%
- glyf + hhea - 99.928% + 95.238%
- gvar + hmtx - 99.801% + 94.690%
- hmtx + total - 98.984% + 97.445% +0.006
- post + vhea - 99.625% + fontmake only
- total + vmtx - 97.438% + fontmake only
@@ -23850,7 +24113,83 @@

hebrew/sources/NotoSansHebrew.glyphs97.179% + "https://github.com/notofonts/syloti-nagri">syloti-nagri/sources/NotoSansSylotiNagri.glyphs97.277% + +0.168 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 99.103% +
+ GPOS + + 82.353% +
+ GSUB + + 98.901% +
+ OS_2 + + 100.000% +18.519 +
+ total + + 97.277% +0.168 +
+ vhea + + fontmake only +
+ vmtx + + fontmake only +
+
+
+ + hebrew/sources/NotoSansHebrew.glyphs97.185% + +0.005 @@ -23892,7 +24231,7 @@

OS_2

@@ -23908,7 +24247,7 @@

total

- 98.148% + 100.000% +1.852
- 97.180% + 97.185% +0.005
@@ -24078,7 +24417,8 @@

mongolian/sources/NotoSansMongolian.designspace97.155% + "https://github.com/notofonts/mongolian">mongolian/sources/NotoSansMongolian.designspace97.157% + +0.002 @@ -24120,7 +24460,7 @@

OS_2

@@ -24144,7 +24484,7 @@

total

@@ -24168,7 +24508,8 @@

syloti-nagri/sources/NotoSansSylotiNagri.glyphs97.108% + "https://github.com/notofonts/tagalog">tagalog/sources/NotoSansTagalog.glyphs97.081% + +0.452

- 96.296% + 100.000% +3.704
- 97.156% + 97.158% +0.002
@@ -24183,58 +24524,93 @@

+
- (mark/kern) + GPOS - 99.103% + 99.237%
- GPOS + OS_2 - 82.353% + 100.000% +18.519
- GSUB + total - 98.901% + 97.081% +0.452
- OS_2 + vhea - 81.481% + fontmake only
- total + vmtx - 97.109% + fontmake only
+
+
+ + chorasmian/sources/NotoSansChorasmian.glyphs97.016% + +0.177 + + + + + + + + + + + + + + + +
+ table + + value +
- vhea + (mark/kern) - fontmake only + 97.297%
- vmtx + GPOS - fontmake only + 23.938% +
+ OS_2 + + 100.000% +18.519 +
+ total + + 97.017% +0.177
@@ -24364,7 +24740,8 @@

chorasmian/sources/NotoSansChorasmian.glyphs96.839% + "https://github.com/notofonts/pahawh-hmong">pahawh-hmong/sources/NotoSansPahawhHmong.glyphs96.882% + +0.149 @@ -24382,7 +24759,7 @@

(mark/kern)

@@ -24390,7 +24767,7 @@

GPOS

@@ -24398,7 +24775,7 @@

OS_2

@@ -24406,7 +24783,23 @@

total

+ + + + + + + +
- 97.297% + 97.473%
- 23.938% + 81.600%
- 81.481% + 100.000% +18.519
- 96.840% + 96.882% +0.149 +
+ vhea + + fontmake only +
+ vmtx + + fontmake only
@@ -24663,72 +25056,6 @@

-
- - pahawh-hmong/sources/NotoSansPahawhHmong.glyphs96.733% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- (mark/kern) - - 97.473% -
- GPOS - - 81.600% -
- OS_2 - - 81.481% -
- total - - 96.733% -
- vhea - - fontmake only -
- vmtx - - fontmake only -
-
sometype-mono/sources/SometypeMono-Italic.glyphs96.667% + "https://github.com/googlefonts/sometype-mono">sometype-mono/sources/SometypeMono-Italic.glyphs96.695% + +0.028 @@ -25026,7 +25354,7 @@

OS_2

@@ -25058,7 +25386,7 @@

total

- 83.333% + 100.000% +16.667
- 96.668% + 96.695% +0.028
@@ -25066,7 +25394,8 @@

radiocanadafonts/sources/RadioCanada.glyphs96.647% + "https://github.com/notofonts/adlam">adlam/sources/NotoSansAdlamUnjoined.glyphs96.679% + +0.071 @@ -25084,15 +25413,7 @@

(mark/kern)

- - - - @@ -25100,23 +25421,7 @@

GPOS

- - - - - - - - @@ -25124,31 +25429,31 @@

HVAR

@@ -25156,39 +25461,31 @@

hmtx

- - - -
- 89.796% -
- GDEF - - 77.738% + 99.070%
- 96.070% -
- GSUB - - 84.696% -
- GlyphOrder - - 99.878% + 78.788%
- 52.133% + 99.593%
- glyf + OS_2 - 99.719% + 98.148% +20.370
- gvar + VVAR - 99.736% + fontmake only
- hhea + gvar - 95.238% + 99.974%
- 99.878% -
- maxp - - 95.000% + 99.367%
- name + total - 78.049% + 96.680% +0.071
- post + vhea - 99.858% + fontmake only
- total + vmtx - 96.648% + fontmake only
@@ -25196,7 +25493,8 @@

sometype-mono/sources/SometypeMono.glyphs96.631% + "https://github.com/googlefonts/sometype-mono">sometype-mono/sources/SometypeMono.glyphs96.660% + +0.029 @@ -25230,7 +25528,7 @@

OS_2

@@ -25262,7 +25560,7 @@

total

- 83.333% + 100.000% +16.667
- 96.632% + 96.660% +0.029
@@ -25270,7 +25568,7 @@

tagalog/sources/NotoSansTagalog.glyphs96.629% + "https://github.com/cbcrc/radiocanadafonts">radiocanadafonts/sources/RadioCanada.glyphs96.647% @@ -25285,140 +25583,106 @@

- - - - - - - - -
- GPOS - - 99.237% -
- OS_2 - - 81.481% -
- total + (mark/kern) - 96.629% + 89.796%
- vhea + GDEF - fontmake only + 77.738%
- vmtx + GPOS - fontmake only + 96.070%
-
-
- - latin-greek-cyrillic/sources/NotoSerif-Italic.glyphspackage96.616% - - - - - - - - @@ -25426,7 +25690,7 @@

total

- table - - value -
- (mark/kern) + GSUB - 99.873% + 84.696%
- GDEF + GlyphOrder - 51.677% + 99.878%
- GPOS + HVAR - 86.193% + 52.133%
- GSUB + glyf - 99.295% + 99.719%
- HVAR + gvar - 81.309% + 99.736%
- OS_2 + hhea - 75.926% + 95.238%
- glyf + hmtx - 99.988% + 99.878%
- gvar + maxp - 94.409% + 95.000%
- hmtx + name - 99.974% + 78.049%
- name + post - 95.601% + 99.858%
- 96.617% + 96.648%
@@ -25434,7 +25698,8 @@

adlam/sources/NotoSansAdlamUnjoined.glyphs96.608% + "https://github.com/notofonts/latin-greek-cyrillic">latin-greek-cyrillic/sources/NotoSerif-Italic.glyphspackage96.616% + +0.000 @@ -25452,7 +25717,15 @@

(mark/kern)

+ + + + @@ -25460,71 +25733,71 @@

GPOS

- 99.070% + 99.873% +
+ GDEF + + 51.677%
- 78.788% + 86.193%
- HVAR + GSUB - 99.593% + 99.295%
- OS_2 + HVAR - 77.778% + 81.309%
- VVAR + OS_2 - fontmake only + 77.778% +1.852
- gvar + glyf - 99.974% + 99.988%
- hmtx + gvar - 99.367% + 94.409%
- total + hmtx - 96.609% + 99.974%
- vhea + name - fontmake only + 95.601%
- vmtx + total - fontmake only + 96.617% +0.000
@@ -25786,7 +26059,8 @@

oriya/sources/NotoSerifOriya.glyphs96.353% + "https://github.com/notofonts/oriya">oriya/sources/NotoSerifOriya.glyphs96.355% + +0.002 @@ -25836,7 +26110,7 @@

OS_2

@@ -25860,7 +26134,7 @@

total

- 90.741% + 96.296% +5.556
- 96.354% + 96.355% +0.002
@@ -26064,7 +26338,8 @@

tamil/sources/NotoSerifTamil.glyphs96.227% + "https://github.com/notofonts/tamil">tamil/sources/NotoSerifTamil.glyphs96.233% + +0.006 @@ -26122,7 +26397,7 @@

OS_2

@@ -26170,7 +26445,7 @@

total

@@ -26194,7 +26469,8 @@

PontanoSansFont/sources/PontanoSans.glyphs96.132% + "https://github.com/notofonts/buginese">buginese/sources/NotoSansBuginese.glyphs96.176% + +0.441

- 79.630% + 96.296% +16.667
- 96.227% + 96.234% +0.006
@@ -26212,31 +26488,31 @@

(mark/kern)

@@ -26244,7 +26520,7 @@

total

@@ -26268,7 +26544,7 @@

Jaro/sources/Jaro.glyphs95.888% + "https://github.com/googlefonts/PontanoSansFont">PontanoSansFont/sources/PontanoSans.glyphs96.132%

- 99.986% + 98.099%
- GDEF + GPOS - 94.360% + 88.983%
- VVAR + GSUB - fontmake only + 98.901%
- gvar + OS_2 - 99.708% + 100.000% +18.519
- 96.133% + 96.177% +0.441
@@ -26283,34 +26559,34 @@

@@ -26318,7 +26594,7 @@

total

@@ -26342,7 +26618,8 @@

latin-greek-cyrillic/sources/NotoSans.glyphspackage95.853% + "https://github.com/notofonts/rejang">rejang/sources/NotoSansRejang.glyphs96.093% + +0.349

- VVAR + (mark/kern) - fontmake only + 99.986%
- glyf + GDEF - 99.912% + 94.360%
- gvar + VVAR - 96.411% + fontmake only
- hmtx + gvar - 99.618% + 99.708%
- 95.889% + 96.133%
@@ -26360,15 +26637,7 @@

(mark/kern)

- - - - @@ -26376,31 +26645,7 @@

GPOS

- - - - - - - - - - - - @@ -26408,23 +26653,7 @@

OS_2

- - - - - - - - @@ -26432,31 +26661,31 @@

hmtx

- 99.866% -
- GDEF - - 52.310% + 99.318%
- 85.547% -
- GSUB - - 99.357% -
- HVAR - - 39.711% -
- MVAR - - fontmake only + 94.813%
- 74.074% -
- glyf - - 98.342% -
- gvar - - 93.106% + 98.148% +18.519
- 99.949% + 98.000%
- maxp + total - 95.000% + 96.093% +0.349
- name + vhea - 96.450% + fontmake only
- total + vmtx - 95.853% + fontmake only
@@ -26464,7 +26693,7 @@

Podkova/sources/Podkova.glyphs95.845% + "https://github.com/agyeiarcher/Jaro">Jaro/sources/Jaro.glyphs95.888% @@ -26479,50 +26708,10 @@

- - - - - - - - - - - - - - - - - - - - @@ -26530,7 +26719,7 @@

glyf

@@ -26538,15 +26727,7 @@

gvar

- - - - @@ -26554,23 +26735,7 @@

hmtx

- - - - - - - - @@ -26578,105 +26743,23 @@

total

- -
- (mark/kern) - - 95.277% -
- GDEF - - 99.667% -
- GPOS - - 90.498% -
- GSUB - - 84.878% -
- GlyphOrder - - 99.118% -
- HVAR + VVAR - 91.243% + fontmake only
- 98.521% + 99.912%
- 95.746% -
- hhea - - 95.238% + 96.411%
- 98.909% -
- maxp - - 95.000% -
- post - - 98.844% + 99.618%
- 95.846% -
-
-
- - mona-sans/sources/MonaSans.glyphspackage95.844% - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- table - - value -
- (mark/kern) - - 99.984% -
- GDEF - - 18.275% -
- GPOS - - 91.390% -
- GSUB - - 98.841% -
- HVAR - - 51.784% -
- OS_2 - - 96.296% -
- glyf - - 99.967% -
- gvar - - 97.604% + 95.889%
- name + vhea - 89.565% + fontmake only
- total + vmtx - 95.845% + fontmake only
@@ -26684,7 +26767,8 @@

latin-greek-cyrillic/sources/NotoSans-Italic.glyphspackage95.821% + "https://github.com/notofonts/latin-greek-cyrillic">latin-greek-cyrillic/sources/NotoSans.glyphspackage95.853% + +0.000 @@ -26702,7 +26786,7 @@

(mark/kern)

@@ -26710,7 +26794,7 @@

GDEF

@@ -26718,7 +26802,7 @@

GPOS

@@ -26726,7 +26810,7 @@

GSUB

@@ -26734,7 +26818,7 @@

HVAR

@@ -26742,7 +26826,7 @@

MVAR

@@ -26750,7 +26834,7 @@

OS_2

@@ -26758,7 +26842,7 @@

glyf

@@ -26766,7 +26850,7 @@

gvar

@@ -26790,7 +26874,7 @@

name

@@ -26798,7 +26882,7 @@

total

- 99.869% + 99.866%
- 42.943% + 52.310%
- 86.484% + 85.547%
- 99.289% + 99.357%
- 56.783% + 39.711%
- 86.034% + fontmake only
- 75.926% + 77.778% +3.704
- 97.870% + 98.342%
- 92.013% + 93.106%
- 94.767% + 96.450%
- 95.822% + 95.853% +0.000
@@ -26806,7 +26890,7 @@

gloock/sources/Gloock.glyphs95.808% + "https://github.com/cyrealtype/Podkova">Podkova/sources/Podkova.glyphs95.845% @@ -26824,7 +26908,15 @@

(mark/kern)

+ + + + @@ -26832,7 +26924,79 @@

GPOS

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -26840,7 +27004,7 @@

total

- 89.713% + 95.277% +
+ GDEF + + 99.667%
- 81.026% + 90.498% +
+ GSUB + + 84.878% +
+ GlyphOrder + + 99.118% +
+ HVAR + + 91.243% +
+ glyf + + 98.521% +
+ gvar + + 95.746% +
+ hhea + + 95.238% +
+ hmtx + + 98.909% +
+ maxp + + 95.000% +
+ post + + 98.844%
- 95.808% + 95.846%
@@ -26848,7 +27012,7 @@

rejang/sources/NotoSansRejang.glyphs95.744% + "https://github.com/emmamarichal/mona-sans">mona-sans/sources/MonaSans.glyphspackage95.844% @@ -26866,7 +27030,15 @@

(mark/kern)

+ + + + @@ -26874,7 +27046,23 @@

GPOS

+ + + + + + + + @@ -26882,39 +27070,39 @@

OS_2

- 99.318% + 99.984% +
+ GDEF + + 18.275%
- 94.813% + 91.390% +
+ GSUB + + 98.841% +
+ HVAR + + 51.784%
- 79.630% + 96.296%
- hmtx + glyf - 98.000% + 99.967%
- total + gvar - 95.744% + 97.604%
- vhea + name - fontmake only + 89.565%
- vmtx + total - fontmake only + 95.845%
@@ -26922,7 +27110,8 @@

buginese/sources/NotoSansBuginese.glyphs95.735% + "https://github.com/notofonts/latin-greek-cyrillic">latin-greek-cyrillic/sources/NotoSans-Italic.glyphspackage95.821% + +0.000 @@ -26940,7 +27129,15 @@

(mark/kern)

+ + + + @@ -26948,7 +27145,7 @@

GPOS

@@ -26956,7 +27153,23 @@

GSUB

+ + + + + + + + @@ -26964,7 +27177,47 @@

OS_2

+ + + + + + + + + + + + + + + + + + + + @@ -26972,23 +27225,49 @@

total

+ +
- 98.099% + 99.869% +
+ GDEF + + 42.943%
- 88.983% + 86.484%
- 98.901% + 99.289% +
+ HVAR + + 56.783% +
+ MVAR + + 86.034%
- 81.481% + 77.778% +1.852 +
+ glyf + + 97.870% +
+ gvar + + 92.013% +
+ hmtx + + 99.949% +
+ maxp + + 95.000% +
+ name + + 94.767%
- 95.736% + 95.822% +0.000 +
+
+
+ + gloock/sources/Gloock.glyphs95.808% + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 89.713%
- vhea + GPOS - fontmake only + 81.026%
- vmtx + total - fontmake only + 95.808%
@@ -27240,7 +27519,8 @@

lao/sources/NotoSansLaoLooped.glyphs95.423% + "https://github.com/notofonts/lao">lao/sources/NotoSansLaoLooped.glyphs95.437% + +0.014 @@ -27306,7 +27586,7 @@

OS_2

@@ -27378,7 +27658,7 @@

total

- 79.630% + 98.148% +18.519
- 95.424% + 95.438% +0.014
@@ -27386,7 +27666,8 @@

latin-greek-cyrillic/sources/NotoSerif.glyphspackage95.364% + "https://github.com/notofonts/latin-greek-cyrillic">latin-greek-cyrillic/sources/NotoSerif.glyphspackage95.364% + +0.000 @@ -27444,7 +27725,7 @@

OS_2

@@ -27492,7 +27773,7 @@

total

- 74.074% + 77.778% +3.704
- 95.365% + 95.365% +0.000
@@ -27976,7 +28257,8 @@

bricolage/sources/BricolageGrotesque.glyphs94.831% + "https://github.com/ateliertriay/bricolage">bricolage/sources/BricolageGrotesque.glyphs94.832% + +0.001 @@ -28018,7 +28300,7 @@

OS_2

@@ -28050,7 +28332,7 @@

total

- 77.778% + 83.333% +5.556
- 94.831% + 94.832% +0.001
@@ -29730,7 +30012,8 @@

new-tai-lue/sources/NotoSansNewTaiLue.glyphs92.804% + "https://github.com/notofonts/new-tai-lue">new-tai-lue/sources/NotoSansNewTaiLue.glyphs92.818% + +0.013 @@ -29756,7 +30039,7 @@

OS_2

@@ -29780,7 +30063,7 @@

total

- 77.778% + 81.481% +3.704
- 92.805% + 92.818% +0.013
@@ -30334,7 +30617,8 @@

lugrasimo-fonts/sources/Lugrasimo-Regular.designspace92.198% + "https://github.com/docrepair-fonts/lugrasimo-fonts">lugrasimo-fonts/sources/Lugrasimo-Regular.designspace92.213% + +0.015 @@ -30384,7 +30668,7 @@

OS_2

@@ -30440,7 +30724,7 @@

total

- 96.296% + 100.000% +3.704
- 92.198% + 92.213% +0.015
@@ -31200,7 +31484,8 @@

devanagari/sources/NotoSerifDevanagari.glyphspackage89.504% + "https://github.com/notofonts/devanagari">devanagari/sources/NotoSerifDevanagari.glyphspackage89.504% + +0.000 @@ -31258,7 +31543,7 @@

OS_2

@@ -31282,7 +31567,7 @@

total

- 98.148% + 100.000% +1.852
- 89.505% + 89.505% +0.000
@@ -31526,7 +31811,8 @@

YoungSerif/sources/Young-Serif.glyphs88.536% + "https://github.com/noirblancrouge/YoungSerif">YoungSerif/sources/Young-Serif.glyphs88.560% + +0.024 @@ -31576,7 +31862,7 @@

OS_2

@@ -31592,7 +31878,7 @@

total

- 77.778% + 100.000% +22.222
- 88.536% + 88.560% +0.024
@@ -31600,7 +31886,8 @@

agdasima-fonts/sources/Agdasima-Regular.designspace87.813% + "https://github.com/docrepair-fonts/agdasima-fonts">agdasima-fonts/sources/Agdasima-Regular.designspace87.823% + +0.010 @@ -31642,7 +31929,7 @@

OS_2

@@ -31666,7 +31953,7 @@

total

- 96.296% + 100.000% +3.704
- 87.813% + 87.824% +0.010
@@ -31674,7 +31961,8 @@

devanagari/sources/NotoSansDevanagari.glyphspackage87.712% + "https://github.com/notofonts/devanagari">devanagari/sources/NotoSansDevanagari.glyphspackage87.712% + +0.000 @@ -31732,7 +32020,7 @@

OS_2

@@ -31764,7 +32052,7 @@

total

- 96.296% + 98.148% +1.852
- 87.712% + 87.712% +0.000
@@ -31870,7 +32158,8 @@

ethiopic/sources/NotoSerifEthiopic.glyphs86.408% + "https://github.com/notofonts/ethiopic">ethiopic/sources/NotoSerifEthiopic.glyphs86.409% + +0.001 @@ -31912,7 +32201,7 @@

OS_2

@@ -31944,7 +32233,7 @@

total

@@ -32066,7 +32355,8 @@

khitan-small-script/sources/NotoSerifKhitanSmallScript.glyphspackage85.994% + "https://github.com/notofonts/khitan-small-script">khitan-small-script/sources/NotoSerifKhitanSmallScript.glyphspackage85.996% + +0.002

- 79.630% + 98.148% +18.519
- 86.408% + 86.410% +0.001
@@ -32092,7 +32382,7 @@

OS_2

@@ -32124,7 +32414,7 @@

total

- 92.593% + 100.000% +7.407
- 85.995% + 85.997% +0.002
@@ -32198,7 +32488,8 @@

ethiopic/sources/NotoSansEthiopic.glyphs84.982% + "https://github.com/notofonts/ethiopic">ethiopic/sources/NotoSansEthiopic.glyphs84.983% + +0.001 @@ -32248,7 +32539,7 @@

OS_2

@@ -32280,7 +32571,7 @@

total

@@ -32304,7 +32595,8 @@

lumanosimo-fonts/sources/Lumanosimo-Regular.designspace82.305% + "https://github.com/docrepair-fonts/lumanosimo-fonts">lumanosimo-fonts/sources/Lumanosimo-Regular.designspace82.315% + +0.011

- 79.630% + 98.148% +18.519
- 84.982% + 84.983% +0.001
@@ -32354,7 +32646,7 @@

OS_2

@@ -32402,7 +32694,7 @@

total

- 94.444% + 98.148% +3.704
- 82.305% + 82.316% +0.011
@@ -32548,7 +32840,8 @@

golos-text/sources/GolosText.glyphs79.565% + "https://github.com/googlefonts/golos-text">golos-text/sources/GolosText.glyphs79.575% + +0.010 @@ -32598,7 +32891,7 @@

OS_2

@@ -32622,7 +32915,7 @@

total

@@ -32736,7 +33029,8 @@

canadian-aboriginal/sources/NotoSansCanadianAboriginal.glyphspackage75.844% + "https://github.com/notofonts/canadian-aboriginal">canadian-aboriginal/sources/NotoSansCanadianAboriginal.glyphspackage75.846% + +0.002

- 81.481% + 100.000% +18.519
- 79.565% + 79.575% +0.010
@@ -32762,7 +33056,7 @@

OS_2

@@ -32802,7 +33096,7 @@

total

@@ -32827,7 +33121,8 @@

- bacasime-antique-fonts/sources/Bacasime-Antique-Regular.designspace71.079% + bacasime-antique-fonts/sources/Bacasime-Antique-Regular.designspace71.091% + +0.012

- 96.296% + 100.000% +3.704
- 75.845% + 75.846% +0.002
@@ -32877,7 +33172,7 @@

OS_2

@@ -32933,7 +33228,7 @@

total

- 96.296% + 100.000% +3.704
- 71.079% + 71.092% +0.012
@@ -33312,6 +33607,105 @@

+
+ + arabic/sources/NotoSansArabic.glyphspackage59.253% + +59.254 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ table + + value +
+ (mark/kern) + + 28.940% +28.940 +
+ GDEF + + 28.618% +28.618 +
+ GPOS + + 87.629% +87.629 +
+ HVAR + + 31.213% +31.213 +
+ OS_2 + + 98.148% +98.148 +
+ glyf + + 97.426% +97.426 +
+ gvar + + 96.082% +96.082 +
+ hmtx + + 99.501% +99.501 +
+ maxp + + 75.000% +75.000 +
+ total + + 59.254% +59.254 +
+
Honk/sources/HonkExportFile.glyphs53.359% + "https://github.com/EkType/Honk">Honk/sources/HonkExportFile.glyphs53.359% + +0.000 @@ -33479,7 +33874,7 @@

OS_2

@@ -33543,7 +33938,7 @@

total

- 94.444% + 98.148% +3.704
- 53.360% + 53.360% +0.000
@@ -33699,7 +34094,8 @@

lunasima-fonts/sources/Lunasima-Regular.designspace41.114% + "https://github.com/docrepair-fonts/lunasima-fonts">lunasima-fonts/sources/Lunasima-Regular.designspace41.114% + +0.001 @@ -33749,7 +34145,7 @@

OS_2

@@ -33773,7 +34169,7 @@

total

- 96.296% + 100.000% +3.704
- 41.114% + 41.115% +0.001
@@ -34053,28 +34449,27 @@

- sh_ka-deva, ss_ma-deva, sh_sha-deva, th_na-deva, - t_kha-deva, g_ra-deva, g_n_ya-deva, c_ca-deva, - ph_ta-deva, t_ma-deva, m_bha-deva, t_t_va-deva, - nn_nna-deva, l_da-deva, n_na-deva, m_ha-deva, - ss_ssa-deva, j_da-deva, k_pha-deva, k_s_p_la-deva, - v_na-deva, ph_ya-deva, g_va-deva, bh_ya-deva, - l_dda-deva, n_ra-deva, g_bh_ya-deva, j_ma-deva, - ss_tta-deva, s_na-deva, k_ss_ra-deva, k_v_ya-deva, - t_pa-deva, Oinvertedbreve, c_ra-deva, nn_ma-deva, - nn_tta-deva, b_ja-deva, oMatra_reph-deva, - h_ma-deva, b_da-deva, j_ny_ya-deva, v_ra-deva, - k_ssa-deva, b_bh_ra-deva, dh_va-deva, - bh_rakar_ya-deva, m_sha-deva, k_s_pa-deva, - g_dh_va-deva, dh_ya-deva, k_ya-deva, k_t_ta-deva, - tlinebelow, p_la-deva, m_b_ya-deva, t_ka-deva, - t_t-deva, Hdotbelow, p_ma-deva, s_ta-deva, - s_kha-deva, l_bha-deva, n_s_tta-deva, m_ba-deva, - l_ja-deva, jh_ya-deva, lcircumflexbelow, - ss_ttha-deva, l_pha-deva, nn_ddha-deva, jh_ma-deva, - kh_na-deva, s_tha-deva, k_s_dda-deva, bh_na-deva, - n_dh_ra-deva, y_ra-deva, ny_c_ya-deva, v_la-deva, - h_ya-deva] + va, k_ss-deva, sh_ka-deva, s_la-deva, p_pa-deva, + k_la-deva, ch_va-deva, n_ka-deva, dh_n_ya-deva, + kh_kha-deva, n_va-deva, l_th_ya-deva, bh_ra-deva, + dh_ra-deva, kh_ya-deva, bh_va-deva, ss_p_ra-deva, + t_sa-deva, p_na-deva, t_t-deva, ss_ttha-deva, + k_da-deva, s_tha-deva, ss_pha-deva, t_ya-deva, + g_dh_va-deva, n_ma-deva, m_b_ra-deva, t_t_va-deva, + n_dh_va-deva, b_l_ya-deva, bh_na-deva, l_ttha-deva, + p_va-deva, l_ja-deva, ny_ca-deva, b_ja-deva, + t_k_va-deva, g_la-deva, c_ma-deva, b_ya-deva, + l_dda-deva, nn_nna-deva, g_ba-deva, dh_na-deva, + m_ta-deva, nn_ya-deva, h_nna-deva, t_n_ya-deva, + n_th_ya-deva, c_cha-deva, j_ra-deva, ph_ta-deva, + j_nya-deva, k_tta-deva, n_p_ra-deva, k_s_ta-deva, + p_ma-deva, kh_ta-deva, j_ma-deva, s_ta-deva, + gh_ra-deva, t_s_ya-deva, Hdotbelow, k_v_ya-deva, + p_tta-deva, sh_cha-deva, n_pa-deva, t_pa-deva, + b_da-deva, g_n_ya-deva, p_pha-deva, n_s_tta-deva, + g_bh_ya-deva, m_ha-deva, l_ddha-deva, g_na-deva, + b_sha-deva, ss_m_ya-deva, l_v_dda-deva, m_sha-deva, + Uinvertedbreve, k_t_ra-deva]
@@ -34085,26 +34480,24 @@

- Be(GlyfFragment(four.sups)) successful - [2024-10-15T05:07:36.996186Z ThreadId(1) - fontc::workload DEBUG] - Be(GlyfFragment(two-ar.sups)) successful - [2024-10-15T05:07:36.996188Z ThreadId(1) - fontc::workload DEBUG] - Be(GlyfFragment(kafswash-ar.medi)) successful - [2024-10-15T05:07:36.996189Z ThreadId(1) - fontc::workload DEBUG] - Be(GlyfFragment(yehVinvertedFarsi-ar)) successful - [2024-10-15T05:07:36.996257Z ThreadId(2) + :03:59.610338Z ThreadId(1) fontc::workload DEBUG] + Be(GlyfFragment(wasla-ar)) successful + [2024-10-15T17:03:59.610341Z ThreadId(1) + fontc::workload DEBUG] Be(GlyfFragment(Dcroat)) + successful [2024-10-15T17:03:59.610344Z ThreadId(1) + fontc::workload DEBUG] Be(GlyfFragment(at)) + successful [2024-10-15T17:03:59.610347Z ThreadId(1) + fontc::workload DEBUG] Be(Marks) successful + [2024-10-15T17:03:59.610495Z ThreadId(5) fontbe::features::kern DEBUG] Gather be kerning - [2024-10-15T05:07:36.999522Z ThreadId(1) - fontc::workload DEBUG] 4113/4128 complete, most - recently Be(GatherBeKerning) - [2024-10-15T05:07:36.999528Z ThreadId(1) + [2024-10-15T17:03:59.615342Z ThreadId(1) fontc::workload DEBUG] 4114/4128 complete, most - recently Be(Glyf) [2024-10-15T05:07:37.016667Z + recently Be(GatherBeKerning) + [2024-10-15T17:03:59.615367Z ThreadId(1) + fontc::workload DEBUG] 4115/4128 complete, most + recently Be(Glyf) [2024-10-15T17:03:59.622843Z ThreadId(1) fontc ERROR] FEA compilation failed - with 1 errors [2024-10-15T05:07:37.016676Z + with 1 errors [2024-10-15T17:03:59.622858Z ThreadId(1) fontc WARN] error: glyphsapp number value only valid when compiling variable font in at 120:16 | 120 | valueRecordDef <$dotshift 0 0 @@ -34121,29 +34514,28 @@

- 2024-10-15T05:11:54.960340Z ThreadId(1) + t(uni17C0)) successful [2024-10-15T17:09:43.859434Z + ThreadId(1) fontc::workload DEBUG] + Be(GlyfFragment(uni17D2_17A2)) successful + [2024-10-15T17:09:43.859437Z ThreadId(1) + fontc::workload DEBUG] Be(GlyfFragment(uni179F)) + successful [2024-10-15T17:09:43.859442Z ThreadId(1) + fontc::workload DEBUG] Be(GlyfFragment(uni17C2)) + successful [2024-10-15T17:09:43.859445Z ThreadId(1) fontc::workload DEBUG] - Be(GlyfFragment(uni17D2_1799)) successful - [2024-10-15T05:11:54.960342Z ThreadId(1) - fontc::workload DEBUG] Be(GlyfFragment(uni17E7)) - successful [2024-10-15T05:11:54.961088Z ThreadId(1) - fontc::workload DEBUG] 2171/2184 complete, most - recently Be(GlyfFragment(uni17A8)) - [2024-10-15T05:11:54.961182Z ThreadId(1) - fontc::workload DEBUG] Be(GlyfFragment(uni17A8)) - successful [2024-10-15T05:11:54.962343Z ThreadId(1) + Be(GlyfFragment(uni17D2_1780)) successful + [2024-10-15T17:09:43.859459Z ThreadId(1) + fontc::workload DEBUG] Be(GlyfFragment(uni1783)) + successful [2024-10-15T17:09:43.860368Z ThreadId(1) fontc::workload DEBUG] 2173/2184 complete, most - recently Be(GlyfFragment(uni17E3)) - [2024-10-15T05:11:54.962355Z ThreadId(1) - fontc::workload DEBUG] Be(GlyfFragment(uni17E3)) - successful [2024-10-15T05:11:54.972874Z ThreadId(1) + recently Be(GlyfFragment(uni17E2)) + [2024-10-15T17:09:43.860382Z ThreadId(1) + fontc::workload DEBUG] Be(GlyfFragment(uni17E2)) + successful [2024-10-15T17:09:43.860914Z ThreadId(1) fontc::workload DEBUG] 2175/2184 complete, most - recently Be(Gvar) [2024-10-15T05:11:54.972908Z - ThreadId(1) fontc::workload DEBUG] 2176/2184 - complete, most recently Be(Glyf) - [2024-10-15T05:11:54.981751Z ThreadId(1) fontc - ERROR] Progress stalled computing composite bbox: - [Lcaron, dcaron, lcaron, tcaron] + recently Be(Glyf) [2024-10-15T17:09:43.868682Z + ThreadId(1) fontc ERROR] Progress stalled computing + composite bbox: [tcaron, dcaron, Lcaron, lcaron]
@@ -34154,25 +34546,24 @@

- -15T05:05:40.113526Z ThreadId(1) fontc::config + -15T17:06:02.883232Z ThreadId(1) fontc::config INFO] Config changed, generating a new one - [2024-10-15T05:05:40.225637Z ThreadId(1) + [2024-10-15T17:06:03.021559Z ThreadId(1) ufo2fontir::source DEBUG] 1129 glyphs identified - [2024-10-15T05:05:40.266057Z ThreadId(2) + [2024-10-15T17:06:03.051720Z ThreadId(8) + ufo2fontir::source DEBUG] Static metadata for + "/Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace" + [2024-10-15T17:06:03.051718Z ThreadId(3) ufo2fontir::source DEBUG] Features for "/Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace" - [2024-10-15T05:05:40.266164Z ThreadId(2) + [2024-10-15T17:06:03.051810Z ThreadId(3) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary - limitation. [2024-10-15T05:05:40.266195Z - ThreadId(2) ufo2fontir::source DEBUG] Static - metadata for - "/Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace" - [2024-10-15T05:05:40.266759Z ThreadId(1) - fontc::workload DEBUG] 1/4548 complete, most - recently Fe(Features) [2024-10-15T05:05:40.275534Z - ThreadId(1) fontc ERROR] feature files are - non-identical: + limitation. [2024-10-15T17:06:03.051896Z + ThreadId(1) fontc::workload DEBUG] 1/4548 complete, + most recently Fe(Features) + [2024-10-15T17:06:03.060074Z ThreadId(1) fontc + ERROR] feature files are non-identical: /Users/rofls/.crater_cache/Tektur/sources/UFO/masters/Tektur-Black.ufo/features.fea, /Users/rofls/.crater_cache/Tektur/sources/UFO/masters/Tektur-CondRegular.ufo/features.fea
@@ -34185,29 +34576,29 @@

- e(Glyph(uniFEA4)) [2024-10-15T05:05:19.824002Z - ThreadId(1) fontc::workload DEBUG] 262/6488 - complete, most recently Fe(Glyph(uni06B1)) - [2024-10-15T05:05:19.824005Z ThreadId(1) - fontc::workload DEBUG] 263/6488 complete, most - recently Fe(Glyph(uniFD63)) - [2024-10-15T05:05:19.824009Z ThreadId(1) - fontc::workload DEBUG] 264/6488 complete, most - recently Fe(Glyph(uni067B)) - [2024-10-15T05:05:19.824012Z ThreadId(1) - fontc::workload DEBUG] 265/6488 complete, most - recently Fe(Glyph(_1509)) - [2024-10-15T05:05:19.824014Z ThreadId(1) - fontc::workload DEBUG] 266/6488 complete, most - recently Fe(Glyph(uniFB6F)) - [2024-10-15T05:05:19.824017Z ThreadId(1) - fontc::workload DEBUG] 267/6488 complete, most - recently Fe(Glyph(uniFB97)) - [2024-10-15T05:05:19.824020Z ThreadId(1) - fontc::workload DEBUG] 268/6488 complete, most - recently Fe(Glyph(uni0689.fina)) - [2024-10-15T05:05:19.840018Z ThreadId(1) fontc - ERROR] Invalid source glyph 'uni0032.ccmp': 'bad + lyph(_uniFBBA)) [2024-10-15T17:05:36.437531Z + ThreadId(1) fontc::workload DEBUG] 210/6488 + complete, most recently Fe(Glyph(uni0021)) + [2024-10-15T17:05:36.437532Z ThreadId(1) + fontc::workload DEBUG] 211/6488 complete, most + recently Fe(Glyph(uni06B2.medi)) + [2024-10-15T17:05:36.437533Z ThreadId(1) + fontc::workload DEBUG] 212/6488 complete, most + recently Fe(Glyph(alrhman)) + [2024-10-15T17:05:36.437534Z ThreadId(1) + fontc::workload DEBUG] 213/6488 complete, most + recently Fe(Glyph(uni06B0)) + [2024-10-15T17:05:36.437535Z ThreadId(1) + fontc::workload DEBUG] 214/6488 complete, most + recently Fe(Glyph(uni065A)) + [2024-10-15T17:05:36.437537Z ThreadId(1) + fontc::workload DEBUG] 215/6488 complete, most + recently Fe(Glyph(uni200D)) + [2024-10-15T17:05:36.437538Z ThreadId(1) + fontc::workload DEBUG] 216/6488 complete, most + recently Fe(Glyph(uniFEA2)) + [2024-10-15T17:05:36.451576Z ThreadId(1) fontc + ERROR] Invalid source glyph 'uni0033.ccmp': 'bad anchor: 'Invalid anchor '_b._958': 'mark anchors cannot be numbered'''
@@ -34220,10 +34611,10 @@

- ost recently Be(GlyfFragment(bullet)) - [2024-10-15T05:04:05.189882Z ThreadId(1) fontc + ost recently Be(GlyfFragment(tugrik)) + [2024-10-15T17:04:23.967397Z ThreadId(1) fontc ERROR] FEA parsing failed with 6 errors - [2024-10-15T05:04:05.189891Z ThreadId(1) fontc + [2024-10-15T17:04:23.967424Z ThreadId(1) fontc WARN] error: Unexpected token, expected glyph or glyph class in at 440:10 | 440 | @ss01 = [ $[name endswith 'ss01'] ]; | ^ error: Expected ';' in at @@ -34248,23 +34639,22 @@

nged, generating a new one - [2024-10-15T05:04:46.635700Z ThreadId(1) + [2024-10-15T17:05:07.456704Z ThreadId(1) ufo2fontir::source DEBUG] 179 glyphs identified - [2024-10-15T05:04:46.658973Z ThreadId(8) + [2024-10-15T17:05:07.475256Z ThreadId(3) + ufo2fontir::source DEBUG] Static metadata for + "/Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace" + [2024-10-15T17:05:07.475406Z ThreadId(4) ufo2fontir::source DEBUG] Features for "/Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace" - [2024-10-15T05:04:46.659106Z ThreadId(8) + [2024-10-15T17:05:07.475418Z ThreadId(4) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary - limitation. [2024-10-15T05:04:46.659005Z - ThreadId(9) ufo2fontir::source DEBUG] Static - metadata for - "/Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace" - [2024-10-15T05:04:46.659683Z ThreadId(1) - fontc::workload DEBUG] 1/748 complete, most - recently Fe(Features) [2024-10-15T05:04:46.663878Z - ThreadId(1) fontc ERROR] feature files are - non-identical: + limitation. [2024-10-15T17:05:07.476470Z + ThreadId(1) fontc::workload DEBUG] 1/748 complete, + most recently Fe(Features) + [2024-10-15T17:05:07.478046Z ThreadId(1) fontc + ERROR] feature files are non-identical: /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya-Regular.ufo/features.fea, /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya-Medium.ufo/features.fea
@@ -34277,28 +34667,28 @@

- lar.ss12)) [2024-10-15T05:06:15.055344Z ThreadId(1) - fontc::workload DEBUG] 1191/2040 complete, most - recently Be(GlyfFragment(hyphen)) - [2024-10-15T05:06:15.055346Z ThreadId(1) - fontc::workload DEBUG] 1192/2040 complete, most - recently Be(GlyfFragment(two.ss10)) - [2024-10-15T05:06:15.055347Z ThreadId(1) - fontc::workload DEBUG] 1193/2040 complete, most - recently Be(GlyfFragment(dotaccentcomb)) - [2024-10-15T05:06:15.055348Z ThreadId(1) - fontc::workload DEBUG] 1194/2040 complete, most - recently Fe(Glyph(exclam.case)) - [2024-10-15T05:06:15.055349Z ThreadId(1) - fontc::workload DEBUG] 1195/2040 complete, most - recently Be(GlyfFragment(zero)) - [2024-10-15T05:06:15.055350Z ThreadId(1) - fontc::workload DEBUG] 1196/2040 complete, most - recently Fe(Glyph(Dcroat)) - [2024-10-15T05:06:15.055352Z ThreadId(1) - fontc::workload DEBUG] 1197/2040 complete, most - recently Fe(Glyph(lcommaaccent)) - [2024-10-15T05:06:15.058038Z ThreadId(1) fontc + /2040 complete, most recently Be(GlyfFragment(h)) + [2024-10-15T17:06:36.176876Z ThreadId(1) + fontc::workload DEBUG] 1054/2040 complete, most + recently Be(GlyfFragment(ampersand)) + [2024-10-15T17:06:36.176878Z ThreadId(1) + fontc::workload DEBUG] 1055/2040 complete, most + recently Fe(Glyph(Ncaron)) + [2024-10-15T17:06:36.176879Z ThreadId(1) + fontc::workload DEBUG] 1056/2040 complete, most + recently Fe(Glyph(Wgrave)) + [2024-10-15T17:06:36.176880Z ThreadId(1) + fontc::workload DEBUG] 1057/2040 complete, most + recently Fe(Glyph(e)) [2024-10-15T17:06:36.176882Z + ThreadId(1) fontc::workload DEBUG] 1058/2040 + complete, most recently Fe(Glyph(Igrave)) + [2024-10-15T17:06:36.176883Z ThreadId(1) + fontc::workload DEBUG] 1059/2040 complete, most + recently Fe(Glyph(ellipsis)) + [2024-10-15T17:06:36.176885Z ThreadId(1) + fontc::workload DEBUG] 1060/2040 complete, most + recently Fe(Glyph(Ubreve)) + [2024-10-15T17:06:36.185037Z ThreadId(1) fontc ERROR] IUP error for trademark: AchievedInvalidState("No best solution identified")
@@ -34311,30 +34701,30 @@

- omb.ss01)) [2024-10-15T05:06:20.077984Z ThreadId(1) - fontc::workload DEBUG] 663/2040 complete, most - recently Be(GlyfFragment(ogonekcomb)) - [2024-10-15T05:06:20.077985Z ThreadId(1) - fontc::workload DEBUG] 664/2040 complete, most - recently Be(GlyfFragment(bracketleft)) - [2024-10-15T05:06:20.077986Z ThreadId(1) - fontc::workload DEBUG] 665/2040 complete, most - recently Be(GlyfFragment(six)) - [2024-10-15T05:06:20.077987Z ThreadId(1) - fontc::workload DEBUG] 666/2040 complete, most - recently Be(GlyfFragment(nine)) - [2024-10-15T05:06:20.077989Z ThreadId(1) - fontc::workload DEBUG] 667/2040 complete, most - recently Be(GlyfFragment(perthousand.tf)) - [2024-10-15T05:06:20.077990Z ThreadId(1) - fontc::workload DEBUG] 668/2040 complete, most - recently Be(GlyfFragment(W)) - [2024-10-15T05:06:20.077991Z ThreadId(1) - fontc::workload DEBUG] 669/2040 complete, most - recently Be(GlyfFragment(dollar.ss12)) - [2024-10-15T05:06:20.082720Z ThreadId(1) fontc - ERROR] IUP error for M: AchievedInvalidState("No - best solution identified") + .858235Z ThreadId(1) fontc::workload DEBUG] + 1754/2040 complete, most recently + Be(GlyfFragment(commaturnedabovecomb)) + [2024-10-15T17:06:41.858238Z ThreadId(1) + fontc::workload DEBUG] 1755/2040 complete, most + recently Be(GlyfFragment(two.tf.ss10)) + [2024-10-15T17:06:41.858242Z ThreadId(1) + fontc::workload DEBUG] 1756/2040 complete, most + recently Be(GlyfFragment(three)) + [2024-10-15T17:06:41.858247Z ThreadId(1) + fontc::workload DEBUG] 1757/2040 complete, most + recently Be(GlyfFragment(w_w_w.liga)) + [2024-10-15T17:06:41.858253Z ThreadId(1) + fontc::workload DEBUG] 1758/2040 complete, most + recently Be(GlyfFragment(kcommaaccent.ss04)) + [2024-10-15T17:06:41.858256Z ThreadId(1) + fontc::workload DEBUG] 1759/2040 complete, most + recently Be(GlyfFragment(OE)) + [2024-10-15T17:06:41.875508Z ThreadId(7) + fontbe::features::kern DEBUG] 4 ir kerns became 180 + classes and 7154 adjustments + [2024-10-15T17:06:41.887984Z ThreadId(1) fontc + ERROR] IUP error for trademark: + AchievedInvalidState("No best solution identified")
@@ -34345,23 +34735,23 @@

- gnspace` [2024-10-15T05:03:08.311900Z ThreadId(1) + gnspace` [2024-10-15T17:10:45.411937Z ThreadId(1) fontc::config INFO] Config changed, generating a - new one [2024-10-15T05:03:08.449799Z ThreadId(1) + new one [2024-10-15T17:10:45.524067Z ThreadId(1) ufo2fontir::source DEBUG] 388 glyphs identified - [2024-10-15T05:03:08.500457Z ThreadId(4) + [2024-10-15T17:10:45.562589Z ThreadId(3) ufo2fontir::source DEBUG] Static metadata for "/Users/rofls/.crater_cache/linefont/sources/Linefont.designspace" - [2024-10-15T05:03:08.500455Z ThreadId(3) + [2024-10-15T17:10:45.562633Z ThreadId(4) ufo2fontir::source DEBUG] Features for "/Users/rofls/.crater_cache/linefont/sources/Linefont.designspace" - [2024-10-15T05:03:08.500525Z ThreadId(3) + [2024-10-15T17:10:45.562647Z ThreadId(4) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary - limitation. [2024-10-15T05:03:08.500547Z + limitation. [2024-10-15T17:10:45.562869Z ThreadId(1) fontc::workload DEBUG] 1/1584 complete, most recently Fe(Features) - [2024-10-15T05:03:08.509282Z ThreadId(1) fontc + [2024-10-15T17:10:45.576657Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/linefont/sources/Linefont[min,min].ufo/features.fea, /Users/rofls/.crater_cache/linefont/sources/Linefont[min,max].ufo/features.fea @@ -34378,24 +34768,24 @@

ojects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/madimi/sources/madimi.glyphs` - [2024-10-15T05:05:19.591397Z ThreadId(1) + [2024-10-15T17:12:54.539314Z ThreadId(1) fontc::config INFO] Config changed, generating a - new one [2024-10-15T05:05:19.591574Z ThreadId(1) + new one [2024-10-15T17:12:54.539412Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.crater_cache/madimi/sources/madimi.glyphs" - [2024-10-15T05:05:19.631597Z ThreadId(3) + [2024-10-15T17:12:54.573441Z ThreadId(2) glyphs2fontir::source DEBUG] Static metadata for - Madimi One [2024-10-15T05:05:19.631679Z ThreadId(3) + Madimi One [2024-10-15T17:12:54.573510Z ThreadId(2) glyphs2fontir::source WARN] Unknown 'name' entry - vendorID [2024-10-15T05:05:19.631804Z ThreadId(1) + vendorID [2024-10-15T17:12:54.573920Z ThreadId(1) fontc::workload DEBUG] 1/1436 complete, most - recently Fe(KerningGroups) - [2024-10-15T05:05:19.631813Z ThreadId(1) - fontc::workload DEBUG] 2/1436 complete, most - recently Fe(Features) [2024-10-15T05:05:19.631815Z - ThreadId(1) fontc::workload DEBUG] 3/1436 complete, + recently Fe(Features) [2024-10-15T17:12:54.573953Z + ThreadId(1) fontc::workload DEBUG] 2/1436 complete, most recently Fe(StaticMetadata) - [2024-10-15T05:05:19.633200Z ThreadId(1) fontc + [2024-10-15T17:12:54.573977Z ThreadId(1) + fontc::workload DEBUG] 3/1436 complete, most + recently Fe(KerningGroups) + [2024-10-15T17:12:54.575664Z ThreadId(1) fontc ERROR] Invalid tag

@@ -34407,27 +34797,29 @@

- ph(Ohungarumlaut)) [2024-10-15T05:05:54.868186Z - ThreadId(1) fontc::workload DEBUG] 977/4729 - complete, most recently Fe(Glyph(firsttonechinese)) - [2024-10-15T05:05:54.868188Z ThreadId(1) - fontc::workload DEBUG] 978/4729 complete, most - recently Fe(Glyph(sinVIi)) - [2024-10-15T05:05:54.868191Z ThreadId(1) - fontc::workload DEBUG] 979/4729 complete, most - recently Fe(Glyph(uhorngrave)) - [2024-10-15T05:05:54.868193Z ThreadId(1) - fontc::workload DEBUG] 980/4729 complete, most - recently Fe(Glyph(G)) [2024-10-15T05:05:54.868196Z - ThreadId(1) fontc::workload DEBUG] 981/4729 - complete, most recently Fe(Glyph(adotbelow)) - [2024-10-15T05:05:54.868199Z ThreadId(1) - fontc::workload DEBUG] 982/4729 complete, most - recently Fe(Glyph(sinFI.alt)) - [2024-10-15T05:05:54.868202Z ThreadId(1) - fontc::workload DEBUG] 983/4729 complete, most - recently Fe(Glyph(zerowidthjoiner)) - [2024-10-15T05:05:54.871227Z ThreadId(1) fontc + ost recently Fe(Glyph(sinYU.post)) + [2024-10-15T17:13:32.528499Z ThreadId(1) + fontc::workload DEBUG] 1177/4729 complete, most + recently Fe(Glyph(sinRa)) + [2024-10-15T17:13:32.528500Z ThreadId(1) + fontc::workload DEBUG] 1178/4729 complete, most + recently Fe(Glyph(sinBI)) + [2024-10-15T17:13:32.528502Z ThreadId(1) + fontc::workload DEBUG] 1179/4729 complete, most + recently Fe(Glyph(sinFRa)) + [2024-10-15T17:13:32.528503Z ThreadId(1) + fontc::workload DEBUG] 1180/4729 complete, most + recently Fe(Glyph(sinJIi)) + [2024-10-15T17:13:32.528504Z ThreadId(1) + fontc::workload DEBUG] 1181/4729 complete, most + recently Fe(Glyph(Dcroat)) + [2024-10-15T17:13:32.528505Z ThreadId(1) + fontc::workload DEBUG] 1182/4729 complete, most + recently Fe(Glyph(Thorn)) + [2024-10-15T17:13:32.528506Z ThreadId(1) + fontc::workload DEBUG] 1183/4729 complete, most + recently Fe(Glyph(sinMa.reph)) + [2024-10-15T17:13:32.532189Z ThreadId(1) fontc ERROR] Invalid source glyph 'cedi': 'invalid path: 'has 1 consecutive offcurve points [(336.0, 557.0)]'' @@ -34466,30 +34858,29 @@

- BUG] 1264/2324 complete, most recently - Be(GlyfFragment(uMatra-oriya.014)) - [2024-10-15T05:03:27.718025Z ThreadId(1) - fontc::workload DEBUG] 1265/2324 complete, most + ul [2024-10-15T17:03:46.809571Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(uuMatra-oriya.004)) + successful [2024-10-15T17:03:46.809573Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(minus)) successful + [2024-10-15T17:03:46.809934Z ThreadId(3) + fontir::glyph DEBUG] Coalescing'ra-oriya.below' + into a simple glyph because component 2x2s vary + across the designspace thread '<unnamed>' + panicked at fontir/src/glyph.rs:136:9: + 'ra-oriya.below' has 2 unique sets of components; + must have exactly 1 {[], [_part.ra.below]} note: + run with `RUST_BACKTRACE=1` environment variable to + display a backtrace [2024-10-15T17:03:46.810419Z + ThreadId(1) fontc::workload DEBUG] 1227/2324 + complete, most recently + Be(GlyfFragment(uMatra-oriya.012)) + [2024-10-15T17:03:46.810422Z ThreadId(1) + fontc::workload DEBUG] 1228/2324 complete, most recently Fe(GlyphOrder) - [2024-10-15T05:03:27.718027Z ThreadId(1) - fontc::workload DEBUG] 1266/2324 complete, most - recently Be(GlyfFragment(wa-oriya)) - [2024-10-15T05:03:27.718028Z ThreadId(1) - fontc::workload DEBUG] 1267/2324 complete, most - recently Be(GlyfFragment(nadhara-oriya)) - [2024-10-15T05:03:27.718030Z ThreadId(1) - fontc::workload DEBUG] 1268/2324 complete, most - recently Be(GlyfFragment(rrara-oriya)) - [2024-10-15T05:03:27.718032Z ThreadId(1) - fontc::workload DEBUG] 1269/2324 complete, most - recently Be(GlyfFragment(uuMatra-oriya.011)) - [2024-10-15T05:03:27.718033Z ThreadId(1) - fontc::workload DEBUG] 1270/2324 complete, most - recently Be(GlyfFragment(nadhava-oriya)) - [2024-10-15T05:03:27.726962Z ThreadId(1) fontc + [2024-10-15T17:03:46.820183Z ThreadId(1) fontc ERROR] A task panicked: ''ra-oriya.below' has 2 - unique sets of components; must have exactly 1 - {[_part.ra.below], []}' + unique sets of components; must have exactly 1 {[], + [_part.ra.below]}'
@@ -34500,25 +34891,28 @@

- 2024-10-15T05:10:20.830882Z ThreadId(7) - write_fonts::graph DEBUG] ObjectId(32506) -> - ObjectId(32117) type Offset16 dist 73954 - [2024-10-15T05:10:20.830884Z ThreadId(7) - write_fonts::graph DEBUG] ObjectId(32506) -> - ObjectId(32213) type Offset16 dist 74146 - [2024-10-15T05:10:20.830886Z ThreadId(7) - write_fonts::graph DEBUG] ObjectId(32506) -> - ObjectId(32309) type Offset16 dist 74338 thread - '<unnamed>' panicked at - fontbe/src/features/kern.rs:438:14: if this doesn't - compile we will already panic when we try to add it - to the context: PackingFailed(Table packing failed - with 3730 overflows) note: run with - `RUST_BACKTRACE=1` environment variable to display - a backtrace [2024-10-15T05:10:20.845939Z - ThreadId(1) fontc::workload DEBUG] 151570/151576 - complete, most recently Be(GatherBeKerning) - [2024-10-15T05:10:21.031657Z ThreadId(1) fontc + 24-10-15T17:10:54.182682Z ThreadId(1) + fontc::workload DEBUG] + Be(GlyfFragment(u1D8C0_F4_R12)) successful + [2024-10-15T17:10:54.182684Z ThreadId(1) + fontc::workload DEBUG] + Be(GlyfFragment(u1D923_F4_R6)) successful + [2024-10-15T17:10:54.182686Z ThreadId(1) + fontc::workload DEBUG] + Be(GlyfFragment(u1D83B_F3_R14)) successful + [2024-10-15T17:10:54.182688Z ThreadId(1) + fontc::workload DEBUG] + Be(GlyfFragment(u1D9A2_F6_R14)) successful + [2024-10-15T17:10:54.185952Z ThreadId(1) + fontc::workload DEBUG] 151560/151576 complete, most + recently Be(GlyfFragment(ux1DA5E_F2_R7)) + [2024-10-15T17:10:54.185968Z ThreadId(1) + fontc::workload DEBUG] + Be(GlyfFragment(ux1DA5E_F2_R7)) successful + [2024-10-15T17:10:54.206080Z ThreadId(1) + fontc::workload DEBUG] 151562/151576 complete, most + recently Be(GatherBeKerning) + [2024-10-15T17:10:54.678816Z ThreadId(1) fontc ERROR] A task panicked: 'if this doesn't compile we will already panic when we try to add it to the context: PackingFailed(Table packing failed with @@ -34533,30 +34927,30 @@

- st recently Fe(KernInstance(Normalized {ROND: 0.00, - YELA: 0.00, wght: 0.00})) - [2024-10-15T05:14:03.302984Z ThreadId(1) - fontc::workload DEBUG] 615/680 complete, most - recently Be(GlyfFragment(_8)) - [2024-10-15T05:14:03.302991Z ThreadId(1) - fontc::workload DEBUG] 616/680 complete, most - recently Be(GlyfFragment(_11)) - [2024-10-15T05:14:03.303003Z ThreadId(1) - fontc::workload DEBUG] 617/680 complete, most - recently Be(GlyfFragment(_116)) - [2024-10-15T05:14:03.303007Z ThreadId(1) - fontc::workload DEBUG] 618/680 complete, most - recently Be(GlyfFragment(_18)) - [2024-10-15T05:14:03.303010Z ThreadId(1) - fontc::workload DEBUG] 619/680 complete, most - recently Be(GlyfFragment(_99)) - [2024-10-15T05:14:03.303013Z ThreadId(1) - fontc::workload DEBUG] 620/680 complete, most - recently Be(GlyfFragment(_97)) - [2024-10-15T05:14:03.303016Z ThreadId(1) - fontc::workload DEBUG] 621/680 complete, most - recently Be(GlyfFragment(_1)) - [2024-10-15T05:14:03.306553Z ThreadId(1) fontc + ontc::workload DEBUG] 533/680 complete, most + recently Be(GlyfFragment(_85)) + [2024-10-15T17:14:35.140315Z ThreadId(1) + fontc::workload DEBUG] 534/680 complete, most + recently Be(GlyfFragment(_103)) + [2024-10-15T17:14:35.140318Z ThreadId(1) + fontc::workload DEBUG] 535/680 complete, most + recently Be(GlyfFragment(_45)) + [2024-10-15T17:14:35.140321Z ThreadId(1) + fontc::workload DEBUG] 536/680 complete, most + recently Be(GlyfFragment(_36)) + [2024-10-15T17:14:35.140324Z ThreadId(1) + fontc::workload DEBUG] 537/680 complete, most + recently Be(GlyfFragment(_26)) + [2024-10-15T17:14:35.140327Z ThreadId(1) + fontc::workload DEBUG] 538/680 complete, most + recently Be(GlyfFragment(_82)) + [2024-10-15T17:14:35.140329Z ThreadId(1) + fontc::workload DEBUG] 539/680 complete, most + recently Be(GlyfFragment(_93)) + [2024-10-15T17:14:35.140334Z ThreadId(1) + fontc::workload DEBUG] 540/680 complete, most + recently Be(GlyfFragment(_15)) + [2024-10-15T17:14:35.142377Z ThreadId(1) fontc ERROR] '_25' has interpolation-incompatible paths
@@ -34914,12 +35308,12 @@

EraseOpenCornersFilter on Hahmlet-Black INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter - ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwah-ko' - have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddyib-ko' have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddyil-ko' have different number of segments + ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwah-ko' + have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwal-ko' have different number of segments fontmake: Error: In @@ -35017,7 +35411,7 @@

INFO:ufo2ft:Building OpenType tables ERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file: - '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp2av_4x_s' + '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp50mf9hvz' fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/kdam-thmor-pro/sources/KdamThmorPro.designspace' -> @@ -35075,30 +35469,29 @@

- ath elements: {"MLLLLLLLLCCLLLLLLLCCLLLZ", - "MLLLLLLLLLLLCCLLLLLLLCCZ"} - [2024-10-15T05:09:53.085224Z ThreadId(7) - fontbe::glyphs WARN] numbersign has inconsistent - path elements: {"MLLLLZMLLLLZMLLLLZMLLLLZ", - "MLLLLLLLLLLLLLLLLLLLLLLLLLLLLZMLLLLZ"} - [2024-10-15T05:09:53.086694Z ThreadId(2) - fontbe::glyphs WARN] m has inconsistent path - elements: {"MLLLLLLLLCCLLLLLLLCCCLLLLLLLCCCCLLLZ", - "MLLCCLLLLLLLCCCCLLLLLLLLLLLCCLLLLLZ"} - [2024-10-15T05:09:53.086402Z ThreadId(8) - fontbe::glyphs WARN] eight has inconsistent path - elements: {"MCCCCCCCCZMCCCCZMCCCCCZ", - "MCCCCCCCCZMCCCLLCZMCCCCCZ"} - [2024-10-15T05:09:53.086678Z ThreadId(6) - fontbe::glyphs WARN] g has inconsistent path - elements: {"MCCLLCCCCCCCCCCCLCCCZMCCCCZMLCCCCCZ", - "MCLLCCCCCCCCCCCLCCCCZMCCCCZMLCCCCCZ"} - [2024-10-15T05:09:53.086532Z ThreadId(3) - fontbe::glyphs WARN] four has inconsistent path - elements: {"MLLLLLLLLLLLLLLLZMLLLZ", - "MLLLLLLLLLLLLLLLZMLCLZ"} - [2024-10-15T05:09:53.087880Z ThreadId(1) fontc - ERROR] 'N' has interpolation-incompatible paths + ul [2024-10-15T17:11:02.098245Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(oe)) successful + [2024-10-15T17:11:02.098249Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(seven)) successful + [2024-10-15T17:11:02.098252Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(yacute)) successful + [2024-10-15T17:11:02.098256Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(slash)) successful + [2024-10-15T17:11:02.098877Z ThreadId(2) + fontir::glyph DEBUG] Coalescing'Aacute' into a + simple glyph because component 2x2s vary across the + designspace thread '<unnamed>' panicked at + fontir/src/glyph.rs:136:9: 'Aacute' has 2 unique + sets of components; must have exactly 1 {[], [A, + acute]} note: run with `RUST_BACKTRACE=1` + environment variable to display a backtrace + [2024-10-15T17:11:02.099377Z ThreadId(1) + fontc::workload DEBUG] 494/1002 complete, most + recently Fe(GlyphOrder) + [2024-10-15T17:11:02.100951Z ThreadId(1) fontc + ERROR] A task panicked: ''Aacute' has 2 unique sets + of components; must have exactly 1 {[], [A, + acute]}'
@@ -35140,30 +35533,29 @@

- d(1) fontc::workload DEBUG] 2968/3543 complete, - most recently Be(GlyfFragment(odotbelow)) - [2024-10-15T05:10:51.072090Z ThreadId(1) - fontc::workload DEBUG] 2969/3543 complete, most - recently Be(GlyfFragment(macroncomb.low)) - [2024-10-15T05:10:51.072096Z ThreadId(1) - fontc::workload DEBUG] 2970/3543 complete, most - recently Be(GlyfFragment(eightinferior)) - [2024-10-15T05:10:51.072101Z ThreadId(1) - fontc::workload DEBUG] 2971/3543 complete, most - recently Be(GlyfFragment(zeroinferior)) - [2024-10-15T05:10:51.072106Z ThreadId(1) - fontc::workload DEBUG] 2972/3543 complete, most - recently - Be(GlyfFragment(circumflexcomb_hookabovecomb)) - [2024-10-15T05:10:51.072111Z ThreadId(1) - fontc::workload DEBUG] 2973/3543 complete, most - recently Be(GlyfFragment(Nacute)) - [2024-10-15T05:10:51.072114Z ThreadId(1) - fontc::workload DEBUG] 2974/3543 complete, most - recently Be(Hvar) [2024-10-15T05:10:51.077401Z - ThreadId(1) fontc ERROR] Error making CMap: Cannot - map 'áµ»' (U+1D7B) to two different glyph ids: - GID_223 and GID_307 + 5T17:12:04.964628Z ThreadId(1) fontc::workload + DEBUG] 2889/3543 complete, most recently + Be(GlyfFragment(m)) [2024-10-15T17:12:04.964629Z + ThreadId(1) fontc::workload DEBUG] 2890/3543 + complete, most recently Be(GlyfFragment(d)) + [2024-10-15T17:12:04.964631Z ThreadId(1) + fontc::workload DEBUG] 2891/3543 complete, most + recently Be(GlyfFragment(U)) + [2024-10-15T17:12:04.964632Z ThreadId(1) + fontc::workload DEBUG] 2892/3543 complete, most + recently Be(GlyfFragment(dieresismacron.cap)) + [2024-10-15T17:12:04.964635Z ThreadId(1) + fontc::workload DEBUG] 2893/3543 complete, most + recently Be(GlyfFragment(adieresis)) + [2024-10-15T17:12:04.964638Z ThreadId(1) + fontc::workload DEBUG] 2894/3543 complete, most + recently Be(GlyfFragment(Eogonek)) + [2024-10-15T17:12:04.964640Z ThreadId(1) + fontc::workload DEBUG] 2895/3543 complete, most + recently Be(GlyfFragment(ampersand)) + [2024-10-15T17:12:04.974262Z ThreadId(1) fontc + ERROR] Error making CMap: Cannot map 'áµ»' (U+1D7B) + to two different glyph ids: GID_223 and GID_307
@@ -35207,27 +35599,28 @@

- DEBUG] 17/3247 complete, most recently - Fe(Glyph(adieresis)) [2024-10-15T05:11:35.493789Z - ThreadId(1) fontc::workload DEBUG] 18/3247 - complete, most recently Fe(Glyph(sdotaccent)) - [2024-10-15T05:11:35.493791Z ThreadId(1) - fontc::workload DEBUG] 19/3247 complete, most - recently Be(Fvar) [2024-10-15T05:11:35.493792Z - ThreadId(1) fontc::workload DEBUG] 20/3247 - complete, most recently Fe(Glyph(Uring)) - [2024-10-15T05:11:35.493793Z ThreadId(1) - fontc::workload DEBUG] 21/3247 complete, most - recently Be(Stat) [2024-10-15T05:11:35.493829Z - ThreadId(1) fontc::workload DEBUG] 22/3247 - complete, most recently Be(Avar) - [2024-10-15T05:11:35.493836Z ThreadId(1) - fontc::workload DEBUG] 23/3247 complete, most - recently Be(Name) [2024-10-15T05:11:35.493840Z - ThreadId(1) fontc::workload DEBUG] 24/3247 - complete, most recently Fe(Glyph(Hbrevebelow)) - [2024-10-15T05:11:35.499805Z ThreadId(1) fontc - ERROR] Invalid source glyph 'Ocircumflexgrave': + 2024-10-15T17:12:52.971263Z ThreadId(1) + fontc::workload DEBUG] 806/3247 complete, most + recently Fe(Glyph(Ecircumflexacute)) + [2024-10-15T17:12:52.971266Z ThreadId(1) + fontc::workload DEBUG] 807/3247 complete, most + recently Fe(Glyph(at)) [2024-10-15T17:12:52.971269Z + ThreadId(1) fontc::workload DEBUG] 808/3247 + complete, most recently Fe(Glyph(acutecomb)) + [2024-10-15T17:12:52.971273Z ThreadId(1) + fontc::workload DEBUG] 809/3247 complete, most + recently Fe(Glyph(Rdotbelow)) + [2024-10-15T17:12:52.971276Z ThreadId(1) + fontc::workload DEBUG] 810/3247 complete, most + recently Fe(Glyph(rdotaccent)) + [2024-10-15T17:12:52.971279Z ThreadId(1) + fontc::workload DEBUG] 811/3247 complete, most + recently Fe(Glyph(Ocircumflex)) + [2024-10-15T17:12:52.971284Z ThreadId(1) + fontc::workload DEBUG] 812/3247 complete, most + recently Fe(Glyph(dmacronbelow)) + [2024-10-15T17:12:52.975603Z ThreadId(1) fontc + ERROR] Invalid source glyph 'acircumflexgrave': 'bad anchor: 'Invalid anchor 'top_viet': 'no value at default location'''
@@ -35271,31 +35664,30 @@

- tion'''' [2024-10-15T05:11:40.472444Z ThreadId(1) - fontc::workload DEBUG] 53/5519 complete, most - recently Fe(Glyph(Ereversed-cy)) - [2024-10-15T05:11:40.472445Z ThreadId(1) - fontc::workload DEBUG] 54/5519 complete, most - recently Fe(Glyph(upsilondasiavaria)) - [2024-10-15T05:11:40.472447Z ThreadId(1) - fontc::workload DEBUG] 55/5519 complete, most - recently Fe(Glyph(caroncomb)) - [2024-10-15T05:11:40.472448Z ThreadId(1) - fontc::workload DEBUG] 56/5519 complete, most - recently Fe(Glyph(zerowidthspace)) - [2024-10-15T05:11:40.472449Z ThreadId(1) - fontc::workload DEBUG] 57/5519 complete, most - recently Fe(Glyph(figuredash)) - [2024-10-15T05:11:40.472451Z ThreadId(1) - fontc::workload DEBUG] 58/5519 complete, most - recently Fe(Glyph(Etilde)) - [2024-10-15T05:11:40.472452Z ThreadId(1) - fontc::workload DEBUG] 59/5519 complete, most - recently Fe(Glyph(Ygrave)) - [2024-10-15T05:11:40.482665Z ThreadId(1) fontc - ERROR] Invalid source glyph 'Uhorndotbelow': 'bad - anchor: 'Invalid anchor 'top': 'no value at default - location''' + otadieresis)) [2024-10-15T17:12:58.321891Z + ThreadId(1) fontc::workload DEBUG] 1374/5519 + complete, most recently Fe(Glyph(Icaron)) + [2024-10-15T17:12:58.321894Z ThreadId(1) + fontc::workload DEBUG] 1375/5519 complete, most + recently Fe(Glyph(J)) [2024-10-15T17:12:58.321898Z + ThreadId(1) fontc::workload DEBUG] 1376/5519 + complete, most recently Fe(Glyph(Alphapsili)) + [2024-10-15T17:12:58.321903Z ThreadId(1) + fontc::workload DEBUG] 1377/5519 complete, most + recently Fe(Glyph(Ahookabove)) + [2024-10-15T17:12:58.321908Z ThreadId(1) + fontc::workload DEBUG] 1378/5519 complete, most + recently Fe(Glyph(Ie-cy)) + [2024-10-15T17:12:58.321913Z ThreadId(1) + fontc::workload DEBUG] 1379/5519 complete, most + recently Fe(Glyph(cedilla)) + [2024-10-15T17:12:58.321918Z ThreadId(1) + fontc::workload DEBUG] 1380/5519 complete, most + recently Fe(Glyph(etadasiaoxia)) + [2024-10-15T17:12:58.334472Z ThreadId(1) fontc + ERROR] Invalid source glyph 'dasiaperispomeni': + 'bad anchor: 'Invalid anchor '_top': 'no value at + default location'''
@@ -35338,28 +35730,28 @@

- mflexcomb)) [2024-10-15T05:08:03.155750Z - ThreadId(1) fontc::workload DEBUG] 1122/1531 - complete, most recently Be(GlyfFragment(Euro)) - [2024-10-15T05:08:03.155751Z ThreadId(1) - fontc::workload DEBUG] 1123/1531 complete, most - recently Be(GlyfFragment(fi)) - [2024-10-15T05:08:03.155752Z ThreadId(1) - fontc::workload DEBUG] 1124/1531 complete, most - recently Be(GlyfFragment(brevecomb)) - [2024-10-15T05:08:03.155753Z ThreadId(1) - fontc::workload DEBUG] 1125/1531 complete, most - recently Be(GlyfFragment(exclam)) - [2024-10-15T05:08:03.155754Z ThreadId(1) - fontc::workload DEBUG] 1126/1531 complete, most - recently Be(GlyfFragment(x)) - [2024-10-15T05:08:03.155755Z ThreadId(1) - fontc::workload DEBUG] 1127/1531 complete, most - recently Be(GlyfFragment(o)) - [2024-10-15T05:08:03.155756Z ThreadId(1) - fontc::workload DEBUG] 1128/1531 complete, most - recently Be(GlyfFragment(N)) - [2024-10-15T05:08:03.163649Z ThreadId(1) fontc + 4:28.493793Z ThreadId(1) fontc::workload DEBUG] + 1110/1531 complete, most recently + Be(GlyfFragment(Wgrave)) + [2024-10-15T17:04:28.493794Z ThreadId(1) + fontc::workload DEBUG] 1111/1531 complete, most + recently Be(GlyfFragment(Edotaccent)) + [2024-10-15T17:04:28.493796Z ThreadId(1) + fontc::workload DEBUG] 1112/1531 complete, most + recently Be(GlyfFragment(idotaccent)) + [2024-10-15T17:04:28.493797Z ThreadId(1) + fontc::workload DEBUG] 1113/1531 complete, most + recently Be(GlyfFragment(omacron)) + [2024-10-15T17:04:28.493799Z ThreadId(1) + fontc::workload DEBUG] 1114/1531 complete, most + recently Be(GlyfFragment(Zcaron)) + [2024-10-15T17:04:28.493800Z ThreadId(1) + fontc::workload DEBUG] 1115/1531 complete, most + recently Be(GlyfFragment(acaron)) + [2024-10-15T17:04:28.493803Z ThreadId(1) + fontc::workload DEBUG] 1116/1531 complete, most + recently Be(GlyfFragment(Eogonek)) + [2024-10-15T17:04:28.505141Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154
@@ -35404,28 +35796,28 @@

- oad DEBUG] Fe(KernInstance(Normalized {wght: - 1.00})) successful [2024-10-15T05:08:06.484861Z - ThreadId(1) fontc::workload DEBUG] - Fe(KernInstance(Normalized {wght: -1.00})) - successful [2024-10-15T05:08:06.484864Z ThreadId(1) - fontc::workload DEBUG] Fe(KernInstance(Normalized - {wght: -0.33})) successful - [2024-10-15T05:08:06.484868Z ThreadId(1) - fontc::workload DEBUG] Be(Post) successful - [2024-10-15T05:08:06.484870Z ThreadId(1) - fontc::workload DEBUG] Fe(KernInstance(Normalized - {wght: 0.40})) successful - [2024-10-15T05:08:06.484969Z ThreadId(1) - fontc::workload DEBUG] 964/1531 complete, most - recently Be(Cmap) [2024-10-15T05:08:06.484978Z - ThreadId(1) fontc::workload DEBUG] 965/1531 - complete, most recently - Be(GlyfFragment(ncommaaccent)) - [2024-10-15T05:08:06.490955Z ThreadId(4) + 4:32.537912Z ThreadId(1) fontc::workload DEBUG] + 1062/1531 complete, most recently + Be(GlyfFragment(Omacron)) + [2024-10-15T17:04:32.537913Z ThreadId(1) + fontc::workload DEBUG] 1063/1531 complete, most + recently Be(GlyfFragment(Zdotaccent)) + [2024-10-15T17:04:32.537914Z ThreadId(1) + fontc::workload DEBUG] 1064/1531 complete, most + recently Be(GlyfFragment(idieresis)) + [2024-10-15T17:04:32.537916Z ThreadId(1) + fontc::workload DEBUG] 1065/1531 complete, most + recently Be(GlyfFragment(Ecaron)) + [2024-10-15T17:04:32.537917Z ThreadId(1) + fontc::workload DEBUG] 1066/1531 complete, most + recently Be(GlyfFragment(Gdotaccent)) + [2024-10-15T17:04:32.537919Z ThreadId(1) + fontc::workload DEBUG] 1067/1531 complete, most + recently Be(GlyfFragment(amacron)) + [2024-10-15T17:04:32.539425Z ThreadId(4) fontbe::features::kern DEBUG] 7 ir kerns became 59 classes and 262 adjustments - [2024-10-15T05:08:06.496976Z ThreadId(1) fontc + [2024-10-15T17:04:32.558627Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154
@@ -35470,27 +35862,27 @@

- Glyph(Ntilde)) [2024-10-15T05:09:18.625900Z - ThreadId(1) fontc::workload DEBUG] 732/3271 - complete, most recently Fe(Glyph(Uhornhookabove)) - [2024-10-15T05:09:18.625903Z ThreadId(1) - fontc::workload DEBUG] 733/3271 complete, most - recently Fe(Glyph(q)) [2024-10-15T05:09:18.625906Z - ThreadId(1) fontc::workload DEBUG] 734/3271 - complete, most recently Fe(Glyph(otilde)) - [2024-10-15T05:09:18.625909Z ThreadId(1) - fontc::workload DEBUG] 735/3271 complete, most - recently Fe(Glyph(asterisk)) - [2024-10-15T05:09:18.625912Z ThreadId(1) - fontc::workload DEBUG] 736/3271 complete, most - recently Fe(Glyph(ccircumflex)) - [2024-10-15T05:09:18.625925Z ThreadId(1) - fontc::workload DEBUG] 737/3271 complete, most - recently Fe(Glyph(DC3)) - [2024-10-15T05:09:18.625928Z ThreadId(1) - fontc::workload DEBUG] 738/3271 complete, most - recently Fe(Glyph(Nhookleft)) - [2024-10-15T05:09:18.631011Z ThreadId(1) fontc + Glyph(aogonek)) [2024-10-15T17:05:50.989927Z + ThreadId(1) fontc::workload DEBUG] 812/3271 + complete, most recently Fe(Glyph(asciitilde)) + [2024-10-15T17:05:50.989929Z ThreadId(1) + fontc::workload DEBUG] 813/3271 complete, most + recently Fe(Glyph(emdash.case)) + [2024-10-15T17:05:50.989931Z ThreadId(1) + fontc::workload DEBUG] 814/3271 complete, most + recently Fe(Glyph(zero.lf)) + [2024-10-15T17:05:50.989933Z ThreadId(1) + fontc::workload DEBUG] 815/3271 complete, most + recently Fe(Glyph(quoteleft)) + [2024-10-15T17:05:50.989935Z ThreadId(1) + fontc::workload DEBUG] 816/3271 complete, most + recently Fe(Glyph(US)) [2024-10-15T17:05:50.989936Z + ThreadId(1) fontc::workload DEBUG] 817/3271 + complete, most recently Fe(Glyph(t_t)) + [2024-10-15T17:05:50.989941Z ThreadId(1) + fontc::workload DEBUG] 818/3271 complete, most + recently Fe(Glyph(Wdieresis)) + [2024-10-15T17:05:50.992046Z ThreadId(1) fontc ERROR] Invalid source glyph 'two.lf': 'invalid path: 'has 2 consecutive offcurve points [(372.0, 229.0), (307.0, 396.0)]'' @@ -35534,28 +35926,27 @@

- 2024-10-15T05:09:21.307924Z ThreadId(1) - fontc::workload DEBUG] 576/3271 complete, most - recently Fe(Glyph(paragraph)) - [2024-10-15T05:09:21.307927Z ThreadId(1) - fontc::workload DEBUG] 577/3271 complete, most - recently Fe(Glyph(zero.tf.zero)) - [2024-10-15T05:09:21.307930Z ThreadId(1) - fontc::workload DEBUG] 578/3271 complete, most - recently Fe(Glyph(Scedilla)) - [2024-10-15T05:09:21.307933Z ThreadId(1) - fontc::workload DEBUG] 579/3271 complete, most - recently Fe(Glyph(Uhornacute)) - [2024-10-15T05:09:21.307937Z ThreadId(1) - fontc::workload DEBUG] 580/3271 complete, most - recently Fe(Glyph(uhornhookabove)) - [2024-10-15T05:09:21.307940Z ThreadId(1) - fontc::workload DEBUG] 581/3271 complete, most - recently Fe(Glyph(caron.alt)) - [2024-10-15T05:09:21.307943Z ThreadId(1) - fontc::workload DEBUG] 582/3271 complete, most - recently Fe(Glyph(atilde)) - [2024-10-15T05:09:21.311985Z ThreadId(1) fontc + EBUG] 1399/3271 complete, most recently + Be(GlyfFragment(currency)) + [2024-10-15T17:05:53.848428Z ThreadId(1) + fontc::workload DEBUG] 1400/3271 complete, most + recently Be(GlyfFragment(acute.loclPLK.case)) + [2024-10-15T17:05:53.848430Z ThreadId(1) + fontc::workload DEBUG] 1401/3271 complete, most + recently Be(GlyfFragment(Schwa)) + [2024-10-15T17:05:53.848431Z ThreadId(1) + fontc::workload DEBUG] 1402/3271 complete, most + recently Be(GlyfFragment(question)) + [2024-10-15T17:05:53.848432Z ThreadId(1) + fontc::workload DEBUG] 1403/3271 complete, most + recently Be(GlyfFragment(commaaccentcomb)) + [2024-10-15T17:05:53.848433Z ThreadId(1) + fontc::workload DEBUG] 1404/3271 complete, most + recently Be(GlyfFragment(f_h)) + [2024-10-15T17:05:53.848459Z ThreadId(1) + fontc::workload DEBUG] 1405/3271 complete, most + recently Be(GlyfFragment(fivesuperior)) + [2024-10-15T17:05:53.853811Z ThreadId(1) fontc ERROR] Invalid source glyph 'two.lf': 'invalid path: 'has 2 consecutive offcurve points [(222.0, 355.0), (174.0, 385.0)]'' @@ -35596,13 +35987,13 @@

Finished `release` profile [optimized] target(s) in - 0.12s Running + 0.14s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass-Italic.designspace` - [2024-10-15T05:12:25.258550Z ThreadId(1) + [2024-10-15T17:08:09.936517Z ThreadId(1) fontc::config INFO] Config changed, generating a - new one [2024-10-15T05:12:25.259473Z ThreadId(1) + new one [2024-10-15T17:08:09.940081Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Italic.ufo/glyphs': 'expected directory' @@ -35637,13 +36028,13 @@

Blocking waiting for file lock on package cache Blocking waiting for file lock on build directory Finished `release` profile [optimized] target(s) in - 0.16s Running + 0.20s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass.designspace` - [2024-10-15T05:12:26.585825Z ThreadId(1) + [2024-10-15T17:08:11.140101Z ThreadId(1) fontc::config INFO] Config changed, generating a - new one [2024-10-15T05:12:26.593822Z ThreadId(1) + new one [2024-10-15T17:08:11.140974Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Regular.ufo/glyphs': 'expected directory' @@ -35673,27 +36064,27 @@

- load DEBUG] 4992/7429 complete, most recently - Be(GlyfFragment(semicolon)) - [2024-10-15T05:12:27.948413Z ThreadId(1) - fontc::workload DEBUG] 4993/7429 complete, most - recently Be(GlyfFragment(rcommaaccent.fina)) - [2024-10-15T05:12:27.948417Z ThreadId(1) - fontc::workload DEBUG] 4994/7429 complete, most - recently Be(GlyfFragment(ccedilla.fina)) - [2024-10-15T05:12:27.948422Z ThreadId(1) - fontc::workload DEBUG] 4995/7429 complete, most - recently Be(GlyfFragment(ohornacute.fina)) - [2024-10-15T05:12:27.948426Z ThreadId(1) - fontc::workload DEBUG] 4996/7429 complete, most - recently Be(GlyfFragment(omacronacute)) - [2024-10-15T05:12:27.948430Z ThreadId(1) - fontc::workload DEBUG] 4997/7429 complete, most - recently Be(GlyfFragment(gcaron.fina)) - [2024-10-15T05:12:27.948433Z ThreadId(1) - fontc::workload DEBUG] 4998/7429 complete, most - recently Be(GlyfFragment(Kastroke-cy)) - [2024-10-15T05:12:27.959068Z ThreadId(1) fontc + AT") [2024-10-15T17:08:12.649220Z ThreadId(3) + glyphs2fontir::source WARN] Invalid kern side: + @MMK_R_KO_periodcentered.loclCAT, no group + Side2("KO_periodcentered.loclCAT") + [2024-10-15T17:08:12.653709Z ThreadId(3) + glyphs2fontir::source WARN] Invalid kern side: + @MMK_L_KO_periodcentered.loclCAT, no group + Side1("KO_periodcentered.loclCAT") + [2024-10-15T17:08:12.653728Z ThreadId(3) + glyphs2fontir::source WARN] Invalid kern side: + @MMK_L_KO_periodcentered.loclCAT, no group + Side1("KO_periodcentered.loclCAT") + [2024-10-15T17:08:12.653731Z ThreadId(3) + glyphs2fontir::source WARN] Invalid kern side: + @MMK_L_KO_periodcentered.loclCAT.case, no group + Side1("KO_periodcentered.loclCAT.case") + [2024-10-15T17:08:12.653734Z ThreadId(3) + glyphs2fontir::source WARN] Invalid kern side: + @MMK_L_KO_periodcentered.loclCAT.case, no group + Side1("KO_periodcentered.loclCAT.case") + [2024-10-15T17:08:12.677484Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ṿ' (U+1E7F) to two different glyph ids: GID_269 and GID_739
@@ -35740,26 +36131,26 @@

- G] 3571/5872 complete, most recently - Be(GlyfFragment(ebreve)) - [2024-10-15T05:14:11.472130Z ThreadId(1) - fontc::workload DEBUG] 3572/5872 complete, most - recently Be(GlyfFragment(r.mod)) - [2024-10-15T05:14:11.472134Z ThreadId(1) - fontc::workload DEBUG] 3573/5872 complete, most - recently Be(GlyfFragment(uogonek)) - [2024-10-15T05:14:11.472138Z ThreadId(1) - fontc::workload DEBUG] 3574/5872 complete, most - recently Be(GlyfFragment(gdotaccent)) - [2024-10-15T05:14:11.472142Z ThreadId(1) - fontc::workload DEBUG] 3575/5872 complete, most - recently Be(GlyfFragment(seven.alt1)) - [2024-10-15T05:14:11.472146Z ThreadId(1) - fontc::workload DEBUG] 3576/5872 complete, most - recently Be(GlyfFragment(Ucaron)) - [2024-10-15T05:14:11.604197Z ThreadId(1) fontc + 2 complete, most recently + Be(GlyfFragment(eth.mod.med)) + [2024-10-15T17:10:08.342509Z ThreadId(1) + fontc::workload DEBUG] 3478/5872 complete, most + recently Be(GlyfFragment(scircumflex)) + [2024-10-15T17:10:08.342513Z ThreadId(1) + fontc::workload DEBUG] 3479/5872 complete, most + recently Be(GlyfFragment(ij.jmc.fin)) + [2024-10-15T17:10:08.342516Z ThreadId(1) + fontc::workload DEBUG] 3480/5872 complete, most + recently Be(GlyfFragment(d.mod.fin)) + [2024-10-15T17:10:08.342520Z ThreadId(1) + fontc::workload DEBUG] 3481/5872 complete, most + recently Be(GlyfFragment(Wdieresis)) + [2024-10-15T17:10:08.350068Z ThreadId(9) + fontbe::features::kern DEBUG] 16 ir kerns became + 150 classes and 954 adjustments + [2024-10-15T17:10:08.502609Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors - [2024-10-15T05:14:11.604207Z ThreadId(1) fontc + [2024-10-15T17:10:08.502639Z ThreadId(1) fontc WARN] error: Failed to load source at 'features/Playwrite.fea': 'No include path available' in at 5:8 | 5 | @@ -35811,16 +36202,16 @@

package cache Blocking waiting for file lock on package cache Blocking waiting for file lock on build directory Finished `release` profile - [optimized] target(s) in 0.19s Running + [optimized] target(s) in 0.32s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs` - [2024-10-15T05:14:53.152666Z ThreadId(1) + [2024-10-15T17:10:42.557006Z ThreadId(1) fontc::config INFO] Config changed, generating a - new one [2024-10-15T05:14:53.152837Z ThreadId(1) + new one [2024-10-15T17:10:42.557188Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs" - [2024-10-15T05:14:53.156134Z ThreadId(1) fontc + [2024-10-15T17:10:42.560211Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs': 'Unable to read glyphs file: Unable to parse @@ -35868,21 +36259,21 @@

- generating a new one [2024-10-15T05:03:51.454700Z + generating a new one [2024-10-15T17:04:10.250326Z ThreadId(1) ufo2fontir::source DEBUG] 948 glyphs - identified [2024-10-15T05:03:52.643880Z ThreadId(4) + identified [2024-10-15T17:04:11.631192Z ThreadId(4) ufo2fontir::source DEBUG] Static metadata for "/Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace" - [2024-10-15T05:03:52.643917Z ThreadId(5) + [2024-10-15T17:04:11.631246Z ThreadId(3) ufo2fontir::source DEBUG] Features for "/Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace" - [2024-10-15T05:03:52.645024Z ThreadId(5) + [2024-10-15T17:04:11.631517Z ThreadId(3) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary - limitation. [2024-10-15T05:03:52.645217Z + limitation. [2024-10-15T17:04:11.631973Z ThreadId(1) fontc::workload DEBUG] 1/3824 complete, most recently Fe(Features) - [2024-10-15T05:03:52.810506Z ThreadId(1) fontc + [2024-10-15T17:04:11.769767Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/Roboto-Flex/sources/1A-drawings/Mains/RobotoFlex_GRAD-200.ufo/features.fea, /Users/rofls/.crater_cache/Roboto-Flex/sources/1A-drawings/Mains/slnt/RobotoFlex_opsz144_wght1000_wdth100_slnt-10.ufo/features.fea @@ -35988,31 +36379,31 @@

- ::glyphs WARN] raiseduparrowmod has inconsistent - path elements: {"", "MLLLLZMLLLLZMLLLLZ"} - [2024-10-15T05:08:27.562573Z ThreadId(9) - fontbe::glyphs WARN] - tonebarhighmod_tonebarextrahighmod.ccmp has - inconsistent path elements: {"", "MLLLLLZMLLLLZ"} - [2024-10-15T05:08:27.562629Z ThreadId(3) - fontbe::glyphs WARN] - tonebarlowmod_tonebarhighmod.ccmp has inconsistent - path elements: {"", "MLLLLLZMLLLLZ"} - [2024-10-15T05:08:27.562636Z ThreadId(6) - fontbe::glyphs WARN] jcrossedtail has inconsistent - path elements: {"", "MCLLLCCCCLLLCCZMCCCCZ"} - [2024-10-15T05:08:27.562648Z ThreadId(9) - fontbe::glyphs WARN] breveinverteddoublecomb has - inconsistent path elements: {"", "MCCLCCLZ"} - [2024-10-15T05:08:27.562650Z ThreadId(3) - fontbe::glyphs WARN] - tonebarhighmod_tonebarextrahighmod_tonebarhighmod.ccmp - has inconsistent path elements: - {"MLLLLZMLLLLZMLLLLZ", ""} - [2024-10-15T05:08:27.576803Z ThreadId(1) fontc - ERROR] Invalid source glyph 'lmod': 'bad anchor: - 'Invalid anchor 'bottom': 'no value at default - location''' + ntly Fe(Glyph(six.numr)) + [2024-10-15T17:09:03.176092Z ThreadId(1) + fontc::workload DEBUG] 230/9195 complete, most + recently Fe(Glyph(equal.case)) + [2024-10-15T17:09:03.176094Z ThreadId(1) + fontc::workload DEBUG] 231/9195 complete, most + recently Fe(Glyph(idieresis.sc)) + [2024-10-15T17:09:03.176097Z ThreadId(1) + fontc::workload DEBUG] 232/9195 complete, most + recently Fe(Glyph(gstroke.sc)) + [2024-10-15T17:09:03.176100Z ThreadId(1) + fontc::workload DEBUG] 233/9195 complete, most + recently Fe(Glyph(ubreve)) + [2024-10-15T17:09:03.176103Z ThreadId(1) + fontc::workload DEBUG] 234/9195 complete, most + recently Fe(Glyph(brevebelowcomb.case)) + [2024-10-15T17:09:03.176106Z ThreadId(1) + fontc::workload DEBUG] 235/9195 complete, most + recently Fe(GlobalMetrics) + [2024-10-15T17:09:03.176108Z ThreadId(1) + fontc::workload DEBUG] 236/9195 complete, most + recently Be(Name) [2024-10-15T17:09:03.205432Z + ThreadId(1) fontc ERROR] Invalid source glyph + 'hmod': 'bad anchor: 'Invalid anchor 'top': 'no + value at default location'''
@@ -36054,30 +36445,32 @@

- UG] 8/4058 complete, most recently - Fe(Glyph(rotatedFloralHeartBullet)) - [2024-10-15T05:12:48.520392Z ThreadId(1) - fontc::workload DEBUG] 9/4058 complete, most - recently Be(Stat) [2024-10-15T05:12:48.520396Z - ThreadId(1) fontc::workload DEBUG] 10/4058 - complete, most recently Fe(Glyph(eacute)) - [2024-10-15T05:12:48.520399Z ThreadId(1) - fontc::workload DEBUG] 11/4058 complete, most - recently Fe(Glyph(starOfDavid)) - [2024-10-15T05:12:48.520402Z ThreadId(1) - fontc::workload DEBUG] 12/4058 complete, most - recently Be(Fvar) [2024-10-15T05:12:48.520404Z - ThreadId(1) fontc::workload DEBUG] 13/4058 - complete, most recently Be(Name) - [2024-10-15T05:12:48.520407Z ThreadId(1) - fontc::workload DEBUG] 14/4058 complete, most - recently Be(Avar) [2024-10-15T05:12:48.520410Z - ThreadId(1) fontc::workload DEBUG] 15/4058 - complete, most recently Fe(Glyph(hadescender-cy)) - [2024-10-15T05:12:48.535795Z ThreadId(1) fontc - ERROR] Invalid source glyph 'eacute': 'bad anchor: - 'Invalid anchor '_top': 'no value at default - location''' + 24-10-15T17:07:28.475079Z ThreadId(1) + fontc::workload DEBUG] 217/4058 complete, most + recently Fe(Glyph(lbar)) + [2024-10-15T17:07:28.475080Z ThreadId(1) + fontc::workload DEBUG] 218/4058 complete, most + recently + Fe(Glyph(heavySingleCommaQuotationMarkOrnament)) + [2024-10-15T17:07:28.475081Z ThreadId(1) + fontc::workload DEBUG] 219/4058 complete, most + recently Fe(Glyph(bracketright)) + [2024-10-15T17:07:28.475082Z ThreadId(1) + fontc::workload DEBUG] 220/4058 complete, most + recently Fe(Glyph(f_f)) + [2024-10-15T17:07:28.475084Z ThreadId(1) + fontc::workload DEBUG] 221/4058 complete, most + recently Fe(Glyph(eogonek)) + [2024-10-15T17:07:28.475085Z ThreadId(1) + fontc::workload DEBUG] 222/4058 complete, most + recently Fe(Glyph(percent)) + [2024-10-15T17:07:28.475086Z ThreadId(1) + fontc::workload DEBUG] 223/4058 complete, most + recently Fe(Glyph(Zedieresis-cy)) + [2024-10-15T17:07:28.482703Z ThreadId(1) fontc + ERROR] Invalid source glyph 'Ezhcaron': 'bad + anchor: 'Invalid anchor '_top': 'no value at + default location'''
@@ -36118,29 +36511,30 @@

- hor: 'Invalid anchor 'center': 'no value at default - location'''' [2024-10-15T05:12:56.618233Z - ThreadId(1) fontc::workload DEBUG] 936/4058 - complete, most recently Fe(Glyph(ocaron)) - [2024-10-15T05:12:56.618234Z ThreadId(1) - fontc::workload DEBUG] 937/4058 complete, most - recently Fe(Glyph(AE)) [2024-10-15T05:12:56.618235Z - ThreadId(1) fontc::workload DEBUG] 938/4058 - complete, most recently Fe(Glyph(lcommaaccent)) - [2024-10-15T05:12:56.618236Z ThreadId(1) - fontc::workload ERROR] task 'Fe(Glyph(tbar))' - failed: 'Invalid source glyph 'tbar': 'bad anchor: - 'Invalid anchor 'center': 'no value at default - location'''' [2024-10-15T05:12:56.618238Z - ThreadId(1) fontc::workload DEBUG] 939/4058 - complete, most recently Fe(Glyph(tbar)) - [2024-10-15T05:12:56.618239Z ThreadId(1) - fontc::workload DEBUG] 940/4058 complete, most - recently Fe(Glyph(registered)) - [2024-10-15T05:12:56.626091Z ThreadId(1) fontc - ERROR] Invalid source glyph 'Zstroke': 'bad anchor: - 'Invalid anchor 'center': 'no value at default - location''' + .164642Z ThreadId(1) fontc::workload DEBUG] + 273/4058 complete, most recently Fe(Glyph(jcaron)) + [2024-10-15T17:07:37.164643Z ThreadId(1) + fontc::workload DEBUG] 274/4058 complete, most + recently Fe(Glyph(fraction)) + [2024-10-15T17:07:37.164644Z ThreadId(1) + fontc::workload DEBUG] 275/4058 complete, most + recently Fe(Glyph(rightShadowRightWhiteArrow)) + [2024-10-15T17:07:37.164645Z ThreadId(1) + fontc::workload DEBUG] 276/4058 complete, most + recently Fe(Glyph(asteriskmath)) + [2024-10-15T17:07:37.164646Z ThreadId(1) + fontc::workload DEBUG] 277/4058 complete, most + recently Fe(Glyph(Hwair)) + [2024-10-15T17:07:37.164648Z ThreadId(1) + fontc::workload DEBUG] 278/4058 complete, most + recently + Fe(Glyph(heavyrightpointinganglequotationmarkornament)) + [2024-10-15T17:07:37.164649Z ThreadId(1) + fontc::workload DEBUG] 279/4058 complete, most + recently Fe(Glyph(m)) [2024-10-15T17:07:37.174310Z + ThreadId(1) fontc ERROR] Invalid source glyph + 'gcaron': 'bad anchor: 'Invalid anchor '_top': 'no + value at default location'''
@@ -36181,17 +36575,14 @@

- Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache - Blocking waiting for file lock on package cache Finished `release` profile [optimized] target(s) in - 0.24s Running + 0.23s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace` - [2024-10-15T05:03:09.535042Z ThreadId(1) + [2024-10-15T17:03:28.659884Z ThreadId(1) fontc::config INFO] Config changed, generating a - new one [2024-10-15T05:03:09.535893Z ThreadId(1) + new one [2024-10-15T17:03:28.660550Z ThreadId(1) fontc ERROR] No default master in /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace
@@ -36236,28 +36627,26 @@

- 1712/2822 complete, most recently - Be(GlyfFragment(five.beng)) - [2024-10-15T05:03:11.484180Z ThreadId(1) - fontc::workload DEBUG] 1713/2822 complete, most - recently Be(GlyfFragment(uuinterpolatebeng)) - [2024-10-15T05:03:11.484181Z ThreadId(1) - fontc::workload DEBUG] 1714/2822 complete, most - recently - Be(GlyfFragment(viramainterpolatelowerbeng)) - [2024-10-15T05:03:11.484182Z ThreadId(1) - fontc::workload DEBUG] 1715/2822 complete, most - recently Be(GlyfFragment(nyajabeng)) - [2024-10-15T05:03:11.484184Z ThreadId(1) - fontc::workload DEBUG] 1716/2822 complete, most - recently Be(GlyfFragment(uni1CE1.UI)) - [2024-10-15T05:03:11.484185Z ThreadId(1) - fontc::workload DEBUG] 1717/2822 complete, most - recently Be(GlyfFragment(two.beng)) - [2024-10-15T05:03:11.484186Z ThreadId(1) - fontc::workload DEBUG] 1718/2822 complete, most - recently Be(GlyfFragment(hubeng)) - [2024-10-15T05:03:11.540776Z ThreadId(1) fontc + r simple glyphs is set [2024-10-15T17:03:30.480374Z + ThreadId(2) fontir::glyph DEBUG] Coalescing + 'uni09FC' into a simple glyph because it has + contours and components and prefer simple glyphs is + set [2024-10-15T17:03:30.480470Z ThreadId(2) + fontir::glyph DEBUG] Coalescing 'kattarabeng' into + a simple glyph because it has contours and + components and prefer simple glyphs is set + [2024-10-15T17:03:30.480530Z ThreadId(2) + fontir::glyph DEBUG] Coalescing 'katarabeng' into a + simple glyph because it has contours and components + and prefer simple glyphs is set + [2024-10-15T17:03:30.480588Z ThreadId(2) + fontir::glyph DEBUG] Coalescing 'ngamabeng' into a + simple glyph because it has contours and components + and prefer simple glyphs is set + [2024-10-15T17:03:30.480686Z ThreadId(1) + fontc::workload DEBUG] 1405/2822 complete, most + recently Fe(GlyphOrder) + [2024-10-15T17:03:30.547253Z ThreadId(1) fontc ERROR] Invalid source glyph 'ngahalfbeng': 'undefined at required location Normalized {wdth: 0.00, wght: 0.61}' @@ -36268,14 +36657,15 @@

- ', 'move', 'curve', 'move', 'move') 50: ('curve', - 'curve', 'curve', 'curve', 'line', 'curve', - 'curve') 51: ('line', 'line', 'line', 'line', - 'curve', 'line', 'line') 54: ('curve', 'curve', - 'curve', 'curve', 'line', 'curve', 'curve') 55: - ('line', 'line', 'line', 'line', 'curve', 'line', - 'line') 56: ('curve', 'curve', 'curve', 'curve', - 'line', 'curve', 'curve') fontmake: Error: In + e') 41: ('line', 'line', 'line', 'line', 'curve', + 'line', 'line') 42: ('curve', 'curve', 'curve', + 'curve', 'line', 'curve', 'curve') 45: ('line', + 'line', 'line', 'line', 'curve', 'line', 'line') + ERROR:fontTools.cu2qu.ufo:Glyphs named 'masabeng' + have different number of segments + ERROR:fontTools.cu2qu.ufo:Glyphs named 'ssannabeng' + have different number of segments fontmake: Error: + In '../../../../../../../../Users/rofls/.crater_cache/bengali/sources/NotoSansBengali.glyphs' -> 'master_ufo/NotoSansBengali.designspace': Generating fonts from Designspace failed: fonts @@ -36302,30 +36692,29 @@

- e(Glyph(macron)) [2024-10-15T05:04:02.631301Z - ThreadId(1) fontc::workload DEBUG] 1076/5898 - complete, most recently Fe(Glyph(emdash)) - [2024-10-15T05:04:02.631302Z ThreadId(1) - fontc::workload DEBUG] 1077/5898 complete, most - recently Fe(Glyph(oogonek)) - [2024-10-15T05:04:02.631303Z ThreadId(1) - fontc::workload DEBUG] 1078/5898 complete, most - recently Fe(Glyph(cacute)) - [2024-10-15T05:04:02.631305Z ThreadId(1) - fontc::workload DEBUG] 1079/5898 complete, most - recently Fe(Glyph(d.fina)) - [2024-10-15T05:04:02.631306Z ThreadId(1) - fontc::workload DEBUG] 1080/5898 complete, most - recently Fe(Glyph(T)) [2024-10-15T05:04:02.631307Z - ThreadId(1) fontc::workload DEBUG] 1081/5898 - complete, most recently Fe(Glyph(Ecircumflextilde)) - [2024-10-15T05:04:02.631308Z ThreadId(1) - fontc::workload DEBUG] 1082/5898 complete, most - recently Fe(Glyph(Rcommaaccent)) - [2024-10-15T05:04:02.642401Z ThreadId(1) fontc - ERROR] Invalid source glyph 'Dcaron.titl': 'bad - anchor: 'Invalid anchor 'top': 'no value at default - location''' + ements: {"MCCCCCCLCCZ", "MCCCCCCCCCCLZ"} + [2024-10-15T17:04:21.612883Z ThreadId(4) + fontbe::glyphs WARN] Y.titl has inconsistent path + elements: {"MCCCCCCCLCCCLCCCZ", + "MLCCCCCCCLCLCCLCLCCCZ"} + [2024-10-15T17:04:21.612908Z ThreadId(8) + fontbe::glyphs WARN] pi has inconsistent path + elements: {"MCCLCCCCCCCCCCCCCCCCCLLLLCLCCZ", + "MCCCLCLCLCCCCLCCCCCCCLCCCCCCCCCCCZ"} + [2024-10-15T17:04:21.612924Z ThreadId(6) + fontbe::glyphs WARN] F.ss01 has inconsistent path + elements: + {"MCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCLLCCCCCCCCCCCCZ", + "MCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCLCCCCCCCCCCCCZ"} + [2024-10-15T17:04:21.612909Z ThreadId(9) + fontbe::glyphs WARN] R has inconsistent path + elements: + {"MCCCCCCCCCCCCCCCCLCCCCCCCCCCCCCCCCCCCCCCLCCCCCCCCCCLCCCCCCCLCCCCCCCCCCCLCCCCCCZ", + "MCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCLCCCCCCLCCCCCCCCCLCCCCCCZ"} + [2024-10-15T17:04:21.620111Z ThreadId(1) fontc + ERROR] Invalid source glyph 'rinvertedbreve.fina': + 'bad anchor: 'Invalid anchor 'top': 'no value at + default location'''
@@ -36366,27 +36755,28 @@

- Glyph(increment)) [2024-10-15T05:06:10.556671Z - ThreadId(1) fontc::workload DEBUG] 401/3187 - complete, most recently Fe(Glyph(uogonek)) - [2024-10-15T05:06:10.556672Z ThreadId(1) - fontc::workload DEBUG] 402/3187 complete, most - recently Fe(Glyph(Abreveacute)) - [2024-10-15T05:06:10.556673Z ThreadId(1) - fontc::workload DEBUG] 403/3187 complete, most - recently Fe(Glyph(ycircumflex)) - [2024-10-15T05:06:10.556675Z ThreadId(1) - fontc::workload DEBUG] 404/3187 complete, most - recently Fe(Glyph(I)) [2024-10-15T05:06:10.556676Z - ThreadId(1) fontc::workload DEBUG] 405/3187 - complete, most recently Fe(Glyph(zdotaccent)) - [2024-10-15T05:06:10.556677Z ThreadId(1) - fontc::workload DEBUG] 406/3187 complete, most - recently Fe(Glyph(nacute.fina)) - [2024-10-15T05:06:10.556679Z ThreadId(1) - fontc::workload DEBUG] 407/3187 complete, most - recently Fe(Glyph(dagger)) - [2024-10-15T05:06:10.565360Z ThreadId(1) fontc + lyph(t)) [2024-10-15T17:06:31.361379Z ThreadId(1) + fontc::workload DEBUG] 487/3187 complete, most + recently Fe(Glyph(Ohorndotbelow)) + [2024-10-15T17:06:31.361381Z ThreadId(1) + fontc::workload DEBUG] 488/3187 complete, most + recently Fe(Glyph(m.fina)) + [2024-10-15T17:06:31.361384Z ThreadId(1) + fontc::workload DEBUG] 489/3187 complete, most + recently Fe(Glyph(rinvertedbreve)) + [2024-10-15T17:06:31.361386Z ThreadId(1) + fontc::workload DEBUG] 490/3187 complete, most + recently Fe(Glyph(Uhungarumlaut)) + [2024-10-15T17:06:31.361389Z ThreadId(1) + fontc::workload DEBUG] 491/3187 complete, most + recently Fe(Glyph(uogonek)) + [2024-10-15T17:06:31.361391Z ThreadId(1) + fontc::workload DEBUG] 492/3187 complete, most + recently Fe(Glyph(Lcaron)) + [2024-10-15T17:06:31.361394Z ThreadId(1) + fontc::workload DEBUG] 493/3187 complete, most + recently Fe(Glyph(radical)) + [2024-10-15T17:06:31.372636Z ThreadId(1) fontc ERROR] Invalid source glyph 'gravecomb': 'bad anchor: 'Invalid anchor '_topviet': 'no value at default location''' @@ -36431,27 +36821,28 @@

- (ucaron)) [2024-10-15T05:06:44.582361Z ThreadId(1) - fontc::workload DEBUG] 229/3443 complete, most - recently Fe(Glyph(utilde)) - [2024-10-15T05:06:44.582362Z ThreadId(1) - fontc::workload DEBUG] 230/3443 complete, most - recently Fe(Glyph(Uhorntilde)) - [2024-10-15T05:06:44.582363Z ThreadId(1) - fontc::workload DEBUG] 231/3443 complete, most - recently Fe(Glyph(Nhookleft)) - [2024-10-15T05:06:44.582364Z ThreadId(1) - fontc::workload DEBUG] 232/3443 complete, most - recently Fe(Glyph(oe)) [2024-10-15T05:06:44.582366Z - ThreadId(1) fontc::workload DEBUG] 233/3443 - complete, most recently Fe(Glyph(Adieresismacron)) - [2024-10-15T05:06:44.582367Z ThreadId(1) - fontc::workload DEBUG] 234/3443 complete, most - recently Fe(Glyph(Wcircumflex)) - [2024-10-15T05:06:44.582368Z ThreadId(1) - fontc::workload DEBUG] 235/3443 complete, most - recently Fe(Glyph(hookabovecomb)) - [2024-10-15T05:06:44.622521Z ThreadId(1) fontc + ments: {"MCCCCCLCCCCCZ", "MCCCCLLCCCCCZ"} + [2024-10-15T17:07:06.514020Z ThreadId(4) + fontbe::glyphs WARN] ayin-hb has inconsistent path + elements: {"MCCCCCCCCCCCCCCCCCCCCCCCCCCZ", + "MCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZ", + "MCCCCCCCCCCCCCCCCCCCCCCCCCCCCZ"} + [2024-10-15T17:07:06.514087Z ThreadId(2) + fontbe::glyphs WARN] four.hebr has inconsistent + path elements: + {"MCCCCCLCCCCLCCCCCCCLCCCZMCCCCCCCLZ", + "MCCCLCLCCCLCCCCCCCCLCCCZMCCCCCCLZ", + "MCCCLCLCCCCLCCCCCCCLCCCZMCCCCCCCLZ"} + [2024-10-15T17:07:06.514133Z ThreadId(3) + fontbe::glyphs WARN] tet-hb has inconsistent path + elements: {"MCCCCCCCCCCCCCCCCCCCCCCCCCZ", + "MCCCCCCCCCCCCCCCCCCCCCCCCCCZ"} + [2024-10-15T17:07:06.515484Z ThreadId(7) + fontbe::glyphs WARN] five has inconsistent path + elements: {"MCCCLCCCLCCCCLCCCCCCCCCLCCCCCCCCCCCZ", + "MCCCCLCCCLCCCLCCCCCCLCCCCCCCCCZ", + "MCCCLCCCLCCCCLCCCCCCCLCCCCCCCCZ"} + [2024-10-15T17:07:06.525617Z ThreadId(1) fontc ERROR] Invalid source glyph 'sheqel': 'bad anchor: 'Invalid anchor 'bottomleft': 'no value at default location''' @@ -36496,27 +36887,27 @@

- Z ThreadId(1) fontc::workload DEBUG] 1931/2278 - complete, most recently Be(GlyfFragment(imacron)) - [2024-10-15T05:04:01.839804Z ThreadId(1) - fontc::workload DEBUG] 1932/2278 complete, most - recently Be(GlyfFragment(onehalf)) - [2024-10-15T05:04:01.839807Z ThreadId(1) - fontc::workload DEBUG] 1933/2278 complete, most - recently Be(GlyfFragment(uhorntilde)) - [2024-10-15T05:04:01.839812Z ThreadId(1) - fontc::workload DEBUG] 1934/2278 complete, most - recently Be(GlyfFragment(Ecircumflexgrave)) - [2024-10-15T05:04:01.839815Z ThreadId(1) - fontc::workload DEBUG] 1935/2278 complete, most - recently Be(GlyfFragment(fiveinferior)) - [2024-10-15T05:04:01.839820Z ThreadId(1) - fontc::workload DEBUG] 1936/2278 complete, most + tc::workload DEBUG] 1383/2278 complete, most + recently Be(GlyfFragment(acircumflexgrave)) + [2024-10-15T17:04:20.763992Z ThreadId(1) + fontc::workload DEBUG] 1384/2278 complete, most + recently Be(GlyfFragment(ecircumflexacute)) + [2024-10-15T17:04:20.763993Z ThreadId(1) + fontc::workload DEBUG] 1385/2278 complete, most + recently Be(GlyfFragment(ahookabove)) + [2024-10-15T17:04:20.763995Z ThreadId(1) + fontc::workload DEBUG] 1386/2278 complete, most + recently Be(GlyfFragment(ocircumflexhookabove)) + [2024-10-15T17:04:20.763996Z ThreadId(1) + fontc::workload DEBUG] 1387/2278 complete, most + recently Be(GlyfFragment(Obreve)) + [2024-10-15T17:04:20.763998Z ThreadId(1) + fontc::workload DEBUG] 1388/2278 complete, most + recently Be(GlyfFragment(Iacute)) + [2024-10-15T17:04:20.763999Z ThreadId(1) + fontc::workload DEBUG] 1389/2278 complete, most recently Be(GlyfFragment(Oslash)) - [2024-10-15T05:04:01.839825Z ThreadId(1) - fontc::workload DEBUG] 1937/2278 complete, most - recently Be(GlyfFragment(aring)) - [2024-10-15T05:04:01.841543Z ThreadId(1) fontc + [2024-10-15T17:04:20.773752Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map '¯' (U+00AF) to two different glyph ids: GID_526 and GID_545
@@ -36563,13 +36954,13 @@

Finished `release` profile [optimized] target(s) in - 0.12s Running + 0.13s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd` - [2024-10-15T05:06:40.210665Z ThreadId(1) + [2024-10-15T17:07:02.519748Z ThreadId(1) fontc::config INFO] Config changed, generating a - new one [2024-10-15T05:06:40.210733Z ThreadId(1) + new one [2024-10-15T17:07:02.519828Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd
@@ -36609,27 +37000,31 @@

- [2024-10-15T05:06:41.737069Z ThreadId(7) - fontir::glyph DEBUG] Coalescing 'one_zero.circled' - into a simple glyph because it has contours and - components and prefer simple glyphs is set - [2024-10-15T05:06:41.737074Z ThreadId(7) - fontir::glyph DEBUG] Coalescing'twothirds' into a - simple glyph because component 2x2s vary across the - designspace thread '<unnamed>' panicked at - fontir/src/glyph.rs:136:9: 'twothirds' has 2 unique - sets of components; must have exactly 1 {[fraction, - _part.threesuperior, _part.twosuperior], [fraction, - _part.twosuperior, _part.threesuperior]} note: run - with `RUST_BACKTRACE=1` environment variable to - display a backtrace [2024-10-15T05:06:41.738413Z - ThreadId(1) fontc::workload DEBUG] 2066/4048 - complete, most recently Fe(GlyphOrder) - [2024-10-15T05:06:41.743768Z ThreadId(1) fontc - ERROR] A task panicked: ''twothirds' has 2 unique - sets of components; must have exactly 1 {[fraction, - _part.threesuperior, _part.twosuperior], [fraction, - _part.twosuperior, _part.threesuperior]}' + ntc::workload DEBUG] 2504/4048 complete, most + recently Be(GlyfFragment(OE)) + [2024-10-15T17:07:03.883378Z ThreadId(1) + fontc::workload DEBUG] 2505/4048 complete, most + recently Be(GlyfFragment(boxLightVerticalAndRight)) + [2024-10-15T17:07:03.883379Z ThreadId(1) + fontc::workload DEBUG] 2506/4048 complete, most + recently Be(GlyfFragment(U)) + [2024-10-15T17:07:03.883380Z ThreadId(1) + fontc::workload DEBUG] 2507/4048 complete, most + recently + Be(GlyfFragment(boxLeftDownHeavyAndRightUpLight)) + [2024-10-15T17:07:03.883381Z ThreadId(1) + fontc::workload DEBUG] 2508/4048 complete, most + recently Be(GlyfFragment(boxLightHorizontal)) + [2024-10-15T17:07:03.883383Z ThreadId(1) + fontc::workload DEBUG] 2509/4048 complete, most + recently + Be(GlyfFragment(boxLightTripleDashHorizontal)) + [2024-10-15T17:07:03.878722Z ThreadId(3) + fontbe::glyphs WARN] S has inconsistent path + elements: {"MCCCLCCCLCCCLCCCLZ", + "MLCCCLCCCLCCCLCCCLZ"} [2024-10-15T17:07:03.911906Z + ThreadId(1) fontc ERROR] 'c' has + interpolation-incompatible paths
@@ -36670,30 +37065,30 @@

- complete, most recently Fe(Glyph(a)) - [2024-10-15T05:07:10.365338Z ThreadId(1) - fontc::workload DEBUG] 423/2524 complete, most - recently Fe(Glyph(i)) [2024-10-15T05:07:10.365341Z - ThreadId(1) fontc::workload DEBUG] 424/2524 - complete, most recently Fe(Glyph(apostrophemod)) - [2024-10-15T05:07:10.365344Z ThreadId(1) - fontc::workload DEBUG] 425/2524 complete, most - recently Fe(Glyph(Lacute)) - [2024-10-15T05:07:10.365347Z ThreadId(1) - fontc::workload DEBUG] 426/2524 complete, most - recently Fe(Glyph(Ecaron)) - [2024-10-15T05:07:10.365350Z ThreadId(1) - fontc::workload DEBUG] 427/2524 complete, most - recently Fe(Glyph(p)) [2024-10-15T05:07:10.365353Z - ThreadId(1) fontc::workload DEBUG] 428/2524 - complete, most recently Fe(Glyph(acircumflex)) - [2024-10-15T05:07:10.365356Z ThreadId(1) - fontc::workload DEBUG] 429/2524 complete, most - recently Fe(Glyph(quotedbl)) - [2024-10-15T05:07:10.369825Z ThreadId(1) fontc - ERROR] Invalid source glyph 'kip': 'bad anchor: - 'Invalid anchor 'bottom': 'no value at default - location''' + , most recently Fe(Glyph(u)) + [2024-10-15T17:07:32.097009Z ThreadId(1) + fontc::workload DEBUG] 178/2524 complete, most + recently Fe(Glyph(Cdotaccent)) + [2024-10-15T17:07:32.097011Z ThreadId(1) + fontc::workload DEBUG] 179/2524 complete, most + recently Fe(Glyph(quotesinglbase)) + [2024-10-15T17:07:32.097012Z ThreadId(1) + fontc::workload DEBUG] 180/2524 complete, most + recently Fe(Glyph(s)) [2024-10-15T17:07:32.097013Z + ThreadId(1) fontc::workload DEBUG] 181/2524 + complete, most recently Fe(Glyph(paragraph)) + [2024-10-15T17:07:32.097014Z ThreadId(1) + fontc::workload DEBUG] 182/2524 complete, most + recently Fe(Glyph(won)) + [2024-10-15T17:07:32.097016Z ThreadId(1) + fontc::workload DEBUG] 183/2524 complete, most + recently Fe(Glyph(uhorntilde)) + [2024-10-15T17:07:32.097017Z ThreadId(1) + fontc::workload DEBUG] 184/2524 complete, most + recently Fe(Glyph(a)) [2024-10-15T17:07:32.101995Z + ThreadId(1) fontc ERROR] Invalid source glyph + 'Kcommaaccent': 'bad anchor: 'Invalid anchor 'top': + 'no value at default location'''
@@ -36735,31 +37130,31 @@

- ost recently Be(GlyfFragment(n)) - [2024-10-15T05:03:52.080694Z ThreadId(1) - fontc::workload ERROR] task - 'Be(GlyfFragment(braceleft))' failed: ''braceleft' - has interpolation-incompatible paths' - [2024-10-15T05:03:52.080698Z ThreadId(1) - fontc::workload DEBUG] 793/2546 complete, most - recently Be(GlyfFragment(braceleft)) - [2024-10-15T05:03:52.080700Z ThreadId(1) - fontc::workload ERROR] task - 'Be(GlyfFragment(cent))' failed: ''cent' has - interpolation-incompatible paths' - [2024-10-15T05:03:52.080703Z ThreadId(1) - fontc::workload DEBUG] 794/2546 complete, most - recently Be(GlyfFragment(cent)) - [2024-10-15T05:03:52.080705Z ThreadId(1) - fontc::workload ERROR] task 'Be(GlyfFragment(S))' - failed: ''S' has interpolation-incompatible paths' - [2024-10-15T05:03:52.080715Z ThreadId(1) - fontc::workload DEBUG] 795/2546 complete, most - recently Be(GlyfFragment(S)) - [2024-10-15T05:03:52.094673Z ThreadId(1) fontc - ERROR] Invalid source glyph 'Oslash': 'bad anchor: - 'Invalid anchor 'ogonek': 'no value at default - location''' + 169102Z ThreadId(1) fontc::workload DEBUG] 770/2546 + complete, most recently + Be(GlyfFragment(numbersign)) + [2024-10-15T17:04:12.169105Z ThreadId(1) + fontc::workload DEBUG] 771/2546 complete, most + recently Be(GlyfFragment(guarani)) + [2024-10-15T17:04:12.169108Z ThreadId(1) + fontc::workload DEBUG] 772/2546 complete, most + recently Fe(Glyph(f_f)) + [2024-10-15T17:04:12.169110Z ThreadId(1) + fontc::workload DEBUG] 773/2546 complete, most + recently Fe(Glyph(Udotbelow)) + [2024-10-15T17:04:12.169113Z ThreadId(1) + fontc::workload DEBUG] 774/2546 complete, most + recently Fe(Glyph(dotbelowcomb)) + [2024-10-15T17:04:12.169115Z ThreadId(1) + fontc::workload ERROR] task 'Be(GlyfFragment(l))' + failed: ''l' has interpolation-incompatible paths' + [2024-10-15T17:04:12.169118Z ThreadId(1) + fontc::workload DEBUG] 775/2546 complete, most + recently Be(GlyfFragment(l)) + [2024-10-15T17:04:12.192111Z ThreadId(1) fontc + ERROR] Invalid source glyph 'Oslashacute': 'bad + anchor: 'Invalid anchor 'ogonek': 'no value at + default location'''
@@ -36928,30 +37323,32 @@

- ask 'Be(GlyfFragment(ogonekcomb))' failed: - ''ogonekcomb' has interpolation-incompatible paths' - [2024-10-15T05:02:35.182201Z ThreadId(1) - fontc::workload DEBUG] 1193/1919 complete, most - recently Be(GlyfFragment(ogonekcomb)) - [2024-10-15T05:02:35.182206Z ThreadId(1) + d DEBUG] 1231/1919 complete, most recently + Be(GlyfFragment(omacron)) + [2024-10-15T17:10:33.359907Z ThreadId(1) fontc::workload ERROR] task - 'Be(GlyfFragment(rcaron))' failed: ''rcaron' has + 'Be(GlyfFragment(uogonek))' failed: ''uogonek' has interpolation-incompatible paths' - [2024-10-15T05:02:35.182208Z ThreadId(1) - fontc::workload DEBUG] 1194/1919 complete, most - recently Be(GlyfFragment(rcaron)) - [2024-10-15T05:02:35.182209Z ThreadId(1) + [2024-10-15T17:10:33.359910Z ThreadId(1) + fontc::workload DEBUG] 1232/1919 complete, most + recently Be(GlyfFragment(uogonek)) + [2024-10-15T17:10:33.359912Z ThreadId(1) fontc::workload ERROR] task - 'Be(GlyfFragment(brokenbar))' failed: ''brokenbar' - has interpolation-incompatible paths' - [2024-10-15T05:02:35.182210Z ThreadId(1) - fontc::workload DEBUG] 1195/1919 complete, most - recently Be(GlyfFragment(brokenbar)) - [2024-10-15T05:02:35.182214Z ThreadId(1) - fontc::workload DEBUG] 1196/1919 complete, most - recently Fe(Glyph(onesuperior)) - [2024-10-15T05:02:35.184323Z ThreadId(1) fontc - ERROR] 'ldot' has interpolation-incompatible paths + 'Be(GlyfFragment(Eogonek))' failed: ''Eogonek' has + interpolation-incompatible paths' + [2024-10-15T17:10:33.359914Z ThreadId(1) + fontc::workload DEBUG] 1233/1919 complete, most + recently Be(GlyfFragment(Eogonek)) + [2024-10-15T17:10:33.359916Z ThreadId(1) + fontc::workload ERROR] task + 'Be(GlyfFragment(Obreve))' failed: ''Obreve' has + interpolation-incompatible paths' + [2024-10-15T17:10:33.359919Z ThreadId(1) + fontc::workload DEBUG] 1234/1919 complete, most + recently Be(GlyfFragment(Obreve)) + [2024-10-15T17:10:33.363186Z ThreadId(1) fontc + ERROR] 'wgrave' has interpolation-incompatible + paths
@@ -36992,28 +37389,28 @@

- istent path elements: {"MLLLCCLLLCCZ", - "MLLLLCCLLLCCLZ"} [2024-10-15T05:04:22.515492Z - ThreadId(7) fontbe::glyphs WARN] Yeru-cy has inconsistent path elements: - {"MLLCCLCCLLLCCZMCCLLCCCZMLLLCCLCCZ", - "MLLCCLCCLLLCCZMCLCCCZMLLLCCLCCZ"} - [2024-10-15T05:04:22.515626Z ThreadId(7) - fontbe::glyphs WARN] h has inconsistent path - elements: {"MLLCCCCLCCCCLCCLLLCCLZ", - "MLLCCCLCCCCCLLLCCZ"} [2024-10-15T05:04:22.515629Z - ThreadId(3) fontbe::glyphs WARN] schwa-cy has - inconsistent path elements: {"MCCCLCCLLCCZMCLCZ", - "MCCCLCCLLCZMCLCZ"} [2024-10-15T05:04:22.515688Z - ThreadId(2) fontbe::glyphs WARN] Hardsign-cy has + {"MCCLCLCCCCCLCCCCLCCLZ", + "MLCCLCLCCCCCLCCCCLLCCLLZ"} + [2024-10-15T17:04:41.552463Z ThreadId(7) + fontbe::glyphs WARN] question has inconsistent path + elements: {"MLCCCCLLCCCZMCCCCZ", + "MLCCCCLCCCZMCCCCZ"} [2024-10-15T17:04:41.552608Z + ThreadId(5) fontbe::glyphs WARN] Izhitsa-cy has + inconsistent path elements: {"MLLCLCCLLCCLCLZ", + "MLLCLCCLLLCCLCLZ"} [2024-10-15T17:04:41.552613Z + ThreadId(5) fontbe::glyphs WARN] Hardsign-cy has inconsistent path elements: {"MLLCCLLLCLLCLLZMCCLCCLCCLZ", "MLLCCLLLCLLCLLZMCLCCCCZ"} - [2024-10-15T05:04:22.515610Z ThreadId(6) - fontbe::glyphs WARN] u has inconsistent path - elements: {"MCCLLLLLLCCCCCCLLLCCCCZ", - "MCLLLLLLCCCCCLLLCCCCZ"} - [2024-10-15T05:04:22.519782Z ThreadId(1) fontc + [2024-10-15T17:04:41.552963Z ThreadId(5) + fontbe::glyphs WARN] p has inconsistent path + elements: {"MLLCCCCCCLLLCCZMCCCCLCCCZ", + "MLLCCCCLCLLLCCZMCLCCCZ"} + [2024-10-15T17:04:41.553326Z ThreadId(5) + fontbe::glyphs WARN] schwa-cy has inconsistent path + elements: {"MCCCLCCLLCZMCLCZ", "MCCCLCCLLCCZMCLCZ"} + [2024-10-15T17:04:41.555268Z ThreadId(1) fontc ERROR] Invalid source glyph 'yusbig-cy': 'bad anchor: 'Invalid anchor 'bottomright': 'no value at default location''' @@ -37058,28 +37455,28 @@

- hardsign-cy has inconsistent path elements: - {"MLCCLLLCLLCLLZMCLCCCZ", "MLCCLLLCLLCLZMCLCCCZ"} - [2024-10-15T05:04:24.960706Z ThreadId(6) - fontbe::glyphs WARN] d has inconsistent path - elements: {"MCCLLLLCLLLCLCCCCZMCCCCLCCZ", - "MCLLLLCLLLCLCCCZMCCCLCZ"} - [2024-10-15T05:04:24.960738Z ThreadId(5) - fontbe::glyphs WARN] five has inconsistent path - elements: {"MCCCLLLLLLLCCCCCLCZ", - "MCCCLLLLLLLLCCCCLCZ"} [2024-10-15T05:04:24.960782Z - ThreadId(6) fontbe::glyphs WARN] a has inconsistent - path elements: {"MCCLLLLCCCLCCLCCZMCCLLCCZ", - "MCLLLLCCCLCCLCCZMCCLLCZ"} - [2024-10-15T05:04:24.960792Z ThreadId(3) - fontbe::glyphs WARN] u has inconsistent path - elements: {"MCLLLLLLCCLCLLLCLCZ", - "MCCLLLLLLCCCLCLLLCLCZ"} - [2024-10-15T05:04:24.960803Z ThreadId(4) - fontbe::glyphs WARN] nine has inconsistent path - elements: {"MCCCCCCCLCZMCCCCZ", - "MCCCCCCCCLLCCZMCCCCZ"} - [2024-10-15T05:04:24.963996Z ThreadId(1) fontc + , most recently Fe(Glyph(gedescender-cy)) + [2024-10-15T17:04:44.096185Z ThreadId(1) + fontc::workload DEBUG] 652/2630 complete, most + recently Fe(Glyph(hbar)) + [2024-10-15T17:04:44.096186Z ThreadId(1) + fontc::workload DEBUG] 653/2630 complete, most + recently Fe(Glyph(idotless)) + [2024-10-15T17:04:44.096187Z ThreadId(1) + fontc::workload DEBUG] 654/2630 complete, most + recently Be(Name) [2024-10-15T17:04:44.096189Z + ThreadId(1) fontc::workload DEBUG] 655/2630 + complete, most recently Fe(Glyph(oacute)) + [2024-10-15T17:04:44.096190Z ThreadId(1) + fontc::workload DEBUG] 656/2630 complete, most + recently Fe(Glyph(ampersand)) + [2024-10-15T17:04:44.096192Z ThreadId(1) + fontc::workload DEBUG] 657/2630 complete, most + recently Fe(Glyph(less)) + [2024-10-15T17:04:44.096194Z ThreadId(1) + fontc::workload DEBUG] 658/2630 complete, most + recently Fe(Glyph(Etilde)) + [2024-10-15T17:04:44.097529Z ThreadId(1) fontc ERROR] Invalid source glyph 'ustrait-cy': 'bad anchor: 'Invalid anchor 'center': 'no value at default location''' @@ -37124,27 +37521,28 @@

- :glyphs WARN] Lslash has inconsistent path - elements: - {"MCCCCCCCCCCCLLCCLCCCCCCCCCCCCCCCCLCLCCCCLLLCCLLLCCCCCCLLCZMCCCCLZMLLCLCCZMCCLCCCCCCZ", - "MCCCCCCCCCCCCCCCCCCCZMLCLCLCLCZMLCCCCCCCCCLLCCCCCCCCCCCCLLLCLLLCLLCCCLCCCLLLLZMCCLCCCCCCZ"} - [2024-10-15T05:05:33.594523Z ThreadId(2) - fontbe::glyphs WARN] gravecomb.case has - inconsistent path elements: {"MCCCCCCCCLLCCZ", - "MCCCCCCCLCCCZ"} [2024-10-15T05:05:33.594530Z - ThreadId(2) fontbe::glyphs WARN] jdotless has - inconsistent path elements: - {"MCCCCCCCCCCLCCLCCCCLLCCCCCCCCCCCLCCLCLLCZMCCLCCCCCCCCCCLLCLCCCLZ", - "MCCCCLCCCCCLCCLCCCCLLCCCCCCCCCLCCLCCZMLCCLCCCCCCCCCLCCLCCCZ"} - [2024-10-15T05:05:33.594537Z ThreadId(2) - fontbe::glyphs WARN] greater has inconsistent path - elements: {"MCCCCLCCCCZ", "MCCCCLCLCCCZ"} - [2024-10-15T05:05:33.594543Z ThreadId(2) - fontbe::glyphs WARN] minus has inconsistent path - elements: {"MLLCCLLCCCCCCCLCCCZ", - "MLLCLCCLCCCCCCLCCCZ"} [2024-10-15T05:05:33.604642Z - ThreadId(1) fontc ERROR] 'numbersign' has - interpolation-incompatible paths + ad DEBUG] Fe(GlobalMetrics) successful + [2024-10-15T17:05:51.563334Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(Utilde)) successful + [2024-10-15T17:05:51.563344Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(uhornacute)) + successful [2024-10-15T17:05:51.563351Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(Aringacute)) + successful [2024-10-15T17:05:51.567147Z ThreadId(7) + fontir::glyph DEBUG] Coalescing'Gbreve' into a + simple glyph because component 2x2s vary across the + designspace thread '<unnamed>' panicked at + fontir/src/glyph.rs:136:9: 'Gbreve' has 2 unique + sets of components; must have exactly 1 {[G, + brevecomb.case], [G, brevecomb]} note: run with + `RUST_BACKTRACE=1` environment variable to display + a backtrace [2024-10-15T17:05:51.567560Z + ThreadId(1) fontc::workload DEBUG] 1248/2510 + complete, most recently Fe(GlyphOrder) + [2024-10-15T17:05:51.569205Z ThreadId(1) fontc + ERROR] A task panicked: ''Gbreve' has 2 unique sets + of components; must have exactly 1 {[G, + brevecomb.case], [G, brevecomb]}'
@@ -37185,23 +37583,23 @@

- _cache/roboto-serif/sources/RobotoSerif-Italic.designspace` - [2024-10-15T05:06:51.075005Z ThreadId(1) - fontc::config INFO] Config changed, generating a - new one [2024-10-15T05:06:52.886694Z ThreadId(1) - ufo2fontir::source DEBUG] 1243 glyphs identified - [2024-10-15T05:06:56.079382Z ThreadId(4) - ufo2fontir::source DEBUG] Features for - "/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace" - [2024-10-15T05:06:56.079875Z ThreadId(4) + ThreadId(1) fontc::config INFO] Config changed, + generating a new one [2024-10-15T17:07:15.307545Z + ThreadId(1) ufo2fontir::source DEBUG] 1243 glyphs + identified [2024-10-15T17:07:19.460367Z ThreadId(6) ufo2fontir::source DEBUG] Static metadata for "/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace" - [2024-10-15T05:06:56.090204Z ThreadId(1) + [2024-10-15T17:07:19.460406Z ThreadId(7) + ufo2fontir::source DEBUG] Features for + "/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace" + [2024-10-15T17:07:19.461568Z ThreadId(1) fontc::workload DEBUG] 1/5004 complete, most - recently Fe(Features) [2024-10-15T05:06:56.095208Z - ThreadId(1) fontc::workload DEBUG] 2/5004 complete, - most recently Fe(StaticMetadata) - [2024-10-15T05:06:56.170551Z ThreadId(1) fontc + recently Fe(Features) [2024-10-15T17:07:19.461579Z + ThreadId(1) fontc::workload DEBUG] Fe(Features) + successful [2024-10-15T17:07:19.472329Z ThreadId(1) + fontc::workload DEBUG] 2/5004 complete, most + recently Fe(StaticMetadata) + [2024-10-15T17:07:19.524126Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/roboto-serif/sources/Roboto_Serif_Text-Hairline_Italic.ufo': 'failed to load font info data' @@ -37245,24 +37643,24 @@

- 5T05:07:40.669821Z ThreadId(1) fontc::config INFO] + 5T17:08:05.715581Z ThreadId(1) fontc::config INFO] Config changed, generating a new one - [2024-10-15T05:07:41.908363Z ThreadId(1) + [2024-10-15T17:08:07.114851Z ThreadId(1) ufo2fontir::source DEBUG] 1264 glyphs identified - [2024-10-15T05:07:44.498560Z ThreadId(2) - ufo2fontir::source DEBUG] Static metadata for - "/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace" - [2024-10-15T05:07:44.498714Z ThreadId(3) + [2024-10-15T17:08:09.463811Z ThreadId(2) ufo2fontir::source DEBUG] Features for "/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace" - [2024-10-15T05:07:44.499530Z ThreadId(1) + [2024-10-15T17:08:09.463927Z ThreadId(3) + ufo2fontir::source DEBUG] Static metadata for + "/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace" + [2024-10-15T17:08:09.465621Z ThreadId(1) fontc::workload DEBUG] 1/5088 complete, most - recently Fe(Features) [2024-10-15T05:07:44.499545Z + recently Fe(Features) [2024-10-15T17:08:09.465629Z ThreadId(1) fontc::workload DEBUG] Fe(Features) - successful [2024-10-15T05:07:44.514515Z ThreadId(1) + successful [2024-10-15T17:08:09.481090Z ThreadId(1) fontc::workload DEBUG] 2/5088 complete, most recently Fe(StaticMetadata) - [2024-10-15T05:07:44.587400Z ThreadId(1) fontc + [2024-10-15T17:08:09.549420Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/roboto-serif/sources/Roboto_Serif_Micro_Cond-Super.ufo': 'failed to load font info data' @@ -37310,13 +37708,13 @@

Finished `release` profile [optimized] target(s) in - 0.13s Running + 0.15s Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/signika/sources/Signika.designspace` - [2024-10-15T05:12:21.804225Z ThreadId(1) + [2024-10-15T17:13:07.096929Z ThreadId(1) fontc::config INFO] Config changed, generating a - new one [2024-10-15T05:12:21.805210Z ThreadId(1) + new one [2024-10-15T17:13:07.097795Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/signika/sources/instance_UFO/Signika-Light.ufo/glyphs': 'expected directory' @@ -37346,28 +37744,29 @@

- ERROR] task 'Be(GlyfFragment(at))' failed: ''at' - has interpolation-incompatible paths' - [2024-10-15T05:12:22.958333Z ThreadId(1) - fontc::workload DEBUG] 288/944 complete, most - recently Be(GlyfFragment(at)) - [2024-10-15T05:12:22.958335Z ThreadId(1) - fontc::workload ERROR] task 'Be(GlyfFragment(AE))' - failed: ''AE' has interpolation-incompatible paths' - [2024-10-15T05:12:22.958337Z ThreadId(1) - fontc::workload DEBUG] 289/944 complete, most - recently Be(GlyfFragment(AE)) - [2024-10-15T05:12:22.958345Z ThreadId(1) - fontc::workload ERROR] task 'Be(GlyfFragment(R))' - failed: ''R' has interpolation-incompatible paths' - [2024-10-15T05:12:22.958348Z ThreadId(1) - fontc::workload DEBUG] 290/944 complete, most - recently Be(GlyfFragment(R)) - [2024-10-15T05:12:22.958351Z ThreadId(1) - fontc::workload DEBUG] 291/944 complete, most - recently Be(GlyfFragment(b)) - [2024-10-15T05:12:22.959297Z ThreadId(1) fontc - ERROR] Invalid source glyph 'Adieresis': 'bad + lete, most recently Fe(Glyph(Otilde)) + [2024-10-15T17:13:08.393473Z ThreadId(1) + fontc::workload DEBUG] 168/944 complete, most + recently Fe(Glyph(P)) [2024-10-15T17:13:08.393476Z + ThreadId(1) fontc::workload DEBUG] 169/944 + complete, most recently Fe(Glyph(AE)) + [2024-10-15T17:13:08.393478Z ThreadId(1) + fontc::workload DEBUG] 170/944 complete, most + recently Fe(Glyph(parenright)) + [2024-10-15T17:13:08.394206Z ThreadId(5) + fontbe::glyphs WARN] c has inconsistent path + elements: {"MLLLLLLLLZMLLLLZMLLLLLLLLZ", + "MLLLLLLLLLLLLLLLLLLLLZ"} + [2024-10-15T17:13:08.394228Z ThreadId(5) + fontbe::glyphs WARN] r has inconsistent path + elements: {"MLLLLLLLLLLLLLLZMLLLLZ", + "MLLLLLLLLLLLLLLLLZMLLLLZ"} + [2024-10-15T17:13:08.394570Z ThreadId(5) + fontbe::glyphs WARN] perthousand has inconsistent + path elements: {"MLLLLLLLLLLLLZ", + "MLLLLLLLLLLLLZMLLLLZMLLLLZMLLLLZ"} + [2024-10-15T17:13:08.396350Z ThreadId(1) fontc + ERROR] Invalid source glyph 'adieresis': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location'''
@@ -37412,30 +37811,30 @@

- ost recently Fe(Glyph(daggerdbl)) - [2024-10-15T05:13:56.710014Z ThreadId(1) - fontc::workload DEBUG] 633/2554 complete, most - recently Fe(Glyph(notequal)) - [2024-10-15T05:13:56.710017Z ThreadId(1) + acutecomb)) [2024-10-15T17:12:04.998307Z + ThreadId(1) fontc::workload DEBUG] 633/2554 + complete, most recently Fe(Glyph(abrevedotbelow)) + [2024-10-15T17:12:04.998310Z ThreadId(1) fontc::workload DEBUG] 634/2554 complete, most - recently Fe(Glyph(uhorndotbelow)) - [2024-10-15T05:13:56.710025Z ThreadId(1) + recently Fe(Glyph(ehookabove)) + [2024-10-15T17:12:04.998313Z ThreadId(1) fontc::workload DEBUG] 635/2554 complete, most - recently Fe(Glyph(brevecomb_acutecomb)) - [2024-10-15T05:13:56.710032Z ThreadId(1) + recently Fe(Glyph(tildecomb.case)) + [2024-10-15T17:12:04.998315Z ThreadId(1) fontc::workload DEBUG] 636/2554 complete, most - recently Fe(Glyph(G)) [2024-10-15T05:13:56.710035Z - ThreadId(1) fontc::workload DEBUG] 637/2554 - complete, most recently Fe(GlobalMetrics) - [2024-10-15T05:13:56.710038Z ThreadId(1) + recently Fe(Glyph(ntilde)) + [2024-10-15T17:12:04.998320Z ThreadId(1) + fontc::workload DEBUG] 637/2554 complete, most + recently Fe(Glyph(perthousand)) + [2024-10-15T17:12:04.998325Z ThreadId(1) fontc::workload DEBUG] 638/2554 complete, most - recently Be(Avar) [2024-10-15T05:13:56.710040Z - ThreadId(1) fontc::workload DEBUG] 639/2554 - complete, most recently Be(Name) - [2024-10-15T05:13:56.713939Z ThreadId(1) fontc - ERROR] Invalid source glyph 'Oslashacute': 'bad - anchor: 'Invalid anchor 'ogonek': 'no value at - default location''' + recently Fe(Glyph(ccircumflex)) + [2024-10-15T17:12:04.998328Z ThreadId(1) + fontc::workload DEBUG] 639/2554 complete, most + recently Fe(Glyph(z)) [2024-10-15T17:12:05.001864Z + ThreadId(1) fontc ERROR] Invalid source glyph + 'Oslash': 'bad anchor: 'Invalid anchor 'topleft': + 'no value at default location'''
@@ -37478,30 +37877,28 @@

- omplete, most recently Be(GlyfFragment(tildecomb)) - [2024-10-15T05:15:02.191860Z ThreadId(1) - fontc::workload DEBUG] 1340/2346 complete, most - recently Be(GlyfFragment(ampersand.001)) - [2024-10-15T05:15:02.191862Z ThreadId(1) - fontc::workload DEBUG] 1341/2346 complete, most - recently Be(GlyfFragment(C_A)) - [2024-10-15T05:15:02.191863Z ThreadId(1) - fontc::workload DEBUG] 1342/2346 complete, most - recently Be(GlyfFragment(Thorn)) - [2024-10-15T05:15:02.191864Z ThreadId(1) - fontc::workload DEBUG] 1343/2346 complete, most - recently Be(GlyfFragment(p)) - [2024-10-15T05:15:02.191866Z ThreadId(1) - fontc::workload DEBUG] 1344/2346 complete, most - recently Be(GlyfFragment(brokenbar)) - [2024-10-15T05:15:02.191867Z ThreadId(1) - fontc::workload DEBUG] 1345/2346 complete, most - recently Be(GlyfFragment(c)) - [2024-10-15T05:15:02.191868Z ThreadId(1) - fontc::workload DEBUG] 1346/2346 complete, most - recently Be(GlyfFragment(R_e)) - [2024-10-15T05:15:02.196152Z ThreadId(1) fontc - ERROR] 'j' has interpolation-incompatible paths + oad DEBUG] Fe(Glyph(notequal)) successful + [2024-10-15T17:13:55.613880Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(K.big)) successful + [2024-10-15T17:13:55.613884Z ThreadId(1) + fontc::workload DEBUG] Fe(Glyph(R_I)) successful + [2024-10-15T17:13:55.614838Z ThreadId(4) + fontir::glyph DEBUG] Coalescing 'Dcaron' into a + simple glyph because it has contours and components + and prefer simple glyphs is set + [2024-10-15T17:13:55.614875Z ThreadId(4) + fontir::glyph DEBUG] Coalescing'I' into a simple + glyph because component 2x2s vary across the + designspace thread '<unnamed>' panicked at + fontir/src/glyph.rs:136:9: 'I' has 2 unique sets of + components; must have exactly 1 {[], [i]} note: run + with `RUST_BACKTRACE=1` environment variable to + display a backtrace [2024-10-15T17:13:55.615204Z + ThreadId(1) fontc::workload DEBUG] 1166/2346 + complete, most recently Fe(GlyphOrder) + [2024-10-15T17:13:55.616317Z ThreadId(1) fontc + ERROR] A task panicked: ''I' has 2 unique sets of + components; must have exactly 1 {[], [i]}'
@@ -37547,28 +37944,27 @@

- istent path elements: {"MCCCCCCCCCCCCCZ", - "MCCCCCCCCCCCCCCCCCCCZ"} - [2024-10-15T05:14:10.499358Z ThreadId(8) - fontbe::glyphs WARN] note.2 has inconsistent path - elements: {"MCCLLLCCCCCLLLCCCCZ", - "MCCLLCCCCCCCLLCCCCCCZ"} - [2024-10-15T05:14:10.499262Z ThreadId(9) - fontbe::glyphs WARN] nine has inconsistent path - elements: {"MCCCCCCCCCCCCCCCCCCCCCCZ", - "MCCCCCCCCCCCCCCCCCCCCCZ"} - [2024-10-15T05:14:10.499266Z ThreadId(3) - fontbe::glyphs WARN] T has inconsistent path - elements: {"MCCLCCCCCCCCCCLCCCCCCCCCCCCCCCCCCCZ", - "MCCLCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZ"} - [2024-10-15T05:14:10.499324Z ThreadId(6) - fontbe::glyphs WARN] swoop16 has inconsistent path - elements: {"MCCCCCCCCCCCCCCZ", - "MCCCCCCCCCCCCCCCCCCCCCZ"} - [2024-10-15T05:14:10.499342Z ThreadId(7) - fontbe::glyphs WARN] horncomb has inconsistent path - elements: {"MCCCCCCCCCCZ", "MCCCCCCCCCCCZ"} - [2024-10-15T05:14:10.504745Z ThreadId(1) fontc + 43.610163Z ThreadId(1) fontc::workload DEBUG] + 803/3218 complete, most recently + Fe(Glyph(ringcomb)) [2024-10-15T17:14:43.610166Z + ThreadId(1) fontc::workload DEBUG] 804/3218 + complete, most recently Fe(Glyph(registered)) + [2024-10-15T17:14:43.610169Z ThreadId(1) + fontc::workload DEBUG] 805/3218 complete, most + recently Fe(Glyph(ygrave)) + [2024-10-15T17:14:43.610172Z ThreadId(1) + fontc::workload DEBUG] 806/3218 complete, most + recently Fe(Glyph(O)) [2024-10-15T17:14:43.610174Z + ThreadId(1) fontc::workload ERROR] task + 'Be(GlyfFragment(n.begin1))' failed: ''n.begin1' + has interpolation-incompatible paths' + [2024-10-15T17:14:43.610202Z ThreadId(1) + fontc::workload DEBUG] 807/3218 complete, most + recently Be(GlyfFragment(n.begin1)) + [2024-10-15T17:14:43.610206Z ThreadId(1) + fontc::workload DEBUG] 808/3218 complete, most + recently Fe(Glyph(robbie)) + [2024-10-15T17:14:43.615499Z ThreadId(1) fontc ERROR] Invalid source glyph 'gravecomb': 'bad anchor: 'Invalid anchor '_topviet': 'no value at default location''' @@ -37614,72 +38010,11 @@

arabic/sources/NotoSansArabic.glyphspackage - 🆕 - -
- ttx_diff timed out -
-
-
- - duployan/sources/NotoSansDuployan.glyphs - -
- unknown error (status 1): 'No such source: - /Users/rofls/.crater_cache/duployan/sources/NotoSansDuployan.glyphs - ' -
-
-
- - khojki/sources/NotoSansKhojki.glyphs - 🆕 - -
- unknown error (status 1): 'I1015 01:10:36.519637 - 8639795008 parser.py:149] Parsing .glyphs file - Traceback (most recent call last): File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 644, in <module> app.run(main) File - "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", - line 308, in run _run_main(main, args) File - "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", - line 254, in _run_main sys.exit(main(argv)) ^^^^^^^^^^ - File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 624, in main output = generate_output(build_dir, - otl_norm_manifest_path, fontmake_ttf, fontc_ttf) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 445, in generate_output fontc_gpos = - simple_gpos_output(otl_norm_cargo_path, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 141, in simple_gpos_output run( File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 99, in run return subprocess.run( ^^^^^^^^^^^^^^^ - File - "/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", - line 571, in run raise CalledProcessError(retcode, - process.args, subprocess.CalledProcessError: Command - '['cargo', 'run', '--release', '--manifest-path', - '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', - '--', 'fontc.ttf', '-o', 'markkern.txt', '--table', - 'gpos']' died with <Signals.SIGKILL: 9>. ' -
-
-
- - orbitron-vf/sources/Orbitron.glyphs + "https://github.com/SorkinType/SplineSansMono">SplineSansMono/sources/SplineSansMono-Italic.glyphs 🆕
- unknown error (status 1): 'I1015 01:03:24.478824 + unknown error (status 1): 'I1015 13:05:41.657250 8639795008 parser.py:149] Parsing .glyphs file Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", @@ -37715,40 +38050,12 @@

phoenician/sources/NotoSansPhoenician.designspace - 🆕 + "https://github.com/notofonts/duployan">duployan/sources/NotoSansDuployan.glyphs
- unknown error (status 1): 'Traceback (most recent call - last): File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 644, in <module> app.run(main) File - "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", - line 308, in run _run_main(main, args) File - "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", - line 254, in _run_main sys.exit(main(argv)) ^^^^^^^^^^ - File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 624, in main output = generate_output(build_dir, - otl_norm_manifest_path, fontmake_ttf, fontc_ttf) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 447, in generate_output fontmake_gpos = - simple_gpos_output(otl_norm_cargo_path, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 141, in simple_gpos_output run( File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 99, in run return subprocess.run( ^^^^^^^^^^^^^^^ - File - "/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", - line 571, in run raise CalledProcessError(retcode, - process.args, subprocess.CalledProcessError: Command - '['cargo', 'run', '--release', '--manifest-path', - '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', - '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', - 'gpos']' died with <Signals.SIGKILL: 9>. ' + unknown error (status 1): 'No such source: + /Users/rofls/.crater_cache/duployan/sources/NotoSansDuployan.glyphs + '
@@ -37762,46 +38069,6 @@

'

-
- - symbols/sources/NotoSansSymbols.glyphspackage - 🆕 - -
- unknown error (status 1): 'I1015 01:14:22.707036 - 8639795008 parser.py:149] Parsing .glyphs file - Traceback (most recent call last): File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 644, in <module> app.run(main) File - "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", - line 308, in run _run_main(main, args) File - "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py", - line 254, in _run_main sys.exit(main(argv)) ^^^^^^^^^^ - File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 624, in main output = generate_output(build_dir, - otl_norm_manifest_path, fontmake_ttf, fontc_ttf) - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 445, in generate_output fontc_gpos = - simple_gpos_output(otl_norm_cargo_path, - ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 141, in simple_gpos_output run( File - "/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py", - line 99, in run return subprocess.run( ^^^^^^^^^^^^^^^ - File - "/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", - line 571, in run raise CalledProcessError(retcode, - process.args, subprocess.CalledProcessError: Command - '['cargo', 'run', '--release', '--manifest-path', - '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', - '--', 'fontc.ttf', '-o', 'markkern.txt', '--table', - 'gpos']' died with <Signals.SIGKILL: 9>. ' -
-

diff --git a/results/2024-10-15-170138.json b/results/2024-10-15-170138.json new file mode 100644 index 0000000..7743883 --- /dev/null +++ b/results/2024-10-15-170138.json @@ -0,0 +1,5632 @@ +{ + "success": { + "ADLaM-Display/sources/ADLaM-Display.glyphs": { + "diffs": { + "(mark/kern)": 0.97954, + "GPOS": 0.7132353, + "GSUB": 0.992278, + "total": 0.99214256 + } + }, + "ANRT-Baskervville/sources/Baskervville-Italic.glyphs": "identical", + "ANRT-Baskervville/sources/Baskervville.glyphs": "identical", + "Advent/sources/AdventPro.designspace": { + "diffs": { + "HVAR": 0.39930192, + "gasp": "fontmake", + "glyf": 0.99941826, + "gvar": 0.9988992, + "head": 0.90909094, + "hhea": 0.95238096, + "total": 0.99466467 + } + }, + "Afacad/sources/Afacad-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.845133, + "GDEF": 1.0, + "GSUB": 0.9942857, + "GlyphOrder": 0.007100592, + "HVAR": 0.46307385, + "OS_2": 0.9814815, + "STAT": 0.9375, + "gvar": 0.99937874, + "head": 0.95454544, + "hhea": 0.95238096, + "name": 0.89411765, + "post": 1.0, + "total": 0.92522675 + } + }, + "Afacad/sources/Afacad.glyphs": { + "diffs": { + "(mark/kern)": 0.8450332, + "GDEF": 0.7395881, + "GSUB": 0.9942857, + "GlyphOrder": 0.007100592, + "HVAR": 0.4651163, + "gvar": 0.99984884, + "hhea": 0.95238096, + "name": 0.9268293, + "post": 1.0, + "total": 0.9233372 + } + }, + "Agbalumo/sources/Agbalumo.glyphspackage": { + "diffs": { + "(mark/kern)": 0.97687495, + "GPOS": 0.9963166, + "GSUB": 0.9921408, + "GlyphOrder": 0.21303949, + "name": 0.84210527, + "total": 0.9893999 + } + }, + "Alata/sources/Alata.glyphs": { + "diffs": { + "GPOS": 0.86454934, + "OS_2": 0.9814815, + "total": 0.9065473 + } + }, + "Alatsi/sources/Alatsi.glyphs": { + "diffs": { + "(mark/kern)": 0.99999017, + "GPOS": 0.92906404, + "GSUB": 0.99880314, + "OS_2": 0.9814815, + "glyf": 0.99910444, + "hhea": 0.95238096, + "name": 0.96842104, + "total": 0.95093566 + } + }, + "Albert-Sans/sources/AlbertSans-Italic.glyphs": { + "diffs": { + "GDEF": 0.12342278, + "GPOS": 0.9135457, + "GSUB": 0.97954905, + "HVAR": 0.1972634, + "OS_2": 0.9814815, + "STAT": 0.95238096, + "fvar": 0.90909094, + "glyf": 0.99926174, + "gvar": 0.9690801, + "head": 0.95454544, + "hmtx": 0.99250937, + "name": 0.8791209, + "total": 0.8947629 + } + }, + "Albert-Sans/sources/AlbertSans-Roman.glyphs": { + "diffs": { + "GDEF": 0.11554209, + "GPOS": 0.9096452, + "GSUB": 0.97954905, + "fvar": 0.90909094, + "glyf": 0.99975246, + "gvar": 0.9690969, + "name": 0.9010989, + "total": 0.897588 + } + }, + "Alexandria/sources/Alexandria.glyphs": { + "diffs": { + "(mark/kern)": 0.9999962, + "GDEF": 0.88426113, + "GSUB": 0.961687, + "GlyphOrder": 0.9987097, + "HVAR": 0.16835156, + "MVAR": 0.9807692, + "OS_2": 0.9814815, + "glyf": 0.99487925, + "gvar": 0.9810387, + "hhea": 0.95238096, + "hmtx": 0.9966434, + "maxp": 0.95, + "post": 0.99853414, + "total": 0.9912334 + } + }, + "Alice/sources/Alice.glyphs": { + "diffs": { + "glyf": 1.0, + "hhea": 0.95238096, + "total": 0.9999838 + } + }, + "Alike/sources/Alike.glyphs": "identical", + "Alike-Angular/sources/AlikeAngular.glyphs": "identical", + "Amita/sources/Amita.glyphs": { + "diffs": { + "(mark/kern)": 0.85398614, + "GDEF": 0.8213304, + "GPOS": 0.9265928, + "GSUB": 0.98131245, + "glyf": 0.9999022, + "gvar": 0.99921566, + "hhea": 0.95238096, + "total": 0.9416648 + } + }, + "Anta-Regular/sources/Anta-Regular.glyphs": { + "diffs": { + "(mark/kern)": 0.97094655, + "GPOS": 0.91752577, + "total": 0.9965132 + } + }, + "AntonFont/sources/Anton.glyphs": "identical", + "Anuphan/sources/Anuphan.glyphs": { + "diffs": { + "GPOS": 0.9987268, + "GSUB": 0.9888412, + "fvar": 0.97959185, + "total": 0.9992119 + } + }, + "Anybody/sources/Anybody-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.8683828, + "GDEF": 0.90366584, + "GPOS": 0.9183673, + "OS_2": 0.9814815, + "STAT": 0.95238096, + "glyf": 0.9969073, + "gvar": 0.990487, + "head": 0.95454544, + "name": 0.9756098, + "total": 0.92537695 + } + }, + "Anybody/sources/Anybody.glyphs": { + "diffs": { + "(mark/kern)": 0.9223338, + "GDEF": 0.82553774, + "GPOS": 0.9183673, + "glyf": 0.99768907, + "gvar": 0.989526, + "total": 0.9521686 + } + }, + "Archivo/sources/Archivo-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.98915017, + "GDEF": 0.510882, + "GSUB": 0.9330406, + "GlyphOrder": 0.99580085, + "HVAR": 0.9971763, + "OS_2": 0.962963, + "STAT": 0.95238096, + "glyf": 0.9933638, + "gvar": 0.99355525, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9957958, + "maxp": 0.95, + "name": 0.97727275, + "post": 0.9941812, + "total": 0.9895879 + } + }, + "Archivo/sources/Archivo.glyphs": { + "diffs": { + "(mark/kern)": 0.98852956, + "GDEF": 0.63660276, + "GSUB": 0.9330406, + "GlyphOrder": 0.99581087, + "HVAR": 0.5083503, + "OS_2": 0.9814815, + "glyf": 0.9933525, + "gvar": 0.9931156, + "hhea": 0.95238096, + "hmtx": 0.99580586, + "maxp": 0.95, + "post": 0.99420047, + "total": 0.988106 + } + }, + "ArchivoNarrow/sources/ArchivoNarrow-Italic.glyphs": "identical", + "ArchivoNarrow/sources/ArchivoNarrow.glyphs": "identical", + "Asap/sources/Asap-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.97369695, + "GDEF": 0.645, + "GPOS": 0.8989413, + "GSUB": 0.89481944, + "GlyphOrder": 0.99874055, + "HVAR": 0.81052196, + "glyf": 0.99379754, + "gvar": 0.9943113, + "hhea": 0.95238096, + "hmtx": 0.9924338, + "maxp": 0.95, + "post": 0.9982238, + "total": 0.98458874 + } + }, + "Asap/sources/Asap.glyphs": { + "diffs": { + "(mark/kern)": 0.97490776, + "GDEF": 0.78925955, + "GPOS": 0.8989413, + "GSUB": 0.88370496, + "GlyphOrder": 0.99874055, + "HVAR": 0.8666093, + "glyf": 0.9940005, + "gvar": 0.9939534, + "hhea": 0.95238096, + "hmtx": 0.99873894, + "maxp": 0.95, + "post": 0.9982238, + "total": 0.98620665 + } + }, + "Asset/sources/Asset.glyphs": { + "diffs": { + "GPOS": 0.9960295, + "OS_2": 0.8148148, + "total": 0.9973696 + } + }, + "Azeret/sources/AzeretMono-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9998531, + "GDEF": 0.99771374, + "GSUB": 0.9920509, + "MVAR": 0.9787234, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.99794835, + "gvar": 0.9978388, + "head": 0.95454544, + "hmtx": 0.96615386, + "name": 0.9068323, + "total": 0.9977651 + } + }, + "Azeret/sources/AzeretMono.glyphs": { + "diffs": { + "(mark/kern)": 0.9998206, + "GDEF": 0.99887764, + "GSUB": 0.9920509, + "MVAR": 0.9787234, + "gvar": 0.99688905, + "name": 0.98136646, + "total": 0.99836075 + } + }, + "BagelFat/sources/BagelFat.glyphs": "identical", + "BeVietnamPro/sources/BeVietnamPro-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.99990815, + "GDEF": 0.9990206, + "fvar": 0.9830508, + "gvar": 0.99865836, + "total": 0.9993386 + } + }, + "BeVietnamPro/sources/BeVietnamPro.glyphs": { + "diffs": { + "(mark/kern)": 0.9998246, + "GDEF": 0.9933993, + "fvar": 0.9830508, + "gvar": 0.99990666, + "total": 0.9998332 + } + }, + "Benne/sources/Benne-Regular.ufo": { + "diffs": { + "(mark/kern)": 0.99915826, + "GPOS": 0.88, + "GSUB": 0.98687667, + "total": 0.99981993 + } + }, + "BevanFont/sources/Bevan-Italic.glyphs": "identical", + "BevanFont/sources/Bevan.glyphs": "identical", + "BitterPro/sources/Bitter-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.97263825, + "GPOS": 0.9211399, + "GSUB": 0.92752683, + "GlyphOrder": 0.9973545, + "HVAR": 0.9978046, + "MVAR": 0.9195402, + "OS_2": 0.9074074, + "STAT": 0.9375, + "avar": 0.71428573, + "fvar": 0.89830506, + "glyf": 0.98411864, + "gvar": 0.92661065, + "head": 0.90909094, + "hhea": 0.9047619, + "hmtx": 0.99338186, + "maxp": 0.9, + "name": 0.9580838, + "post": 0.99687743, + "total": 0.9564342 + } + }, + "BitterPro/sources/Bitter.glyphs": { + "diffs": { + "(mark/kern)": 0.9475876, + "GDEF": 0.98707485, + "GPOS": 0.90764165, + "GSUB": 0.9145555, + "GlyphOrder": 0.9882276, + "HVAR": 0.9475401, + "MVAR": 0.9195402, + "OS_2": 0.9259259, + "avar": 0.71428573, + "fvar": 0.89830506, + "glyf": 0.97737765, + "gvar": 0.941861, + "head": 0.95454544, + "hhea": 0.9047619, + "hmtx": 0.98756546, + "maxp": 0.95, + "name": 0.98203593, + "post": 0.9861325, + "total": 0.9381802 + } + }, + "Bodoni/sources/BodoniModa-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.47208014, + "GDEF": 0.6625578, + "GPOS": 0.9627329, + "GSUB": 0.991729, + "HVAR": 0.96361357, + "gvar": 0.9997941, + "name": 0.9370629, + "total": 0.94069344 + } + }, + "Bodoni/sources/BodoniModa.glyphs": { + "diffs": { + "(mark/kern)": 0.5576541, + "GDEF": 0.62509865, + "GPOS": 0.9627329, + "GSUB": 0.991729, + "HVAR": 0.51455736, + "gvar": 0.99953574, + "name": 0.9370629, + "total": 0.9363833 + } + }, + "Bona-Nova/sources/BonaNova-Italic.glyphs": { + "diffs": { + "glyf": 0.99991035, + "total": 0.99998087 + } + }, + "Bona-Nova/sources/BonaNova.glyphs": { + "diffs": { + "(mark/kern)": 0.9758148, + "GDEF": 0.9484575, + "GPOS": 0.97196263, + "GSUB": 0.9992464, + "name": 0.97196263, + "total": 0.98553497 + } + }, + "Briem-Hand/sources/BriemHand.glyphs": { + "diffs": { + "(mark/kern)": 0.99999374, + "GPOS": 0.9934566, + "GSUB": 0.99739176, + "glyf": 1.0, + "gvar": 0.99872774, + "total": 0.9962588 + } + }, + "Brygada-1918/sources/Brygada1918.glyphs": { + "diffs": { + "(mark/kern)": 0.9999764, + "glyf": 1.0, + "gvar": 0.9780047, + "total": 0.99646366 + } + }, + "Calistoga/sources/Calistoga.glyphs": { + "diffs": { + "(mark/kern)": 0.99998516, + "GPOS": 0.9969929, + "OS_2": 0.9814815, + "total": 0.9983611 + } + }, + "Chivo/sources/Chivo-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.99996996, + "OS_2": 0.9814815, + "STAT": 0.9375, + "gvar": 0.99997014, + "head": 0.95454544, + "name": 0.9756098, + "total": 0.99994195 + } + }, + "Commissioner/sources/Commissioner.glyphs": { + "diffs": { + "(mark/kern)": 0.9983269, + "GDEF": 0.6616352, + "GPOS": 0.9815387, + "GSUB": 0.9078109, + "GlyphOrder": 0.9959947, + "HVAR": 0.70372033, + "MVAR": 0.98913044, + "OS_2": 0.9814815, + "glyf": 0.98812824, + "gvar": 0.95345527, + "hhea": 0.95238096, + "hmtx": 0.9959911, + "maxp": 0.95, + "post": 0.994958, + "total": 0.966966 + } + }, + "CrimsonPro/sources/CrimsonPro-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.959496, + "GDEF": 0.96303505, + "GPOS": 0.9703088, + "GSUB": 0.9077404, + "GlyphOrder": 0.99640286, + "HVAR": 0.9970986, + "OS_2": 0.9814815, + "glyf": 0.9902808, + "gvar": 0.99053615, + "hhea": 0.95238096, + "hmtx": 0.99639857, + "maxp": 0.95, + "post": 0.99501663, + "total": 0.9755436 + } + }, + "CrimsonPro/sources/CrimsonPro.glyphs": { + "diffs": { + "(mark/kern)": 0.957071, + "GPOS": 0.9944433, + "GSUB": 0.9077404, + "GlyphOrder": 0.99640286, + "HVAR": 0.9970617, + "OS_2": 0.9814815, + "glyf": 0.98997253, + "gvar": 0.9903755, + "hhea": 0.95238096, + "hmtx": 0.99639857, + "maxp": 0.95, + "post": 0.99501663, + "total": 0.9812707 + } + }, + "CutiveFont/sources/Cutive.glyphs": { + "diffs": { + "(mark/kern)": 0.9910948, + "GPOS": 0.8109589, + "total": 0.9965525 + } + }, + "DTPhudu/sources/Phudu.glyphs": { + "diffs": { + "(mark/kern)": 0.9998497, + "GDEF": 0.7837838, + "GPOS": 0.98191214, + "glyf": 0.9993944, + "gvar": 0.9999706, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9934426, + "total": 0.9967688 + } + }, + "DancingScript/sources/DancingScript.designspace": { + "diffs": { + "GSUB": 0.99013454, + "total": 0.99987423 + } + }, + "DarkerGrotesque/sources/DarkerGrotesque.glyphs": { + "diffs": { + "GSUB": 0.99719495, + "gvar": 0.99844646, + "name": 0.9806452, + "total": 0.99952483 + } + }, + "Dekko/sources/Dekko.glyphs": { + "diffs": { + "(mark/kern)": 0.9996835, + "GDEF": 0.99345183, + "GPOS": 0.88372093, + "GSUB": 0.9912088, + "glyf": 1.0, + "name": 0.96842104, + "total": 0.99905974 + } + }, + "Delicious-Handrawn/sources/Delicious-Handrawn.glyphs": { + "diffs": { + "(mark/kern)": 0.99980885, + "GPOS": 0.98245615, + "hhea": 0.95238096, + "total": 0.99978733 + } + }, + "Denk-One/sources/DenkOne.glyphs": { + "diffs": { + "(mark/kern)": 0.9999851, + "GPOS": 0.9999808, + "GSUB": 0.99923253, + "total": 0.99618196, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "Diphylleia/sources/Diphylleia.glyphs": { + "diffs": { + "GSUB": 0.9706546, + "glyf": 0.9999325, + "name": 0.8988764, + "total": 0.9914023, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "EBGaramond12/sources/EBGaramond-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9885289, + "GPOS": 0.99595785, + "GSUB": 0.9970191, + "HVAR": 0.0077796793, + "glyf": 0.99964434, + "gvar": 0.9990173, + "hmtx": 0.9944463, + "total": 0.98686624 + } + }, + "EBGaramond12/sources/EBGaramond.glyphs": { + "diffs": { + "(mark/kern)": 0.9891852, + "GPOS": 0.9929552, + "HVAR": 0.0071439203, + "glyf": 0.99985516, + "hmtx": 0.9968973, + "total": 0.987808 + } + }, + "El-Messiri/sources/ElMessiri.glyphs": { + "diffs": { + "GDEF": 0.9040278, + "GPOS": 0.96370965, + "HVAR": 0.03628751, + "glyf": 1.0, + "gvar": 0.99439263, + "total": 0.98049295 + } + }, + "Epilogue/sources/Epilogue.glyphs": { + "diffs": { + "(mark/kern)": 0.99258846, + "GDEF": 0.61102664, + "GPOS": 0.96370965, + "HVAR": 0.4218899, + "MVAR": 0.8989899, + "OS_2": 0.962963, + "fvar": 0.9848485, + "gvar": 0.9999062, + "total": 0.9863618 + } + }, + "Exo-1.0/sources/Exo-Italic.designspace": { + "diffs": { + "HVAR": 0.9992254, + "MVAR": 0.97727275, + "glyf": 0.9991756, + "total": 0.99978554 + } + }, + "Exo-2.0/sources/Exo2-Italic.designspace": { + "diffs": { + "GPOS": 0.99329036, + "GSUB": 0.9147779, + "HVAR": 0.9993179, + "OS_2": 0.9814815, + "glyf": 0.9999146, + "head": 0.95454544, + "hmtx": 0.9980676, + "total": 0.99650675 + } + }, + "Expletus-Sans/sources/ExpletusSans-Italic.glyphs": "identical", + "Expletus-Sans/sources/ExpletusSans.glyphs": "identical", + "Familjen-Grotesk/sources/FamiljenGrotesk-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.93976265, + "GPOS": 0.9, + "GSUB": 0.8726724, + "GlyphOrder": 0.99786174, + "HVAR": 0.99798524, + "avar": 0.96, + "fvar": 0.9705882, + "glyf": 0.9914766, + "gvar": 0.9860981, + "hhea": 0.95238096, + "hmtx": 0.99785864, + "maxp": 0.95, + "name": 0.953125, + "post": 0.9968321, + "total": 0.9680806 + } + }, + "Familjen-Grotesk/sources/FamiljenGrotesk.glyphs": { + "diffs": { + "(mark/kern)": 0.9480203, + "GPOS": 0.9, + "GSUB": 0.8726724, + "GlyphOrder": 0.99786174, + "HVAR": 0.99800664, + "glyf": 0.9916729, + "gvar": 0.9864731, + "hhea": 0.95238096, + "hmtx": 0.99785864, + "maxp": 0.95, + "name": 0.953125, + "post": 0.9968321, + "total": 0.9700644 + } + }, + "Faustina/sources/Faustina-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.83604527, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.99858695, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.990099, + "name": 0.9726027, + "total": 0.9214304 + } + }, + "Faustina/sources/Faustina.glyphs": { + "diffs": { + "(mark/kern)": 0.9542457, + "GDEF": 0.84063494, + "hhea": 0.95238096, + "total": 0.9749405 + } + }, + "Finlandica/sources/Finlandica-Italic.glyphs": { + "diffs": { + "GSUB": 0.997558, + "glyf": 0.9998604, + "gvar": 0.97924423, + "name": 0.97709924, + "total": 0.99406177 + } + }, + "Finlandica/sources/Finlandica.glyphs": { + "diffs": { + "GSUB": 0.99756396, + "glyf": 1.0, + "gvar": 0.9847665, + "name": 0.97709924, + "total": 0.99579465 + } + }, + "Foldit/sources/./glyphs-decomposed/Foldit.glyphs": { + "diffs": { + "COLR": "fontmake", + "CPAL": "fontmake", + "GlyphOrder": 0.29247716, + "HVAR": 0.35256273, + "OS_2": 0.9814815, + "glyf": 0.5921081, + "gvar": 0.49859655, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.29214537, + "maxp": 0.95, + "post": 0.21071896, + "total": 0.3687868 + } + }, + "Fredoka-One/sources/Fredoka.glyphs": { + "diffs": { + "(mark/kern)": 0.9999467, + "GDEF": 0.550765, + "GPOS": 0.89361703, + "HVAR": 0.56795424, + "glyf": 0.9998213, + "gvar": 0.9996205, + "hmtx": 0.9941003, + "total": 0.9868075 + } + }, + "Freeman/sources/Freeman.glyphs": { + "diffs": { + "(mark/kern)": 0.910907, + "GPOS": 0.80080485, + "glyf": 0.9999135, + "hmtx": 0.9993671, + "total": 0.9232969 + } + }, + "Fruktur/sources/Fruktur.glyphs": { + "diffs": { + "GPOS": 0.00852847, + "GSUB": 0.99159664, + "glyf": 1.0, + "name": 0.97959185, + "total": 0.52935547 + } + }, + "GaMaamli/sources/GaMaamli.glyphs": { + "diffs": { + "glyf": 1.0, + "total": 1.0 + } + }, + "Gabriela/sources/Gabriela.glyphs": { + "diffs": { + "glyf": 0.99977744, + "total": 0.99988186 + } + }, + "GajrajOne/sources/GajrajOne-Regular.ufo": { + "diffs": { + "(mark/kern)": 0.9943325, + "GPOS": 0.9798459, + "OS_2": 0.8518519, + "head": 0.95454544, + "hhea": 0.9047619, + "name": 0.64705884, + "total": 0.99352777 + } + }, + "Gasoek/sources/Gasoek.glyphs": { + "diffs": { + "GSUB": 0.9875776, + "glyf": 0.9999942, + "total": 0.9999701 + } + }, + "Gelasio/sources/Gelasio-Italic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.99994487, + "GPOS": 0.9859719, + "MVAR": 0.974359, + "total": 0.99994105 + } + }, + "Gelasio/sources/Gelasio.glyphspackage": { + "diffs": { + "MVAR": 0.974359, + "total": 0.9999932 + } + }, + "Gluten/sources/Gluten.glyphs": { + "diffs": { + "(mark/kern)": 0.94346493, + "GDEF": 0.54895014, + "GPOS": 0.90909094, + "gvar": 0.99998254, + "total": 0.97989243 + } + }, + "Grandiflora/sources/Grandiflora.glyphs": { + "diffs": { + "GSUB": 0.99032885, + "name": 0.96629214, + "total": 0.9999761 + } + }, + "Grandstander/sources/Grandstander-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9649957, + "GDEF": 0.9082541, + "GPOS": 0.96539164, + "GSUB": 0.996357, + "OS_2": 0.9814815, + "STAT": 0.9375, + "gvar": 0.999732, + "head": 0.95454544, + "name": 0.9529412, + "total": 0.98355895 + } + }, + "Grandstander/sources/Grandstander.glyphs": { + "diffs": { + "(mark/kern)": 0.8926117, + "GDEF": 0.9071004, + "GPOS": 0.96245056, + "GSUB": 0.996008, + "gvar": 0.99980265, + "total": 0.9533719 + } + }, + "Grenze-Gotisch/sources/GrenzeGotisch.glyphs": { + "diffs": { + "MVAR": 0.9807692, + "OS_2": 0.9814815, + "fvar": 0.9830508, + "total": 0.99998385 + } + }, + "HoltwoodFont/sources/HoltwoodOneSC.glyphs": { + "diffs": { + "name": 0.9782609, + "total": 0.9999389 + } + }, + "Honk/sources/HonkExportFile.glyphs": { + "diffs": { + "COLR": "fontmake", + "CPAL": "fontmake", + "GSUB": 0.99866664, + "GlyphOrder": 0.48173463, + "HVAR": 0.542313, + "OS_2": 0.9814815, + "glyf": 0.7301917, + "gvar": 0.5100853, + "hhea": 0.95238096, + "hmtx": 0.48101863, + "maxp": 0.95, + "name": 0.98136646, + "post": 0.42085856, + "total": 0.5335978 + } + }, + "Jaro/sources/Jaro.glyphs": { + "diffs": { + "VVAR": "fontmake", + "glyf": 0.99912006, + "gvar": 0.96410763, + "hmtx": 0.9961796, + "total": 0.95888525, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "JetBrainsMono/sources/JetBrainsMono-Italic.glyphs": { + "diffs": { + "GSUB": 0.999059, + "OS_2": 0.9814815, + "STAT": 0.9375, + "fvar": 0.9814815, + "glyf": 0.9998981, + "head": 0.95454544, + "hmtx": 0.9976985, + "name": 0.91764706, + "post": 0.9993382, + "total": 0.99983895 + } + }, + "JetBrainsMono/sources/JetBrainsMono.glyphs": { + "diffs": { + "GSUB": 0.99908066, + "glyf": 1.0, + "gvar": 0.9986923, + "name": 0.9240506, + "post": 0.9993438, + "total": 0.99939907 + } + }, + "Joan/sources/Joan.glyphs": { + "diffs": { + "GPOS": 0.9935273, + "GSUB": 0.99879736, + "glyf": 0.9976464, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9907641, + "name": 0.925, + "total": 0.9955319 + } + }, + "Kalnia-Glaze/sources/KalniaGlaze.glyphs": { + "diffs": { + "COLR": "fontmake", + "CPAL": "fontmake", + "GDEF": 0.60570765, + "GlyphOrder": 0.5175097, + "HVAR": 0.49677098, + "OS_2": 0.9814815, + "glyf": 0.6446117, + "gvar": 0.6284367, + "hhea": 0.95238096, + "hmtx": 0.51688313, + "maxp": 0.95, + "meta": "fontmake", + "post": 0.32363635, + "total": 0.6406226 + } + }, + "Kalnia-Typeface/sources/Kalnia.glyphs": { + "diffs": { + "GDEF": 0.67061144, + "HVAR": 0.6864, + "glyf": 1.0, + "gvar": 0.9886203, + "meta": "fontmake", + "total": 0.9825584 + } + }, + "Karantina/sources/karantina.glyphs": { + "diffs": { + "(mark/kern)": 0.9272343, + "GDEF": 0.63259405, + "GPOS": 0.8727273, + "total": 0.9814116 + } + }, + "KumbhSans/sources/KumbhSans.designspace": { + "diffs": { + "gvar": 0.999491, + "total": 0.99966884 + } + }, + "Labrada/sources/Labrada-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.98856705, + "GDEF": 0.99850744, + "GSUB": 0.9109069, + "GlyphOrder": 0.9942113, + "HVAR": 0.9005667, + "fvar": 0.9830508, + "glyf": 0.985918, + "gvar": 0.9874697, + "hhea": 0.95238096, + "hmtx": 0.9942029, + "maxp": 0.95, + "post": 0.99136066, + "total": 0.9859083 + } + }, + "Labrada/sources/Labrada.glyphs": { + "diffs": { + "(mark/kern)": 0.948979, + "GDEF": 0.9099804, + "GSUB": 0.87247276, + "GlyphOrder": 0.9682875, + "HVAR": 0.7395668, + "OS_2": 0.9814815, + "fvar": 0.78740156, + "glyf": 0.9476906, + "gvar": 0.9523248, + "hhea": 0.95238096, + "hmtx": 0.96824276, + "maxp": 0.95, + "name": 0.849162, + "post": 0.9528796, + "total": 0.9474068 + } + }, + "Lemonada/sources/Lemonada.glyphs": { + "diffs": { + "(mark/kern)": 0.9969438, + "GDEF": 0.9064252, + "GPOS": 0.8050314, + "GSUB": 0.9931911, + "glyf": 1.0, + "gvar": 0.9834356, + "total": 0.9916241 + } + }, + "Libre-Bodoni/sources/LibreBodoni-Italic.glyphs": { + "diffs": { + "GDEF": 0.8805369, + "GSUB": 0.98864394, + "total": 0.9983203 + } + }, + "Libre-Bodoni/sources/LibreBodoni.glyphs": { + "diffs": { + "(mark/kern)": 0.983159, + "GDEF": 0.89626557, + "GPOS": 0.9157895, + "GSUB": 0.98864394, + "total": 0.99010104 + } + }, + "Lora-Cyrillic/sources/Lora-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.78575724, + "GDEF": 0.8396112, + "GSUB": 0.90890586, + "GlyphOrder": 0.99944043, + "HVAR": 0.9995222, + "glyf": 0.99886626, + "gvar": 0.998948, + "hhea": 0.95238096, + "hmtx": 0.9983193, + "maxp": 0.95, + "post": 0.9992453, + "total": 0.90973926 + } + }, + "Lora-Cyrillic/sources/Lora.glyphs": { + "diffs": { + "(mark/kern)": 0.76510954, + "GDEF": 0.95057034, + "GSUB": 0.9112735, + "GlyphOrder": 0.9994423, + "HVAR": 0.9995213, + "glyf": 0.99883115, + "gvar": 0.98859113, + "hhea": 0.95238096, + "hmtx": 0.9994416, + "maxp": 0.95, + "post": 0.9992487, + "total": 0.885721 + } + }, + "Manuale/sources/Manuale-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.980234, + "GDEF": 0.50175935, + "gvar": 0.9999801, + "hhea": 0.95238096, + "total": 0.9850405 + } + }, + "Manuale/sources/Manuale.glyphs": { + "diffs": { + "(mark/kern)": 0.8691778, + "GDEF": 0.6711052, + "GSUB": 0.9317928, + "GlyphOrder": 0.9987923, + "HVAR": 0.9990119, + "MVAR": 0.94736844, + "OS_2": 0.9814815, + "glyf": 0.99590194, + "gvar": 0.99555343, + "hhea": 0.9047619, + "hmtx": 0.9987908, + "maxp": 0.95, + "post": 0.9983221, + "total": 0.94048536 + } + }, + "Marmelad-Cyrillic/sources/Marmelad.glyphs": { + "diffs": { + "glyf": 0.9999055, + "hmtx": 0.9987745, + "total": 0.9999492 + } + }, + "Matemasie-Font/sources/Matemasie.glyphs": { + "diffs": { + "GPOS": 0.0043005315, + "GSUB": 0.98630136, + "name": 0.8831169, + "total": 0.34547278 + } + }, + "Miriam-Libre/sources/MiriamLibre.glyphs": { + "diffs": { + "(mark/kern)": 0.87983376, + "GDEF": 0.97727275, + "GSUB": 0.99640286, + "gvar": 0.9999615, + "meta": "fontmake", + "name": 0.976, + "total": 0.95541763 + } + }, + "Moderustic/sources/Moderustic.glyphs": { + "diffs": { + "(mark/kern)": 0.930134, + "GDEF": 0.96649486, + "GPOS": 0.96360487, + "GSUB": 0.9892162, + "GlyphOrder": 0.0038560412, + "HVAR": 0.99937224, + "glyf": 0.9979121, + "gvar": 0.994697, + "hmtx": 0.992283, + "name": 0.69072163, + "post": 1.0, + "total": 0.9678302 + } + }, + "Mohave-Typefaces/sources/Mohave-Italic.glyphs": { + "diffs": { + "GSUB": 0.99059564, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 1.0, + "gvar": 0.9774125, + "head": 0.95454544, + "name": 0.9726027, + "total": 0.9909503 + } + }, + "Mohave-Typefaces/sources/Mohave.glyphs": { + "diffs": { + "GSUB": 0.990572, + "glyf": 1.0, + "gvar": 0.9790909, + "total": 0.99230105 + } + }, + "Moirai/sources/Moirai.glyphs": { + "diffs": { + "glyf": 0.99997866, + "total": 0.9999799 + } + }, + "Murecho-Project/sources/Murecho.glyphs": { + "diffs": { + "GDEF": 0.82942295, + "GSUB": 0.99648225, + "VVAR": "fontmake", + "glyf": 0.99937624, + "gvar": 0.99557495, + "total": 0.9763911, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "MuseoModerno/sources/MuseoModerno-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.99724627, + "GSUB": 0.9118644, + "GlyphOrder": 0.99818015, + "HVAR": 0.5262431, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.9947406, + "gvar": 0.9958386, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9981785, + "maxp": 0.95, + "name": 0.9746835, + "post": 0.99769586, + "total": 0.98799 + } + }, + "MyNerve/sources/Mynerve.glyphs": { + "diffs": { + "(mark/kern)": 0.9986053, + "GPOS": 0.9655172, + "GSUB": 0.9961588, + "glyf": 0.9979032, + "head": 0.95454544, + "hmtx": 0.97546613, + "total": 0.99761504 + } + }, + "NewAmsterdam/sources/NewAmsterdam.glyphs": "identical", + "NunitoSans/sources/NunitoSans-Italic.glyphs": { + "diffs": { + "GDEF": 0.5925605, + "GSUB": 0.9969254, + "HVAR": 0.32580194, + "OS_2": 0.9814815, + "STAT": 0.9677419, + "gasp": "fontmake", + "glyf": 0.9995321, + "gvar": 0.97996455, + "head": 0.95454544, + "name": 0.9431818, + "total": 0.9805772 + } + }, + "NunitoSans/sources/NunitoSans.glyphs": { + "diffs": { + "GDEF": 0.66439354, + "GSUB": 0.9969254, + "HVAR": 0.26556927, + "MVAR": 0.9951456, + "gasp": "fontmake", + "glyf": 0.99980426, + "gvar": 0.9802334, + "name": 0.96590906, + "total": 0.98126763 + } + }, + "Oi/sources/Oi.glyphs": { + "diffs": { + "(mark/kern)": 0.8663925, + "GDEF": 0.9992837, + "GPOS": 0.99275446, + "GSUB": 0.9607805, + "glyf": 0.99380445, + "hmtx": 0.9994745, + "maxp": 0.95, + "name": 0.832, + "total": 0.9426618 + } + }, + "Orbit/sources/Orbit.glyphs": "identical", + "OswaldFont/sources/Oswald.glyphs": "identical", + "Outfit-Fonts/sources/Outfit.glyphs": { + "diffs": { + "(mark/kern)": 0.9956257, + "GSUB": 0.8931789, + "GlyphOrder": 0.9964243, + "HVAR": 0.9976617, + "glyf": 0.9923302, + "gvar": 0.9930112, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9916368, + "maxp": 0.95, + "name": 0.98136646, + "post": 0.9928058, + "total": 0.9929059 + } + }, + "Pathway-Variable-Font/sources/PathwayExtreme-Italic.glyphs": { + "diffs": { + "GDEF": 0.40559772, + "GSUB": 0.998155, + "HVAR": 0.52227074, + "OS_2": 0.9814815, + "STAT": 0.96153843, + "glyf": 0.9996653, + "gvar": 0.99970925, + "head": 0.95454544, + "name": 0.96089387, + "total": 0.9768783 + } + }, + "Pathway-Variable-Font/sources/PathwayExtreme.glyphs": { + "diffs": { + "GDEF": 0.16067831, + "GSUB": 0.9980507, + "HVAR": 0.61994606, + "gvar": 0.9995283, + "name": 0.98324025, + "total": 0.9490785 + } + }, + "Pinyon/sources/PinyonScript.glyphs": { + "diffs": { + "(mark/kern)": 0.99996793, + "GPOS": 0.99365366, + "OS_2": 0.8333333, + "total": 0.999833 + } + }, + "Pixelify-Sans/sources/PixelifySans.glyphs": "identical", + "PlusJakartaSans/sources/PlusJakartaSans-Italic.glyphs": { + "diffs": { + "GSUB": 0.9968831, + "gasp": "fontmake", + "glyf": 1.0, + "gvar": 0.981221, + "name": 0.9395973, + "total": 0.9953298 + } + }, + "Podkova/sources/Podkova.glyphs": { + "diffs": { + "(mark/kern)": 0.9527684, + "GDEF": 0.99666667, + "GPOS": 0.9049774, + "GSUB": 0.8487805, + "GlyphOrder": 0.991178, + "HVAR": 0.9124255, + "glyf": 0.9852124, + "gvar": 0.9574611, + "hhea": 0.95238096, + "hmtx": 0.9890909, + "maxp": 0.95, + "post": 0.98844326, + "total": 0.958457 + } + }, + "Poltawski-Nowy/sources/PoltawskiNowy-Italic.glyphs": { + "diffs": { + "GPOS": 0.9747634, + "GSUB": 0.99915254, + "MVAR": "fontmake", + "OS_2": 0.962963, + "glyf": 1.0, + "gvar": 0.99080575, + "hhea": 0.95238096, + "name": 0.9747899, + "total": 0.98085815 + } + }, + "Poltawski-Nowy/sources/PoltawskiNowy.glyphs": { + "diffs": { + "GPOS": 0.9733192, + "GSUB": 0.9949803, + "MVAR": "fontmake", + "OS_2": 0.962963, + "glyf": 0.99956983, + "gvar": 0.99945366, + "hhea": 0.95238096, + "hmtx": 0.9962756, + "name": 0.84671533, + "total": 0.9800742 + } + }, + "PontanoSansFont/sources/PontanoSans.glyphs": { + "diffs": { + "(mark/kern)": 0.9998596, + "GDEF": 0.94359654, + "VVAR": "fontmake", + "gvar": 0.99707663, + "total": 0.96132857, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "Protest/sources/ProtestGuerrilla.glyphs": { + "diffs": { + "GlyphOrder": 0.27147767, + "glyf": 0.9890421, + "hmtx": 0.9931153, + "post": 1.0, + "total": 0.97760916 + } + }, + "Protest/sources/ProtestRevolution.glyphs": { + "diffs": { + "(mark/kern)": 0.9998639, + "GDEF": 0.9948079, + "GlyphOrder": 0.2689655, + "glyf": 0.99744254, + "hmtx": 0.9948186, + "post": 1.0, + "total": 0.9953957 + } + }, + "Protest/sources/ProtestRiot.glyphs": { + "diffs": { + "GlyphOrder": 0.26644182, + "glyf": 0.9976852, + "hmtx": 0.9966216, + "post": 1.0, + "total": 0.9846095 + } + }, + "Protest/sources/ProtestStrike.glyphs": { + "diffs": { + "GlyphOrder": 0.2668919, + "glyf": 0.98973, + "hmtx": 0.99323183, + "post": 1.0, + "total": 0.97837365 + } + }, + "REM/sources/REM-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.96908236, + "GDEF": 0.99937105, + "GSUB": 0.9325153, + "GlyphOrder": 0.9938838, + "HVAR": 0.995338, + "OS_2": 0.962963, + "STAT": 0.9375, + "glyf": 0.9473459, + "gvar": 0.8135539, + "head": 0.90909094, + "hhea": 0.95238096, + "hmtx": 0.91530615, + "maxp": 0.8, + "name": 0.9221557, + "post": 0.992, + "total": 0.9153849 + } + }, + "REM/sources/REM.glyphs": { + "diffs": { + "(mark/kern)": 0.9605914, + "GDEF": 0.99935484, + "GSUB": 0.93221724, + "GlyphOrder": 0.9938838, + "HVAR": 0.9952191, + "glyf": 0.99465626, + "gvar": 0.9891116, + "hhea": 0.95238096, + "hmtx": 0.9918367, + "maxp": 0.9, + "name": 0.9461078, + "post": 0.992, + "total": 0.97767544 + } + }, + "RammettoFont/sources/Rammetto.glyphs": "identical", + "Rethink-Sans/sources/RethinkSans-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9945366, + "GPOS": 0.92346936, + "total": 0.99842715 + } + }, + "Rethink-Sans/sources/RethinkSans.glyphs": { + "diffs": { + "(mark/kern)": 0.9916592, + "GPOS": 0.9347826, + "HVAR": 0.109970674, + "total": 0.98261833 + } + }, + "RokkittFont/sources/Rokkitt-Italic.glyphs": { + "diffs": { + "GSUB": 0.8733624, + "GlyphOrder": 0.99932384, + "HVAR": 0.10363248, + "MVAR": 0.9787234, + "OS_2": 0.9814815, + "STAT": 0.9375, + "fvar": 0.9830508, + "glyf": 0.99749255, + "gvar": 0.9978685, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.99932295, + "maxp": 0.95, + "name": 0.9756098, + "post": 0.9990128, + "total": 0.9826427 + } + }, + "RokkittFont/sources/Rokkitt.glyphs": { + "diffs": { + "GSUB": 0.8733624, + "GlyphOrder": 0.99932384, + "HVAR": 0.14559387, + "MVAR": 0.9787234, + "OS_2": 0.9814815, + "fvar": 0.9830508, + "glyf": 0.9974393, + "gvar": 0.9986468, + "hhea": 0.95238096, + "hmtx": 0.99932295, + "maxp": 0.95, + "post": 0.9990128, + "total": 0.9831152 + } + }, + "Rosario/sources/Rosario-Italic.glyphs": { + "diffs": { + "OS_2": 0.9814815, + "gvar": 0.9995774, + "total": 0.99985874 + } + }, + "Rosario/sources/Rosario.glyphs": { + "diffs": { + "OS_2": 0.9814815, + "gvar": 0.99993664, + "total": 0.99997103 + } + }, + "Sankofa-Display/sources/Sankofa.glyphs": { + "diffs": { + "(mark/kern)": 0.99997246, + "GDEF": 0.9972145, + "GSUB": 0.99934256, + "glyf": 0.99945843, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.98414177, + "meta": "fontmake", + "name": 0.9807692, + "total": 0.9994076 + } + }, + "ShantiFont/sources/Shanti.glyphs": { + "diffs": { + "GSUB": 0.99022007, + "name": 0.93877554, + "total": 0.99956244 + } + }, + "SplineSans/sources/SplineSans.glyphs": { + "diffs": { + "GDEF": 0.9892622, + "GSUB": 0.9920746, + "avar": 0.96, + "glyf": 0.9978017, + "gvar": 0.9934895, + "hmtx": 0.9980916, + "total": 0.99573064 + } + }, + "SplineSansMono/sources/SplineSansMono.glyphs": { + "diffs": { + "GSUB": 0.9863969, + "gvar": 0.99994177, + "post": 0.997093, + "total": 0.9995843 + } + }, + "Teachers-fonts/sources/Teachers-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.99948466, + "GDEF": 0.918251, + "glyf": 0.99918485, + "hmtx": 0.9916201, + "total": 0.9978531 + } + }, + "Teachers-fonts/sources/Teachers.glyphs": { + "diffs": { + "(mark/kern)": 0.9997477, + "GDEF": 0.6746747, + "gvar": 0.9995242, + "total": 0.9929156 + } + }, + "Texturina/sources/Texturina-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.88635236, + "GDEF": 0.5489029, + "HVAR": 0.3033131, + "OS_2": 0.9814815, + "STAT": 0.95238096, + "head": 0.95454544, + "hhea": 0.95238096, + "name": 0.92941177, + "total": 0.9657177 + } + }, + "Texturina/sources/Texturina.glyphs": { + "diffs": { + "(mark/kern)": 0.9733091, + "GDEF": 0.7078811, + "gvar": 0.9999765, + "hhea": 0.95238096, + "total": 0.9921727 + } + }, + "Tourney/sources/Tourney.glyphs": { + "diffs": { + "(mark/kern)": 0.9998374, + "GDEF": 0.95622516, + "HVAR": 0.5588399, + "total": 0.9940869 + } + }, + "Urbanist/sources/Urbanist.glyphs": { + "diffs": { + "(mark/kern)": 0.9997352, + "GDEF": 0.6294514, + "GPOS": 0.98454744, + "HVAR": 0.7602564, + "gvar": 0.9999889, + "meta": "fontmake", + "total": 0.9922482 + } + }, + "VICWANTSchoolhandAustralia/sources/AuVICWANT.glyphs": { + "diffs": { + "GPOS": 0.99976635, + "GSUB": 0.9930273, + "VVAR": "fontmake", + "glyf": 1.0, + "gvar": 0.99752766, + "meta": "fontmake", + "name": 0.87142855, + "total": 0.9984148, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "Voltaire/sources/Voltaire.glyphs": { + "diffs": { + "(mark/kern)": 0.9999867, + "GPOS": 0.9960134, + "OS_2": 0.9259259, + "glyf": 0.99979866, + "total": 0.9974696 + } + }, + "Wittgenstein/sources/Wittgenstein-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.99974835, + "total": 0.99993646 + } + }, + "Wittgenstein/sources/Wittgenstein.glyphs": { + "diffs": { + "(mark/kern)": 0.99932075, + "GPOS": 0.9425287, + "total": 0.99958646 + } + }, + "Work-Sans/sources/WorkSans-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9633357, + "GPOS": 0.97116226, + "GSUB": 0.920836, + "GlyphOrder": 0.99470466, + "HVAR": 0.9937667, + "OS_2": 0.9814815, + "glyf": 0.9842054, + "gvar": 0.90254045, + "hhea": 0.95238096, + "hmtx": 0.9947004, + "maxp": 0.95, + "post": 0.99347717, + "total": 0.9628602 + } + }, + "YoungSerif/sources/Young-Serif.glyphs": { + "diffs": { + "(mark/kern)": 0.78892833, + "GDEF": 0.9820106, + "GPOS": 0.93935484, + "GSUB": 0.99955696, + "meta": "fontmake", + "total": 0.8856011 + } + }, + "Ysabeau/sources/Ysabeau-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9916573, + "GDEF": 0.88212436, + "GSUB": 0.87964714, + "GlyphOrder": 0.99459827, + "HVAR": 0.076124564, + "MVAR": 0.81395346, + "OS_2": 0.9444444, + "STAT": 0.9375, + "fvar": 0.96907216, + "glyf": 0.98841256, + "gvar": 0.96593577, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.98783785, + "maxp": 0.95, + "name": 0.8636364, + "post": 0.99360514, + "total": 0.97167915 + } + }, + "abeezee/sources/ABeeZee-Italic.glyphs": { + "diffs": { + "GSUB": 0.9817444, + "total": 0.99959546 + } + }, + "abeezee/sources/ABeeZee.glyphs": { + "diffs": { + "GSUB": 0.9817444, + "total": 0.99957734 + } + }, + "abhaya-libre-font/sources/AbhayaLibre.glyphs": { + "diffs": { + "(mark/kern)": 0.99613047, + "GDEF": 0.8575198, + "GPOS": 0.8671875, + "GSUB": 0.9724138, + "HVAR": 0.9958949, + "OS_2": 0.9814815, + "glyf": 0.99777216, + "gvar": 0.98265564, + "hhea": 0.95238096, + "hmtx": 0.9899666, + "name": 0.8951049, + "total": 0.990026 + } + }, + "adlam/sources/NotoSansAdlam.glyphs": { + "diffs": { + "(mark/kern)": 0.9974365, + "GPOS": 0.7878788, + "HVAR": 0.99782133, + "OS_2": 0.9814815, + "VVAR": "fontmake", + "gvar": 0.99991757, + "hmtx": 0.99725276, + "total": 0.97503, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "adlam/sources/NotoSansAdlamUnjoined.glyphs": { + "diffs": { + "(mark/kern)": 0.9907016, + "GPOS": 0.7878788, + "HVAR": 0.99593496, + "OS_2": 0.9814815, + "VVAR": "fontmake", + "gvar": 0.99973565, + "hmtx": 0.9936709, + "total": 0.96679664, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "agdasima-fonts/sources/Agdasima-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.0, + "GDEF": "fontc", + "GPOS": "fontc", + "gasp": "fontmake", + "gvar": 0.99916095, + "total": 0.8782378 + } + }, + "ahom/sources/NotoSerifAhom.glyphs": { + "diffs": { + "(mark/kern)": 0.98493004, + "GPOS": 0.9057105, + "total": 0.9892169 + } + }, + "aleo/sources/Aleo-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.87307596, + "GDEF": 0.6227957, + "GSUB": 0.9879518, + "HVAR": 0.38079652, + "glyf": 0.99293435, + "gvar": 0.9998585, + "hmtx": 0.99267936, + "total": 0.9472762 + } + }, + "aleo/sources/Aleo.glyphs": { + "diffs": { + "GSUB": 0.98734176, + "glyf": 0.9996849, + "gvar": 0.9582386, + "total": 0.98229235 + } + }, + "alex-brush/sources/AlexBrush.glyphs": { + "diffs": { + "glyf": 0.99577993, + "total": 0.9979918 + } + }, + "allison/sources/Allison.glyphs": { + "diffs": { + "glyf": 0.9999525, + "hmtx": 0.99839485, + "total": 0.9999498 + } + }, + "allura/sources/Allura.glyphs": { + "diffs": { + "(mark/kern)": 0.9991798, + "glyf": 0.99994904, + "hmtx": 0.9981668, + "total": 0.9997631 + } + }, + "alumni/sources/AlumniSans-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.997839, + "GDEF": 0.99867314, + "GSUB": 0.9280325, + "GlyphOrder": 0.99501497, + "HVAR": 0.9941406, + "OS_2": 0.962963, + "STAT": 0.9375, + "glyf": 0.9830111, + "gvar": 0.9878753, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.98802394, + "maxp": 0.95, + "name": 0.9746835, + "post": 0.9935233, + "total": 0.9911536 + } + }, + "alumni/sources/AlumniSans.glyphs": { + "diffs": { + "(mark/kern)": 0.9978686, + "GDEF": 0.998679, + "GSUB": 0.92744297, + "GlyphOrder": 0.995, + "HVAR": 0.8585901, + "glyf": 0.98227054, + "gvar": 0.9875605, + "hhea": 0.95238096, + "hmtx": 0.986987, + "maxp": 0.95, + "post": 0.993498, + "total": 0.9886657 + } + }, + "alumni-sans-collegiate/sources/AlumniSansCollegiate-Italic.glyphs": { + "diffs": { + "GSUB": 0.99740934, + "glyf": 0.9992771, + "name": 0.96629214, + "total": 0.999526 + } + }, + "alumni-sans-collegiate/sources/AlumniSansCollegiate.glyphs": { + "diffs": { + "GSUB": 0.9989632, + "glyf": 0.99943244, + "total": 0.999674 + } + }, + "alumni-sans-inline/sources/AlumniSansInline-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9999407, + "GPOS": 0.9660574, + "glyf": 0.99995023, + "hmtx": 0.9985141, + "total": 0.9998028 + } + }, + "alumni-sans-inline/sources/AlumniSansInline.glyphs": { + "diffs": { + "(mark/kern)": 0.9999435, + "GPOS": 0.9660574, + "glyf": 0.9998894, + "hmtx": 0.9985141, + "total": 0.999776 + } + }, + "alumni-sans-pinstripe/sources/AlumniSansPinstripe-Italic.glyphs": "identical", + "alumni-sans-pinstripe/sources/AlumniSansPinstripe.glyphs": "identical", + "anaheimFont/sources/Anaheim.glyphs": { + "diffs": { + "(mark/kern)": 0.87760043, + "GlyphOrder": 0.3213793, + "gvar": 0.9993187, + "post": 1.0, + "total": 0.93832433 + } + }, + "anatolian-hieroglyphs/sources/NotoSansAnatolianHieroglyphs.designspace": "identical", + "antonioFont/sources/Antonio.glyphs": { + "diffs": { + "(mark/kern)": 0.9998374, + "GDEF": 0.9244663, + "GSUB": 0.9784173, + "total": 0.99836963 + } + }, + "ar-one-sans/sources/AROneSans.glyphs": { + "diffs": { + "(mark/kern)": 0.37752777, + "GDEF": 0.19361344, + "GPOS": 0.7423027, + "GSUB": 0.9801895, + "HVAR": 0.078034684, + "fvar": 0.9589041, + "glyf": 0.9936641, + "gvar": 0.8581742, + "hmtx": 0.99661016, + "meta": "fontmake", + "name": 0.9104478, + "total": 0.64519674 + } + }, + "arabic/sources/NotoKufiArabic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.29949, + "GDEF": 0.32420185, + "GPOS": 0.9013158, + "HVAR": 0.71944445, + "OS_2": 0.9814815, + "fvar": 0.9830508, + "glyf": 0.9844621, + "gvar": 0.9874044, + "hmtx": 0.9928109, + "maxp": 0.8, + "total": 0.56921184 + } + }, + "arabic/sources/NotoNaskhArabic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.23919268, + "GDEF": 0.48804185, + "GPOS": 0.87623763, + "HVAR": 0.9961415, + "OS_2": 0.9259259, + "glyf": 0.99954927, + "gvar": 0.99975705, + "hmtx": 0.99435025, + "total": 0.48006672 + } + }, + "arabic/sources/NotoSansArabic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.28940335, + "GDEF": 0.28618097, + "GPOS": 0.87628865, + "HVAR": 0.31212723, + "OS_2": 0.9814815, + "glyf": 0.97426105, + "gvar": 0.9608179, + "hmtx": 0.99500716, + "maxp": 0.75, + "total": 0.59253776 + } + }, + "arabic/sources/NotoSansArabicUI.glyphs": { + "diffs": { + "(mark/kern)": 0.99978787, + "GDEF": 0.7075353, + "HVAR": 0.7032006, + "glyf": 0.99714637, + "gvar": 0.69051766, + "total": 0.8533975 + } + }, + "are-you-serious/sources/AreYouSerious.glyphs": "identical", + "arizonia/sources/Arizonia.glyphs": { + "diffs": { + "glyf": 1.0, + "total": 1.0 + } + }, + "armenian/sources/NotoSansArmenian.glyphs": { + "diffs": { + "(mark/kern)": 0.94550604, + "GDEF": 0.42, + "GPOS": 0.9683544, + "gvar": 0.9988892, + "total": 0.9890993 + } + }, + "armenian/sources/NotoSerifArmenian.glyphs": { + "diffs": { + "(mark/kern)": 0.8611111, + "GDEF": 0.42238268, + "GPOS": 0.96756756, + "total": 0.9927898 + } + }, + "atkinson-hyperlegible/sources/AtkinsonHyperlegible-Italic.glyphs": "identical", + "atkinson-hyperlegible/sources/AtkinsonHyperlegible.glyphs": "identical", + "avestan/sources/NotoSansAvestan.designspace": "identical", + "babylonica/sources/Babylonica.glyphs": { + "diffs": { + "glyf": 0.9986344, + "total": 0.9988495 + } + }, + "bacasime-antique-fonts/sources/Bacasime-Antique-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.0, + "GDEF": "fontc", + "GPOS": "fontc", + "HVAR": "fontc", + "STAT": "fontc", + "fvar": "fontc", + "gasp": "fontmake", + "gvar": "fontc", + "head": 0.95454544, + "name": 0.93877554, + "total": 0.7109169 + } + }, + "balinese/sources/NotoSansBalinese.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "glyf": 0.9999232, + "gvar": 0.77258605, + "total": 0.9309966 + } + }, + "balinese/sources/NotoSerifBalinese.glyphs": { + "diffs": { + "(mark/kern)": 0.99822694, + "GDEF": 0.99896586, + "GPOS": 0.9409091, + "OS_2": 0.8148148, + "glyf": 0.9920421, + "hmtx": 0.9779736, + "total": 0.99155295 + } + }, + "bamum/sources/NotoSansBamum.glyphs": { + "diffs": { + "(mark/kern)": 0.9290953, + "GDEF": 0.9276808, + "OS_2": 0.8148148, + "total": 0.9991143 + } + }, + "bassa-vah/sources/NotoSansBassaVah.glyphs": "identical", + "batak/sources/NotoSansBatak.designspace": { + "diffs": { + "(mark/kern)": 0.9861286, + "GPOS": 0.89224136, + "total": 0.9959305 + } + }, + "beau-rivage/sources/BeauRivage-Pro.glyphs": { + "diffs": { + "GSUB": 0.99827886, + "name": 0.96629214, + "total": 0.9999272 + } + }, + "bengali/sources/NotoSerifBengali.glyphspackage": { + "diffs": { + "(mark/kern)": 0.5360227, + "GDEF": 0.25421348, + "GPOS": 0.7259787, + "HVAR": 0.37855947, + "VVAR": "fontmake", + "glyf": 1.0, + "gvar": 0.99829996, + "total": 0.9484001, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "bhaiksuki/sources/NotoSansBhaiksuki.designspace": { + "diffs": { + "GSUB": 0.88188976, + "glyf": 0.9996837, + "name": 0.97029704, + "total": 0.9992337 + } + }, + "bilbo/sources/BilboPro.glyphs": "identical", + "birthstone/sources/BirthstonePro.glyphs": { + "diffs": { + "glyf": 0.99994075, + "hmtx": 0.9994363, + "total": 0.9999641 + } + }, + "bonheur-royale/sources/BonheurRoyale.glyphs": { + "diffs": { + "glyf": 0.9997098, + "hmtx": 0.99198717, + "total": 0.9997237 + } + }, + "brahmi/sources/NotoSansBrahmi.glyphs": { + "diffs": { + "(mark/kern)": 0.9981644, + "GPOS": 0.9914466, + "total": 0.9974155 + } + }, + "bricolage/sources/BricolageGrotesque.glyphs": { + "diffs": { + "(mark/kern)": 0.99980617, + "GDEF": 0.10568528, + "GPOS": 0.970165, + "OS_2": 0.8333333, + "fvar": 0.98207885, + "glyf": 1.0, + "gvar": 0.99718904, + "total": 0.9483206 + } + }, + "buginese/sources/NotoSansBuginese.glyphs": { + "diffs": { + "(mark/kern)": 0.9809886, + "GPOS": 0.8898305, + "GSUB": 0.989011, + "total": 0.96176666, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "buhid/sources/NotoSansBuhid.designspace": "identical", + "canadian-aboriginal/sources/NotoSansCanadianAboriginal.glyphspackage": { + "diffs": { + "GPOS": 0.9444444, + "VVAR": "fontmake", + "glyf": 0.99975646, + "gvar": 0.6254637, + "name": 0.9634146, + "total": 0.75846386, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "caprasimo-fonts/sources/Caprasimo-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.51639044, + "GDEF": "fontc", + "GPOS": 0.6870229, + "HVAR": "fontc", + "OS_2": 0.9814815, + "STAT": "fontc", + "fvar": "fontc", + "gasp": "fontmake", + "gvar": "fontc", + "name": 0.9052632, + "total": 0.9196846 + } + }, + "caramel/sources/CaramelPro.glyphs": { + "diffs": { + "glyf": 0.9999793, + "hmtx": 0.99934083, + "total": 0.9999799 + } + }, + "carattere/sources/Carattere.glyphs": { + "diffs": { + "glyf": 0.99994475, + "total": 0.9999781 + } + }, + "carian/sources/NotoSansCarian.designspace": "identical", + "caucasian-albanian/sources/NotoSansCaucasianAlbanian.glyphs": "identical", + "chakma/sources/NotoSansChakma.designspace": { + "diffs": { + "(mark/kern)": 0.9992824, + "GDEF": 1.0, + "GPOS": 0.9941028, + "GSUB": 0.9689441, + "GlyphOrder": 0.9942639, + "glyf": 0.99794376, + "hhea": 0.95238096, + "hmtx": 0.9980806, + "maxp": 0.95, + "name": 0.86725664, + "post": 0.9981785, + "total": 0.9972179 + } + }, + "cham/sources/NotoSansCham.glyphs": { + "diffs": { + "(mark/kern)": 0.97260815, + "GDEF": 0.67170626, + "GPOS": 0.85098225, + "GSUB": 0.9880952, + "OS_2": 0.8148148, + "glyf": 0.9995039, + "gvar": 0.98528033, + "name": 0.98136646, + "total": 0.9640539 + } + }, + "changa-vf/sources/Changa.glyphs": { + "diffs": { + "(mark/kern)": 0.9948848, + "GDEF": 0.915753, + "GPOS": 0.9852038, + "GSUB": 0.92264074, + "GlyphOrder": 0.9968808, + "HVAR": 0.84611315, + "glyf": 0.9930353, + "gvar": 0.9935868, + "hhea": 0.95238096, + "hmtx": 0.99687696, + "maxp": 0.95, + "post": 0.99559474, + "total": 0.9887754 + } + }, + "cherish/sources/Cherish.glyphs": { + "diffs": { + "glyf": 0.9990626, + "hmtx": 0.9952153, + "total": 0.9992875 + } + }, + "cherokee/sources/NotoSansCherokee.designspace": { + "diffs": { + "GSUB": 0.99527186, + "name": 0.98136646, + "total": 0.99992114 + } + }, + "chorasmian/sources/NotoSansChorasmian.glyphs": { + "diffs": { + "(mark/kern)": 0.972973, + "GPOS": 0.23938224, + "total": 0.9701654 + } + }, + "comforter/sources/ComforterPro.glyphs": { + "diffs": { + "glyf": 0.9986193, + "total": 0.999115 + } + }, + "comforter-brush/sources/ComforterBrush-Pro.glyphs": { + "diffs": { + "glyf": 0.9983638, + "total": 0.99852854 + } + }, + "comme/sources/Comme.glyphs": { + "diffs": { + "(mark/kern)": 0.99986917, + "GDEF": 0.99131274, + "GSUB": 0.9909183, + "HVAR": 0.7627785, + "fvar": 0.9830508, + "gvar": 0.9997744, + "total": 0.9938101 + } + }, + "coptic/sources/NotoSansCoptic.designspace": "identical", + "cuneiform/sources/NotoSansCuneiform.designspace": "identical", + "cutivemono/sources/CutiveMono.glyphs": "identical", + "cypriot/sources/NotoSansCypriot.designspace": "identical", + "cypro-minoan/sources/NotoSansCyproMinoan.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "total": 0.9977601 + } + }, + "damionFont/sources/Damion.glyphs": "identical", + "danfo/sources/Danfo.glyphs": { + "diffs": { + "(mark/kern)": 0.9993739, + "GDEF": 0.97672206, + "GSUB": 0.9949119, + "HVAR": "fontc", + "STAT": "fontc", + "fvar": "fontc", + "glyf": 0.9812873, + "gvar": "fontc", + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9957045, + "maxp": 0.95, + "name": 0.9052632, + "total": 0.6770853 + } + }, + "deseret/sources/NotoSansDeseret.designspace": "identical", + "devanagari/sources/NotoSansDevanagari.glyphspackage": { + "diffs": { + "(mark/kern)": 0.762008, + "GDEF": 0.3507825, + "GPOS": 0.9367816, + "GSUB": 0.9158177, + "HVAR": 0.4904762, + "OS_2": 0.9814815, + "glyf": 0.9997793, + "gvar": 0.88327134, + "hmtx": 0.99293286, + "total": 0.87712437 + } + }, + "devanagari/sources/NotoSansDevanagariUI.glyphspackage": { + "diffs": { + "(mark/kern)": 0.6870317, + "GDEF": 0.60912055, + "GPOS": 0.9668618, + "GSUB": 0.70233876, + "HVAR": 0.56935894, + "OS_2": 0.9814815, + "glyf": 0.9999518, + "gvar": 0.9060146, + "hmtx": 0.99264705, + "total": 0.90289766 + } + }, + "devanagari/sources/NotoSerifDevanagari.glyphspackage": { + "diffs": { + "(mark/kern)": 0.8793294, + "GDEF": 0.33056396, + "GPOS": 0.9748314, + "GSUB": 0.91776913, + "HVAR": 0.4088983, + "glyf": 0.9997043, + "gvar": 0.901196, + "total": 0.8950488 + } + }, + "dogra/sources/NotoSerifDogra.glyphs": { + "diffs": { + "(mark/kern)": 0.99274313, + "GPOS": 0.7184466, + "GSUB": 0.8188776, + "name": 0.91588783, + "total": 0.96430194, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "egyptian-hieroglyphs/sources/NotoSansEgyptianHieroglyphs.designspace": "identical", + "elbasan/sources/NotoSansElbasan.glyphs": "identical", + "elymaic/sources/NotoSansElymaic.designspace": { + "diffs": { + "(mark/kern)": 0.98507464, + "GPOS": 0.9714286, + "GSUB": 0.95767194, + "GlyphOrder": 0.85714287, + "glyf": 0.93815184, + "hhea": 0.95238096, + "hmtx": 0.90909094, + "maxp": 0.95, + "name": 0.8909091, + "post": 0.9324324, + "total": 0.9414152 + } + }, + "ephesis/sources/Ephesis.glyphs": { + "diffs": { + "glyf": 0.9997813, + "hmtx": 0.9968254, + "total": 0.9998503 + } + }, + "estonia/sources/EstoniaPro.glyphs": { + "diffs": { + "glyf": 0.99857026, + "hmtx": 0.9994189, + "total": 0.9988927 + } + }, + "ethiopic/sources/NotoSansEthiopic.glyphs": { + "diffs": { + "(mark/kern)": 0.7963867, + "GDEF": 0.24247822, + "GPOS": 0.91690105, + "HVAR": 0.7604167, + "OS_2": 0.9814815, + "VVAR": "fontmake", + "glyf": 0.99971014, + "gvar": 0.6988272, + "total": 0.8498328, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "ethiopic/sources/NotoSerifEthiopic.glyphs": { + "diffs": { + "GDEF": 0.1670242, + "GPOS": 0.90652025, + "HVAR": 0.68619245, + "OS_2": 0.9814815, + "VVAR": "fontmake", + "glyf": 0.9990331, + "gvar": 0.77397174, + "total": 0.86409676, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "explora/sources/ExploraPro.glyphs": { + "diffs": { + "glyf": 0.9998418, + "hmtx": 0.9988345, + "total": 0.99988896 + } + }, + "festive/sources/Festive-Pro.glyphs": { + "diffs": { + "GSUB": 0.9986559, + "glyf": 0.9996419, + "hmtx": 0.99930793, + "maxp": 0.95, + "name": 0.96629214, + "total": 0.9996443 + } + }, + "figtree/sources/Figtree-Italic.glyphs": { + "diffs": { + "GSUB": 0.87173915, + "GlyphOrder": 0.9989213, + "HVAR": 0.9991715, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.9937081, + "gvar": 0.9964454, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9772973, + "maxp": 0.95, + "name": 0.9315069, + "post": 0.9979879, + "total": 0.99130917 + } + }, + "figtree/sources/Figtree.glyphs": { + "diffs": { + "GSUB": 0.87173915, + "GlyphOrder": 0.9989213, + "HVAR": 0.98564595, + "glyf": 0.9938512, + "gvar": 0.9866946, + "hhea": 0.95238096, + "hmtx": 0.9772973, + "maxp": 0.95, + "name": 0.9605263, + "post": 0.9979879, + "total": 0.9884968 + } + }, + "fleurdeleah/sources/FleurDeLeah.glyphs": { + "diffs": { + "glyf": 0.99953395, + "hhea": 0.95238096, + "hmtx": 0.9968, + "total": 0.99969286 + } + }, + "francoisoneFont/sources/FrancoisOne.glyphs": { + "diffs": { + "(mark/kern)": 0.98340565, + "total": 0.98993075 + } + }, + "frankruhllibre/sources/FrankRuhlLibre.glyphs": { + "diffs": { + "(mark/kern)": 0.9913301, + "GDEF": 0.7509628, + "GPOS": 0.8056206, + "GSUB": 0.998143, + "HVAR": 0.12793876, + "MVAR": 0.98, + "OS_2": 0.9814815, + "hhea": 0.95238096, + "name": 0.9781022, + "total": 0.98209226 + } + }, + "fuggles/sources/Fuggles.glyphs": { + "diffs": { + "GSUB": 0.99711204, + "glyf": 0.9999944, + "hmtx": 0.99942887, + "total": 0.9999295 + } + }, + "gabarito/sources/Gabarito.glyphs": { + "diffs": { + "GPOS": 0.99886113, + "GSUB": 0.9967923, + "glyf": 0.9996281, + "gvar": 0.9999566, + "hmtx": 0.99235183, + "meta": "fontmake", + "name": 0.953125, + "total": 0.9990332 + } + }, + "genos/sources/Genos-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.9998054, + "GDEF": 0.87642896, + "GSUB": 0.9927171, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.9994473, + "head": 0.95454544, + "hmtx": 0.9926918, + "name": 0.9240506, + "total": 0.9976462 + } + }, + "genos/sources/Genos.glyphs": { + "diffs": { + "(mark/kern)": 0.99988073, + "GDEF": 0.86238533, + "glyf": 0.9999494, + "gvar": 0.99920905, + "total": 0.99766 + } + }, + "geologica/sources/master_ufo/Geologica.designspace": { + "diffs": { + "GDEF": 0.66284287, + "GPOS": 0.98775345, + "GSUB": 0.8497854, + "HVAR": 0.60374874, + "glyf": 0.9997423, + "gvar": 0.98262715, + "name": 0.98678416, + "total": 0.9877742 + } + }, + "georgian/sources/NotoSansGeorgian.glyphspackage": { + "diffs": { + "GDEF": 0.56786704, + "MVAR": 0.9895833, + "total": 0.9970769 + } + }, + "georgian/sources/NotoSerifGeorgian.glyphspackage": { + "diffs": { + "GDEF": 0.54565215, + "total": 0.9968184 + } + }, + "gideon/sources/GideonRoman.glyphs": { + "diffs": { + "(mark/kern)": 0.984598, + "glyf": 0.99982476, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9954819, + "total": 0.9919903 + } + }, + "glagolitic/sources/NotoSansGlagolitic.designspace": "identical", + "gloock/sources/Gloock.glyphs": { + "diffs": { + "(mark/kern)": 0.8971261, + "GPOS": 0.8102564, + "total": 0.9580803 + } + }, + "golos-text/sources/GolosText.glyphs": { + "diffs": { + "(mark/kern)": 0.51570666, + "GDEF": 0.51651376, + "GPOS": 0.86863273, + "HVAR": 0.93771625, + "VVAR": "fontmake", + "gvar": 0.9309059, + "total": 0.79575044, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "gothic/sources/NotoSansGothic.designspace": "identical", + "graduate/sources/graduate.glyphs": { + "diffs": { + "name": 0.9782609, + "total": 0.9999198 + } + }, + "grantha/sources/NotoSansGrantha.glyphs": { + "diffs": { + "(mark/kern)": 0.98078716, + "GDEF": 0.9820931, + "GPOS": 0.68652767, + "GSUB": 0.010025809, + "OS_2": 0.7962963, + "glyf": 0.99882895, + "hmtx": 0.9585921, + "name": 0.765625, + "total": 0.3721262 + } + }, + "grantha/sources/NotoSerifGrantha.glyphs": { + "diffs": { + "(mark/kern)": 0.92832, + "GDEF": 0.98492813, + "GPOS": 0.6403186, + "GSUB": 0.96166134, + "OS_2": 0.7962963, + "glyf": 0.999359, + "hmtx": 0.9585921, + "name": 0.765625, + "total": 0.7621094 + } + }, + "grapenuts/sources/GrapeNuts.glyphs": "identical", + "great-vibes/sources/GreatVibes-Pro.glyphs": { + "diffs": { + "GSUB": 0.98834723, + "OS_2": 0.962963, + "glyf": 0.99839497, + "hmtx": 0.9995071, + "name": 0.877551, + "total": 0.99898106 + } + }, + "grechen-fuemen/sources/GrechenFuemen.glyphs": { + "diffs": { + "glyf": 0.99894965, + "hmtx": 0.9872814, + "total": 0.9993359 + } + }, + "grey-qo/sources/GreyQo.glyphs": { + "diffs": { + "glyf": 0.99951965, + "hmtx": 0.99841774, + "total": 0.9997583 + } + }, + "gujarati/sources/NotoSansGujarati.glyphs": { + "diffs": { + "(mark/kern)": 0.9989271, + "GDEF": 0.6870301, + "GPOS": 0.8835617, + "OS_2": 0.9814815, + "gvar": 0.99995846, + "name": 0.993865, + "total": 0.99776787 + } + }, + "gujarati/sources/NotoSerifGujarati.glyphs": { + "diffs": { + "(mark/kern)": 0.77115583, + "GDEF": 0.34969074, + "GPOS": 0.7750865, + "GSUB": 0.9913345, + "OS_2": 0.8148148, + "gvar": 0.999892, + "total": 0.9627025 + } + }, + "gunjala-gondi/sources/NotoSansGunjalaGondi.glyphs": { + "diffs": { + "(mark/kern)": 0.9935484, + "GPOS": 0.8873239, + "GSUB": 0.98433423, + "hhea": 0.95238096, + "name": 0.95522386, + "total": 0.99954236 + } + }, + "gurmukhi/sources/NotoSansGurmukhi.glyphs": { + "diffs": { + "(mark/kern)": 0.9429373, + "GDEF": 0.9986577, + "GPOS": 0.9762746, + "HVAR": 0.74059004, + "OS_2": 0.9814815, + "gvar": 0.99940497, + "hhea": 0.95238096, + "hmtx": 0.9965035, + "total": 0.99588674 + } + }, + "gurmukhi/sources/NotoSerifGurmukhi.glyphs": { + "diffs": { + "(mark/kern)": 0.9886715, + "GDEF": 0.81418437, + "GPOS": 0.8540146, + "HVAR": 0.9975309, + "OS_2": 0.7962963, + "gvar": 0.9998758, + "hmtx": 0.9966443, + "total": 0.9948914 + } + }, + "hanken-grotesk/sources/HankenGrotesk-Italic.glyphs": { + "diffs": { + "GDEF": 0.8643815, + "GSUB": 0.98550725, + "fvar": 0.9830508, + "total": 0.9974899 + } + }, + "hanken-grotesk/sources/HankenGrotesk.glyphs": { + "diffs": { + "GSUB": 0.9873536, + "fvar": 0.9830508, + "total": 0.99984926 + } + }, + "hanunoo/sources/NotoSansHanunoo.glyphs": { + "diffs": { + "(mark/kern)": 0.939759, + "GPOS": 0.79310346, + "GSUB": 0.96385545, + "OS_2": 0.8148148, + "name": 0.97029704, + "total": 0.9876727 + } + }, + "hatran/sources/NotoSansHatran.designspace": "identical", + "hebrew/sources/NotoRashiHebrew.glyphs": { + "diffs": { + "GDEF": 0.7692308, + "total": 0.9934943 + } + }, + "hebrew/sources/NotoSansHebrew.glyphs": { + "diffs": { + "(mark/kern)": 0.97961545, + "GDEF": 0.48046875, + "GPOS": 0.7916667, + "gvar": 0.9978685, + "total": 0.9718529 + } + }, + "hebrew/sources/NotoSansHebrewDroid.glyphs": "identical", + "hebrew/sources/NotoSerifHebrew.glyphs": { + "diffs": { + "GDEF": 0.6435921, + "gvar": 0.9987201, + "total": 0.991848 + } + }, + "heebo/sources/Heebo.glyphs": { + "diffs": { + "GSUB": 0.99535424, + "HVAR": 0.17555556, + "fvar": 0.9830508, + "gvar": 0.99983954, + "name": 0.9605263, + "total": 0.9820311 + } + }, + "hentaigana/sources/NotoSerifHentaigana.glyphspackage": "identical", + "hurricane/sources/Hurricane-Pro.glyphs": { + "diffs": { + "glyf": 0.9993461, + "hmtx": 0.9958071, + "total": 0.99961376 + } + }, + "imperial-aramaic/sources/NotoSansImperialAramaic.designspace": "identical", + "imperial-script/sources/ImperialScript.glyphs": { + "diffs": { + "glyf": 0.99845636, + "hmtx": 0.9968355, + "total": 0.9992758 + } + }, + "indic-siyaq-numbers/sources/NotoSansIndicSiyaqNumbers.glyphs": { + "diffs": { + "GSUB": 0.96202534, + "name": 0.97029704, + "total": 0.99949205 + } + }, + "ingrid-darling/sources/IngridDarling.glyphs": { + "diffs": { + "glyf": 0.9999657, + "total": 0.999984 + } + }, + "inscriptional-pahlavi/sources/NotoSansInscriptionalPahlavi.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "total": 0.99396616 + } + }, + "inscriptional-parthian/sources/NotoSansInscriptionalParthian.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "total": 0.9956769 + } + }, + "instrument-serif/sources/Instrument_Serif.glyphs": { + "diffs": { + "GSUB": 0.99596775, + "name": 0.96629214, + "total": 0.99983805 + } + }, + "instrument-serif/sources/Instrument_Serif_Italic.glyphs": { + "diffs": { + "GSUB": 0.99596775, + "name": 0.96629214, + "total": 0.99983764 + } + }, + "island-moments/sources/IslandMomentsPro.glyphs": { + "diffs": { + "glyf": 0.99818873, + "hmtx": 0.99558014, + "total": 0.9985366 + } + }, + "italianno/sources/Italianno.glyphs": "identical", + "javanese/sources/NotoSansJavanese.glyphs": { + "diffs": { + "(mark/kern)": 0.99947554, + "GPOS": 0.9370597, + "OS_2": 0.7962963, + "gvar": 0.99972105, + "total": 0.990604 + } + }, + "kaffeesatz/sources/YanoneKaffeesatz.glyphs": { + "diffs": { + "(mark/kern)": 0.93709457, + "GSUB": 0.9918579, + "total": 0.9798865 + } + }, + "kaithi/sources/NotoSansKaithi.glyphs": { + "diffs": { + "(mark/kern)": 0.9875728, + "GDEF": 1.0, + "GPOS": 0.8, + "GSUB": 0.83480453, + "name": 0.91588783, + "total": 0.9909962 + } + }, + "kannada/sources/NotoSansKannada.glyphs": { + "diffs": { + "(mark/kern)": 0.8369288, + "GDEF": 0.67729425, + "GPOS": 0.95649374, + "HVAR": 0.18348624, + "MVAR": 0.98571426, + "OS_2": 0.962963, + "glyf": 0.9997258, + "gvar": 0.99616796, + "hhea": 0.95238096, + "hmtx": 0.79576397, + "name": 0.993865, + "total": 0.9839752 + } + }, + "kannada/sources/NotoSerifKannada.glyphs": { + "diffs": { + "(mark/kern)": 0.69730145, + "GDEF": 0.9980441, + "GPOS": 0.9418642, + "GSUB": 0.98101264, + "HVAR": 0.26020762, + "MVAR": 0.9818182, + "OS_2": 0.9814815, + "glyf": 0.999682, + "gvar": 0.9982932, + "hhea": 0.95238096, + "hmtx": 0.9787234, + "name": 0.98136646, + "total": 0.94147635 + } + }, + "kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace": { + "diffs": { + "(mark/kern)": 0.99731153, + "GDEF": 0.4925865, + "GPOS": 0.75555557, + "GSUB": 0.8353414, + "total": 0.987113 + } + }, + "kantumruy-pro/sources/Upright/KantumruyPro.designspace": { + "diffs": { + "(mark/kern)": 0.9968802, + "GDEF": 0.99719363, + "GPOS": 0.75555557, + "GSUB": 0.8353414, + "total": 0.9972271 + } + }, + "karla/sources/Karla-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.97659403, + "GDEF": 0.71750975, + "GlyphOrder": 0.024742268, + "MVAR": 0.9807692, + "glyf": 0.99964505, + "hmtx": 0.9958678, + "post": 1.0, + "total": 0.9778249 + } + }, + "karla/sources/Karla.glyphs": { + "diffs": { + "(mark/kern)": 0.9793004, + "GDEF": 0.9773519, + "GlyphOrder": 0.01443299, + "MVAR": 0.9807692, + "gvar": 0.9998422, + "post": 1.0, + "total": 0.9832579 + } + }, + "kawi/sources/NotoSansKawi.glyphs": { + "diffs": { + "(mark/kern)": 0.9980918, + "GDEF": 0.85357547, + "GPOS": 0.9867968, + "GSUB": 0.9859155, + "gvar": 0.99949384, + "name": 0.93457943, + "total": 0.99038476 + } + }, + "kayah-li/sources/NotoSansKayahLi.designspace": { + "diffs": { + "(mark/kern)": 0.9809524, + "GPOS": 0.7058824, + "total": 0.99575573 + } + }, + "kharoshthi/sources/NotoSansKharoshthi.glyphs": { + "diffs": { + "(mark/kern)": 0.9989882, + "GDEF": 0.992126, + "GPOS": 0.8137045, + "GSUB": 0.98, + "glyf": 1.0, + "name": 0.97029704, + "total": 0.99536157 + } + }, + "khitan-small-script/sources/NotoFangsongKSSRotated.glyphspackage": { + "diffs": { + "head": 0.95454544, + "hhea": 0.95238096, + "name": 0.97959185, + "total": 0.9999869 + } + }, + "khitan-small-script/sources/NotoFangsongKSSVertical.glyphspackage": { + "diffs": { + "head": 0.95454544, + "hhea": 0.95238096, + "name": 0.97959185, + "total": 0.999961 + } + }, + "khitan-small-script/sources/NotoSerifKhitanSmallScript.glyphspackage": { + "diffs": { + "GSUB": 0.4733819, + "head": 0.95454544, + "hhea": 0.95238096, + "name": 0.97959185, + "total": 0.8599691 + } + }, + "khmer/sources/NotoSansKhmer.glyphs": { + "diffs": { + "(mark/kern)": 0.99961054, + "GDEF": 0.6354647, + "GPOS": 0.9924311, + "HVAR": 0.86538464, + "OS_2": 0.8148148, + "gvar": 0.9991018, + "total": 0.99579245 + } + }, + "khmer/sources/NotoSansKhmerUI.glyphs": { + "diffs": { + "(mark/kern)": 0.9996315, + "GDEF": 0.66979474, + "GPOS": 0.9885997, + "HVAR": 0.84638107, + "OS_2": 0.7962963, + "gvar": 0.99912024, + "hmtx": 0.9948052, + "total": 0.99573463 + } + }, + "khmer/sources/NotoSerifKhmer.glyphs": { + "diffs": { + "(mark/kern)": 0.99968153, + "GDEF": 0.61882126, + "GPOS": 0.9888596, + "HVAR": 0.5079595, + "OS_2": 0.8148148, + "gvar": 0.99907416, + "total": 0.99421436 + } + }, + "khojki/sources/NotoSansKhojki.glyphs": { + "diffs": { + "(mark/kern)": 0.9883721, + "GPOS": 0.9676617, + "OS_2": 0.7962963, + "hhea": 0.95238096, + "hmtx": 0.99462366, + "total": 0.99735314 + } + }, + "khojki/sources/NotoSerifKhojki.glyphs": { + "diffs": { + "(mark/kern)": 0.9705882, + "GDEF": 0.9934211, + "GPOS": 0.72922254, + "GSUB": 0.99, + "OS_2": 0.8333333, + "glyf": 0.99993473, + "gvar": 0.9697159, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.99501246, + "total": 0.98071307 + } + }, + "khudawadi/sources/NotoSansKhudawadi.glyphs": { + "diffs": { + "(mark/kern)": 0.97439444, + "GDEF": 0.9590164, + "GPOS": 0.9056604, + "total": 0.992559 + } + }, + "kings/sources/KingsPro.glyphs": { + "diffs": { + "GSUB": 0.9961298, + "glyf": 0.9988643, + "hmtx": 0.99506414, + "total": 0.99930173 + } + }, + "kode-mono/sources/./KodeMono.glyphs": { + "diffs": { + "HVAR": 0.03546798, + "glyf": 0.99927527, + "gvar": 0.99800825, + "hmtx": 0.9898374, + "post": 0.9962547, + "total": 0.9747268 + } + }, + "kolker-brush/sources/KolkerBrush.glyphs": { + "diffs": { + "glyf": 0.99865705, + "total": 0.99916244 + } + }, + "kreon/sources/Kreon.glyphs": { + "diffs": { + "(mark/kern)": 0.9849949, + "GPOS": 0.88095236, + "glyf": 1.0, + "gvar": 0.98355454, + "total": 0.9909118 + } + }, + "lao/sources/NotoSansLao.glyphs": { + "diffs": { + "GDEF": 0.5887446, + "GPOS": 0.97727275, + "GSUB": 0.96633, + "HVAR": 0.37748346, + "OS_2": 0.8148148, + "gvar": 0.99996114, + "name": 0.99088144, + "total": 0.9859095 + } + }, + "lao/sources/NotoSansLaoLooped.glyphs": { + "diffs": { + "(mark/kern)": 0.95518506, + "GDEF": 0.77362984, + "GPOS": 0.9261261, + "GSUB": 0.8060345, + "GlyphOrder": 0.9782609, + "HVAR": 0.9133247, + "OS_2": 0.9814815, + "fvar": 0.7906977, + "glyf": 0.96024716, + "gvar": 0.9601924, + "hhea": 0.95238096, + "hmtx": 0.9781421, + "maxp": 0.95, + "name": 0.73942095, + "post": 0.97740114, + "total": 0.9543751 + } + }, + "lao/sources/NotoSansLaoLoopedUI.glyphs": { + "diffs": { + "(mark/kern)": 0.98046875, + "GDEF": 0.8376561, + "GPOS": 0.9130435, + "GSUB": 0.8477366, + "GlyphOrder": 0.99029124, + "HVAR": 0.99088144, + "OS_2": 0.9814815, + "fvar": 0.7906977, + "glyf": 0.9869908, + "gvar": 0.98613244, + "hhea": 0.95238096, + "hmtx": 0.990228, + "maxp": 0.95, + "name": 0.75454545, + "post": 0.9898305, + "total": 0.9792483 + } + }, + "lao/sources/NotoSansLaoUI-MM.glyphs": { + "diffs": { + "GDEF": 0.62857145, + "OS_2": 0.8148148, + "gvar": 0.9995993, + "total": 0.993505 + } + }, + "lao/sources/NotoSerifLao.glyphs": { + "diffs": { + "GDEF": 0.6353791, + "GPOS": 0.97863245, + "GSUB": 0.9877551, + "HVAR": 0.6103896, + "OS_2": 0.8148148, + "gvar": 0.9994753, + "name": 0.99088144, + "total": 0.9914696 + } + }, + "latin-greek-cyrillic/sources/NotoSans-Italic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.9986938, + "GDEF": 0.42943427, + "GPOS": 0.8648416, + "GSUB": 0.99288535, + "HVAR": 0.56783193, + "MVAR": 0.8603352, + "OS_2": 0.7777778, + "glyf": 0.9787026, + "gvar": 0.92012703, + "hmtx": 0.99948734, + "maxp": 0.95, + "name": 0.9476744, + "total": 0.95821667 + } + }, + "latin-greek-cyrillic/sources/NotoSans.glyphspackage": { + "diffs": { + "(mark/kern)": 0.99866354, + "GDEF": 0.5231034, + "GPOS": 0.8554693, + "GSUB": 0.99357474, + "HVAR": 0.39711383, + "MVAR": "fontmake", + "OS_2": 0.7777778, + "glyf": 0.9834221, + "gvar": 0.9310632, + "hmtx": 0.9994856, + "maxp": 0.95, + "name": 0.964497, + "total": 0.95853376 + } + }, + "latin-greek-cyrillic/sources/NotoSansMono.glyphspackage": { + "diffs": { + "(mark/kern)": 0.9992189, + "GDEF": 0.66348684, + "GSUB": 0.99319726, + "MVAR": 0.8627451, + "OS_2": 0.7777778, + "glyf": 0.99992126, + "gvar": 0.9799382, + "name": 0.9819277, + "total": 0.9888168 + } + }, + "latin-greek-cyrillic/sources/NotoSerif-Italic.glyphspackage": { + "diffs": { + "(mark/kern)": 0.9987325, + "GDEF": 0.51676726, + "GPOS": 0.86192626, + "GSUB": 0.9929453, + "HVAR": 0.81308824, + "OS_2": 0.7777778, + "glyf": 0.9998783, + "gvar": 0.94408524, + "hmtx": 0.9997396, + "name": 0.9560117, + "total": 0.9661694 + } + }, + "latin-greek-cyrillic/sources/NotoSerif.glyphspackage": { + "diffs": { + "(mark/kern)": 0.99873376, + "GDEF": 0.57173204, + "GPOS": 0.84133375, + "GSUB": 0.993865, + "HVAR": 0.21276988, + "OS_2": 0.7777778, + "glyf": 0.98504984, + "gvar": 0.9280652, + "hmtx": 0.99947834, + "maxp": 0.95, + "name": 0.97313434, + "total": 0.95364636 + } + }, + "lavishly-yours/sources/LavishlyYours.glyphs": { + "diffs": { + "(mark/kern)": 0.9944964, + "total": 0.9979304 + } + }, + "league-gothic/sources/LeagueGothic.glyphs": { + "diffs": { + "GDEF": 0.99088144, + "gvar": 0.99949914, + "total": 0.99964917 + } + }, + "league-spartan/sources/LeagueSpartan.glyphs": { + "diffs": { + "(mark/kern)": 0.9978034, + "GDEF": 0.9265716, + "GPOS": 0.9520958, + "GSUB": 0.991342, + "name": 0.96202534, + "total": 0.9971656 + } + }, + "lepcha/sources/NotoSansLepcha.glyphs": { + "diffs": { + "(mark/kern)": 0.975, + "GPOS": 0.9471459, + "OS_2": 0.8148148, + "total": 0.99349594 + } + }, + "licorice/sources/Licorice.glyphs": { + "diffs": { + "glyf": 0.9989767, + "hmtx": 0.9952904, + "total": 0.99946433 + } + }, + "limbu/sources/NotoSansLimbu.glyphs": { + "diffs": { + "(mark/kern)": 0.9935622, + "GPOS": 0.88439304, + "OS_2": 0.7962963, + "hhea": 0.95238096, + "hmtx": 0.96385545, + "total": 0.99179524 + } + }, + "linear-a/sources/NotoSansLinearA.designspace": "identical", + "linear-b/sources/NotoSansLinearB.designspace": "identical", + "lisu/sources/NotoSansLisu.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "total": 0.99727917 + } + }, + "literata/sources/Literata-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.95553106, + "GDEF": 0.45284212, + "GPOS": 0.87254345, + "GSUB": 0.9242525, + "GlyphOrder": 0.991759, + "HVAR": 0.13900213, + "MVAR": 0.87830687, + "OS_2": 0.9814815, + "VVAR": "fontmake", + "glyf": 0.9780561, + "gvar": 0.979105, + "hhea": 0.95238096, + "hmtx": 0.99175435, + "maxp": 0.95, + "name": 0.96202534, + "post": 0.99051356, + "total": 0.9255167, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "literata/sources/Literata.glyphs": { + "diffs": { + "(mark/kern)": 0.97895265, + "GDEF": 0.45808688, + "GPOS": 0.8663352, + "GSUB": 0.9395521, + "GlyphOrder": 0.993266, + "HVAR": 0.75417566, + "MVAR": 0.87830687, + "VVAR": "fontmake", + "glyf": 0.98215115, + "gvar": 0.98366237, + "hhea": 0.95238096, + "hmtx": 0.99326223, + "maxp": 0.95, + "name": 0.96202534, + "post": 0.9922631, + "total": 0.93403864, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "love-light/sources/LoveLight.glyphs": "identical", + "lovers-quarrel/sources/LoversQuarrel.glyphs": "identical", + "lugrasimo-fonts/sources/Lugrasimo-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.0, + "GDEF": "fontc", + "GPOS": "fontc", + "HVAR": "fontc", + "STAT": "fontc", + "fvar": "fontc", + "gasp": "fontmake", + "glyf": 0.99720347, + "gvar": "fontc", + "name": 0.93877554, + "total": 0.92213076 + } + }, + "lumanosimo-fonts/sources/Lumanosimo-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.0, + "GDEF": "fontc", + "GPOS": "fontc", + "HVAR": "fontc", + "OS_2": 0.9814815, + "STAT": "fontc", + "fvar": "fontc", + "gasp": "fontmake", + "gvar": "fontc", + "name": 0.9108911, + "total": 0.8231599 + } + }, + "lunasima-fonts/sources/Lunasima-Regular.designspace": { + "diffs": { + "(mark/kern)": 0.0, + "GDEF": "fontc", + "GPOS": "fontc", + "GSUB": 0.63276833, + "gasp": "fontmake", + "gvar": 0.99966484, + "total": 0.41114953 + } + }, + "luxurious/sources/Luxurious-Script.glyphs": { + "diffs": { + "glyf": 0.998944, + "hmtx": 0.996127, + "total": 0.9994387 + } + }, + "luxurious-roman/sources/Luxurious-Roman.glyphs": { + "diffs": { + "glyf": 0.9999528, + "hmtx": 0.9984639, + "total": 0.9999558 + } + }, + "lycian/sources/NotoSansLycian.designspace": "identical", + "lydian/sources/NotoSansLydian.designspace": "identical", + "mahajani/sources/NotoSansMahajani.glyphs": { + "diffs": { + "(mark/kern)": 0.9668874, + "GPOS": 0.8039216, + "total": 0.9978256 + } + }, + "makasar/sources/NotoSerifMakasar.designspace": { + "diffs": { + "(mark/kern)": 0.6689189, + "GPOS": 0.76, + "GSUB": 0.989011, + "HVAR": "fontc", + "STAT": "fontc", + "fvar": "fontc", + "gvar": "fontc", + "name": 0.9347826, + "total": 0.936171 + } + }, + "makingbiorhyme/sources/BioRhyme.glyphs": { + "diffs": { + "(mark/kern)": 0.6313127, + "GDEF": 0.26296017, + "GPOS": 0.920398, + "GSUB": 0.77718186, + "GlyphOrder": 0.9919192, + "HVAR": 0.54477143, + "OS_2": 0.9814815, + "glyf": 0.9871688, + "gvar": 0.98782635, + "hhea": 0.95238096, + "hmtx": 0.9919028, + "maxp": 0.95, + "name": 0.8636364, + "post": 0.98490566, + "total": 0.8119785 + } + }, + "malayalam/sources/NotoSansMalayalam.glyphs": { + "diffs": { + "(mark/kern)": 0.93802565, + "GDEF": 0.68676275, + "GPOS": 0.9148936, + "GSUB": 0.9680426, + "HVAR": 0.30918595, + "MVAR": 0.98245615, + "OS_2": 0.962963, + "glyf": 0.999745, + "gvar": 0.99040806, + "hhea": 0.95238096, + "hmtx": 0.9593496, + "name": 0.993865, + "total": 0.983908 + } + }, + "malayalam/sources/NotoSerifMalayalam.glyphs": { + "diffs": { + "(mark/kern)": 0.992163, + "GDEF": 0.9767932, + "GPOS": 0.98, + "GSUB": 0.9691517, + "HVAR": 0.19877942, + "MVAR": 0.9787234, + "OS_2": 0.962963, + "glyf": 0.99990714, + "gvar": 0.99935514, + "hhea": 0.95238096, + "hmtx": 0.96100277, + "name": 0.98734176, + "total": 0.98987335 + } + }, + "mandaic/sources/NotoSansMandaic.designspace": { + "diffs": { + "(mark/kern)": 0.9898167, + "GPOS": 0.8076923, + "total": 0.9982661 + } + }, + "manichaean/sources/NotoSansManichaean.glyphs": { + "diffs": { + "(mark/kern)": 0.9944629, + "GPOS": 0.81632656, + "OS_2": 0.8148148, + "glyf": 1.0, + "total": 0.9978951 + } + }, + "mansalva/sources/Mansalva.glyphs": { + "diffs": { + "(mark/kern)": 0.9987196, + "GPOS": 0.96268654, + "GSUB": 0.99203354, + "total": 0.9998141 + } + }, + "marchen/sources/NotoSansMarchen.designspace": { + "diffs": { + "(mark/kern)": 0.99144137, + "GDEF": 1.0, + "GPOS": 0.84732825, + "total": 0.9986465 + } + }, + "markazitext/sources/MarkaziText.glyphs": { + "diffs": { + "GDEF": 0.785957, + "MVAR": 0.974359, + "glyf": 0.9999213, + "gvar": 0.97788584, + "total": 0.99064744 + } + }, + "masaram-gondi/sources/NotoSansMasaramGondi.glyphs": { + "diffs": { + "(mark/kern)": 0.9780676, + "GPOS": 0.70666665, + "GSUB": 0.98696464, + "name": 0.9423077, + "total": 0.99335927 + } + }, + "math/sources/NotoSansMath.glyphspackage": { + "diffs": { + "GSUB": 0.99902415, + "MATH": "fontmake", + "cmap": 0.99713933, + "glyf": 0.9030496, + "head": 0.8636364, + "hhea": 0.95238096, + "hmtx": 0.9842598, + "maxp": 0.95, + "name": 0.93877554, + "total": 0.876353 + } + }, + "mavenproFont/sources/MavenPro.glyphs": "identical", + "mayan-numerals/sources/NotoSansMayanNumerals.designspace": "identical", + "mea-culpa/sources/MeaCulpaPro.glyphs": "identical", + "medefaidrin/sources/NotoSansMedefaidrin.designspace": { + "diffs": { + "(mark/kern)": 0.9987013, + "GPOS": 0.9714286, + "head": 0.95454544, + "total": 0.9998347 + } + }, + "meetei-mayek/sources/NotoSansMeeteiMayek.glyphs": { + "diffs": { + "(mark/kern)": 0.9929701, + "GPOS": 0.6666667, + "OS_2": 0.8148148, + "total": 0.997948 + } + }, + "mende-kikakui/sources/NotoSansMendeKikakui.glyphs": { + "diffs": { + "GPOS": 0.973913, + "OS_2": 0.8148148, + "glyf": 0.9994787, + "total": 0.99863243 + } + }, + "meow-script/sources/MeowScript.glyphs": { + "diffs": { + "glyf": 0.99870455, + "hmtx": 0.994617, + "total": 0.99940705 + } + }, + "merienda/sources/Merienda.glyphs": { + "diffs": { + "(mark/kern)": 0.9840206, + "GDEF": 0.9541169, + "GSUB": 0.86455697, + "GlyphOrder": 0.9878604, + "HVAR": 0.69530356, + "OS_2": 0.9814815, + "glyf": 0.9682643, + "gvar": 0.9664715, + "hhea": 0.95238096, + "hmtx": 0.98784196, + "maxp": 0.95, + "post": 0.98126465, + "total": 0.9671698 + } + }, + "meroitic/sources/NotoSansMeroitic.designspace": { + "diffs": { + "GlyphOrder": 0.08, + "cmap": 0.9858657, + "glyf": 0.9979127, + "hhea": 0.95238096, + "hmtx": 0.996337, + "maxp": 0.95, + "total": 0.9867963 + } + }, + "miao/sources/NotoSansMiao.glyphs": { + "diffs": { + "(mark/kern)": 0.9994196, + "GPOS": 0.97494304, + "glyf": 0.9994475, + "total": 0.9988794 + } + }, + "modi/sources/NotoSansModi.glyphs": { + "diffs": { + "(mark/kern)": 0.9946827, + "GDEF": 1.0, + "GPOS": 0.78070176, + "GSUB": 0.82051283, + "OS_2": 0.8148148, + "total": 0.9935662 + } + }, + "mona-sans/sources/MonaSans.glyphspackage": { + "diffs": { + "(mark/kern)": 0.99984485, + "GDEF": 0.18275316, + "GPOS": 0.91390115, + "GSUB": 0.9884058, + "HVAR": 0.5178366, + "OS_2": 0.962963, + "glyf": 0.99966645, + "gvar": 0.97603637, + "name": 0.8956522, + "total": 0.95844966 + } + }, + "mondaFont/sources/Monda.glyphs": { + "diffs": { + "gvar": 0.99926144, + "total": 0.99984425 + } + }, + "mongolian/sources/NotoSansMongolian.designspace": { + "diffs": { + "(mark/kern)": 0.9985935, + "GPOS": 0.91525424, + "GSUB": 0.9999484, + "head": 0.95454544, + "name": 0.97196263, + "total": 0.9715794, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "monte-carlo/sources/MonteCarloPro.glyphs": { + "diffs": { + "GSUB": 0.9911678, + "glyf": 0.9996087, + "hmtx": 0.991992, + "name": 0.9052632, + "total": 0.9994707 + } + }, + "moolahlah/sources/MooLahLah.glyphs": { + "diffs": { + "glyf": 0.9998854, + "hmtx": 0.992163, + "total": 0.9998418 + } + }, + "mooliFont/sources/Mooli.glyphs": { + "diffs": { + "GSUB": 0.9895338, + "name": 0.96842104, + "total": 0.9996793 + } + }, + "moondance/sources/MoonDancePro.glyphs": { + "diffs": { + "glyf": 0.9988292, + "hmtx": 0.9951877, + "total": 0.9995133 + } + }, + "mro/sources/NotoSansMro.designspace": "identical", + "ms-madi/sources/MsMadi.glyphs": "identical", + "mulish/sources/Mulish-Italic.glyphs": { + "diffs": { + "OS_2": 0.9814815, + "STAT": 0.9375, + "avar": 0.71428573, + "fvar": 0.9661017, + "glyf": 0.9995115, + "gvar": 0.9633786, + "head": 0.95454544, + "name": 0.9746835, + "total": 0.99189425 + } + }, + "mulish/sources/Mulish.glyphs": { + "diffs": { + "avar": 0.71428573, + "fvar": 0.9661017, + "glyf": 0.9995059, + "gvar": 0.963974, + "total": 0.99128956 + } + }, + "multani/sources/NotoSansMultani.designspace": "identical", + "music/sources/NotoMusic.glyphs": { + "diffs": { + "GDEF": 0.9932886, + "GPOS": 0.98553145, + "OS_2": 0.9814815, + "total": 0.9976675 + } + }, + "my-soul/sources/MySoul.glyphs": "identical", + "myanmar/sources/NotoSansMyanmar.glyphs": { + "diffs": { + "GDEF": 0.68417597, + "GSUB": 0.95159966, + "HVAR": 0.59129566, + "OS_2": 0.7962963, + "gvar": 0.9997749, + "hmtx": 0.99358976, + "total": 0.99640816 + } + }, + "myanmar/sources/NotoSansMyanmarUI.glyphs": { + "diffs": { + "GDEF": 0.66828674, + "GSUB": 0.9933222, + "HVAR": 0.5892157, + "glyf": 0.9997716, + "gvar": 0.9691498, + "hmtx": 0.9983845, + "total": 0.97655874 + } + }, + "myanmar/sources/NotoSerifMyanmar.glyphs": { + "diffs": { + "(mark/kern)": 0.9914123, + "GDEF": 0.8381805, + "HVAR": 0.37992832, + "OS_2": 0.7962963, + "glyf": 0.99997824, + "gvar": 0.99009836, + "hmtx": 0.994702, + "total": 0.9884164 + } + }, + "nabataean/sources/NotoSansNabataean.designspace": "identical", + "nag-mundari/sources/NotoSansNagMundari.glyphs": { + "diffs": { + "(mark/kern)": 0.97461927, + "GPOS": 0.74725276, + "name": 0.97029704, + "total": 0.99543625 + } + }, + "nandinagari/sources/NotoSansNandinagari.glyphs": { + "diffs": { + "(mark/kern)": 0.9991903, + "GPOS": 0.739726, + "GSUB": 0.93792653, + "glyf": 0.8422775, + "hmtx": 0.78854626, + "maxp": 0.9, + "name": 0.8909091, + "total": 0.8625885, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "neonderthaw/sources/NeonDerThaw.glyphs": { + "diffs": { + "glyf": 0.99945027, + "hmtx": 0.995283, + "total": 0.9996292 + } + }, + "new-tai-lue/sources/NotoSansNewTaiLue.glyphs": { + "diffs": { + "GDEF": 0.74509805, + "OS_2": 0.8148148, + "glyf": 1.0, + "gvar": 0.84559184, + "total": 0.92818075 + } + }, + "newa/sources/NotoSansNewa.glyphs": { + "diffs": { + "(mark/kern)": 0.99673426, + "GDEF": 0.99835974, + "GPOS": 0.9942556, + "GSUB": 0.97024953, + "total": 0.99818903 + } + }, + "nko/sources/NotoSansNKo.glyphs": { + "diffs": { + "GPOS": 0.9880515, + "OS_2": 0.9814815, + "total": 0.99855345 + } + }, + "nko/sources/NotoSansNKoUnjoined.glyphs": { + "diffs": { + "GPOS": 0.9880515, + "OS_2": 0.9814815, + "total": 0.9978928 + } + }, + "nushu/sources/NotoSansNushu.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "post": 0.99882215, + "total": 0.9863682, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "nushu/sources/NotoTraditionalNushu.glyphs": { + "diffs": { + "VVAR": "fontmake", + "fvar": 0.852459, + "gvar": 0.99999195, + "name": 0.928, + "total": 0.9882793, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "ogham/sources/NotoSansOgham.designspace": "identical", + "ojuju/sources/Ojuju.glyphs": { + "diffs": { + "glyf": 0.9984782, + "gvar": 0.9972092, + "hmtx": 0.9961014, + "total": 0.99951 + } + }, + "ol-chiki/sources/NotoSansOlChiki.glyphs": { + "diffs": { + "HVAR": 0.93846154, + "OS_2": 0.8148148, + "gvar": 0.99649817, + "total": 0.99561816 + } + }, + "old-hungarian/sources/NotoSansOldHungarian.glyphs": "identical", + "old-italic/sources/NotoSansOldItalic.designspace": "identical", + "old-north-arabian/sources/NotoSansOldNorthArabian.designspace": "identical", + "old-permic/sources/NotoSansOldPermic.designspace": "identical", + "old-persian/sources/NotoSansOldPersian.designspace": "identical", + "old-sogdian/sources/NotoSansOldSogdian.glyphs": { + "diffs": { + "(mark/kern)": 0.9968553, + "GPOS": 0.9714286, + "total": 0.999494 + } + }, + "old-south-arabian/sources/NotoSansOldSouthArabian.designspace": "identical", + "old-turkic/sources/NotoSansOldTurkic.designspace": "identical", + "old-uyghur/sources/NotoSerifOldUyghur.glyphs": { + "diffs": { + "(mark/kern)": 0.951049, + "GPOS": 0.88271606, + "OS_2": 0.9444444, + "total": 0.9959375 + } + }, + "ole/sources/Ole.glyphs": { + "diffs": { + "glyf": 0.9995072, + "hmtx": 0.9953488, + "total": 0.9997001 + } + }, + "onest/sources/Onest.glyphs": { + "diffs": { + "GSUB": 0.9829242, + "fvar": 0.9830508, + "gvar": 0.9999794, + "name": 0.9605263, + "total": 0.9995718 + } + }, + "oooh-baby/sources/OoohBaby.glyphs": "identical", + "orbitron-vf/sources/Orbitron.glyphs": "identical", + "oriya/sources/NotoSerifOriya.glyphs": { + "diffs": { + "(mark/kern)": 0.99054563, + "GDEF": 0.87416106, + "GPOS": 0.7565789, + "GSUB": 0.9987358, + "OS_2": 0.962963, + "glyf": 0.9994622, + "gvar": 0.8272054, + "total": 0.96355027 + } + }, + "osage/sources/NotoSansOsage.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "glyf": 1.0, + "total": 0.99785477 + } + }, + "osmanya/sources/NotoSansOsmanya.designspace": "identical", + "ottoman-siyaq-numbers/sources/NotoSerifOttomanSiyaq.glyphs": { + "diffs": { + "OS_2": 0.9444444, + "cmap": 0.9849624, + "total": 0.998925 + } + }, + "pahawh-hmong/sources/NotoSansPahawhHmong.glyphs": { + "diffs": { + "(mark/kern)": 0.97472924, + "GPOS": 0.816, + "total": 0.9688206, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "palmyrene/sources/NotoSansPalmyrene.designspace": "identical", + "paprika/sources/Paprika.glyphs": "identical", + "passions-conflict/sources/PassionsConflict.glyphs": { + "diffs": { + "(mark/kern)": 0.99947333, + "glyf": 0.99891984, + "hmtx": 0.9905363, + "total": 0.99913764 + } + }, + "pau-cin-hau/sources/NotoSansPauCinHau.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "total": 0.9962003 + } + }, + "petemoss/sources/Petemoss.glyphs": { + "diffs": { + "glyf": 0.998992, + "hmtx": 0.995283, + "total": 0.9995202 + } + }, + "phags-pa/sources/NotoSansPhagsPa.glyphs": { + "diffs": { + "OS_2": 0.8148148, + "glyf": 1.0, + "total": 0.999261 + } + }, + "phoenician/sources/NotoSansPhoenician.designspace": "identical", + "platypi/sources/Platypi-Italic.glyphs": { + "diffs": { + "GPOS": 0.9981848, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.9996998, + "gvar": 0.9955698, + "head": 0.95454544, + "hmtx": 0.99452806, + "name": 0.9701493, + "total": 0.99911547 + } + }, + "platypi/sources/Platypi.glyphs": { + "diffs": { + "(mark/kern)": 0.99996185, + "GPOS": 0.93710774, + "glyf": 0.9997793, + "gvar": 0.99808323, + "hmtx": 0.99636364, + "total": 0.9836451 + } + }, + "play-ball/sources/Playball.glyphs": { + "diffs": { + "glyf": 0.9999367, + "hmtx": 0.99746513, + "total": 0.9999245 + } + }, + "praise-script/sources/Praise-Pro.glyphs": { + "diffs": { + "glyf": 0.99994427, + "hmtx": 0.99909586, + "total": 0.99996054 + } + }, + "psalter-pahlavi/sources/NotoSansPsalterPahlavi.glyphs": { + "diffs": { + "GPOS": 0.9943343, + "total": 0.99973786 + } + }, + "puppies-play/sources/PuppiesPlay.glyphs": { + "diffs": { + "glyf": 0.99901694, + "hmtx": 0.9843014, + "total": 0.999302 + } + }, + "questrial/sources/Questrial.glyphspackage": { + "diffs": { + "GSUB": 0.9992166, + "name": 0.96629214, + "total": 0.9999644 + } + }, + "qwigley/sources/Qwigley.glyphs": { + "diffs": { + "glyf": 0.99793327, + "total": 0.99906445 + } + }, + "radiocanadadisplay/sources/RadioCanadaBig-Italic.glyphs": "identical", + "radiocanadadisplay/sources/RadioCanadaBig.glyphs": "identical", + "radiocanadafonts/sources/RadioCanada-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.88800555, + "GDEF": 0.73975766, + "GPOS": 0.9597855, + "GSUB": 0.867211, + "GlyphOrder": 0.99874765, + "HVAR": 0.9991572, + "glyf": 0.9971738, + "gvar": 0.99722916, + "hhea": 0.95238096, + "hmtx": 0.9987469, + "maxp": 0.95, + "name": 0.8767123, + "post": 0.9985359, + "total": 0.97609854 + } + }, + "radiocanadafonts/sources/RadioCanada.glyphs": { + "diffs": { + "(mark/kern)": 0.8979577, + "GDEF": 0.77737665, + "GPOS": 0.96069866, + "GSUB": 0.8469585, + "GlyphOrder": 0.9987812, + "HVAR": 0.52133334, + "glyf": 0.9971912, + "gvar": 0.9973619, + "hhea": 0.95238096, + "hmtx": 0.9987805, + "maxp": 0.95, + "name": 0.7804878, + "post": 0.9985816, + "total": 0.96647817 + } + }, + "readexpro/sources/ReadexPro.glyphs": { + "diffs": { + "(mark/kern)": 0.98034465, + "GDEF": 0.67381245, + "GSUB": 0.99417, + "HVAR": 0.2528072, + "glyf": 0.9990127, + "gvar": 0.9934174, + "name": 0.9370629, + "total": 0.9769947 + } + }, + "rejang/sources/NotoSansRejang.glyphs": { + "diffs": { + "(mark/kern)": 0.9931787, + "GPOS": 0.94813466, + "OS_2": 0.9814815, + "hmtx": 0.98, + "total": 0.9609333, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "road-rage/sources/RoadRage.glyphs": { + "diffs": { + "(mark/kern)": 0.9972999, + "glyf": 0.9967785, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.9643963, + "total": 0.9967726 + } + }, + "rubik/sources/Rubik-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.98068345, + "GPOS": 0.8787276, + "GSUB": 0.91874236, + "GlyphOrder": 0.9987261, + "HVAR": 0.998958, + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.99471474, + "gvar": 0.9965993, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.99872506, + "maxp": 0.85, + "name": 0.9726027, + "post": 0.9984235, + "total": 0.9894296 + } + }, + "rubik/sources/Rubik.glyphs": { + "diffs": { + "(mark/kern)": 0.9784739, + "GPOS": 0.8608467, + "GSUB": 0.9338872, + "GlyphOrder": 0.9987261, + "HVAR": 0.99894774, + "OS_2": 0.9814815, + "glyf": 0.99473065, + "gvar": 0.9904418, + "hhea": 0.95238096, + "hmtx": 0.99872506, + "maxp": 0.85, + "post": 0.9984235, + "total": 0.94155574 + } + }, + "ruge-boogie/sources/RugeBoogiePro.glyphs": { + "diffs": { + "glyf": 0.9999336, + "total": 0.9999669 + } + }, + "runic/sources/NotoSansRunic.designspace": "identical", + "ruthie/sources/Ruthie.glyphs": { + "diffs": { + "(mark/kern)": 0.99408937, + "GSUB": 0.9907312, + "glyf": 0.9945126, + "total": 0.9949174 + } + }, + "samaritan/sources/NotoSansSamaritan.glyphs": "identical", + "sancreek/sources/Sancreek.glyphs": "identical", + "sassy-frass/sources/SassyFrass.glyphs": { + "diffs": { + "(mark/kern)": 0.9941668, + "glyf": 0.9989164, + "hmtx": 0.992163, + "total": 0.99701625 + } + }, + "saurashtra/sources/NotoSansSaurashtra.glyphs": { + "diffs": { + "(mark/kern)": 0.98993963, + "GPOS": 0.875, + "GSUB": 0.991453, + "total": 0.9781597, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "schibsted-grotesk/sources/SchibstedGrotesk-Italic.glyphs": { + "diffs": { + "GPOS": 0.9985057, + "glyf": 0.99979347, + "gvar": 0.9816352, + "total": 0.99824107 + } + }, + "schibsted-grotesk/sources/SchibstedGrotesk.glyphs": { + "diffs": { + "GPOS": 0.99849343, + "glyf": 1.0, + "gvar": 0.98394346, + "total": 0.99840516 + } + }, + "sedan/sources/Sedan-Italic.glyphs": { + "diffs": { + "GSUB": 0.9939668, + "name": 0.9302326, + "total": 0.9996828 + } + }, + "sedan/sources/Sedan-Regular.glyphs": "identical", + "send-flowers/sources/SendFlowers.glyphs": "identical", + "seymourFont/sources/SeymourOne.glyphs": { + "diffs": { + "GSUB": 0.98370373, + "total": 0.9997853 + } + }, + "shalimar/sources/Shalimar.glyphs": { + "diffs": { + "glyf": 0.99802566, + "hmtx": 0.98552126, + "total": 0.999014 + } + }, + "sharada/sources/NotoSansSharada.glyphs": { + "diffs": { + "(mark/kern)": 0.997669, + "GDEF": 0.99210113, + "GPOS": 0.9834206, + "total": 0.9951743 + } + }, + "shavian/sources/NotoSansShavian.designspace": "identical", + "siddham/sources/NotoSansSiddham.glyphs": { + "diffs": { + "(mark/kern)": 0.98931503, + "GDEF": 0.99167824, + "GPOS": 0.99816793, + "GSUB": 0.9824684, + "name": 0.8448276, + "total": 0.99599755 + } + }, + "sinhala/sources/NotoSansSinhala.glyphs": { + "diffs": { + "(mark/kern)": 0.997008, + "GDEF": 0.7348735, + "GPOS": 0.9362287, + "HVAR": 0.34117004, + "OS_2": 0.962963, + "gvar": 0.99993855, + "hhea": 0.95238096, + "hmtx": 0.9938367, + "name": 0.993865, + "total": 0.9970095 + } + }, + "sinhala/sources/NotoSerifSinhala.glyphs": { + "diffs": { + "(mark/kern)": 0.9972085, + "GDEF": 0.76133263, + "GPOS": 0.89604497, + "HVAR": 0.33390903, + "OS_2": 0.962963, + "gvar": 0.99993837, + "hhea": 0.95238096, + "hmtx": 0.9938367, + "name": 0.993865, + "total": 0.99614656 + } + }, + "smooch/sources/SmoochPro.glyphs": { + "diffs": { + "glyf": 0.99754477, + "hmtx": 0.9944598, + "total": 0.9986701 + } + }, + "smooch-sans/sources/SmoochSans.glyphs": { + "diffs": { + "glyf": 0.9998028, + "hmtx": 0.998452, + "total": 0.99994063 + } + }, + "soft-type-jacquard/sources/Jacquard12.glyphs": "identical", + "soft-type-jacquard/sources/Jacquard12Charted.glyphs": "identical", + "soft-type-jacquard/sources/Jacquard24.glyphs": "identical", + "soft-type-jacquard/sources/Jacquard24Charted.glyphs": "identical", + "soft-type-jacquarda-bastarda/sources/Jacquarda-Bastarda-9.glyphs": "identical", + "soft-type-jersey/sources/Jersey10.glyphs": "identical", + "soft-type-jersey/sources/Jersey10Charted.glyphs": "identical", + "soft-type-jersey/sources/Jersey15.glyphs": "identical", + "soft-type-jersey/sources/Jersey15Charted.glyphs": "identical", + "soft-type-jersey/sources/Jersey20.glyphs": "identical", + "soft-type-jersey/sources/Jersey20Charted.glyphs": { + "diffs": { + "glyf": 1.0, + "total": 1.0 + } + }, + "soft-type-jersey/sources/Jersey25.glyphs": "identical", + "soft-type-jersey/sources/Jersey25Charted.glyphs": "identical", + "soft-type-micro/sources/Micro5.glyphs": "identical", + "soft-type-yarndings/sources/Yarndings12.glyphs": "identical", + "soft-type-yarndings/sources/Yarndings12Charted.glyphs": "identical", + "soft-type-yarndings/sources/Yarndings20.glyphs": "identical", + "soft-type-yarndings/sources/Yarndings20Charted.glyphs": "identical", + "sogdian/sources/NotoSansSogdian.glyphs": { + "diffs": { + "(mark/kern)": 0.9986468, + "GPOS": 0.78125, + "total": 0.9992714 + } + }, + "solitreo/sources/Solitreo.glyphs": { + "diffs": { + "(mark/kern)": 0.9797532, + "GPOS": 0.80139375, + "total": 0.99162287 + } + }, + "sometype-mono/sources/SometypeMono-Italic.glyphs": { + "diffs": { + "GSUB": 0.9875371, + "HVAR": 0.030901287, + "glyf": 0.9997876, + "gvar": 0.97597265, + "post": 0.99705017, + "total": 0.96695304 + } + }, + "sometype-mono/sources/SometypeMono.glyphs": { + "diffs": { + "GSUB": 0.9875371, + "HVAR": 0.030901287, + "glyf": 1.0, + "gvar": 0.97718006, + "post": 0.99705017, + "total": 0.96660334 + } + }, + "sono/sources/Sono.glyphs": { + "diffs": { + "GDEF": 0.7604743, + "GSUB": 0.9845253, + "HVAR": 0.7253259, + "glyf": 0.99974436, + "gvar": 0.99993956, + "hmtx": 0.99469495, + "name": 0.9101796, + "total": 0.9920816 + } + }, + "sora-sompeng/sources/NotoSansSoraSompeng.glyphs": { + "diffs": { + "VVAR": "fontmake", + "gvar": 0.9997791, + "total": 0.97400975, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "soyombo/sources/NotoSansSoyombo.designspace": { + "diffs": { + "(mark/kern)": 0.9993294, + "GDEF": 1.0, + "GPOS": 0.9996117, + "GSUB": 0.9871837, + "total": 0.9993118 + } + }, + "splash/sources/Splash.glyphs": { + "diffs": { + "glyf": 0.9953973, + "maxp": 0.9, + "total": 0.99567604 + } + }, + "square-peg/sources/SquarePeg.glyphs": "identical", + "style-script/sources/StyleScript-Pro.glyphs": { + "diffs": { + "glyf": 0.99918073, + "hmtx": 0.997921, + "total": 0.999277 + } + }, + "sundanese/sources/NotoSansSundanese.glyphs": { + "diffs": { + "(mark/kern)": 0.99375, + "GPOS": 0.91463417, + "HVAR": 0.93877554, + "OS_2": 0.7962963, + "gvar": 0.99959034, + "hmtx": 0.9892473, + "total": 0.99488366 + } + }, + "syloti-nagri/sources/NotoSansSylotiNagri.glyphs": { + "diffs": { + "(mark/kern)": 0.9910314, + "GPOS": 0.8235294, + "GSUB": 0.989011, + "total": 0.9727717, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "symbols/sources/NotoSansSymbols.glyphspackage": { + "diffs": { + "VVAR": "fontmake", + "glyf": 0.99914515, + "gvar": 0.9946853, + "hmtx": 0.9988235, + "total": 0.9797488, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "symbols/sources/NotoSansSymbols2.glyphspackage": { + "diffs": { + "GSUB": 0.99130434, + "total": 0.983443, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "syriac/sources/NotoSansSyriac.glyphs": { + "diffs": { + "GPOS": 0.9960613, + "GSUB": 0.9910913, + "fvar": 0.9830508, + "gvar": 0.99980265, + "name": 0.9634146, + "total": 0.99920774 + } + }, + "syriac/sources/NotoSansSyriacEastern.glyphs": { + "diffs": { + "HVAR": 0.96484375, + "total": 0.9993491 + } + }, + "syriac/sources/NotoSansSyriacWestern.glyphs": { + "diffs": { + "GPOS": 0.9934479, + "gvar": 0.9998062, + "total": 0.9990405 + } + }, + "tac/sources/Tac.glyphspackage": { + "diffs": { + "GSUB": 0.99486303, + "glyf": 0.9951488, + "hmtx": 0.99638665, + "name": 0.8915663, + "total": 0.9996694 + } + }, + "tagalog/sources/NotoSansTagalog.glyphs": { + "diffs": { + "GPOS": 0.99236643, + "total": 0.9708126, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "tagbanwa/sources/NotoSansTagbanwa.designspace": "identical", + "tai-le/sources/NotoSansTaiLe.glyphs": { + "diffs": { + "(mark/kern)": 0.962963, + "GDEF": 0.94505495, + "GPOS": 0.79012346, + "OS_2": 0.7777778, + "hmtx": 0.93333334, + "total": 0.9921219 + } + }, + "tai-tham/sources/NotoSansTaiTham.glyphs": { + "diffs": { + "GDEF": 0.7508541, + "HVAR": 0.9948507, + "OS_2": 0.9814815, + "avar": "fontc", + "fvar": 0.9411765, + "glyf": 0.9992643, + "gvar": 0.9776169, + "hhea": 0.95238096, + "hmtx": 0.99396133, + "total": 0.94837946 + } + }, + "tai-viet/sources/NotoSansTaiViet.glyphs": { + "diffs": { + "(mark/kern)": 0.9944009, + "GPOS": 0.9277899, + "OS_2": 0.8148148, + "total": 0.99583054 + } + }, + "takri/sources/NotoSansTakri.designspace": { + "diffs": { + "(mark/kern)": 0.9898358, + "GDEF": 0.85365856, + "GPOS": 0.9882321, + "total": 0.99190074 + } + }, + "tamil/sources/NotoSansTamil.glyphs": { + "diffs": { + "(mark/kern)": 0.7950769, + "GDEF": 0.7651715, + "GPOS": 0.9088729, + "HVAR": 0.7227053, + "MVAR": 0.98571426, + "OS_2": 0.9814815, + "glyf": 0.99992514, + "gvar": 0.9985507, + "hhea": 0.95238096, + "hmtx": 0.94758064, + "total": 0.98385435 + } + }, + "tamil/sources/NotoSansTamilSupplement.designspace": "identical", + "tamil/sources/NotoSerifTamil-Italic.glyphs": { + "diffs": { + "(mark/kern)": 0.83788186, + "GDEF": 0.39792207, + "GPOS": 0.7322835, + "HVAR": 0.7164179, + "MVAR": 0.992126, + "OS_2": 0.962963, + "VVAR": "fontmake", + "glyf": 1.0, + "gvar": 0.9940794, + "hhea": 0.95238096, + "hmtx": 0.94690263, + "total": 0.9744461, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "tamil/sources/NotoSerifTamil.glyphs": { + "diffs": { + "(mark/kern)": 0.531662, + "GDEF": 0.38213915, + "GPOS": 0.7322835, + "HVAR": 0.779661, + "MVAR": 0.992126, + "OS_2": 0.962963, + "VVAR": "fontmake", + "glyf": 1.0, + "gvar": 0.9939406, + "hhea": 0.95238096, + "hmtx": 0.94690263, + "total": 0.9623382, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "tangsa/sources/NotoSansTangsa.glyphs": { + "diffs": { + "(mark/kern)": 0.9974227, + "GPOS": 0.9714286, + "OS_2": 0.8148148, + "glyf": 1.0, + "gvar": 0.95798445, + "total": 0.97997963 + } + }, + "tangut/sources/NotoSerifTangut.glyphspackage": { + "diffs": { + "glyf": 0.9999935, + "post": 0.999928, + "total": 0.9918425, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "tapestry/sources/Tapestry.glyphs": "identical", + "teko/sources/Teko.glyphs": { + "diffs": { + "(mark/kern)": 0.9993453, + "GPOS": 0.7714286, + "OS_2": 0.9814815, + "gvar": 0.9998005, + "name": 0.9836066, + "total": 0.9995581 + } + }, + "telugu/sources/NotoSansTelugu.glyphs": { + "diffs": { + "(mark/kern)": 0.94197327, + "GDEF": 0.66806614, + "GPOS": 0.98357123, + "HVAR": 0.1740435, + "OS_2": 0.962963, + "glyf": 0.99924445, + "gvar": 0.99695927, + "hhea": 0.9047619, + "hmtx": 0.84248704, + "name": 0.993865, + "total": 0.97325194 + } + }, + "telugu/sources/NotoSerifTelugu.glyphs": { + "diffs": { + "(mark/kern)": 0.88889176, + "GDEF": 0.9689441, + "GPOS": 0.98044163, + "HVAR": 0.0908632, + "OS_2": 0.962963, + "glyf": 0.9997735, + "gvar": 0.95523363, + "hhea": 0.9047619, + "hmtx": 0.8995984, + "name": 0.98734176, + "total": 0.9413709 + } + }, + "thaana/sources/NotoSansThaana.glyphs": { + "diffs": { + "HVAR": 0.9276018, + "VVAR": "fontmake", + "fvar": 0.9830508, + "gvar": 0.99995804, + "total": 0.98205686, + "vhea": "fontmake", + "vmtx": "fontmake" + } + }, + "thai/sources/NotoSansThai.designspace": { + "diffs": { + "GDEF": 0.9632495, + "GPOS": 0.936, + "GSUB": 0.99245286, + "HVAR": 0.53757226, + "gvar": 0.9996022, + "name": 0.99088144, + "total": 0.99441296 + } + }, + "thai/sources/NotoSansThaiLooped.glyphs": { + "diffs": { + "(mark/kern)": 0.9862595, + "GDEF": 0.99894845, + "GPOS": 0.96666664, + "GSUB": 0.8640916, + "GlyphOrder": 0.997555, + "HVAR": 0.7178218, + "MVAR": 0.9895833, + "OS_2": 0.7962963, + "fvar": 0.7906977, + "glyf": 0.99516517, + "gvar": 0.9949619, + "hhea": 0.95238096, + "hmtx": 0.997543, + "maxp": 0.95, + "name": 0.74943566, + "post": 0.9972603, + "total": 0.98914534 + } + }, + "thai/sources/NotoSansThaiLoopedUI.glyphs": { + "diffs": { + "(mark/kern)": 0.9867675, + "GDEF": 0.63075197, + "GSUB": 0.8725314, + "GlyphOrder": 0.997543, + "HVAR": 0.81490684, + "OS_2": 0.7962963, + "fvar": 0.8037383, + "glyf": 0.9951406, + "gvar": 0.9947014, + "hhea": 0.95238096, + "hmtx": 0.9975309, + "maxp": 0.95, + "name": 0.7934426, + "post": 0.9972603, + "total": 0.98788494 + } + }, + "thai/sources/NotoSansThaiUI.designspace": { + "diffs": { + "GDEF": 0.8780019, + "GPOS": 0.936, + "GSUB": 0.99245286, + "gvar": 0.9996053, + "name": 0.99088144, + "total": 0.99776095 + } + }, + "thai/sources/NotoSerifThai.glyphs": { + "diffs": { + "(mark/kern)": 0.99985653, + "GDEF": 0.8176101, + "GPOS": 0.9230769, + "GSUB": 0.99248123, + "HVAR": 0.67507005, + "OS_2": 0.8148148, + "gvar": 0.99992937, + "name": 0.99088144, + "total": 0.99543554 + } + }, + "tibetan/sources/NotoSerifTibetan.glyphs": { + "diffs": { + "(mark/kern)": 0.88201374, + "GDEF": 0.44119766, + "GPOS": 0.7719009, + "GSUB": 0.5350947, + "fvar": 0.9830508, + "gvar": 0.99994963, + "total": 0.9084338 + } + }, + "tifinagh/sources/NotoSansTifinagh.glyphs": { + "diffs": { + "(mark/kern)": 0.99756396, + "GPOS": 0.7383177, + "total": 0.99734026 + } + }, + "tirhuta/sources/NotoSansTirhuta.glyphs": { + "diffs": { + "(mark/kern)": 0.9993605, + "GPOS": 0.97286725, + "GSUB": 0.9747899, + "OS_2": 0.9814815, + "name": 0.91588783, + "total": 0.9948811 + } + }, + "toto/sources/NotoSerifToto.glyphs": { + "diffs": { + "(mark/kern)": 0.95652175, + "GPOS": 0.8873239, + "gvar": 0.9988606, + "meta": "fontmake", + "total": 0.9960199 + } + }, + "twinkle-star/sources/TwinkleStar-Pro.glyphs": { + "diffs": { + "glyf": 0.9988617, + "hmtx": 0.99452555, + "total": 0.99947655 + } + }, + "ugaritic/sources/NotoSansUgaritic.designspace": { + "diffs": { + "glyf": 0.99945325, + "total": 0.9995685 + } + }, + "updock/sources/Updock-Pro.glyphs": "identical", + "vai/sources/NotoSansVai.designspace": "identical", + "victor-mono-font/sources/VictorMono-Italic.glyphs": { + "diffs": { + "OS_2": 0.9814815, + "STAT": 0.9375, + "glyf": 0.99868774, + "gvar": 0.9759804, + "head": 0.90909094, + "hhea": 0.95238096, + "hmtx": 0.96691424, + "name": 0.9104478, + "post": 0.9992013, + "total": 0.9901773 + } + }, + "victor-mono-font/sources/VictorMono.glyphs": { + "diffs": { + "glyf": 0.9999307, + "gvar": 0.97386825, + "post": 0.999179, + "total": 0.9918326 + } + }, + "vithkuqi/sources/NotoSansVithkuqi.glyphs": { + "diffs": { + "(mark/kern)": 0.9921875, + "GDEF": 0.8196721, + "GPOS": 0.9714286, + "HVAR": 0.9182692, + "MVAR": 0.9818182, + "OS_2": 0.8148148, + "gvar": 0.9956096, + "total": 0.9950106 + } + }, + "vithkuqi/sources/NotoSerifVithkuqi.glyphs": { + "diffs": { + "(mark/kern)": 0.9915254, + "GDEF": 0.8135593, + "GPOS": 0.9714286, + "HVAR": 0.93367344, + "OS_2": 0.8148148, + "gvar": 0.9975467, + "total": 0.99664634 + } + }, + "vujahday/sources/VujahDayPro.glyphs": { + "diffs": { + "glyf": 0.99916625, + "hmtx": 0.9942474, + "total": 0.9995163 + } + }, + "wancho/sources/NotoSansWancho.designspace": { + "diffs": { + "(mark/kern)": 0.9940728, + "GPOS": 0.82539684, + "total": 0.9973448 + } + }, + "warang-citi/sources/NotoSansWarangCiti.designspace": "identical", + "water-brush/sources/WaterBrush.glyphs": { + "diffs": { + "glyf": 0.9993815, + "total": 0.9994878 + } + }, + "waterfall/sources/WaterfallPro.glyphs": { + "diffs": { + "glyf": 0.9986041, + "hmtx": 0.99738497, + "total": 0.99944866 + } + }, + "whisper/sources/Whisper.glyphs": "identical", + "wixmadefor/sources/WixMadeforDisplay.designspace": { + "diffs": { + "GSUB": 0.9833187, + "OS_2": 0.962963, + "gasp": "fontmake", + "head": 0.95454544, + "total": 0.99971557 + } + }, + "wixmadefor/sources/WixMadeforText-Italic.designspace": { + "diffs": { + "GSUB": 0.97808534, + "OS_2": 0.962963, + "gasp": "fontmake", + "head": 0.95454544, + "total": 0.99938095 + } + }, + "wixmadefor/sources/WixMadeforText.designspace": { + "diffs": { + "GSUB": 0.9833187, + "OS_2": 0.962963, + "gasp": "fontmake", + "head": 0.95454544, + "total": 0.9997155 + } + }, + "yezidi/sources/NotoSerifYezidi.designspace": { + "diffs": { + "(mark/kern)": 0.9908257, + "GPOS": 0.8115942, + "gvar": 0.9936318, + "total": 0.9941772 + } + }, + "yi/sources/NotoSansYi.designspace": { + "diffs": { + "glyf": 0.9993694, + "total": 0.999452 + } + }, + "zanabazar-square/sources/NotoSansZanabazarSquare.designspace": { + "diffs": { + "(mark/kern)": 0.99758047, + "GDEF": 1.0, + "GPOS": 0.891258, + "GSUB": 0.992126, + "name": 0.97029704, + "total": 0.99617076 + } + }, + "zen-dots/sources/ZenDots.glyphs": { + "diffs": { + "glyf": 0.9997784, + "hmtx": 0.99615383, + "total": 0.9997752 + } + }, + "zen-loop/sources/ZenLoop.glyphs": { + "diffs": { + "glyf": 0.99984074, + "head": 0.95454544, + "hhea": 0.95238096, + "hmtx": 0.996063, + "total": 0.99967194 + } + }, + "zen-loop/sources/ZenLoopItalic.glyphs": { + "diffs": { + "glyf": 1.0, + "total": 1.0 + } + }, + "zen-tokyo-zoo/sources/TokyoZoo.glyphs": { + "diffs": { + "glyf": 0.99993354, + "hmtx": 0.99708456, + "total": 0.9998852 + } + }, + "znamenny/sources/NotoZnamennyMusicalNotation.glyphs": { + "diffs": { + "glyf": 0.99991935, + "hmtx": 0.9950495, + "total": 0.99987626 + } + } + }, + "failure": { + "Alkatra/sources/Alkatra.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Alkatra/sources/Alkatra.glyphs", + "stderr": "corner components on axis (corner _corner.serif in b)\nERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in b)\nERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in b)\nERROR:glyphsLib.filters.cornerComponents:Can't deal with offset instrokes yet; start corner components on axis (corner _corner.serif in d)\nERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in d)\nERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in d)\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Alkatra/sources/Alkatra.glyphs' -> 'master_ufo/Alkatra.designspace': Generating fonts from Designspace failed: unsupported operand type(s) for *: 'NoneType' and 'NoneType'\n" + } + } + }, + "Asar/sources/Asar.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Asar/sources/Asar.glyphs", + "stderr": "va, k_ss-deva, sh_ka-deva, s_la-deva, p_pa-deva, k_la-deva, ch_va-deva, n_ka-deva, dh_n_ya-deva, kh_kha-deva, n_va-deva, l_th_ya-deva, bh_ra-deva, dh_ra-deva, kh_ya-deva, bh_va-deva, ss_p_ra-deva, t_sa-deva, p_na-deva, t_t-deva, ss_ttha-deva, k_da-deva, s_tha-deva, ss_pha-deva, t_ya-deva, g_dh_va-deva, n_ma-deva, m_b_ra-deva, t_t_va-deva, n_dh_va-deva, b_l_ya-deva, bh_na-deva, l_ttha-deva, p_va-deva, l_ja-deva, ny_ca-deva, b_ja-deva, t_k_va-deva, g_la-deva, c_ma-deva, b_ya-deva, l_dda-deva, nn_nna-deva, g_ba-deva, dh_na-deva, m_ta-deva, nn_ya-deva, h_nna-deva, t_n_ya-deva, n_th_ya-deva, c_cha-deva, j_ra-deva, ph_ta-deva, j_nya-deva, k_tta-deva, n_p_ra-deva, k_s_ta-deva, p_ma-deva, kh_ta-deva, j_ma-deva, s_ta-deva, gh_ra-deva, t_s_ya-deva, Hdotbelow, k_v_ya-deva, p_tta-deva, sh_cha-deva, n_pa-deva, t_pa-deva, b_da-deva, g_n_ya-deva, p_pha-deva, n_s_tta-deva, g_bh_ya-deva, m_ha-deva, l_ddha-deva, g_na-deva, b_sha-deva, ss_m_ya-deva, l_v_dda-deva, m_sha-deva, Uinvertedbreve, k_t_ra-deva]\n" + } + } + }, + "Brawler/sources/Brawler.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Brawler/sources/Brawler.glyphs", + "stderr": "ul\n[2024-10-15T17:11:02.098245Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(oe)) successful\n[2024-10-15T17:11:02.098249Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(seven)) successful\n[2024-10-15T17:11:02.098252Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(yacute)) successful\n[2024-10-15T17:11:02.098256Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(slash)) successful\n[2024-10-15T17:11:02.098877Z ThreadId(2) fontir::glyph DEBUG] Coalescing'Aacute' into a simple glyph because component 2x2s vary across the designspace\nthread '' panicked at fontir/src/glyph.rs:136:9:\n'Aacute' has 2 unique sets of components; must have exactly 1\n{[], [A, acute]}\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n[2024-10-15T17:11:02.099377Z ThreadId(1) fontc::workload DEBUG] 494/1002 complete, most recently Fe(GlyphOrder)\n[2024-10-15T17:11:02.100951Z ThreadId(1) fontc ERROR] A task panicked: ''Aacute' has 2 unique sets of components; must have exactly 1\n{[], [A, acute]}'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Brawler/sources/Brawler.glyphs", + "stderr": "nts had differing number of points in glyph plusminus, contour 1:\n * Brawler Regular had: 12\n * Brawler Bold had: 4\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph percent, contour 0:\n * Brawler Regular had: 12\n * Brawler Bold had: 4\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph percent, contour 1:\n * Brawler Regular had: 4\n * Brawler Bold had: 12\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph at, contour 0:\n * Brawler Regular had: 61\n * Brawler Bold had: 56\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph foundryicon:\n * Brawler Regular had: 7\n * Brawler Bold had: 14\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph uniEFFD:\n * Brawler Regular had: 0\n * Brawler Bold had: 2\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Brawler/sources/Brawler.glyphs' -> 'master_ufo/Brawler.designspace': Compatibility check failed\n" + } + } + }, + "Brygada-1918/sources/Brygada1918-Italic.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Brygada-1918/sources/Brygada1918-Italic.glyphs", + "stderr": "formation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Brygada1918-Italic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Brygada1918-BoldItalic\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nERROR:fontTools.cu2qu.ufo:Glyphs named 'f.sups' have incompatible segment types:\n 15: ('close', 'line')\n 16: ('move', 'close')\n 17: ('line', 'move')\n 21: ('close', 'line')\n 22: ('move', 'close')\n 23: ('line', 'move')\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Brygada-1918/sources/Brygada1918-Italic.glyphs' -> 'master_ufo/Brygada1918-Italic.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'f.sups'\n" + } + } + }, + "Chivo/sources/Chivo.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Chivo/sources/Chivo.glyphs", + "stderr": "5T17:12:04.964628Z ThreadId(1) fontc::workload DEBUG] 2889/3543 complete, most recently Be(GlyfFragment(m))\n[2024-10-15T17:12:04.964629Z ThreadId(1) fontc::workload DEBUG] 2890/3543 complete, most recently Be(GlyfFragment(d))\n[2024-10-15T17:12:04.964631Z ThreadId(1) fontc::workload DEBUG] 2891/3543 complete, most recently Be(GlyfFragment(U))\n[2024-10-15T17:12:04.964632Z ThreadId(1) fontc::workload DEBUG] 2892/3543 complete, most recently Be(GlyfFragment(dieresismacron.cap))\n[2024-10-15T17:12:04.964635Z ThreadId(1) fontc::workload DEBUG] 2893/3543 complete, most recently Be(GlyfFragment(adieresis))\n[2024-10-15T17:12:04.964638Z ThreadId(1) fontc::workload DEBUG] 2894/3543 complete, most recently Be(GlyfFragment(Eogonek))\n[2024-10-15T17:12:04.964640Z ThreadId(1) fontc::workload DEBUG] 2895/3543 complete, most recently Be(GlyfFragment(ampersand))\n[2024-10-15T17:12:04.974262Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ᵻ' (U+1D7B) to two different glyph ids: GID_223 and GID_307\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Chivo/sources/Chivo.glyphs", + "stderr": "Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Thin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Medium\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Black\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 5, 2: 654, 3: 630, 4: 161, 5: 6, 6: 2, 7: 8\nINFO:ufo2ft:Building OpenType tables for Chivo-Thin\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Chivo/sources/Chivo.glyphs' -> 'master_ufo/Chivo.designspace': Generating fonts from Designspace failed: cannot map 'idotlessstroke' to U+1D7B; already mapped to 'Ismallstroke'\n" + } + } + }, + "Crimson/sources/CrimsonText-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Crimson/sources/CrimsonText-Italic.glyphs", + "stderr": "2024-10-15T17:12:52.971263Z ThreadId(1) fontc::workload DEBUG] 806/3247 complete, most recently Fe(Glyph(Ecircumflexacute))\n[2024-10-15T17:12:52.971266Z ThreadId(1) fontc::workload DEBUG] 807/3247 complete, most recently Fe(Glyph(at))\n[2024-10-15T17:12:52.971269Z ThreadId(1) fontc::workload DEBUG] 808/3247 complete, most recently Fe(Glyph(acutecomb))\n[2024-10-15T17:12:52.971273Z ThreadId(1) fontc::workload DEBUG] 809/3247 complete, most recently Fe(Glyph(Rdotbelow))\n[2024-10-15T17:12:52.971276Z ThreadId(1) fontc::workload DEBUG] 810/3247 complete, most recently Fe(Glyph(rdotaccent))\n[2024-10-15T17:12:52.971279Z ThreadId(1) fontc::workload DEBUG] 811/3247 complete, most recently Fe(Glyph(Ocircumflex))\n[2024-10-15T17:12:52.971284Z ThreadId(1) fontc::workload DEBUG] 812/3247 complete, most recently Fe(Glyph(dmacronbelow))\n[2024-10-15T17:12:52.975603Z ThreadId(1) fontc ERROR] Invalid source glyph 'acircumflexgrave': 'bad anchor: 'Invalid anchor 'top_viet': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Crimson/sources/CrimsonText-Italic.glyphs", + "stderr": "ake.compatibility:\nFonts had differing number of points in glyph macroncomb.case, contour 0:\n * Crimson Text Italic had: 21\n * Crimson Text SemiBold Italic had: 14\n * Crimson Text Bold Italic had: 17\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph brevecomb.case.001, contour 0:\n * Crimson Text Italic had: 18\n * Crimson Text SemiBold Italic, Crimson Text Bold Italic had: 30\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph brevecomb.case.002, contour 0:\n * Crimson Text Italic had: 18\n * Crimson Text SemiBold Italic, Crimson Text Bold Italic had: 30\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph apostrophemod, contour 0:\n * Crimson Text Italic had: 25\n * Crimson Text SemiBold Italic, Crimson Text Bold Italic had: 22\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Crimson/sources/CrimsonText-Italic.glyphs' -> 'master_ufo/CrimsonText-Italic.designspace': Compatibility check failed\n" + } + } + }, + "Crimson/sources/CrimsonText.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Crimson/sources/CrimsonText.glyphs", + "stderr": "otadieresis))\n[2024-10-15T17:12:58.321891Z ThreadId(1) fontc::workload DEBUG] 1374/5519 complete, most recently Fe(Glyph(Icaron))\n[2024-10-15T17:12:58.321894Z ThreadId(1) fontc::workload DEBUG] 1375/5519 complete, most recently Fe(Glyph(J))\n[2024-10-15T17:12:58.321898Z ThreadId(1) fontc::workload DEBUG] 1376/5519 complete, most recently Fe(Glyph(Alphapsili))\n[2024-10-15T17:12:58.321903Z ThreadId(1) fontc::workload DEBUG] 1377/5519 complete, most recently Fe(Glyph(Ahookabove))\n[2024-10-15T17:12:58.321908Z ThreadId(1) fontc::workload DEBUG] 1378/5519 complete, most recently Fe(Glyph(Ie-cy))\n[2024-10-15T17:12:58.321913Z ThreadId(1) fontc::workload DEBUG] 1379/5519 complete, most recently Fe(Glyph(cedilla))\n[2024-10-15T17:12:58.321918Z ThreadId(1) fontc::workload DEBUG] 1380/5519 complete, most recently Fe(Glyph(etadasiaoxia))\n[2024-10-15T17:12:58.334472Z ThreadId(1) fontc ERROR] Invalid source glyph 'dasiaperispomeni': 'bad anchor: 'Invalid anchor '_top': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Crimson/sources/CrimsonText.glyphs", + "stderr": "vecomb.case.001, contour 0:\n * Crimson Text Regular had: 18\n * Crimson Text SemiBold, Crimson Text Bold had: 30\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph commaturnedmod:\n * Crimson Text Regular, Crimson Text SemiBold had: 1\n * Crimson Text Bold had: 0\n\nERROR:fontmake.compatibility:\nFonts had differing number of components in glyph commaturnedmod:\n * Crimson Text Regular, Crimson Text SemiBold had: 0\n * Crimson Text Bold had: 1\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph glottalstopmod:\n * Crimson Text Regular had: 1\n * Crimson Text SemiBold, Crimson Text Bold had: 0\n\nERROR:fontmake.compatibility:\nFonts had differing number of components in glyph glottalstopmod:\n * Crimson Text Regular had: 0\n * Crimson Text SemiBold, Crimson Text Bold had: 1\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Crimson/sources/CrimsonText.glyphs' -> 'master_ufo/CrimsonText.designspace': Compatibility check failed\n" + } + } + }, + "Exo-1.0/sources/Exo.designspace": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Exo-1.0/sources/Exo.designspace", + "stderr": "iffering point type in glyph zerosuperior, contour 0, point 9:\n * Exo Thin had: curve\n * Exo Black had: None\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph zerosuperior, contour 0, point 10:\n * Exo Thin had: line\n * Exo Black had: curve\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph zerosuperior, contour 0, point 11:\n * Exo Thin had: None\n * Exo Black had: line\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph zerosuperior, contour 0, point 13:\n * Exo Thin had: curve\n * Exo Black had: None\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph zerosuperior, contour 0, point 14:\n * Exo Thin had: line\n * Exo Black had: curve\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph zerosuperior, contour 0, point 15:\n * Exo Thin had: None\n * Exo Black had: line\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Exo-1.0/sources/Exo.designspace': Compatibility check failed\n" + } + } + }, + "Exo-2.0/sources/Exo2.designspace": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Exo-2.0/sources/Exo2.designspace", + "stderr": "'six.tosf', 'six.lf'], 'seven.osf': ['seven', 'seven.tosf', 'seven.lf'], 'eight.osf': ['eight', 'eight.tosf', 'eight.lf'], 'nine.osf': ['nine', 'nine.tosf', 'nine.lf'], 'zero.tf': ['zero', 'zero.tosf', 'zero.lf'], 'one.tf': ['one', 'one.tosf', 'one.lf'], 'two.tf': ['two', 'two.tosf', 'two.lf'], 'three.tf': ['three', 'three.tosf', 'three.lf'], 'four.tf': ['four', 'four.tosf', 'four.lf'], 'five.tf': ['five', 'five.tosf', 'five.lf'], 'six.tf': ['six', 'six.tosf', 'six.lf'], 'seven.tf': ['seven', 'seven.tosf', 'seven.lf'], 'eight.tf': ['eight', 'eight.tosf', 'eight.lf'], 'nine.tf': ['nine', 'nine.tosf', 'nine.lf'], 'zero.tosf': ['zero.osf', 'zero.lf'], 'one.tosf': ['one.osf', 'one.lf'], 'two.tosf': ['two.osf', 'two.lf'], 'three.tosf': ['three.osf', 'three.lf'], 'four.tosf': ['four.osf', 'four.lf'], 'five.tosf': ['five.osf', 'five.lf'], 'six.tosf': ['six.osf', 'six.lf'], 'seven.tosf': ['seven.osf', 'seven.lf'], 'eight.tosf': ['eight.osf', 'eight.lf'], 'nine.tosf': ['nine.osf', 'nine.lf']}\n\n" + } + } + }, + "Fustat/sources/Fustat.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Fustat/sources/Fustat.glyphspackage", + "stderr": ":03:59.610338Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(wasla-ar)) successful\n[2024-10-15T17:03:59.610341Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(Dcroat)) successful\n[2024-10-15T17:03:59.610344Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(at)) successful\n[2024-10-15T17:03:59.610347Z ThreadId(1) fontc::workload DEBUG] Be(Marks) successful\n[2024-10-15T17:03:59.610495Z ThreadId(5) fontbe::features::kern DEBUG] Gather be kerning\n[2024-10-15T17:03:59.615342Z ThreadId(1) fontc::workload DEBUG] 4114/4128 complete, most recently Be(GatherBeKerning)\n[2024-10-15T17:03:59.615367Z ThreadId(1) fontc::workload DEBUG] 4115/4128 complete, most recently Be(Glyf)\n[2024-10-15T17:03:59.622843Z ThreadId(1) fontc ERROR] FEA compilation failed with 1 errors\n[2024-10-15T17:03:59.622858Z ThreadId(1) fontc WARN] error: glyphsapp number value only valid when compiling variable font\nin at 120:16\n | \n120 | valueRecordDef <$dotshift 0 0 0> DOTSHIFT;\n | ^^^^^^^^^\n\n" + } + } + }, + "Gantari/sources/Gantari-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Gantari/sources/Gantari-Italic.glyphs", + "stderr": "4:28.493793Z ThreadId(1) fontc::workload DEBUG] 1110/1531 complete, most recently Be(GlyfFragment(Wgrave))\n[2024-10-15T17:04:28.493794Z ThreadId(1) fontc::workload DEBUG] 1111/1531 complete, most recently Be(GlyfFragment(Edotaccent))\n[2024-10-15T17:04:28.493796Z ThreadId(1) fontc::workload DEBUG] 1112/1531 complete, most recently Be(GlyfFragment(idotaccent))\n[2024-10-15T17:04:28.493797Z ThreadId(1) fontc::workload DEBUG] 1113/1531 complete, most recently Be(GlyfFragment(omacron))\n[2024-10-15T17:04:28.493799Z ThreadId(1) fontc::workload DEBUG] 1114/1531 complete, most recently Be(GlyfFragment(Zcaron))\n[2024-10-15T17:04:28.493800Z ThreadId(1) fontc::workload DEBUG] 1115/1531 complete, most recently Be(GlyfFragment(acaron))\n[2024-10-15T17:04:28.493803Z ThreadId(1) fontc::workload DEBUG] 1116/1531 complete, most recently Be(GlyfFragment(Eogonek))\n[2024-10-15T17:04:28.505141Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Gantari/sources/Gantari-Italic.glyphs", + "stderr": "essing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ThinItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-LightItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Italic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-SemiBoldItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-BoldItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ExtraBoldItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-BlackItalic\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 9, 2: 594, 3: 245, 4: 55, 5: 11\nINFO:ufo2ft:Building OpenType tables for Gantari-ThinItalic\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Gantari/sources/Gantari-Italic.glyphs' -> 'master_ufo/Gantari-Italic.designspace': Generating fonts from Designspace failed: cannot map 'idotless' to U+0131; already mapped to 'dotlessi'\n" + } + } + }, + "Gantari/sources/Gantari.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Gantari/sources/Gantari.glyphs", + "stderr": "4:32.537912Z ThreadId(1) fontc::workload DEBUG] 1062/1531 complete, most recently Be(GlyfFragment(Omacron))\n[2024-10-15T17:04:32.537913Z ThreadId(1) fontc::workload DEBUG] 1063/1531 complete, most recently Be(GlyfFragment(Zdotaccent))\n[2024-10-15T17:04:32.537914Z ThreadId(1) fontc::workload DEBUG] 1064/1531 complete, most recently Be(GlyfFragment(idieresis))\n[2024-10-15T17:04:32.537916Z ThreadId(1) fontc::workload DEBUG] 1065/1531 complete, most recently Be(GlyfFragment(Ecaron))\n[2024-10-15T17:04:32.537917Z ThreadId(1) fontc::workload DEBUG] 1066/1531 complete, most recently Be(GlyfFragment(Gdotaccent))\n[2024-10-15T17:04:32.537919Z ThreadId(1) fontc::workload DEBUG] 1067/1531 complete, most recently Be(GlyfFragment(amacron))\n[2024-10-15T17:04:32.539425Z ThreadId(4) fontbe::features::kern DEBUG] 7 ir kerns became 59 classes and 262 adjustments\n[2024-10-15T17:04:32.558627Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Gantari/sources/Gantari.glyphs", + "stderr": "ible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Thin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Light\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-SemiBold\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Bold\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ExtraBold\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Black\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 4, 2: 620, 3: 266, 4: 19, 5: 5\nINFO:ufo2ft:Building OpenType tables for Gantari-Thin\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Gantari/sources/Gantari.glyphs' -> 'master_ufo/Gantari.designspace': Generating fonts from Designspace failed: cannot map 'idotless' to U+0131; already mapped to 'dotlessi'\n" + } + } + }, + "Grenze/sources/Grenze-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Grenze/sources/Grenze-Italic.glyphs", + "stderr": "Glyph(aogonek))\n[2024-10-15T17:05:50.989927Z ThreadId(1) fontc::workload DEBUG] 812/3271 complete, most recently Fe(Glyph(asciitilde))\n[2024-10-15T17:05:50.989929Z ThreadId(1) fontc::workload DEBUG] 813/3271 complete, most recently Fe(Glyph(emdash.case))\n[2024-10-15T17:05:50.989931Z ThreadId(1) fontc::workload DEBUG] 814/3271 complete, most recently Fe(Glyph(zero.lf))\n[2024-10-15T17:05:50.989933Z ThreadId(1) fontc::workload DEBUG] 815/3271 complete, most recently Fe(Glyph(quoteleft))\n[2024-10-15T17:05:50.989935Z ThreadId(1) fontc::workload DEBUG] 816/3271 complete, most recently Fe(Glyph(US))\n[2024-10-15T17:05:50.989936Z ThreadId(1) fontc::workload DEBUG] 817/3271 complete, most recently Fe(Glyph(t_t))\n[2024-10-15T17:05:50.989941Z ThreadId(1) fontc::workload DEBUG] 818/3271 complete, most recently Fe(Glyph(Wdieresis))\n[2024-10-15T17:05:50.992046Z ThreadId(1) fontc ERROR] Invalid source glyph 'two.lf': 'invalid path: 'has 2 consecutive offcurve points [(372.0, 229.0), (307.0, 396.0)]''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Grenze/sources/Grenze-Italic.glyphs", + "stderr": "kern2.p found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.p found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules.\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Grenze-LightItalic\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Grenze/sources/Grenze-Italic.glyphs' -> 'master_ufo/Grenze-Italic.designspace': Generating fonts from Designspace failed: Illegal line segment point count: 3\n" + } + } + }, + "Grenze/sources/Grenze.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Grenze/sources/Grenze.glyphs", + "stderr": "EBUG] 1399/3271 complete, most recently Be(GlyfFragment(currency))\n[2024-10-15T17:05:53.848428Z ThreadId(1) fontc::workload DEBUG] 1400/3271 complete, most recently Be(GlyfFragment(acute.loclPLK.case))\n[2024-10-15T17:05:53.848430Z ThreadId(1) fontc::workload DEBUG] 1401/3271 complete, most recently Be(GlyfFragment(Schwa))\n[2024-10-15T17:05:53.848431Z ThreadId(1) fontc::workload DEBUG] 1402/3271 complete, most recently Be(GlyfFragment(question))\n[2024-10-15T17:05:53.848432Z ThreadId(1) fontc::workload DEBUG] 1403/3271 complete, most recently Be(GlyfFragment(commaaccentcomb))\n[2024-10-15T17:05:53.848433Z ThreadId(1) fontc::workload DEBUG] 1404/3271 complete, most recently Be(GlyfFragment(f_h))\n[2024-10-15T17:05:53.848459Z ThreadId(1) fontc::workload DEBUG] 1405/3271 complete, most recently Be(GlyfFragment(fivesuperior))\n[2024-10-15T17:05:53.853811Z ThreadId(1) fontc ERROR] Invalid source glyph 'two.lf': 'invalid path: 'has 2 consecutive offcurve points [(222.0, 355.0), (174.0, 385.0)]''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Grenze/sources/Grenze.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Grenze-Thin\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Grenze/sources/Grenze.glyphs' -> 'master_ufo/Grenze.designspace': Generating fonts from Designspace failed: Illegal line segment point count: 3\n" + } + } + }, + "Inconsolata/sources/Inconsolata.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Inconsolata/sources/Inconsolata.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 9 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running CornerComponentsFilter on Inconsolata-UltraCondensedExtraLight\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Inconsolata/sources/Inconsolata.glyphs' -> 'master_ufo/Inconsolata.designspace': Generating fonts from Designspace failed: Could not find shape number 0 in dcaron\n" + } + } + }, + "Jaldi/sources/Jaldi.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Jaldi/sources/Jaldi.glyphs", + "stderr": "NFO:fontTools.varLib:Internal axis supports:\n{'Weight': [77, 77, 129]}\nINFO:fontTools.varLib:Normalized master locations:\n[{'Weight': 0.0}, {'Weight': 1.0}]\nINFO:fontTools.varLib:Index of base master: 0\nINFO:fontTools.varLib:Building variable font\nINFO:fontTools.varLib:Loading master fonts\nINFO:fontTools.varLib:Dropped 250 on-curve points from simple glyphs in the 'glyf' table\nINFO:fontTools.varLib:Generating fvar\nINFO:fontTools.varLib:Building variations tables\nINFO:fontTools.varLib:Generating avar\nINFO:fontTools.varLib:No need for avar\nINFO:fontTools.varLib:Generating MVAR\nINFO:fontTools.varLib:Generating HVAR\nINFO:fontTools.varLib:Generating gvar\nINFO:fontTools.varLib:Merging TT hinting\nINFO:ufo2ft:Compiling variable features for Jaldi-VF\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Jaldi/sources/Jaldi.glyphs' -> 'master_ufo/Jaldi.designspace': Generating fonts from Designspace failed: :183:1: \"languagesystem deva dflt\" has already been specified\n" + } + } + }, + "KonKhmer_SleokChher/sources/Konkhmer Sleokchher.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/KonKhmer_SleokChher/sources/Konkhmer Sleokchher.glyphs", + "stderr": "t(uni17C0)) successful\n[2024-10-15T17:09:43.859434Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(uni17D2_17A2)) successful\n[2024-10-15T17:09:43.859437Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(uni179F)) successful\n[2024-10-15T17:09:43.859442Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(uni17C2)) successful\n[2024-10-15T17:09:43.859445Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(uni17D2_1780)) successful\n[2024-10-15T17:09:43.859459Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(uni1783)) successful\n[2024-10-15T17:09:43.860368Z ThreadId(1) fontc::workload DEBUG] 2173/2184 complete, most recently Be(GlyfFragment(uni17E2))\n[2024-10-15T17:09:43.860382Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(uni17E2)) successful\n[2024-10-15T17:09:43.860914Z ThreadId(1) fontc::workload DEBUG] 2175/2184 complete, most recently Be(Glyf)\n[2024-10-15T17:09:43.868682Z ThreadId(1) fontc ERROR] Progress stalled computing composite bbox: [tcaron, dcaron, Lcaron, lcaron]\n" + } + } + }, + "MuseoModerno/sources/MuseoModerno.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/MuseoModerno/sources/MuseoModerno.glyphs", + "stderr": "^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py\", line 1073, in to_ufo_custom_params\n handler.to_ufo(self, glyphs_proxy, ufo_proxy)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py\", line 244, in to_ufo\n glyphs_value = self._read_from_glyphs(glyphs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py\", line 262, in _read_from_glyphs\n value = getter(self.glyphs_name)\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py\", line 113, in get_custom_value\n raise RuntimeError(f\"More than one value for this customParameter: {key}\")\nRuntimeError: More than one value for this customParameter: fsType\n" + } + } + }, + "Overpass/sources/Overpass-Italic.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass-Italic.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.14s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass-Italic.designspace`\n[2024-10-15T17:08:09.936517Z ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:08:09.940081Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Italic.ufo/glyphs': 'expected directory'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Overpass/sources/Overpass-Italic.designspace", + "stderr": "INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-ThinItalic.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-ThinItalic.ufo'\n" + } + } + }, + "Overpass/sources/Overpass.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass.designspace", + "stderr": " Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on build directory\n Finished `release` profile [optimized] target(s) in 0.20s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Overpass/sources/Overpass.designspace`\n[2024-10-15T17:08:11.140101Z ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:08:11.140974Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Regular.ufo/glyphs': 'expected directory'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Overpass/sources/Overpass.designspace", + "stderr": "INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Thin.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/Overpass/sources/master_ufo/Overpass-Thin.ufo'\n" + } + } + }, + "Pacifico/sources/Pacifico.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Pacifico/sources/Pacifico.glyphs", + "stderr": "AT\")\n[2024-10-15T17:08:12.649220Z ThreadId(3) glyphs2fontir::source WARN] Invalid kern side: @MMK_R_KO_periodcentered.loclCAT, no group Side2(\"KO_periodcentered.loclCAT\")\n[2024-10-15T17:08:12.653709Z ThreadId(3) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT, no group Side1(\"KO_periodcentered.loclCAT\")\n[2024-10-15T17:08:12.653728Z ThreadId(3) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT, no group Side1(\"KO_periodcentered.loclCAT\")\n[2024-10-15T17:08:12.653731Z ThreadId(3) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT.case, no group Side1(\"KO_periodcentered.loclCAT.case\")\n[2024-10-15T17:08:12.653734Z ThreadId(3) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT.case, no group Side1(\"KO_periodcentered.loclCAT.case\")\n[2024-10-15T17:08:12.677484Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ṿ' (U+1E7F) to two different glyph ids: GID_269 and GID_739\n" + }, + "fontmake": { + "command": "fontmake -o ttf --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea --keep-overlaps /Users/rofls/.crater_cache/Pacifico/sources/Pacifico.glyphs", + "stderr": "uilder:Non-existent glyph class public.kern1.KO_periodcentered.loclCAT found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.KO_periodcentered.loclCAT.case found in kerning rules.\nINFO:fontmake.font_project:Loading 1 DesignSpace source UFOs\nINFO:fontmake.font_project:Building TTF for Pacifico-Regular\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Pacifico-Regular\nINFO:ufo2ft.filters:Running DecomposeComponentsFilter on Pacifico-Regular\nINFO:ufo2ft.filters:Running CubicToQuadraticFilter on Pacifico-Regular\nINFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 937, 2: 7942, 3: 2437, 4: 1034, 5: 186, 6: 109, 7: 10, 8: 6\nINFO:ufo2ft:Building OpenType tables\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Pacifico/sources/Pacifico.glyphs' -> 'master_ufo/Pacifico-Regular.designspace': Compiling UFO failed: cannot map 'vdotbelow' to U+1E7F; already mapped to 'Vdotbelow'\n" + } + } + }, + "Playfair/sources/Playfair-2_1-Italic.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Playfair/sources/Playfair-2_1-Italic.glyphs", + "stderr": "INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 18 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Playfair/sources/Playfair-2_1-Italic.glyphs' -> 'master_ufo/Playfair-Italic.designspace': Generating fonts from Designspace failed: '{5, 95, 600, 1}'\n" + } + } + }, + "Playfair/sources/Playfair-2_1-Roman.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Playfair/sources/Playfair-2_1-Roman.glyphs", + "stderr": "ternate layers will not be applied. Consider fixing the source instead.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Glyph _f_h.ligature in master Agate Black SemiExpanded Upright has different alternate layers to components that it uses. We don't currently support this case, so some alternate layers will not be applied. Consider fixing the source instead.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Glyph _f_ydieresis.ligature in master Agate Black SemiExpanded Upright has different alternate layers to components that it uses. We don't currently support this case, so some alternate layers will not be applied. Consider fixing the source instead.\nINFO:fontmake.font_project:Loading 28 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Playfair/sources/Playfair-2_1-Roman.glyphs' -> 'master_ufo/Playfair-Upright.designspace': Generating fonts from Designspace failed: '{5, 95, 500}'\n" + } + } + }, + "Playwrite/sources/Playwrite_MM.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Playwrite/sources/Playwrite_MM.glyphspackage", + "stderr": "2 complete, most recently Be(GlyfFragment(eth.mod.med))\n[2024-10-15T17:10:08.342509Z ThreadId(1) fontc::workload DEBUG] 3478/5872 complete, most recently Be(GlyfFragment(scircumflex))\n[2024-10-15T17:10:08.342513Z ThreadId(1) fontc::workload DEBUG] 3479/5872 complete, most recently Be(GlyfFragment(ij.jmc.fin))\n[2024-10-15T17:10:08.342516Z ThreadId(1) fontc::workload DEBUG] 3480/5872 complete, most recently Be(GlyfFragment(d.mod.fin))\n[2024-10-15T17:10:08.342520Z ThreadId(1) fontc::workload DEBUG] 3481/5872 complete, most recently Be(GlyfFragment(Wdieresis))\n[2024-10-15T17:10:08.350068Z ThreadId(9) fontbe::features::kern DEBUG] 16 ir kerns became 150 classes and 954 adjustments\n[2024-10-15T17:10:08.502609Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors\n[2024-10-15T17:10:08.502639Z ThreadId(1) fontc WARN] error: Failed to load source at 'features/Playwrite.fea': 'No include path available'\nin at 5:8\n | \n5 | include(features/Playwrite.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^\n\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Playwrite/sources/Playwrite_MM.glyphspackage", + "stderr": " 2040, 2040, 2040, 2040, 2040, 2040]\nINFO:fontTools.varLib:\thcld: OS/2.usWinDescent\t[400, 400, 400, 400, 400, 400, 400, 400, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020]\nINFO:fontTools.varLib:\tsbxo: OS/2.ySubscriptXOffset\t[0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24]\nINFO:fontTools.varLib:\tspxo: OS/2.ySuperscriptXOffset\t[0, 114, 0, 114, 0, 114, 0, 114, 0, 114, 0, 114, 0, 114, 0, 114]\nINFO:fontTools.varLib:\thcrn: hhea.caretSlopeRun\t[0, 325, 0, 325, 0, 325, 0, 325, 0, 325, 0, 325, 0, 325, 0, 325]\nINFO:fontTools.varLib:Generating HVAR\nINFO:fontTools.varLib:Generating gvar\nINFO:fontTools.varLib:Merging TT hinting\nINFO:ufo2ft:Compiling variable features for Playwrite-VF\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Playwrite/sources/Playwrite_MM.glyphspackage' -> 'master_ufo/Playwrite.designspace': Generating fonts from Designspace failed: :9:8: The following feature file should be included but cannot be found: features/Playwrite.fea\n" + } + } + }, + "PlusJakartaSans/sources/PlusJakartaSans.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs", + "stderr": "package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on package cache\n Blocking waiting for file lock on build directory\n Finished `release` profile [optimized] target(s) in 0.32s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs`\n[2024-10-15T17:10:42.557006Z ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:10:42.557188Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs \"/Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs\"\n[2024-10-15T17:10:42.560211Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs': 'Unable to read glyphs file: Unable to parse /Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs: Unknown escape code'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs", + "stderr": " (800, 800)],\n 'maximum': 800,\n 'minimum': 200,\n 'name': 'Weight',\n 'tag': 'wght'}]\nINFO:fontTools.varLib:Internal master locations:\n[{'Weight': 200}, {'Weight': 400}, {'Weight': 800}]\nINFO:fontTools.varLib:Internal axis supports:\n{'Weight': [200, 200, 800]}\nINFO:fontTools.varLib:Normalized master locations:\n[{'Weight': 0.0}, {'Weight': 0.3333333333333333}, {'Weight': 1.0}]\nINFO:fontTools.varLib:Index of base master: 0\nINFO:fontTools.varLib:Building variable font\nINFO:fontTools.varLib:Loading master fonts\nINFO:fontTools.varLib:Dropped 240 on-curve points from simple glyphs in the 'glyf' table\nINFO:fontTools.varLib:Generating fvar\nINFO:fontTools.varLib:Building variations tables\nINFO:fontTools.varLib:Generating avar\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/PlusJakartaSans/sources/PlusJakartaSans.glyphs' -> 'master_ufo/PlusJakartaSans.designspace': Generating fonts from Designspace failed: Axis 'Weight': mapping output values must be in ascending order.\n" + } + } + }, + "Roboto-Flex/sources/RobotoFlex.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace", + "stderr": " generating a new one\n[2024-10-15T17:04:10.250326Z ThreadId(1) ufo2fontir::source DEBUG] 948 glyphs identified\n[2024-10-15T17:04:11.631192Z ThreadId(4) ufo2fontir::source DEBUG] Static metadata for \"/Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace\"\n[2024-10-15T17:04:11.631246Z ThreadId(3) ufo2fontir::source DEBUG] Features for \"/Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace\"\n[2024-10-15T17:04:11.631517Z ThreadId(3) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation.\n[2024-10-15T17:04:11.631973Z ThreadId(1) fontc::workload DEBUG] 1/3824 complete, most recently Fe(Features)\n[2024-10-15T17:04:11.769767Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/Roboto-Flex/sources/1A-drawings/Mains/RobotoFlex_GRAD-200.ufo/features.fea, /Users/rofls/.crater_cache/Roboto-Flex/sources/1A-drawings/Mains/slnt/RobotoFlex_opsz144_wght1000_wdth100_slnt-10.ufo/features.fea\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace", + "stderr": "had differing anchors in glyph tildecombstack.case:\n * 69 fonts had: \"_top, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph u:\n * 69 fonts had: \n \"bottom, ogonek, top, topright\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph v:\n * 69 fonts had: \"bottom, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph w:\n * 69 fonts had: \"bottom, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph x:\n * 69 fonts had: \"bottom, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph y:\n * 69 fonts had: \"bottom, top\"\n * 16 fonts had: \"\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph z:\n * 69 fonts had: \"bottom, top\"\n * 16 fonts had: \"\"\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Roboto-Flex/sources/RobotoFlex.designspace': Compatibility check failed\n" + } + } + }, + "Signika/sources/Signika.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Signika/sources/Signika.glyphs", + "stderr": "l last):\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/fontmake\", line 8, in \n sys.exit(main())\n ^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/fontmake/__main__.py\", line 708, in main\n project.run_from_glyphs(inputs.glyphs_path, **args)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/fontmake/font_project.py\", line 930, in run_from_glyphs\n self.run_from_designspace(\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/fontmake/font_project.py\", line 1188, in run_from_designspace\n if not CompatibilityChecker(source_fonts).check():\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/fontmake/compatibility.py\", line 26, in check\n first = self.fonts[0]\n ~~~~~~~~~~^^^\nIndexError: list index out of range\n" + } + } + }, + "SplineSansMono/sources/SplineSansMono-Italic.glyphs": { + "other": "unknown error (status 1): 'I1015 13:05:41.657250 8639795008 parser.py:149] Parsing .glyphs file\nTraceback (most recent call last):\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 644, in \n app.run(main)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 308, in run\n _run_main(main, args)\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/absl/app.py\", line 254, in _run_main\n sys.exit(main(argv))\n ^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 624, in main\n output = generate_output(build_dir, otl_norm_manifest_path, fontmake_ttf, fontc_ttf)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 447, in generate_output\n fontmake_gpos = simple_gpos_output(otl_norm_cargo_path,\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 141, in simple_gpos_output\n run(\n File \"/Users/rofls/dev/projects/fontville/fontc_crater/fontc/./resources/scripts/ttx_diff.py\", line 99, in run\n return subprocess.run(\n ^^^^^^^^^^^^^^^\n File \"/opt/homebrew/Cellar/python@3.12/3.12.5/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py\", line 571, in run\n raise CalledProcessError(retcode, process.args,\nsubprocess.CalledProcessError: Command '['cargo', 'run', '--release', '--manifest-path', '/Users/rofls/dev/projects/fontville/fontc_crater/fontc/otl-normalizer/Cargo.toml', '--', 'fontmake.ttf', '-o', 'markkern.txt', '--table', 'gpos']' died with .\n'" + }, + "Tektur/sources/UFO/Tektur.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace", + "stderr": "-15T17:06:02.883232Z ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:06:03.021559Z ThreadId(1) ufo2fontir::source DEBUG] 1129 glyphs identified\n[2024-10-15T17:06:03.051720Z ThreadId(8) ufo2fontir::source DEBUG] Static metadata for \"/Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace\"\n[2024-10-15T17:06:03.051718Z ThreadId(3) ufo2fontir::source DEBUG] Features for \"/Users/rofls/.crater_cache/Tektur/sources/UFO/Tektur.designspace\"\n[2024-10-15T17:06:03.051810Z ThreadId(3) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation.\n[2024-10-15T17:06:03.051896Z ThreadId(1) fontc::workload DEBUG] 1/4548 complete, most recently Fe(Features)\n[2024-10-15T17:06:03.060074Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/Tektur/sources/UFO/masters/Tektur-Black.ufo/features.fea, /Users/rofls/.crater_cache/Tektur/sources/UFO/masters/Tektur-CondRegular.ufo/features.fea\n" + } + } + }, + "Tourney/sources/Tourney-Italic.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Tourney/sources/Tourney-Italic.glyphs", + "stderr": "nning EraseOpenCornersFilter on Tourney-CondensedBoldItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-CondensedBlackItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ThinItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-BoldItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-BlackItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ExpandedThinItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ExpandedBoldItalic\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ExpandedBlackItalic\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nERROR:fontTools.cu2qu.ufo:Glyphs named 't.ss01' have different number of segments\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Tourney/sources/Tourney-Italic.glyphs' -> 'master_ufo/Tourney-Italic.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 't.ss01'\n" + } + } + }, + "Work-Sans/sources/WorkSans.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Work-Sans/sources/WorkSans.glyphs", + "stderr": " ^^^^^^^^^^^^^^^^^^^^^\n\nerror: glyph not in font\nin at 1153:5\n | \n1153 | \tsub Adieresis.BRACKET.137 by Adieresis.titl.BRACKET.137;\n | \t ^^^^^^^^^^^^^^^^^^^^^\n\nerror: glyph not in font\nin at 1153:30\n | \n1153 | \tsub Adieresis.BRACKET.137 by Adieresis.titl.BRACKET.137;\n | \t ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: glyph not in font\nin at 1154:5\n | \n1154 | \tsub Odieresis.BRACKET.137 by Odieresis.titl.BRACKET.137;\n | \t ^^^^^^^^^^^^^^^^^^^^^\n\nerror: glyph not in font\nin at 1154:30\n | \n1154 | \tsub Odieresis.BRACKET.137 by Odieresis.titl.BRACKET.137;\n | \t ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: glyph not in font\nin at 1155:5\n | \n1155 | \tsub Udieresis.BRACKET.137 by Udieresis.titl.BRACKET.137;\n | \t ^^^^^^^^^^^^^^^^^^^^^\n\nerror: glyph not in font\nin at 1155:30\n | \n1155 | \tsub Udieresis.BRACKET.137 by Udieresis.titl.BRACKET.137;\n | \t ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Work-Sans/sources/WorkSans.glyphs", + "stderr": "Generating HVAR\nINFO:fontTools.varLib:Generating gvar\nINFO:fontTools.varLib:Merging TT hinting\nINFO:ufo2ft:Compiling variable features for WorkSans-VF\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Work-Sans/sources/WorkSans.glyphs' -> 'master_ufo/WorkSans.designspace': Generating fonts from Designspace failed: The following glyph names are referenced but are missing from the glyph set:\n cent.BRACKET.202 (first found at :966:5)\n cent.tf.BRACKET.202 (first found at :966:25)\n dollar.BRACKET.202 (first found at :967:5)\n dollar.tf.BRACKET.202 (first found at :967:27)\n Adieresis.BRACKET.137 (first found at :1153:6)\n Adieresis.titl.BRACKET.137 (first found at :1153:31)\n Odieresis.BRACKET.137 (first found at :1154:6)\n Odieresis.titl.BRACKET.137 (first found at :1154:31)\n Udieresis.BRACKET.137 (first found at :1155:6)\n Udieresis.titl.BRACKET.137 (first found at :1155:31)\n" + } + } + }, + "Ysabeau/sources/Ysabeau.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/Ysabeau/sources/Ysabeau.glyphs", + "stderr": "ntly Fe(Glyph(six.numr))\n[2024-10-15T17:09:03.176092Z ThreadId(1) fontc::workload DEBUG] 230/9195 complete, most recently Fe(Glyph(equal.case))\n[2024-10-15T17:09:03.176094Z ThreadId(1) fontc::workload DEBUG] 231/9195 complete, most recently Fe(Glyph(idieresis.sc))\n[2024-10-15T17:09:03.176097Z ThreadId(1) fontc::workload DEBUG] 232/9195 complete, most recently Fe(Glyph(gstroke.sc))\n[2024-10-15T17:09:03.176100Z ThreadId(1) fontc::workload DEBUG] 233/9195 complete, most recently Fe(Glyph(ubreve))\n[2024-10-15T17:09:03.176103Z ThreadId(1) fontc::workload DEBUG] 234/9195 complete, most recently Fe(Glyph(brevebelowcomb.case))\n[2024-10-15T17:09:03.176106Z ThreadId(1) fontc::workload DEBUG] 235/9195 complete, most recently Fe(GlobalMetrics)\n[2024-10-15T17:09:03.176108Z ThreadId(1) fontc::workload DEBUG] 236/9195 complete, most recently Be(Name)\n[2024-10-15T17:09:03.205432Z ThreadId(1) fontc ERROR] Invalid source glyph 'hmod': 'bad anchor: 'Invalid anchor 'top': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/Ysabeau/sources/Ysabeau.glyphs", + "stderr": ": 2\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph glottalstopmod:\n * Ysabeau Light, Ysabeau Light, Ysabeau Light, Ysabeau Light, Ysabeau Black had: 0\n * Ysabeau Bold had: 1\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph glottalstopmod:\n * Ysabeau Light, Ysabeau Light, Ysabeau Light, Ysabeau Light, Ysabeau Black had: \"\"\n * Ysabeau Bold had: \"bottom, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph glottalstopreversedmod:\n * Ysabeau Light, Ysabeau Light, Ysabeau Light, Ysabeau Light, Ysabeau Black had: 0\n * Ysabeau Bold had: 1\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph glottalstopreversedmod:\n * Ysabeau Light, Ysabeau Light, Ysabeau Light, Ysabeau Light, Ysabeau Black had: \"\"\n * Ysabeau Bold had: \"bottom, top\"\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Ysabeau/sources/Ysabeau.glyphs' -> 'master_ufo/Ysabeau.designspace': Compatibility check failed\n" + } + } + }, + "arabic/sources/NotoNaskhArabicUI.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/arabic/sources/NotoNaskhArabicUI.glyphspackage", + "stderr": "lyph(_uniFBBA))\n[2024-10-15T17:05:36.437531Z ThreadId(1) fontc::workload DEBUG] 210/6488 complete, most recently Fe(Glyph(uni0021))\n[2024-10-15T17:05:36.437532Z ThreadId(1) fontc::workload DEBUG] 211/6488 complete, most recently Fe(Glyph(uni06B2.medi))\n[2024-10-15T17:05:36.437533Z ThreadId(1) fontc::workload DEBUG] 212/6488 complete, most recently Fe(Glyph(alrhman))\n[2024-10-15T17:05:36.437534Z ThreadId(1) fontc::workload DEBUG] 213/6488 complete, most recently Fe(Glyph(uni06B0))\n[2024-10-15T17:05:36.437535Z ThreadId(1) fontc::workload DEBUG] 214/6488 complete, most recently Fe(Glyph(uni065A))\n[2024-10-15T17:05:36.437537Z ThreadId(1) fontc::workload DEBUG] 215/6488 complete, most recently Fe(Glyph(uni200D))\n[2024-10-15T17:05:36.437538Z ThreadId(1) fontc::workload DEBUG] 216/6488 complete, most recently Fe(Glyph(uniFEA2))\n[2024-10-15T17:05:36.451576Z ThreadId(1) fontc ERROR] Invalid source glyph 'uni0033.ccmp': 'bad anchor: 'Invalid anchor '_b._958': 'mark anchors cannot be numbered'''\n" + } + } + }, + "balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs", + "stderr": "24-10-15T17:07:28.475079Z ThreadId(1) fontc::workload DEBUG] 217/4058 complete, most recently Fe(Glyph(lbar))\n[2024-10-15T17:07:28.475080Z ThreadId(1) fontc::workload DEBUG] 218/4058 complete, most recently Fe(Glyph(heavySingleCommaQuotationMarkOrnament))\n[2024-10-15T17:07:28.475081Z ThreadId(1) fontc::workload DEBUG] 219/4058 complete, most recently Fe(Glyph(bracketright))\n[2024-10-15T17:07:28.475082Z ThreadId(1) fontc::workload DEBUG] 220/4058 complete, most recently Fe(Glyph(f_f))\n[2024-10-15T17:07:28.475084Z ThreadId(1) fontc::workload DEBUG] 221/4058 complete, most recently Fe(Glyph(eogonek))\n[2024-10-15T17:07:28.475085Z ThreadId(1) fontc::workload DEBUG] 222/4058 complete, most recently Fe(Glyph(percent))\n[2024-10-15T17:07:28.475086Z ThreadId(1) fontc::workload DEBUG] 223/4058 complete, most recently Fe(Glyph(Zedieresis-cy))\n[2024-10-15T17:07:28.482703Z ThreadId(1) fontc ERROR] Invalid source glyph 'Ezhcaron': 'bad anchor: 'Invalid anchor '_top': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs", + "stderr": "ering number of points in glyph ocenteredtilde, contour 1:\n * Balsamiq Sans Italic had: 31\n * Balsamiq Sans Bold Italic had: 27\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph ocenteredtilde, contour 2:\n * Balsamiq Sans Italic had: 27\n * Balsamiq Sans Bold Italic had: 30\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph upsilonafrican, contour 0:\n * Balsamiq Sans Italic had: 99\n * Balsamiq Sans Bold Italic had: 76\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph yr, contour 0:\n * Balsamiq Sans Italic had: 62\n * Balsamiq Sans Bold Italic had: 50\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph yr, contour 1:\n * Balsamiq Sans Italic had: 24\n * Balsamiq Sans Bold Italic had: 23\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs' -> 'master_ufo/BalsamiqSans-Italic.designspace': Compatibility check failed\n" + } + } + }, + "balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs", + "stderr": ".164642Z ThreadId(1) fontc::workload DEBUG] 273/4058 complete, most recently Fe(Glyph(jcaron))\n[2024-10-15T17:07:37.164643Z ThreadId(1) fontc::workload DEBUG] 274/4058 complete, most recently Fe(Glyph(fraction))\n[2024-10-15T17:07:37.164644Z ThreadId(1) fontc::workload DEBUG] 275/4058 complete, most recently Fe(Glyph(rightShadowRightWhiteArrow))\n[2024-10-15T17:07:37.164645Z ThreadId(1) fontc::workload DEBUG] 276/4058 complete, most recently Fe(Glyph(asteriskmath))\n[2024-10-15T17:07:37.164646Z ThreadId(1) fontc::workload DEBUG] 277/4058 complete, most recently Fe(Glyph(Hwair))\n[2024-10-15T17:07:37.164648Z ThreadId(1) fontc::workload DEBUG] 278/4058 complete, most recently Fe(Glyph(heavyrightpointinganglequotationmarkornament))\n[2024-10-15T17:07:37.164649Z ThreadId(1) fontc::workload DEBUG] 279/4058 complete, most recently Fe(Glyph(m))\n[2024-10-15T17:07:37.174310Z ThreadId(1) fontc ERROR] Invalid source glyph 'gcaron': 'bad anchor: 'Invalid anchor '_top': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs", + "stderr": "ad: 6\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph apple:\n * Balsamiq Sans Regular had: 2\n * Balsamiq Sans Bold had: 3\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph minute, contour 0:\n * Balsamiq Sans Regular had: 11\n * Balsamiq Sans Bold had: 17\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph weierstrass, contour 0:\n * Balsamiq Sans Regular had: 68\n * Balsamiq Sans Bold had: 78\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph weierstrass, contour 1:\n * Balsamiq Sans Regular had: 15\n * Balsamiq Sans Bold had: 22\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph idotless-cy, contour 0:\n * Balsamiq Sans Regular had: 21\n * Balsamiq Sans Bold had: 19\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs' -> 'master_ufo/BalsamiqSans.designspace': Compatibility check failed\n" + } + } + }, + "belanosima-fonts/sources/Belanosima-Regular.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.23s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace`\n[2024-10-15T17:03:28.659884Z ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:03:28.660550Z ThreadId(1) fontc ERROR] No default master in /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace", + "stderr": " 'maximum': 200.0,\n 'minimum': 1.0,\n 'name': 'width',\n 'tag': 'wdth'}]\nINFO:fontTools.varLib:Internal master locations:\n[{'weight': 434.0, 'width': 1.0}]\nINFO:fontTools.varLib:Internal axis supports:\n{'weight': [434.0, 434.0, 570.8190000000001], 'width': [1.0, 1.0, 300.0]}\nINFO:fontTools.varLib:Normalized master locations:\n[{'weight': 0.0, 'width': 0.0}]\nINFO:fontTools.varLib:Index of base master: 0\nINFO:fontTools.varLib:Building variable font\nINFO:fontTools.varLib:Loading master fonts\nINFO:fontTools.varLib:Dropped 83 on-curve points from simple glyphs in the 'glyf' table\nINFO:fontTools.varLib:Generating fvar\nINFO:fontTools.varLib:Building variations tables\nINFO:fontTools.varLib:Generating avar\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/belanosima-fonts/sources/Belanosima-Regular.designspace': Generating fonts from Designspace failed: Axis 'weight': there must be a mapping for the axis maximum value 388.988 and it must be the highest input mapping value.\n" + } + } + }, + "bengali/sources/NotoSansBengali.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/bengali/sources/NotoSansBengali.glyphs", + "stderr": "r simple glyphs is set\n[2024-10-15T17:03:30.480374Z ThreadId(2) fontir::glyph DEBUG] Coalescing 'uni09FC' into a simple glyph because it has contours and components and prefer simple glyphs is set\n[2024-10-15T17:03:30.480470Z ThreadId(2) fontir::glyph DEBUG] Coalescing 'kattarabeng' into a simple glyph because it has contours and components and prefer simple glyphs is set\n[2024-10-15T17:03:30.480530Z ThreadId(2) fontir::glyph DEBUG] Coalescing 'katarabeng' into a simple glyph because it has contours and components and prefer simple glyphs is set\n[2024-10-15T17:03:30.480588Z ThreadId(2) fontir::glyph DEBUG] Coalescing 'ngamabeng' into a simple glyph because it has contours and components and prefer simple glyphs is set\n[2024-10-15T17:03:30.480686Z ThreadId(1) fontc::workload DEBUG] 1405/2822 complete, most recently Fe(GlyphOrder)\n[2024-10-15T17:03:30.547253Z ThreadId(1) fontc ERROR] Invalid source glyph 'ngahalfbeng': 'undefined at required location Normalized {wdth: 0.00, wght: 0.61}'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/bengali/sources/NotoSansBengali.glyphs", + "stderr": "e')\n 41: ('line', 'line', 'line', 'line', 'curve', 'line', 'line')\n 42: ('curve', 'curve', 'curve', 'curve', 'line', 'curve', 'curve')\n 45: ('line', 'line', 'line', 'line', 'curve', 'line', 'line')\nERROR:fontTools.cu2qu.ufo:Glyphs named 'masabeng' have different number of segments\nERROR:fontTools.cu2qu.ufo:Glyphs named 'ssannabeng' have different number of segments\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/bengali/sources/NotoSansBengali.glyphs' -> 'master_ufo/NotoSansBengali.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'khabeng', 'kharabeng', 'kharasquishbeng', 'mabeng', 'mapabeng', 'maparabeng', 'masabeng', 'nasabeng', 'nyajabeng', 'pabeng', 'pamabeng', 'parabeng', 'pasabeng', 'sabeng', 'salabeng', 'salubeng', 'sapabeng', 'saparabeng', 'sattabeng', 'sattarabeng', 'sattarasquishbeng', 'sattariibeng', 'sattiibeng', 'ssabeng', 'ssannabeng', 'ssapabeng', 'ssarabeng', 'ssarasquishbeng', 'yarephiivowelsignbeng'\n" + } + } + }, + "birthstone-bounce/sources/BirthstoneBounce.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/birthstone-bounce/sources/BirthstoneBounce.glyphs", + "stderr": "ements: {\"MCCCCCCLCCZ\", \"MCCCCCCCCCCLZ\"}\n[2024-10-15T17:04:21.612883Z ThreadId(4) fontbe::glyphs WARN] Y.titl has inconsistent path elements: {\"MCCCCCCCLCCCLCCCZ\", \"MLCCCCCCCLCLCCLCLCCCZ\"}\n[2024-10-15T17:04:21.612908Z ThreadId(8) fontbe::glyphs WARN] pi has inconsistent path elements: {\"MCCLCCCCCCCCCCCCCCCCCLLLLCLCCZ\", \"MCCCLCLCLCCCCLCCCCCCCLCCCCCCCCCCCZ\"}\n[2024-10-15T17:04:21.612924Z ThreadId(6) fontbe::glyphs WARN] F.ss01 has inconsistent path elements: {\"MCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCLLCCCCCCCCCCCCZ\", \"MCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCLCCCCCCCCCCCCZ\"}\n[2024-10-15T17:04:21.612909Z ThreadId(9) fontbe::glyphs WARN] R has inconsistent path elements: {\"MCCCCCCCCCCCCCCCCLCCCCCCCCCCCCCCCCCCCCCCLCCCCCCCCCCLCCCCCCCLCCCCCCCCCCCLCCCCCCZ\", \"MCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCLCCCCCCLCCCCCCCCCLCCCCCCZ\"}\n[2024-10-15T17:04:21.620111Z ThreadId(1) fontc ERROR] Invalid source glyph 'rinvertedbreve.fina': 'bad anchor: 'Invalid anchor 'top': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/birthstone-bounce/sources/BirthstoneBounce.glyphs", + "stderr": ".case, contour 0:\n * Birthstone Bounce Regular had: 23\n * Birthstone Bounce Medium had: 31\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph acutecomb.case, contour 0:\n * Birthstone Bounce Regular had: 21\n * Birthstone Bounce Medium had: 24\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph circumflexcomb.case, contour 0:\n * Birthstone Bounce Regular had: 36\n * Birthstone Bounce Medium had: 37\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph brevecomb.case, contour 0:\n * Birthstone Bounce Regular had: 24\n * Birthstone Bounce Medium had: 27\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph tildecomb.case, contour 0:\n * Birthstone Bounce Regular had: 24\n * Birthstone Bounce Medium had: 25\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/birthstone-bounce/sources/BirthstoneBounce.glyphs' -> 'master_ufo/BirthstoneBounce.designspace': Compatibility check failed\n" + } + } + }, + "corinthia/sources/Corinthia.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/corinthia/sources/Corinthia.glyphs", + "stderr": "lyph(t))\n[2024-10-15T17:06:31.361379Z ThreadId(1) fontc::workload DEBUG] 487/3187 complete, most recently Fe(Glyph(Ohorndotbelow))\n[2024-10-15T17:06:31.361381Z ThreadId(1) fontc::workload DEBUG] 488/3187 complete, most recently Fe(Glyph(m.fina))\n[2024-10-15T17:06:31.361384Z ThreadId(1) fontc::workload DEBUG] 489/3187 complete, most recently Fe(Glyph(rinvertedbreve))\n[2024-10-15T17:06:31.361386Z ThreadId(1) fontc::workload DEBUG] 490/3187 complete, most recently Fe(Glyph(Uhungarumlaut))\n[2024-10-15T17:06:31.361389Z ThreadId(1) fontc::workload DEBUG] 491/3187 complete, most recently Fe(Glyph(uogonek))\n[2024-10-15T17:06:31.361391Z ThreadId(1) fontc::workload DEBUG] 492/3187 complete, most recently Fe(Glyph(Lcaron))\n[2024-10-15T17:06:31.361394Z ThreadId(1) fontc::workload DEBUG] 493/3187 complete, most recently Fe(Glyph(radical))\n[2024-10-15T17:06:31.372636Z ThreadId(1) fontc ERROR] Invalid source glyph 'gravecomb': 'bad anchor: 'Invalid anchor '_topviet': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/corinthia/sources/Corinthia.glyphs", + "stderr": "old had: 12\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph osuperior, contour 2:\n * Corinthia Regular had: 32\n * Corinthia Medium, Corinthia Bold had: 24\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph ff:\n * Corinthia Regular had: 3\n * Corinthia Medium, Corinthia Bold had: 4\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph ffi:\n * Corinthia Regular had: 4\n * Corinthia Medium, Corinthia Bold had: 6\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph ffl:\n * Corinthia Regular had: 4\n * Corinthia Medium, Corinthia Bold had: 6\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph bloop, contour 0:\n * Corinthia Regular had: 96\n * Corinthia Medium had: 93\n * Corinthia Bold had: 90\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/corinthia/sources/Corinthia.glyphs' -> 'master_ufo/Corinthia.designspace': Compatibility check failed\n" + } + } + }, + "david-libre/sources/DavidLibre.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/david-libre/sources/DavidLibre.glyphs", + "stderr": "ments: {\"MCCCCCLCCCCCZ\", \"MCCCCLLCCCCCZ\"}\n[2024-10-15T17:07:06.514020Z ThreadId(4) fontbe::glyphs WARN] ayin-hb has inconsistent path elements: {\"MCCCCCCCCCCCCCCCCCCCCCCCCCCZ\", \"MCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZ\", \"MCCCCCCCCCCCCCCCCCCCCCCCCCCCCZ\"}\n[2024-10-15T17:07:06.514087Z ThreadId(2) fontbe::glyphs WARN] four.hebr has inconsistent path elements: {\"MCCCCCLCCCCLCCCCCCCLCCCZMCCCCCCCLZ\", \"MCCCLCLCCCLCCCCCCCCLCCCZMCCCCCCLZ\", \"MCCCLCLCCCCLCCCCCCCLCCCZMCCCCCCCLZ\"}\n[2024-10-15T17:07:06.514133Z ThreadId(3) fontbe::glyphs WARN] tet-hb has inconsistent path elements: {\"MCCCCCCCCCCCCCCCCCCCCCCCCCZ\", \"MCCCCCCCCCCCCCCCCCCCCCCCCCCZ\"}\n[2024-10-15T17:07:06.515484Z ThreadId(7) fontbe::glyphs WARN] five has inconsistent path elements: {\"MCCCLCCCLCCCCLCCCCCCCCCLCCCCCCCCCCCZ\", \"MCCCCLCCCLCCCLCCCCCCLCCCCCCCCCZ\", \"MCCCLCCCLCCCCLCCCCCCCLCCCCCCCCZ\"}\n[2024-10-15T17:07:06.525617Z ThreadId(1) fontc ERROR] Invalid source glyph 'sheqel': 'bad anchor: 'Invalid anchor 'bottomleft': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/david-libre/sources/DavidLibre.glyphs", + "stderr": " in glyph hookabovecomb:\n * David Libre Regular, David Libre Bold had: \"U, _U\"\n * David Libre Medium had: \"_U\"\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph cedillacomb, contour 0:\n * David Libre Regular, David Libre Medium had: 16\n * David Libre Bold had: 18\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph cedilla, contour 0:\n * David Libre Regular, David Libre Medium had: 16\n * David Libre Bold had: 18\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph CombBreveHook.VN, contour 1:\n * David Libre Regular, David Libre Medium had: 29\n * David Libre Bold had: 31\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph CombBreveHook.VN:\n * David Libre Regular, David Libre Bold had: \"U, _U\"\n * David Libre Medium had: \"\"\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/david-libre/sources/DavidLibre.glyphs' -> 'master_ufo/DavidLibre.designspace': Compatibility check failed\n" + } + } + }, + "dosis-vf/sources/Dosis.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/dosis-vf/sources/Dosis.glyphs", + "stderr": "tc::workload DEBUG] 1383/2278 complete, most recently Be(GlyfFragment(acircumflexgrave))\n[2024-10-15T17:04:20.763992Z ThreadId(1) fontc::workload DEBUG] 1384/2278 complete, most recently Be(GlyfFragment(ecircumflexacute))\n[2024-10-15T17:04:20.763993Z ThreadId(1) fontc::workload DEBUG] 1385/2278 complete, most recently Be(GlyfFragment(ahookabove))\n[2024-10-15T17:04:20.763995Z ThreadId(1) fontc::workload DEBUG] 1386/2278 complete, most recently Be(GlyfFragment(ocircumflexhookabove))\n[2024-10-15T17:04:20.763996Z ThreadId(1) fontc::workload DEBUG] 1387/2278 complete, most recently Be(GlyfFragment(Obreve))\n[2024-10-15T17:04:20.763998Z ThreadId(1) fontc::workload DEBUG] 1388/2278 complete, most recently Be(GlyfFragment(Iacute))\n[2024-10-15T17:04:20.763999Z ThreadId(1) fontc::workload DEBUG] 1389/2278 complete, most recently Be(GlyfFragment(Oslash))\n[2024-10-15T17:04:20.773752Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map '¯' (U+00AF) to two different glyph ids: GID_526 and GID_545\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/dosis-vf/sources/Dosis.glyphs", + "stderr": "ster UFOs and designspace from Glyphs source\nINFO:glyphsLib.parser:Parsing .glyphs file\nINFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Dosis-ExtraLight\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Dosis-ExtraBold\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nINFO:fontTools.cu2qu.ufo:New spline lengths: 1: 226, 2: 1583, 3: 597, 4: 99, 5: 8, 6: 5, 7: 4\nINFO:ufo2ft:Building OpenType tables for Dosis-ExtraLight\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/dosis-vf/sources/Dosis.glyphs' -> 'master_ufo/Dosis.designspace': Generating fonts from Designspace failed: cannot map 'hungarumlaut' to U+02DD; already mapped to 'hungarumlautcomb'\n" + } + } + }, + "duployan/sources/NotoSansDuployan.glyphs": { + "other": "unknown error (status 1): 'No such source: /Users/rofls/.crater_cache/duployan/sources/NotoSansDuployan.glyphs\n'" + }, + "dynapuff/sources/DynaPuff.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/dynapuff/sources/DynaPuff.glyphs", + "stderr": "ost recently Be(GlyfFragment(tugrik))\n[2024-10-15T17:04:23.967397Z ThreadId(1) fontc ERROR] FEA parsing failed with 6 errors\n[2024-10-15T17:04:23.967424Z ThreadId(1) fontc WARN] error: Unexpected token, expected glyph or glyph class\nin at 440:10\n | \n440 | @ss01 = [ $[name endswith 'ss01'] ];\n | ^\n\nerror: Expected ';'\nin at 440:33\n | \n440 | @ss01 = [ $[name endswith 'ss01'] ];\n | ^\n\nerror: ']' Not valid in a feature block\nin at 440:34\n | \n440 | @ss01 = [ $[name endswith 'ss01'] ];\n | ^\n\nerror: Unexpected token, expected glyph or glyph class\nin at 441:10\n | \n441 | @ss02 = [ $[name endswith 'ss02'] ];\n | ^\n\nerror: Expected ';'\nin at 441:33\n | \n441 | @ss02 = [ $[name endswith 'ss02'] ];\n | ^\n\nerror: ']' Not valid in a feature block\nin at 441:34\n | \n441 | @ss02 = [ $[name endswith 'ss02'] ];\n | ^\n\n" + } + } + }, + "font_tiny5/sources/tiny5-Regular.sfd": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd", + "stderr": " Finished `release` profile [optimized] target(s) in 0.13s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd`\n[2024-10-15T17:07:02.519748Z ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:07:02.519828Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd", + "stderr": "package,zip,json}]\n [--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND]\n [--keep-direction]\n [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR]\n [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT]\n [--optimize-cff OPTIMIZE_CFF]\n [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar]\n [--filter CLASS] [--no-auto-use-my-metrics]\n [--drop-implied-oncurves]\n [--interpolate-binary-layout [MASTER_DIR]]\n [--feature-writer CLASS] [--debug-feature-file FILE]\n [--no-variable-features] [--mti-source MTI_SOURCE]\n [--production-names | --no-production-names]\n [--subset | --no-subset] [-s | -S] [--timing]\n [--verbose LEVEL]\n [INPUTS ...]\nfontmake: error: Unknown input file extension: '/Users/rofls/.crater_cache/font_tiny5/sources/tiny5-Regular.sfd'\n" + } + } + }, + "fragment-mono/sources/Fragment-Mono.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/fragment-mono/sources/Fragment-Mono.glyphs", + "stderr": "ntc::workload DEBUG] 2504/4048 complete, most recently Be(GlyfFragment(OE))\n[2024-10-15T17:07:03.883378Z ThreadId(1) fontc::workload DEBUG] 2505/4048 complete, most recently Be(GlyfFragment(boxLightVerticalAndRight))\n[2024-10-15T17:07:03.883379Z ThreadId(1) fontc::workload DEBUG] 2506/4048 complete, most recently Be(GlyfFragment(U))\n[2024-10-15T17:07:03.883380Z ThreadId(1) fontc::workload DEBUG] 2507/4048 complete, most recently Be(GlyfFragment(boxLeftDownHeavyAndRightUpLight))\n[2024-10-15T17:07:03.883381Z ThreadId(1) fontc::workload DEBUG] 2508/4048 complete, most recently Be(GlyfFragment(boxLightHorizontal))\n[2024-10-15T17:07:03.883383Z ThreadId(1) fontc::workload DEBUG] 2509/4048 complete, most recently Be(GlyfFragment(boxLightTripleDashHorizontal))\n[2024-10-15T17:07:03.878722Z ThreadId(3) fontbe::glyphs WARN] S has inconsistent path elements: {\"MCCCLCCCLCCCLCCCLZ\", \"MLCCCLCCCLCCCLCCCLZ\"}\n[2024-10-15T17:07:03.911906Z ThreadId(1) fontc ERROR] 'c' has interpolation-incompatible paths\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/fragment-mono/sources/Fragment-Mono.glyphs", + "stderr": "e.compatibility:\nFonts had differing point type in glyph usdc, contour 3, point 8:\n * Fragment Mono Regular had: None\n * Fragment Mono Italic had: line\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph usdc, contour 3, point 10:\n * Fragment Mono Regular had: curve\n * Fragment Mono Italic had: None\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph usdc, contour 3, point 11:\n * Fragment Mono Regular had: None\n * Fragment Mono Italic had: curve\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph usdc, contour 3, point 13:\n * Fragment Mono Regular had: curve\n * Fragment Mono Italic had: None\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph usdc, contour 4:\n * Fragment Mono Regular had: 40\n * Fragment Mono Italic had: 14\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/fragment-mono/sources/Fragment-Mono.glyphs' -> 'master_ufo/FragmentMono.designspace': Compatibility check failed\n" + } + } + }, + "fuzzy-bubbles/sources/FuzzyBubbles.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/fuzzy-bubbles/sources/FuzzyBubbles.glyphs", + "stderr": ", most recently Fe(Glyph(u))\n[2024-10-15T17:07:32.097009Z ThreadId(1) fontc::workload DEBUG] 178/2524 complete, most recently Fe(Glyph(Cdotaccent))\n[2024-10-15T17:07:32.097011Z ThreadId(1) fontc::workload DEBUG] 179/2524 complete, most recently Fe(Glyph(quotesinglbase))\n[2024-10-15T17:07:32.097012Z ThreadId(1) fontc::workload DEBUG] 180/2524 complete, most recently Fe(Glyph(s))\n[2024-10-15T17:07:32.097013Z ThreadId(1) fontc::workload DEBUG] 181/2524 complete, most recently Fe(Glyph(paragraph))\n[2024-10-15T17:07:32.097014Z ThreadId(1) fontc::workload DEBUG] 182/2524 complete, most recently Fe(Glyph(won))\n[2024-10-15T17:07:32.097016Z ThreadId(1) fontc::workload DEBUG] 183/2524 complete, most recently Fe(Glyph(uhorntilde))\n[2024-10-15T17:07:32.097017Z ThreadId(1) fontc::workload DEBUG] 184/2524 complete, most recently Fe(Glyph(a))\n[2024-10-15T17:07:32.101995Z ThreadId(1) fontc ERROR] Invalid source glyph 'Kcommaaccent': 'bad anchor: 'Invalid anchor 'top': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/fuzzy-bubbles/sources/FuzzyBubbles.glyphs", + "stderr": "nts had differing number of points in glyph brevecomb.case, contour 0:\n * Fuzzy Bubbles Regular had: 27\n * Fuzzy Bubbles Bold had: 30\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph tildecomb.case, contour 0:\n * Fuzzy Bubbles Regular had: 36\n * Fuzzy Bubbles Bold had: 27\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph hookabovecomb.case, contour 0:\n * Fuzzy Bubbles Regular had: 39\n * Fuzzy Bubbles Bold had: 36\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph commaturnedabovecomb.case, contour 0:\n * Fuzzy Bubbles Regular had: 33\n * Fuzzy Bubbles Bold had: 21\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph horncomb.case, contour 0:\n * Fuzzy Bubbles Regular had: 30\n * Fuzzy Bubbles Bold had: 24\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/fuzzy-bubbles/sources/FuzzyBubbles.glyphs' -> 'master_ufo/FuzzyBubbles.designspace': Compatibility check failed\n" + } + } + }, + "gwendolyn/sources/GwendolynPro.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/gwendolyn/sources/GwendolynPro.glyphs", + "stderr": "169102Z ThreadId(1) fontc::workload DEBUG] 770/2546 complete, most recently Be(GlyfFragment(numbersign))\n[2024-10-15T17:04:12.169105Z ThreadId(1) fontc::workload DEBUG] 771/2546 complete, most recently Be(GlyfFragment(guarani))\n[2024-10-15T17:04:12.169108Z ThreadId(1) fontc::workload DEBUG] 772/2546 complete, most recently Fe(Glyph(f_f))\n[2024-10-15T17:04:12.169110Z ThreadId(1) fontc::workload DEBUG] 773/2546 complete, most recently Fe(Glyph(Udotbelow))\n[2024-10-15T17:04:12.169113Z ThreadId(1) fontc::workload DEBUG] 774/2546 complete, most recently Fe(Glyph(dotbelowcomb))\n[2024-10-15T17:04:12.169115Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(l))' failed: ''l' has interpolation-incompatible paths'\n[2024-10-15T17:04:12.169118Z ThreadId(1) fontc::workload DEBUG] 775/2546 complete, most recently Be(GlyfFragment(l))\n[2024-10-15T17:04:12.192111Z ThreadId(1) fontc ERROR] Invalid source glyph 'Oslashacute': 'bad anchor: 'Invalid anchor 'ogonek': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/gwendolyn/sources/GwendolynPro.glyphs", + "stderr": " had: 18\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph acutecomb.case, contour 0:\n * Gwendolyn Regular had: 20\n * Gwendolyn Bold had: 21\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph caroncomb.alt.case, contour 0:\n * Gwendolyn Regular had: 27\n * Gwendolyn Bold had: 30\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph circumflexcomb.case, contour 0:\n * Gwendolyn Regular had: 19\n * Gwendolyn Bold had: 26\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph commaturnedabovecomb.case, contour 0:\n * Gwendolyn Regular had: 27\n * Gwendolyn Bold had: 28\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph horncomb.case, contour 0:\n * Gwendolyn Regular had: 27\n * Gwendolyn Bold had: 28\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/gwendolyn/sources/GwendolynPro.glyphs' -> 'master_ufo/Gwendolyn.designspace': Compatibility check failed\n" + } + } + }, + "hahmlet/sources/Hahmlet.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/hahmlet/sources/Hahmlet.glyphs", + "stderr": "asters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Hahmlet-Thin\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Hahmlet-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Hahmlet-Black\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nERROR:fontTools.cu2qu.ufo:Glyphs named 'ddyib-ko' have different number of segments\nERROR:fontTools.cu2qu.ufo:Glyphs named 'ddyil-ko' have different number of segments\nERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwah-ko' have different number of segments\nERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwal-ko' have different number of segments\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/hahmlet/sources/Hahmlet.glyphs' -> 'master_ufo/Hahmlet.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'ddwah-ko', 'ddwal-ko', 'ddyib-ko', 'ddyil-ko'\n" + } + } + }, + "hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace", + "stderr": "nged, generating a new one\n[2024-10-15T17:05:07.456704Z ThreadId(1) ufo2fontir::source DEBUG] 179 glyphs identified\n[2024-10-15T17:05:07.475256Z ThreadId(3) ufo2fontir::source DEBUG] Static metadata for \"/Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace\"\n[2024-10-15T17:05:07.475406Z ThreadId(4) ufo2fontir::source DEBUG] Features for \"/Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace\"\n[2024-10-15T17:05:07.475418Z ThreadId(4) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation.\n[2024-10-15T17:05:07.476470Z ThreadId(1) fontc::workload DEBUG] 1/748 complete, most recently Fe(Features)\n[2024-10-15T17:05:07.478046Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya-Regular.ufo/features.fea, /Users/rofls/.crater_cache/hanifi-rohingya/sources/NotoSansHanifiRohingya-Medium.ufo/features.fea\n" + } + } + }, + "instrument-sans/sources/InstrumentSans-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/instrument-sans/sources/InstrumentSans-Italic.glyphs", + "stderr": "/2040 complete, most recently Be(GlyfFragment(h))\n[2024-10-15T17:06:36.176876Z ThreadId(1) fontc::workload DEBUG] 1054/2040 complete, most recently Be(GlyfFragment(ampersand))\n[2024-10-15T17:06:36.176878Z ThreadId(1) fontc::workload DEBUG] 1055/2040 complete, most recently Fe(Glyph(Ncaron))\n[2024-10-15T17:06:36.176879Z ThreadId(1) fontc::workload DEBUG] 1056/2040 complete, most recently Fe(Glyph(Wgrave))\n[2024-10-15T17:06:36.176880Z ThreadId(1) fontc::workload DEBUG] 1057/2040 complete, most recently Fe(Glyph(e))\n[2024-10-15T17:06:36.176882Z ThreadId(1) fontc::workload DEBUG] 1058/2040 complete, most recently Fe(Glyph(Igrave))\n[2024-10-15T17:06:36.176883Z ThreadId(1) fontc::workload DEBUG] 1059/2040 complete, most recently Fe(Glyph(ellipsis))\n[2024-10-15T17:06:36.176885Z ThreadId(1) fontc::workload DEBUG] 1060/2040 complete, most recently Fe(Glyph(Ubreve))\n[2024-10-15T17:06:36.185037Z ThreadId(1) fontc ERROR] IUP error for trademark: AchievedInvalidState(\"No best solution identified\")\n" + } + } + }, + "instrument-sans/sources/InstrumentSans.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/instrument-sans/sources/InstrumentSans.glyphs", + "stderr": ".858235Z ThreadId(1) fontc::workload DEBUG] 1754/2040 complete, most recently Be(GlyfFragment(commaturnedabovecomb))\n[2024-10-15T17:06:41.858238Z ThreadId(1) fontc::workload DEBUG] 1755/2040 complete, most recently Be(GlyfFragment(two.tf.ss10))\n[2024-10-15T17:06:41.858242Z ThreadId(1) fontc::workload DEBUG] 1756/2040 complete, most recently Be(GlyfFragment(three))\n[2024-10-15T17:06:41.858247Z ThreadId(1) fontc::workload DEBUG] 1757/2040 complete, most recently Be(GlyfFragment(w_w_w.liga))\n[2024-10-15T17:06:41.858253Z ThreadId(1) fontc::workload DEBUG] 1758/2040 complete, most recently Be(GlyfFragment(kcommaaccent.ss04))\n[2024-10-15T17:06:41.858256Z ThreadId(1) fontc::workload DEBUG] 1759/2040 complete, most recently Be(GlyfFragment(OE))\n[2024-10-15T17:06:41.875508Z ThreadId(7) fontbe::features::kern DEBUG] 4 ir kerns became 180 classes and 7154 adjustments\n[2024-10-15T17:06:41.887984Z ThreadId(1) fontc ERROR] IUP error for trademark: AchievedInvalidState(\"No best solution identified\")\n" + } + } + }, + "inter-gf-tight/sources/InterTight-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight-Italic.glyphs", + "stderr": "at '../features/cv07-germandbls.fea': 'No include path available'\nin at 396:8\n | \n396 | include(../features/cv07-germandbls.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: Failed to load source at '../features/cv08-i-serif.fea': 'No include path available'\nin at 401:8\n | \n401 | include(../features/cv08-i-serif.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: Failed to load source at '../features/cv09-three.fea': 'No include path available'\nin at 406:8\n | \n406 | include(../features/cv09-three.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: Failed to load source at '../features/cv10-g-spur.fea': 'No include path available'\nin at 411:8\n | \n411 | include(../features/cv10-g-spur.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: Failed to load source at '../features/cv11-single-storey-a.fea': 'No include path available'\nin at 416:8\n | \n416 | include(../features/cv11-single-storey-a.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight-Italic.glyphs", + "stderr": "ster fonts\nINFO:fontTools.varLib:Dropped 17 on-curve points from simple glyphs in the 'glyf' table\nINFO:fontTools.varLib:Generating fvar\nINFO:fontTools.varLib:Building variations tables\nINFO:fontTools.varLib:Generating avar\nINFO:fontTools.varLib:No need for avar\nINFO:fontTools.varLib:Generating MVAR\nINFO:fontTools.varLib:\tstrs: OS/2.yStrikeoutSize\t[47, 140, 233]\nINFO:fontTools.varLib:\tundo: post.underlinePosition\t[-349, -337, -303]\nINFO:fontTools.varLib:\tunds: post.underlineThickness\t[47, 140, 233]\nINFO:fontTools.varLib:Generating HVAR\nINFO:fontTools.varLib:Generating gvar\nINFO:fontTools.varLib:Merging TT hinting\nINFO:ufo2ft:Compiling variable features for InterTight-Italic-VF\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight-Italic.glyphs' -> 'master_ufo/InterTight-Italic.designspace': Generating fonts from Designspace failed: :85:8: The following feature file should be included but cannot be found: ../features/ccmp.fea\n" + } + } + }, + "inter-gf-tight/sources/InterTight.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight.glyphs", + "stderr": "at '../features/cv07-germandbls.fea': 'No include path available'\nin at 396:8\n | \n396 | include(../features/cv07-germandbls.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: Failed to load source at '../features/cv08-i-serif.fea': 'No include path available'\nin at 401:8\n | \n401 | include(../features/cv08-i-serif.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: Failed to load source at '../features/cv09-three.fea': 'No include path available'\nin at 406:8\n | \n406 | include(../features/cv09-three.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: Failed to load source at '../features/cv10-g-spur.fea': 'No include path available'\nin at 411:8\n | \n411 | include(../features/cv10-g-spur.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nerror: Failed to load source at '../features/cv11-single-storey-a.fea': 'No include path available'\nin at 416:8\n | \n416 | include(../features/cv11-single-storey-a.fea);\n | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight.glyphs", + "stderr": "ols.varLib:Loading master fonts\nINFO:fontTools.varLib:Dropped 49 on-curve points from simple glyphs in the 'glyf' table\nINFO:fontTools.varLib:Generating fvar\nINFO:fontTools.varLib:Building variations tables\nINFO:fontTools.varLib:Generating avar\nINFO:fontTools.varLib:No need for avar\nINFO:fontTools.varLib:Generating MVAR\nINFO:fontTools.varLib:\tstrs: OS/2.yStrikeoutSize\t[47, 140, 233]\nINFO:fontTools.varLib:\tundo: post.underlinePosition\t[-349, -337, -303]\nINFO:fontTools.varLib:\tunds: post.underlineThickness\t[47, 140, 233]\nINFO:fontTools.varLib:Generating HVAR\nINFO:fontTools.varLib:Generating gvar\nINFO:fontTools.varLib:Merging TT hinting\nINFO:ufo2ft:Compiling variable features for InterTight-VF\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/inter-gf-tight/sources/InterTight.glyphs' -> 'master_ufo/InterTight.designspace': Generating fonts from Designspace failed: :85:8: The following feature file should be included but cannot be found: ../features/ccmp.fea\n" + } + } + }, + "jura/sources/Jura.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/jura/sources/Jura.glyphs", + "stderr": "uilders.UFOBuilder:Non-existent glyph class public.kern1.sterling found in kerning rules.\nWARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.y found in kerning rules.\nINFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nINFO:fontmake.font_project:Building variable fonts fontmake.ttf\nINFO:ufo2ft:Features are compatible across masters; building later\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Jura-Light\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on Jura-Bold\nINFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter\nERROR:fontTools.cu2qu.ufo:Glyphs named 'sa-kayahli' have different number of segments\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/jura/sources/Jura.glyphs' -> 'master_ufo/Jura.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'sa-kayahli'\n" + } + } + }, + "kablammo/sources/Kablammo.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/kablammo/sources/Kablammo.glyphs", + "stderr": "4},\n {'Morph': 0.85},\n {'Morph': 0.8666666666666667},\n {'Morph': 0.8833333333333333},\n {'Morph': 0.9},\n {'Morph': 0.9166666666666666},\n {'Morph': 1.0}]\nINFO:fontTools.varLib:Index of base master: 0\nINFO:fontTools.varLib:Building variable font\nINFO:fontTools.varLib:Loading master fonts\nINFO:fontTools.varLib:Dropped 72 on-curve points from simple glyphs in the 'glyf' table\nINFO:fontTools.varLib:Generating fvar\nINFO:fontTools.varLib:Building variations tables\nINFO:fontTools.varLib:Generating avar\nINFO:fontTools.varLib:No need for avar\nINFO:fontTools.varLib:Generating MVAR\nINFO:fontTools.varLib:Generating HVAR\nINFO:fontTools.varLib:Generating gvar\nINFO:fontTools.varLib:Merging TT hinting\nINFO:ufo2ft:Compiling variable features for Kablammo-VF\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/kablammo/sources/Kablammo.glyphs' -> 'master_ufo/Kablammo.designspace': Generating fonts from Designspace failed: :1147:3: 'OTTableWriter' object has no attribute 'name'\n" + } + } + }, + "kdam-thmor-pro/sources/KdamThmorPro.designspace": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o ttf --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea --keep-overlaps /Users/rofls/.crater_cache/kdam-thmor-pro/sources/KdamThmorPro.designspace", + "stderr": "ng TTF for KdamThmorPro-Regular\nINFO:ufo2ft:Pre-processing glyphs\nINFO:ufo2ft.filters:Running SkipExportGlyphsFilter on KdamThmorTwo-Regular\nINFO:ufo2ft.filters:Running EraseOpenCornersFilter on KdamThmorTwo-Regular\nINFO:ufo2ft.filters:Running DecomposeComponentsFilter on KdamThmorTwo-Regular\nINFO:ufo2ft.filters:Running CubicToQuadraticFilter on KdamThmorTwo-Regular\nINFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 1096, 2: 1226, 3: 50, 4: 16, 5: 5\nINFO:ufo2ft:Building OpenType tables\nERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file: '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp50mf9hvz'\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/kdam-thmor-pro/sources/KdamThmorPro.designspace' -> '../../../../../../../../Users/rofls/.crater_cache/kdam-thmor-pro/sources/KdamThmorPro-Regular.ufo': Compiling UFO failed: :455:3033: \"ka-khmer.half\" is not a glyph in the font, and it can not be split into a range of known glyphs\n" + } + } + }, + "life-savers/sources/LifeSavers.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/life-savers/sources/LifeSavers.glyphs", + "stderr": "d DEBUG] 1231/1919 complete, most recently Be(GlyfFragment(omacron))\n[2024-10-15T17:10:33.359907Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(uogonek))' failed: ''uogonek' has interpolation-incompatible paths'\n[2024-10-15T17:10:33.359910Z ThreadId(1) fontc::workload DEBUG] 1232/1919 complete, most recently Be(GlyfFragment(uogonek))\n[2024-10-15T17:10:33.359912Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(Eogonek))' failed: ''Eogonek' has interpolation-incompatible paths'\n[2024-10-15T17:10:33.359914Z ThreadId(1) fontc::workload DEBUG] 1233/1919 complete, most recently Be(GlyfFragment(Eogonek))\n[2024-10-15T17:10:33.359916Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(Obreve))' failed: ''Obreve' has interpolation-incompatible paths'\n[2024-10-15T17:10:33.359919Z ThreadId(1) fontc::workload DEBUG] 1234/1919 complete, most recently Be(GlyfFragment(Obreve))\n[2024-10-15T17:10:33.363186Z ThreadId(1) fontc ERROR] 'wgrave' has interpolation-incompatible paths\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/life-savers/sources/LifeSavers.glyphs", + "stderr": "ers Regular had: 12\n * Life Savers Bold, Life Savers ExtraBold had: 15\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph tildecomb, contour 0:\n * Life Savers Regular had: 33\n * Life Savers Bold had: 42\n * Life Savers ExtraBold had: 30\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph cedillacomb, contour 0:\n * Life Savers Regular had: 45\n * Life Savers Bold, Life Savers ExtraBold had: 46\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph ogonekcomb, contour 0:\n * Life Savers Regular had: 25\n * Life Savers Bold had: 32\n * Life Savers ExtraBold had: 22\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph apostrophemod, contour 0:\n * Life Savers Regular, Life Savers Bold had: 12\n * Life Savers ExtraBold had: 15\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/life-savers/sources/LifeSavers.glyphs' -> 'master_ufo/LifeSavers.designspace': Compatibility check failed\n" + } + } + }, + "linefont/sources/Linefont.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/linefont/sources/Linefont.designspace", + "stderr": "gnspace`\n[2024-10-15T17:10:45.411937Z ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:10:45.524067Z ThreadId(1) ufo2fontir::source DEBUG] 388 glyphs identified\n[2024-10-15T17:10:45.562589Z ThreadId(3) ufo2fontir::source DEBUG] Static metadata for \"/Users/rofls/.crater_cache/linefont/sources/Linefont.designspace\"\n[2024-10-15T17:10:45.562633Z ThreadId(4) ufo2fontir::source DEBUG] Features for \"/Users/rofls/.crater_cache/linefont/sources/Linefont.designspace\"\n[2024-10-15T17:10:45.562647Z ThreadId(4) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation.\n[2024-10-15T17:10:45.562869Z ThreadId(1) fontc::workload DEBUG] 1/1584 complete, most recently Fe(Features)\n[2024-10-15T17:10:45.576657Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/linefont/sources/Linefont[min,min].ufo/features.fea, /Users/rofls/.crater_cache/linefont/sources/Linefont[min,max].ufo/features.fea\n" + } + } + }, + "madimi/sources/madimi.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/madimi/sources/madimi.glyphs", + "stderr": "ojects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/madimi/sources/madimi.glyphs`\n[2024-10-15T17:12:54.539314Z ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:12:54.539412Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs \"/Users/rofls/.crater_cache/madimi/sources/madimi.glyphs\"\n[2024-10-15T17:12:54.573441Z ThreadId(2) glyphs2fontir::source DEBUG] Static metadata for Madimi One\n[2024-10-15T17:12:54.573510Z ThreadId(2) glyphs2fontir::source WARN] Unknown 'name' entry vendorID\n[2024-10-15T17:12:54.573920Z ThreadId(1) fontc::workload DEBUG] 1/1436 complete, most recently Fe(Features)\n[2024-10-15T17:12:54.573953Z ThreadId(1) fontc::workload DEBUG] 2/1436 complete, most recently Fe(StaticMetadata)\n[2024-10-15T17:12:54.573977Z ThreadId(1) fontc::workload DEBUG] 3/1436 complete, most recently Fe(KerningGroups)\n[2024-10-15T17:12:54.575664Z ThreadId(1) fontc ERROR] Invalid tag\n" + } + } + }, + "maname-font/sources/Maname.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/maname-font/sources/Maname.glyphs", + "stderr": "ost recently Fe(Glyph(sinYU.post))\n[2024-10-15T17:13:32.528499Z ThreadId(1) fontc::workload DEBUG] 1177/4729 complete, most recently Fe(Glyph(sinRa))\n[2024-10-15T17:13:32.528500Z ThreadId(1) fontc::workload DEBUG] 1178/4729 complete, most recently Fe(Glyph(sinBI))\n[2024-10-15T17:13:32.528502Z ThreadId(1) fontc::workload DEBUG] 1179/4729 complete, most recently Fe(Glyph(sinFRa))\n[2024-10-15T17:13:32.528503Z ThreadId(1) fontc::workload DEBUG] 1180/4729 complete, most recently Fe(Glyph(sinJIi))\n[2024-10-15T17:13:32.528504Z ThreadId(1) fontc::workload DEBUG] 1181/4729 complete, most recently Fe(Glyph(Dcroat))\n[2024-10-15T17:13:32.528505Z ThreadId(1) fontc::workload DEBUG] 1182/4729 complete, most recently Fe(Glyph(Thorn))\n[2024-10-15T17:13:32.528506Z ThreadId(1) fontc::workload DEBUG] 1183/4729 complete, most recently Fe(Glyph(sinMa.reph))\n[2024-10-15T17:13:32.532189Z ThreadId(1) fontc ERROR] Invalid source glyph 'cedi': 'invalid path: 'has 1 consecutive offcurve points [(336.0, 557.0)]''\n" + } + } + }, + "mono/sources/MartianMono.glyphs": { + "compile_failed": { + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/mono/sources/MartianMono.glyphs", + "stderr": "mark glyph gravecomb are ambiguously connected by several anchor classes: MC_top, MC_topgrave. The last one will prevail.\nINFO:glyphsLib.featureWriters.markFeatureWriter.ContextualMarkFeatureWriter:The base glyph i-cy and mark glyph acutecomb are ambiguously connected by several anchor classes: MC_top, MC_topacute. The last one will prevail.\nINFO:glyphsLib.featureWriters.markFeatureWriter.ContextualMarkFeatureWriter:The base glyph yi-cy and mark glyph gravecomb are ambiguously connected by several anchor classes: MC_top, MC_topgrave. The last one will prevail.\nINFO:glyphsLib.featureWriters.markFeatureWriter.ContextualMarkFeatureWriter:The base glyph yi-cy and mark glyph acutecomb are ambiguously connected by several anchor classes: MC_top, MC_topacute. The last one will prevail.\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/mono/sources/MartianMono.glyphs' -> 'master_ufo/MartianMono.designspace': Generating fonts from Designspace failed: Base master not found.\n" + } + } + }, + "nastaliq/sources/NotoNastaliqUrdu.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/nastaliq/sources/NotoNastaliqUrdu.glyphspackage", + "stderr": "', expected global keyword.\nin at 1377:0\n | \n1377 | reh-ar.isol\n | ^^^^^^^^^^^\n\nerror: Unexpected token, expected glyph or glyph class\nin at 1409:13\n | \n1409 | @Sarkash = [ $[name contains \"sarkash\"]\n | ^\n\nerror: Expected ';'\nin at 1409:39\n | \n1409 | @Sarkash = [ $[name contains \"sarkash\"]\n | ^\n\nerror: Unexpected token ']', expected global keyword.\nin at 1411:0\n | \n1411 | ];\n | ^\n\nwarning: ';' should only follow a statement\nin at 2474:4\n | \n2474 | ;\n | ^\n\nerror: Expected ';'\nin at 2927:26\n | \n2927 | sub @AllInitials by nobari @AllInitials;\n | ^\n\nerror: Expected = found ;\nin at 2927:39\n | \n2927 | sub @AllInitials by nobari @AllInitials;\n | ^\n\nerror: Expected named glyph class or '['.\nin at 2927:39\n | \n2927 | sub @AllInitials by nobari @AllInitials;\n | ^\n\n" + } + } + }, + "oriya/sources/NotoSansOriya.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/oriya/sources/NotoSansOriya.glyphs", + "stderr": "ul\n[2024-10-15T17:03:46.809571Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(uuMatra-oriya.004)) successful\n[2024-10-15T17:03:46.809573Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(minus)) successful\n[2024-10-15T17:03:46.809934Z ThreadId(3) fontir::glyph DEBUG] Coalescing'ra-oriya.below' into a simple glyph because component 2x2s vary across the designspace\nthread '' panicked at fontir/src/glyph.rs:136:9:\n'ra-oriya.below' has 2 unique sets of components; must have exactly 1\n{[], [_part.ra.below]}\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n[2024-10-15T17:03:46.810419Z ThreadId(1) fontc::workload DEBUG] 1227/2324 complete, most recently Be(GlyfFragment(uMatra-oriya.012))\n[2024-10-15T17:03:46.810422Z ThreadId(1) fontc::workload DEBUG] 1228/2324 complete, most recently Fe(GlyphOrder)\n[2024-10-15T17:03:46.820183Z ThreadId(1) fontc ERROR] A task panicked: ''ra-oriya.below' has 2 unique sets of components; must have exactly 1\n{[], [_part.ra.below]}'\n" + } + } + }, + "philosopher/sources/Philosopher-Italic.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/philosopher/sources/Philosopher-Italic.glyphs", + "stderr": "inconsistent path elements: {\"MCCLCLCCCCCLCCCCLCCLZ\", \"MLCCLCLCCCCCLCCCCLLCCLLZ\"}\n[2024-10-15T17:04:41.552463Z ThreadId(7) fontbe::glyphs WARN] question has inconsistent path elements: {\"MLCCCCLLCCCZMCCCCZ\", \"MLCCCCLCCCZMCCCCZ\"}\n[2024-10-15T17:04:41.552608Z ThreadId(5) fontbe::glyphs WARN] Izhitsa-cy has inconsistent path elements: {\"MLLCLCCLLCCLCLZ\", \"MLLCLCCLLLCCLCLZ\"}\n[2024-10-15T17:04:41.552613Z ThreadId(5) fontbe::glyphs WARN] Hardsign-cy has inconsistent path elements: {\"MLLCCLLLCLLCLLZMCCLCCLCCLZ\", \"MLLCCLLLCLLCLLZMCLCCCCZ\"}\n[2024-10-15T17:04:41.552963Z ThreadId(5) fontbe::glyphs WARN] p has inconsistent path elements: {\"MLLCCCCCCLLLCCZMCCCCLCCCZ\", \"MLLCCCCLCLLLCCZMCLCCCZ\"}\n[2024-10-15T17:04:41.553326Z ThreadId(5) fontbe::glyphs WARN] schwa-cy has inconsistent path elements: {\"MCCCLCCLLCZMCLCZ\", \"MCCCLCCLLCCZMCLCZ\"}\n[2024-10-15T17:04:41.555268Z ThreadId(1) fontc ERROR] Invalid source glyph 'yusbig-cy': 'bad anchor: 'Invalid anchor 'bottomright': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/philosopher/sources/Philosopher-Italic.glyphs", + "stderr": "2\n * Philosopher Bold had: 31\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph micro, contour 0:\n * Philosopher Regular had: 26\n * Philosopher Bold had: 29\n\nERROR:fontmake.compatibility:\nFonts had differing base glyph in glyph brevecomb-cy.case, component 0:\n * Philosopher Regular had: brevecomb.case\n * Philosopher Bold had: breve\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph caroncomb:\n * Philosopher Regular had: 0\n * Philosopher Bold had: 1\n\nERROR:fontmake.compatibility:\nFonts had differing number of components in glyph caroncomb:\n * Philosopher Regular had: 1\n * Philosopher Bold had: 0\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph cedilla, contour 0:\n * Philosopher Regular had: 20\n * Philosopher Bold had: 19\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/philosopher/sources/Philosopher-Italic.glyphs' -> 'master_ufo/Philosopher.designspace': Compatibility check failed\n" + } + } + }, + "philosopher/sources/Philosopher.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/philosopher/sources/Philosopher.glyphs", + "stderr": ", most recently Fe(Glyph(gedescender-cy))\n[2024-10-15T17:04:44.096185Z ThreadId(1) fontc::workload DEBUG] 652/2630 complete, most recently Fe(Glyph(hbar))\n[2024-10-15T17:04:44.096186Z ThreadId(1) fontc::workload DEBUG] 653/2630 complete, most recently Fe(Glyph(idotless))\n[2024-10-15T17:04:44.096187Z ThreadId(1) fontc::workload DEBUG] 654/2630 complete, most recently Be(Name)\n[2024-10-15T17:04:44.096189Z ThreadId(1) fontc::workload DEBUG] 655/2630 complete, most recently Fe(Glyph(oacute))\n[2024-10-15T17:04:44.096190Z ThreadId(1) fontc::workload DEBUG] 656/2630 complete, most recently Fe(Glyph(ampersand))\n[2024-10-15T17:04:44.096192Z ThreadId(1) fontc::workload DEBUG] 657/2630 complete, most recently Fe(Glyph(less))\n[2024-10-15T17:04:44.096194Z ThreadId(1) fontc::workload DEBUG] 658/2630 complete, most recently Fe(Glyph(Etilde))\n[2024-10-15T17:04:44.097529Z ThreadId(1) fontc ERROR] Invalid source glyph 'ustrait-cy': 'bad anchor: 'Invalid anchor 'center': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/philosopher/sources/Philosopher.glyphs", + "stderr": "losopher Bold had: 47\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph yen, contour 0:\n * Philosopher Regular had: 32\n * Philosopher Bold had: 31\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph asciitilde, contour 0:\n * Philosopher Regular had: 20\n * Philosopher Bold had: 26\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph micro, contour 0:\n * Philosopher Regular had: 23\n * Philosopher Bold had: 26\n\nERROR:fontmake.compatibility:\nFonts had differing base glyph in glyph brevecomb-cy.case, component 0:\n * Philosopher Regular had: brevecomb.case\n * Philosopher Bold had: breve\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph cedilla, contour 0:\n * Philosopher Regular had: 20\n * Philosopher Bold had: 19\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/philosopher/sources/Philosopher.glyphs' -> 'master_ufo/Philosopher.designspace': Compatibility check failed\n" + } + } + }, + "qwitcher-grypen/sources/QwitcherGrypenPro.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs", + "stderr": "ad DEBUG] Fe(GlobalMetrics) successful\n[2024-10-15T17:05:51.563334Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(Utilde)) successful\n[2024-10-15T17:05:51.563344Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(uhornacute)) successful\n[2024-10-15T17:05:51.563351Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(Aringacute)) successful\n[2024-10-15T17:05:51.567147Z ThreadId(7) fontir::glyph DEBUG] Coalescing'Gbreve' into a simple glyph because component 2x2s vary across the designspace\nthread '' panicked at fontir/src/glyph.rs:136:9:\n'Gbreve' has 2 unique sets of components; must have exactly 1\n{[G, brevecomb.case], [G, brevecomb]}\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n[2024-10-15T17:05:51.567560Z ThreadId(1) fontc::workload DEBUG] 1248/2510 complete, most recently Fe(GlyphOrder)\n[2024-10-15T17:05:51.569205Z ThreadId(1) fontc ERROR] A task panicked: ''Gbreve' has 2 unique sets of components; must have exactly 1\n{[G, brevecomb.case], [G, brevecomb]}'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs", + "stderr": "ber of points in glyph tildecomb.case, contour 0:\n * Qwitcher Grypen Regular had: 33\n * Qwitcher Grypen Bold had: 36\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph hookabovecomb.case, contour 0:\n * Qwitcher Grypen Regular had: 43\n * Qwitcher Grypen Bold had: 36\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph horncomb.case, contour 0:\n * Qwitcher Grypen Regular had: 27\n * Qwitcher Grypen Bold had: 24\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph cedillacomb.case, contour 0:\n * Qwitcher Grypen Regular had: 35\n * Qwitcher Grypen Bold had: 34\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph ogonekcomb.case, contour 0:\n * Qwitcher Grypen Regular had: 23\n * Qwitcher Grypen Bold had: 26\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs' -> 'master_ufo/QwitcherGrypen.designspace': Compatibility check failed\n" + } + } + }, + "roboto-serif/sources/RobotoSerif-Italic.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace", + "stderr": " ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:07:15.307545Z ThreadId(1) ufo2fontir::source DEBUG] 1243 glyphs identified\n[2024-10-15T17:07:19.460367Z ThreadId(6) ufo2fontir::source DEBUG] Static metadata for \"/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace\"\n[2024-10-15T17:07:19.460406Z ThreadId(7) ufo2fontir::source DEBUG] Features for \"/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace\"\n[2024-10-15T17:07:19.461568Z ThreadId(1) fontc::workload DEBUG] 1/5004 complete, most recently Fe(Features)\n[2024-10-15T17:07:19.461579Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful\n[2024-10-15T17:07:19.472329Z ThreadId(1) fontc::workload DEBUG] 2/5004 complete, most recently Fe(StaticMetadata)\n[2024-10-15T17:07:19.524126Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/roboto-serif/sources/Roboto_Serif_Text-Hairline_Italic.ufo': 'failed to load font info data'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace", + "stderr": "lyph tilde_macron.uc:\n * 80 fonts had: \"_top\"\n * Roboto Serif Display Cond Regular Italic had: \"_top, _top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph tildecomb:\n * 80 fonts had: \"_top\"\n * Roboto Serif Display Cond Regular Italic had: \"_top, _top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph u:\n * 80 fonts had: \"bottom, right, top\"\n * Roboto Serif Display Cond Regular Italic had: \n \"bottom, bottom, right, right, top, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph uhorn:\n * 80 fonts had: \"bottom, top\"\n * Roboto Serif Display Cond Regular Italic had: \n \"bottom, bottom, top, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph z:\n * 80 fonts had: \"bottom, top\"\n * Roboto Serif Display Cond Regular Italic had: \n \"bottom, bottom, top, top\"\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif-Italic.designspace': Compatibility check failed\n" + } + } + }, + "roboto-serif/sources/RobotoSerif.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace", + "stderr": "5T17:08:05.715581Z ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:08:07.114851Z ThreadId(1) ufo2fontir::source DEBUG] 1264 glyphs identified\n[2024-10-15T17:08:09.463811Z ThreadId(2) ufo2fontir::source DEBUG] Features for \"/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace\"\n[2024-10-15T17:08:09.463927Z ThreadId(3) ufo2fontir::source DEBUG] Static metadata for \"/Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace\"\n[2024-10-15T17:08:09.465621Z ThreadId(1) fontc::workload DEBUG] 1/5088 complete, most recently Fe(Features)\n[2024-10-15T17:08:09.465629Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful\n[2024-10-15T17:08:09.481090Z ThreadId(1) fontc::workload DEBUG] 2/5088 complete, most recently Fe(StaticMetadata)\n[2024-10-15T17:08:09.549420Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/roboto-serif/sources/Roboto_Serif_Micro_Cond-Super.ufo': 'failed to load font info data'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace", + "stderr": "nchors in glyph V:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph X:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"bottom, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph b:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"bottom, top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph f:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph p:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph v:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"top\"\n\nERROR:fontmake.compatibility:\nFonts had differing anchors in glyph x:\n * 80 fonts had: \"\"\n * Roboto Serif Regular had: \"bottom, top\"\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/roboto-serif/sources/RobotoSerif.designspace': Compatibility check failed\n" + } + } + }, + "sawarabi-mincho/sources/SawarabiMincho.glyphs": { + "other": "unknown error (status 1): 'No such source: /Users/rofls/.crater_cache/sawarabi-mincho/sources/SawarabiMincho.glyphs\n'" + }, + "sign-writing/sources/NotoSansSignWriting.glyphspackage": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/sign-writing/sources/NotoSansSignWriting.glyphspackage", + "stderr": "24-10-15T17:10:54.182682Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(u1D8C0_F4_R12)) successful\n[2024-10-15T17:10:54.182684Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(u1D923_F4_R6)) successful\n[2024-10-15T17:10:54.182686Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(u1D83B_F3_R14)) successful\n[2024-10-15T17:10:54.182688Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(u1D9A2_F6_R14)) successful\n[2024-10-15T17:10:54.185952Z ThreadId(1) fontc::workload DEBUG] 151560/151576 complete, most recently Be(GlyfFragment(ux1DA5E_F2_R7))\n[2024-10-15T17:10:54.185968Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(ux1DA5E_F2_R7)) successful\n[2024-10-15T17:10:54.206080Z ThreadId(1) fontc::workload DEBUG] 151562/151576 complete, most recently Be(GatherBeKerning)\n[2024-10-15T17:10:54.678816Z ThreadId(1) fontc ERROR] A task panicked: 'if this doesn't compile we will already panic when we try to add it to the context: PackingFailed(Table packing failed with 3730 overflows)'\n" + } + } + }, + "signika/sources/Signika.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/signika/sources/Signika.designspace", + "stderr": " Finished `release` profile [optimized] target(s) in 0.15s\n Running `/Users/rofls/dev/projects/fontville/fontc_crater/fontc/target/release/fontc --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/signika/sources/Signika.designspace`\n[2024-10-15T17:13:07.096929Z ThreadId(1) fontc::config INFO] Config changed, generating a new one\n[2024-10-15T17:13:07.097795Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/signika/sources/instance_UFO/Signika-Light.ufo/glyphs': 'expected directory'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/signika/sources/Signika.designspace", + "stderr": "INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/signika/sources/instance_UFO/Signika-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/signika/sources/instance_UFO/Signika-Light.ufo'\n" + } + } + }, + "silkscreen/sources/Silkscreen.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/silkscreen/sources/Silkscreen.glyphs", + "stderr": "lete, most recently Fe(Glyph(Otilde))\n[2024-10-15T17:13:08.393473Z ThreadId(1) fontc::workload DEBUG] 168/944 complete, most recently Fe(Glyph(P))\n[2024-10-15T17:13:08.393476Z ThreadId(1) fontc::workload DEBUG] 169/944 complete, most recently Fe(Glyph(AE))\n[2024-10-15T17:13:08.393478Z ThreadId(1) fontc::workload DEBUG] 170/944 complete, most recently Fe(Glyph(parenright))\n[2024-10-15T17:13:08.394206Z ThreadId(5) fontbe::glyphs WARN] c has inconsistent path elements: {\"MLLLLLLLLZMLLLLZMLLLLLLLLZ\", \"MLLLLLLLLLLLLLLLLLLLLZ\"}\n[2024-10-15T17:13:08.394228Z ThreadId(5) fontbe::glyphs WARN] r has inconsistent path elements: {\"MLLLLLLLLLLLLLLZMLLLLZ\", \"MLLLLLLLLLLLLLLLLZMLLLLZ\"}\n[2024-10-15T17:13:08.394570Z ThreadId(5) fontbe::glyphs WARN] perthousand has inconsistent path elements: {\"MLLLLLLLLLLLLZ\", \"MLLLLLLLLLLLLZMLLLLZMLLLLZMLLLLZ\"}\n[2024-10-15T17:13:08.396350Z ThreadId(1) fontc ERROR] Invalid source glyph 'adieresis': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/silkscreen/sources/Silkscreen.glyphs", + "stderr": "in glyph micro:\n * Silkscreen Regular had: 2\n * Silkscreen Bold had: 1\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph percent:\n * Silkscreen Regular had: 3\n * Silkscreen Bold had: 1\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph perthousand:\n * Silkscreen Regular had: 4\n * Silkscreen Bold had: 1\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph circumflexcomb, contour 0:\n * Silkscreen Regular had: 12\n * Silkscreen Bold had: 8\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph tildecomb, contour 0:\n * Silkscreen Regular had: 16\n * Silkscreen Bold had: 8\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph cedillacomb:\n * Silkscreen Regular had: 2\n * Silkscreen Bold had: 1\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/silkscreen/sources/Silkscreen.glyphs' -> 'master_ufo/Silkscreen.designspace': Compatibility check failed\n" + } + } + }, + "the-nautigal/sources/TheNautigalPro.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/the-nautigal/sources/TheNautigalPro.glyphs", + "stderr": "acutecomb))\n[2024-10-15T17:12:04.998307Z ThreadId(1) fontc::workload DEBUG] 633/2554 complete, most recently Fe(Glyph(abrevedotbelow))\n[2024-10-15T17:12:04.998310Z ThreadId(1) fontc::workload DEBUG] 634/2554 complete, most recently Fe(Glyph(ehookabove))\n[2024-10-15T17:12:04.998313Z ThreadId(1) fontc::workload DEBUG] 635/2554 complete, most recently Fe(Glyph(tildecomb.case))\n[2024-10-15T17:12:04.998315Z ThreadId(1) fontc::workload DEBUG] 636/2554 complete, most recently Fe(Glyph(ntilde))\n[2024-10-15T17:12:04.998320Z ThreadId(1) fontc::workload DEBUG] 637/2554 complete, most recently Fe(Glyph(perthousand))\n[2024-10-15T17:12:04.998325Z ThreadId(1) fontc::workload DEBUG] 638/2554 complete, most recently Fe(Glyph(ccircumflex))\n[2024-10-15T17:12:04.998328Z ThreadId(1) fontc::workload DEBUG] 639/2554 complete, most recently Fe(Glyph(z))\n[2024-10-15T17:12:05.001864Z ThreadId(1) fontc ERROR] Invalid source glyph 'Oslash': 'bad anchor: 'Invalid anchor 'topleft': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/the-nautigal/sources/TheNautigalPro.glyphs", + "stderr": "atibility:\nFonts had differing point type in glyph acutecomb, contour 0, point 24:\n * The Nautigal Regular had: None\n * The Nautigal Bold had: curve\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph acutecomb, contour 0, point 25:\n * The Nautigal Regular had: curve\n * The Nautigal Bold had: None\n\nERROR:fontmake.compatibility:\nFonts had differing point type in glyph acutecomb, contour 0, point 27:\n * The Nautigal Regular had: None\n * The Nautigal Bold had: curve\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph gravecomb.case, contour 0:\n * The Nautigal Regular had: 29\n * The Nautigal Bold had: 28\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph horncomb.case, contour 0:\n * The Nautigal Regular had: 31\n * The Nautigal Bold had: 34\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/the-nautigal/sources/TheNautigalPro.glyphs' -> 'master_ufo/TheNautigal.designspace': Compatibility check failed\n" + } + } + }, + "vinasans/sources/Vina Sans.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/vinasans/sources/Vina Sans.glyphs", + "stderr": "oad DEBUG] Fe(Glyph(notequal)) successful\n[2024-10-15T17:13:55.613880Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(K.big)) successful\n[2024-10-15T17:13:55.613884Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(R_I)) successful\n[2024-10-15T17:13:55.614838Z ThreadId(4) fontir::glyph DEBUG] Coalescing 'Dcaron' into a simple glyph because it has contours and components and prefer simple glyphs is set\n[2024-10-15T17:13:55.614875Z ThreadId(4) fontir::glyph DEBUG] Coalescing'I' into a simple glyph because component 2x2s vary across the designspace\nthread '' panicked at fontir/src/glyph.rs:136:9:\n'I' has 2 unique sets of components; must have exactly 1\n{[], [i]}\nnote: run with `RUST_BACKTRACE=1` environment variable to display a backtrace\n[2024-10-15T17:13:55.615204Z ThreadId(1) fontc::workload DEBUG] 1166/2346 complete, most recently Fe(GlyphOrder)\n[2024-10-15T17:13:55.616317Z ThreadId(1) fontc ERROR] A task panicked: ''I' has 2 unique sets of components; must have exactly 1\n{[], [i]}'\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/vinasans/sources/Vina Sans.glyphs", + "stderr": "s Moi had: 1\n * Vina Sans Black had: 0\n\nERROR:fontmake.compatibility:\nFonts had differing number of components in glyph circumflexcomb_acutecomb:\n * Vina Sans Moi had: 1\n * Vina Sans Black had: 2\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph circumflexcomb_gravecomb:\n * Vina Sans Moi had: 1\n * Vina Sans Black had: 0\n\nERROR:fontmake.compatibility:\nFonts had differing number of components in glyph circumflexcomb_gravecomb:\n * Vina Sans Moi had: 1\n * Vina Sans Black had: 2\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph circumflexcomb_hookabovecomb:\n * Vina Sans Moi had: 1\n * Vina Sans Black had: 0\n\nERROR:fontmake.compatibility:\nFonts had differing number of components in glyph circumflexcomb_hookabovecomb:\n * Vina Sans Moi had: 1\n * Vina Sans Black had: 2\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/vinasans/sources/Vina Sans.glyphs' -> 'master_ufo/VinaSans.designspace': Compatibility check failed\n" + } + } + }, + "wavefont/sources/Wavefont.designspace": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/wavefont/sources/Wavefont.designspace", + "stderr": "ontc::workload DEBUG] 533/680 complete, most recently Be(GlyfFragment(_85))\n[2024-10-15T17:14:35.140315Z ThreadId(1) fontc::workload DEBUG] 534/680 complete, most recently Be(GlyfFragment(_103))\n[2024-10-15T17:14:35.140318Z ThreadId(1) fontc::workload DEBUG] 535/680 complete, most recently Be(GlyfFragment(_45))\n[2024-10-15T17:14:35.140321Z ThreadId(1) fontc::workload DEBUG] 536/680 complete, most recently Be(GlyfFragment(_36))\n[2024-10-15T17:14:35.140324Z ThreadId(1) fontc::workload DEBUG] 537/680 complete, most recently Be(GlyfFragment(_26))\n[2024-10-15T17:14:35.140327Z ThreadId(1) fontc::workload DEBUG] 538/680 complete, most recently Be(GlyfFragment(_82))\n[2024-10-15T17:14:35.140329Z ThreadId(1) fontc::workload DEBUG] 539/680 complete, most recently Be(GlyfFragment(_93))\n[2024-10-15T17:14:35.140334Z ThreadId(1) fontc::workload DEBUG] 540/680 complete, most recently Be(GlyfFragment(_15))\n[2024-10-15T17:14:35.142377Z ThreadId(1) fontc ERROR] '_25' has interpolation-incompatible paths\n" + } + } + }, + "windsong/sources/WindSongPro.glyphs": { + "compile_failed": { + "fontc": { + "command": "cargo run --release --manifest-path /Users/rofls/dev/projects/fontville/fontc_crater/fontc/fontc/Cargo.toml -- --no-production-names --build-dir . -o fontc.ttf /Users/rofls/.crater_cache/windsong/sources/WindSongPro.glyphs", + "stderr": "43.610163Z ThreadId(1) fontc::workload DEBUG] 803/3218 complete, most recently Fe(Glyph(ringcomb))\n[2024-10-15T17:14:43.610166Z ThreadId(1) fontc::workload DEBUG] 804/3218 complete, most recently Fe(Glyph(registered))\n[2024-10-15T17:14:43.610169Z ThreadId(1) fontc::workload DEBUG] 805/3218 complete, most recently Fe(Glyph(ygrave))\n[2024-10-15T17:14:43.610172Z ThreadId(1) fontc::workload DEBUG] 806/3218 complete, most recently Fe(Glyph(O))\n[2024-10-15T17:14:43.610174Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(n.begin1))' failed: ''n.begin1' has interpolation-incompatible paths'\n[2024-10-15T17:14:43.610202Z ThreadId(1) fontc::workload DEBUG] 807/3218 complete, most recently Be(GlyfFragment(n.begin1))\n[2024-10-15T17:14:43.610206Z ThreadId(1) fontc::workload DEBUG] 808/3218 complete, most recently Fe(Glyph(robbie))\n[2024-10-15T17:14:43.615499Z ThreadId(1) fontc ERROR] Invalid source glyph 'gravecomb': 'bad anchor: 'Invalid anchor '_topviet': 'no value at default location'''\n" + }, + "fontmake": { + "command": "fontmake -o variable --output-path fontmake.ttf --drop-implied-oncurves --no-production-names --debug-feature-file debug.fea /Users/rofls/.crater_cache/windsong/sources/WindSongPro.glyphs", + "stderr": "um had: 31\n\nERROR:fontmake.compatibility:\nFonts had differing number of contours in glyph commaturnedabovecomb.case:\n * WindSong Regular had: 0\n * WindSong Medium had: 1\n\nERROR:fontmake.compatibility:\nFonts had differing number of components in glyph commaturnedabovecomb.case:\n * WindSong Regular had: 1\n * WindSong Medium had: 0\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph circumflexcomb.case.vi, contour 0:\n * WindSong Regular had: 33\n * WindSong Medium had: 40\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph brevecomb.case.vi, contour 0:\n * WindSong Regular had: 27\n * WindSong Medium had: 30\n\nERROR:fontmake.compatibility:\nFonts had differing number of points in glyph hookabovecomb.case.vi, contour 0:\n * WindSong Regular had: 27\n * WindSong Medium had: 31\n\nfontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/windsong/sources/WindSongPro.glyphs' -> 'master_ufo/WindSong.designspace': Compatibility check failed\n" + } + } + } + }, + "panic": [], + "skipped": { + "/Users/rofls/.crater_cache/ClimateCrisis": "GitFail", + "/Users/rofls/.crater_cache/Playfair": "GitFail", + "/Users/rofls/.crater_cache/Playpen-Sans": { + "BadConfig": "missing field `sources`" + }, + "/Users/rofls/.crater_cache/manjari": { + "BadConfig": "No such file or directory (os error 2)" + }, + "/Users/rofls/.crater_cache/syne-typeface": { + "BadConfig": "No such file or directory (os error 2)" + } + } +} \ No newline at end of file diff --git a/results/summary.json b/results/summary.json index 15f9285..a92b813 100644 --- a/results/summary.json +++ b/results/summary.json @@ -664,5 +664,23 @@ "diff_perc_including_failures": 85.1178, "diff_perc_excluding_failures": 97.431404 } + }, + { + "began": "2024-10-15T17:01:38.774385Z", + "finished": "2024-10-15T17:16:13.641430Z", + "fontc_rev": "37143a0c", + "results_file": "2024-10-15-170138.json", + "input_file": "gf-repos-2024-08-12.json", + "stats": { + "total_targets": 638, + "identical": 106, + "produced_diff": 451, + "fontc_failed": 16, + "fontmake_failed": 16, + "both_failed": 41, + "other_failure": 3, + "diff_perc_including_failures": 85.68869, + "diff_perc_excluding_failures": 97.38051 + } } ] \ No newline at end of file