fontc_crater

Compiling all known Google Fonts that have sources with both fontc and fontmake, comparing the results.
date rev targets identical fontc 💥 fontmake 💥 both 💥 other 💥 similarity %
Show all 180 results
2024-07-22 0000 (0m0s) e7019c39 642 +642 0 72 +72 8 +8 45 +45 2 +2 68.696 +68.696
2024-07-24 0000 (0m0s) 06a9f4a2 642 0 50 -22 12 +4 41 -4 2 71.354 +2.658
2024-08-01 0000 (0m0s) 4f4d1653 642 0 45 -5 13 +1 40 -1 2 71.979 +0.625
2024-08-08 0000 (0m0s) 3d7a5892 642 0 28 -17 13 40 4 +2 73.858 +1.879
2024-08-14 2225 (15h44m30s) aab24cce 638 -4 0 28 18 +5 42 +2 4 74.248 +0.390
2024-08-16 1940 (22h40m37s) 9fc858b2 638 0 29 +1 18 42 4 74.312 +0.063
2024-08-22 2106 (3h48m40s) 9279e2ac 638 0 29 14 -4 42 3 -1 75.014 +0.703
2024-08-23 1803 (6h44m21s) 7e99de60 638 0 29 14 42 8 +5 74.309 -0.705
2024-08-24 0106 (3h45m22s) 88964a7f 638 0 29 14 42 6 -2 74.975 +0.666
2024-09-03 1708 (9h5m53s) b4510aac 638 0 29 14 42 2 -4 75.589 +0.614
2024-09-04 0257 (12h15m51s) b8d421ca 638 0 29 14 42 4 +2 76.789 +1.200
2024-09-04 2132 (4h19m41s) 1c75077e 638 2 +2 28 -1 14 42 3 -1 77.084 +0.295
2024-09-06 1509 (9h8m51s) d6e43bba 638 3 +1 28 14 42 2 -1 77.216 +0.132
2024-09-07 0501 (9h7m55s) 9def1070 638 3 28 14 42 3 +1 77.074 -0.141
2024-09-08 0501 (9h2m43s) 588ee88a 638 3 28 14 42 7 +4 76.454 -0.621
2024-09-11 1930 (9h0m25s) 316fdb06 638 3 28 14 42 2 -5 77.265 +0.811
2024-09-12 0501 (4h23m46s) 195d1cae 638 3 29 +1 14 42 2 77.123 -0.142
2024-09-17 0501 (9h8m45s) 809cb6fd 638 4 +1 29 14 42 2 77.116 -0.007
2024-09-17 2203 (40m35s) 09025bf4 638 5 +1 29 14 42 5 +3 79.822 +2.706
2024-09-20 0501 (16m55s) a612b74d 638 5 29 16 +2 42 4 -1 79.277 -0.545
2024-10-02 0501 (5h9m45s) d818f469 638 5 29 16 42 4 79.279 +0.002
2024-10-03 0501 (5h8m59s) 8644ab9b 638 5 29 16 42 3 -1 81.157 +1.878
2024-10-03 1355 (22m15s) 266624a8 638 5 29 15 -1 42 8 +5 81.681 +0.524
2024-10-04 0501 (5h11m15s) 603af2a5 638 5 21 -8 16 +1 41 -1 6 -2 83.053 +1.372
2024-10-05 0501 (5h3m0s) f592d199 638 5 15 -6 16 41 5 -1 84.139 +1.086
2024-10-07 1756 (5h3m14s) 7c393d33 638 5 16 +1 16 41 3 -2 82.017 -2.121
2024-10-07 2301 (14m22s) 90cc0d8b 638 5 15 -1 16 41 4 +1 82.009 -0.008
2024-10-08 1701 (15m28s) 9a1e4375 638 37 +32 15 16 41 4 82.042 +0.033
2024-10-08 2301 (25m57s) a8193c11 638 48 +11 15 16 41 5 +1 85.506 +3.464
2024-10-09 1701 (13m53s) caeba53c 638 48 15 16 41 3 -2 85.820 +0.313
2024-10-09 2301 (29m36s) 34076b5e 638 47 -1 17 +2 16 41 7 +4 84.897 -0.923
2024-10-10 2301 (14m52s) a18c3bd9 638 48 +1 15 -2 16 41 5 -2 85.511 +0.614
2024-10-12 1101 (14m8s) 44f1a6e2 638 60 +12 15 16 41 3 -2 85.824 +0.313
2024-10-14 1101 (20m15s) c074d550 638 86 +26 15 16 41 3 85.842 +0.018
2024-10-14 1701 (14m16s) d03e19bc 638 86 16 +1 16 41 6 +3 85.211 -0.630
2024-10-14 2301 (14m54s) 7c3be612 638 87 +1 16 16 41 7 +1 85.054 -0.158
2024-10-15 0501 (23m47s) d4b2a84c 638 85 -2 16 16 41 7 85.118 +0.064
2024-10-15 1701 (14m34s) 37143a0c 638 106 +21 16 16 41 3 -4 85.689 +0.571
2024-10-16 1601 (29m34s) 9df83ca5 638 105 -1 16 16 41 4 +1 85.720 +0.031
2024-10-16 1801 (16m7s) 5be2ba0d 638 106 +1 16 16 41 2 -2 86.036 +0.316
2024-10-16 2101 (13m50s) 36053b81 638 106 16 16 41 2 86.036
2024-10-16 2201 (22m46s) 65a0703a 638 106 16 16 41 2 86.036
2024-10-17 0801 (18m7s) 00b2890c 638 106 16 16 41 2 86.036
2024-10-17 2101 (14m5s) 6351da4e 638 104 -2 16 16 41 2 85.949 -0.087
2024-10-18 0801 (15m4s) 1e4906f0 638 104 16 16 41 2 85.949
2024-10-18 1501 (14m26s) 2611c59c 638 104 16 16 41 2 85.949
2024-10-18 1601 (13m58s) ab35d44b 638 104 17 +1 16 41 3 +1 85.642 -0.307
2024-10-22 1601 (17m1s) 081b6041 638 127 +23 14 -3 16 41 3 86.061 +0.420
2024-10-23 0001 (14m18s) cf0809b5 638 127 14 16 41 2 -1 86.215 +0.153
2024-10-24 2213 (14m21s) 96d887da 656 +18 129 +2 14 17 +1 43 +2 0 -2 86.537 +0.322
2024-10-25 1602 (13m28s) ddd569cc 679 +23 131 +2 20 +6 16 -1 45 +2 0 85.870 -0.667
2024-10-28 2201 (14m1s) 184a37c5 679 131 20 16 45 0 85.870 +0.000
2024-10-29 0102 (41m33s) 6aa45e69 1145 +466 165 +34 36 +16 63 +47 119 +74 0 74.598 -11.272
2024-10-29 1001 (39m32s) 723e233c 1145 168 +3 35 -1 63 120 +1 1 +1 74.531 -0.067
2024-10-29 1301 (1h36m33s) fd1fc6ab 1145 167 -1 36 +1 62 -1 119 -1 4 +3 74.356 -0.174
2024-10-29 1901 (1h36m55s) 49f16f90 1145 167 36 64 +2 119 2 -2 74.371 +0.015
2024-10-30 1501 (1h37m36s) 0a5482f9 1145 168 +1 36 63 -1 116 -3 5 +3 74.509 +0.138
2024-10-30 1902 (38m1s) 7b182416 1145 167 -1 36 64 +1 119 +3 0 -5 74.547 +0.038
2024-10-30 2002 (35m46s) 85b467a2 1145 168 +1 35 -1 64 119 0 74.631 +0.084
2024-10-30 2103 (35m56s) b0745a8b 1145 168 35 63 -1 119 0 74.702 +0.072
2024-10-31 1603 (32m6s) b0745a8b 1145 134 -34 41 +6 64 +1 119 1 +1 70.710 -3.993
2024-10-31 1803 (31m23s) a4b28ca2 1145 134 42 +1 63 -1 119 1 70.710
2024-10-31 1903 (31m47s) e3fa460e 1145 134 41 -1 64 +1 119 1 70.704 -0.006
2024-10-31 2002 (32m47s) e3fa460e 1145 134 41 63 -1 119 1 78.185 +7.481
2024-11-01 1102 (31m29s) e3fa460e 1145 134 41 64 +1 119 1 78.103 -0.082
2024-11-01 1603 (25m12s) 9a173c19 1145 134 41 63 -1 119 1 78.184 +0.081
2024-11-06 2303 (30m22s) f445452d 1145 37 -97 41 63 119 0 -1 77.953 -0.231
2024-11-07 1603 (31m50s) 825bda4c 1145 138 +101 41 63 119 0 78.266 +0.313
2024-11-07 2203 (24m15s) 9b7a5634 1145 139 +1 41 63 119 0 78.266 +0.000
2024-11-13 1703 (32m4s) a4f8e7ed 1145 139 41 63 119 0 78.268 +0.002
2024-11-13 2202 (24m41s) 56102a21 1145 141 +2 41 63 119 0 78.262 -0.006
2024-11-13 2302 (24m33s) 91b6e3c7 1145 141 41 63 119 0 78.263 +0.002
2024-11-14 0103 (26m5s) e65a1a52 1145 141 41 63 119 0 78.265 +0.001
2024-11-14 2002 (30m26s) 67d2b326 1145 137 -4 41 63 119 0 78.264 -0.001
2024-11-14 2203 (24m7s) 53151a1a 1145 155 +18 41 63 119 0 78.265 +0.001
2024-11-15 1702 (25m0s) cc4852fb 1145 156 +1 41 63 119 0 78.266 +0.001
2024-11-15 2103 (24m45s) 645cdff5 1145 161 +5 41 63 119 0 78.267 +0.000
2024-11-19 2302 (24m51s) 20d1e7dc 1145 161 39 -2 63 119 0 78.437 +0.171
2024-11-20 1903 (31m7s) 20d1e7dc 1145 161 41 +2 63 119 0 78.264 -0.173
2024-11-21 0002 (24m44s) b0733392 1145 168 +7 40 -1 63 119 0 78.353 +0.089
2024-11-22 1702 (24m19s) 34af1987 1145 168 39 -1 63 119 0 78.440 +0.086
2024-11-22 2002 (24m14s) 6165d684 1145 168 40 +1 63 119 0 78.353 -0.087
2024-11-29 0102 (24m29s) a974d52d 1145 176 +8 40 63 119 0 78.434 +0.080
2024-12-01 0502 (24m50s) 21790aad 1145 176 40 63 119 0 78.433 -0.000
2024-12-03 0002 (24m41s) 1d0081cc 1145 176 41 +1 63 119 0 78.347 -0.086
2024-12-03 0102 (23m55s) c4c6af1a 1145 177 +1 39 -2 63 119 0 78.532 +0.185
2024-12-03 1202 (31m12s) b587d9b0 1145 197 +20 39 63 119 0 78.534 +0.001
2024-12-03 1602 (25m27s) c1ebad0c 1145 199 +2 39 63 119 0 78.534 +0.000
2024-12-03 2103 (24m4s) 07d2672c 1145 206 +7 39 63 119 0 78.538 +0.004
2024-12-04 0402 (25m4s) 28f7e484 1145 212 +6 39 63 119 0 78.538 +0.001
2024-12-04 2202 (25m20s) 1b28bb5e 1145 213 +1 39 63 119 0 78.539 +0.001
2024-12-05 0303 (25m4s) 1088897c 1145 215 +2 39 63 119 0 78.539 +0.000
2024-12-06 1902 (25m46s) 680dc0d8 1145 215 39 61 -2 121 +2 0 78.539 +0.000
2024-12-09 0102 (23m53s) d0a338dd 1145 216 +1 39 61 121 0 78.539 +0.000
2024-12-10 2302 (32m47s) 7132633b 1145 236 +20 39 61 121 0 78.547 +0.008
2024-12-16 1602 (26m9s) f4bbddc7 1145 236 40 +1 61 121 0 78.460 -0.087
2024-12-19 1702 (26m10s) 98b99e07 1145 236 39 -1 61 121 0 78.547 +0.087
2025-01-04 0602 (31m32s) aeb5116b 1145 235 -1 41 +2 61 121 0 78.372 -0.175
2025-01-07 1902 (31m57s) 44960203 1145 235 39 -2 61 121 0 78.547 +0.175
2025-01-08 2002 (30m27s) 43b26bc4 1145 236 +1 39 61 121 0 78.547 +0.000
2025-01-08 2102 (24m36s) 736be58a 1145 237 +1 39 61 121 0 78.547 +0.000
2025-01-08 2302 (25m7s) 1ea3b8a6 1145 237 39 61 121 0 78.547 +0.000
2025-01-09 1802 (25m2s) a46676b8 1145 242 +5 39 61 121 0 78.548 +0.000
2025-01-10 1802 (25m15s) 1476b7c3 1145 242 39 53 -8 129 +8 0 78.554 +0.006
2025-01-16 1702 (25m21s) 42633446 1145 243 +1 39 53 129 0 78.554 +0.000
2025-01-17 2304 (29m9s) 507391fb 1149 +4 243 40 +1 53 129 0 78.517 -0.037
2025-01-20 1902 (27m13s) 4480e1d8 1149 243 40 53 129 0 78.517 -0.000
2025-01-21 1702 (35m26s) bd98bd6a 1149 260 +17 40 53 129 0 78.532 +0.015
2025-01-23 0002 (26m4s) df5ff2cc 1149 260 40 53 129 0 78.532 +0.000
2025-01-23 1102 (25m19s) 5905081e 1149 260 40 53 129 0 78.531 -0.001
2025-01-23 1603 (34m6s) 51e94647 1149 263 +3 41 +1 53 129 0 78.444 -0.087
2025-01-23 1903 (26m45s) 623edcdf 1149 272 +9 40 -1 53 129 0 78.537 +0.093
2025-01-27 1203 (35m9s) 367fd684 1149 274 +2 40 53 129 0 78.537 +0.000
2025-01-28 1702 (25m37s) 507840d0 1149 278 +4 40 53 129 0 78.540 +0.003
2025-01-28 1802 (35m26s) 4274ad92 1149 278 41 +1 53 129 0 78.453 -0.087
2025-01-29 2002 (35m2s) c82778a5 1149 295 +17 39 -2 53 130 +1 0 78.627 +0.174
2025-01-30 1502 (36m13s) c93031ec 1149 299 +4 28 -11 53 130 0 79.567 +0.939
2025-01-30 1902 (28m43s) 15aa3bf1 1149 302 +3 28 53 130 0 79.573 +0.006
2025-01-31 0102 (28m42s) 30a658bd 1149 319 +17 28 53 130 0 79.692 +0.119
2025-01-31 1703 (36m8s) 2dcc12b4 1149 319 28 54 +1 130 0 79.626 -0.066
2025-01-31 2002 (28m50s) f6b6995c 1149 320 +1 27 -1 54 130 0 79.710 +0.084
2025-01-31 2102 (30m38s) 2624c153 1149 321 +1 26 -1 53 -1 130 0 79.865 +0.155
2025-02-01 0002 (29m3s) d6a46e01 1149 321 26 54 +1 130 0 79.782 -0.083
2025-02-03 0003 (28m51s) d821c663 1149 323 +2 26 53 -1 130 0 79.865 +0.083
2025-02-04 0302 (26m47s) 6770f37b 1149 323 26 55 +2 130 0 79.715 -0.150
2025-02-04 2003 (29m11s) 28efb25b 1149 323 26 53 -2 130 0 79.865 +0.150
2025-02-05 0003 (29m33s) 6a081107 1149 327 +4 26 53 130 0 79.865 +0.000
2025-02-05 1702 (29m29s) 11cc20fa 1149 327 26 54 +1 130 0 79.779 -0.086
2025-02-06 2003 (27m45s) 4aa1bafa 1149 327 26 53 -1 130 0 79.865 +0.086
2025-02-07 0102 (27m58s) 780eed06 1149 327 26 54 +1 130 0 79.799 -0.066
2025-02-07 1502 (29m49s) 79516ce8 1149 327 26 54 130 0 79.779 -0.020
2025-02-07 1803 (37m4s) c207e74c 1149 328 +1 26 53 -1 130 0 79.874 +0.095
2025-02-07 1902 (29m52s) 02cffdba 1149 331 +3 26 53 130 0 79.901 +0.027
2025-02-10 2203 (28m51s) 92559a75 1149 349 +18 26 53 130 0 79.922 +0.021
2025-02-11 0103 (29m58s) 1c276966 1149 369 +20 26 53 130 0 80.028 +0.106
2025-02-13 1202 (28m10s) 63ce2427 1149 369 26 53 130 0 80.028 +0.000
2025-02-13 1603 (42m19s) 39a7f6cb 1149 377 +8 26 53 130 0 80.034 +0.006
2025-02-13 1702 (28m38s) 51f1bd8b 1149 383 +6 26 53 130 0 80.034 +0.000
2025-02-13 1802 (28m44s) bd5c030c 1149 387 +4 26 53 130 0 80.036 +0.001
2025-02-13 2002 (28m20s) e2992c77 1149 388 +1 26 53 130 0 80.037 +0.001
2025-02-14 0002 (28m14s) ea06af83 1149 389 +1 26 53 130 0 80.037 +0.000
2025-02-14 1202 (26m56s) e2adbeef 1149 391 +2 26 53 130 0 80.040 +0.003
2025-02-14 1503 (28m13s) 7d57971e 1149 395 +4 26 53 130 0 80.040 +0.000
2025-02-14 2003 (35m42s) 191518cf 1149 395 26 53 130 0 80.040 -0.000
2025-02-17 1103 (28m17s) 81bfe614 1153 +4 399 +4 26 53 130 0 80.109 +0.069
2025-02-20 1602 (27m33s) 6b9d633c 1153 404 +5 26 53 130 0 80.147 +0.038
2025-02-21 1945 (42m48s) bcfa7aa0 1217 +64 388 -16 52 +26 53 133 +3 0 78.314 -1.833
2025-02-21 2103 (35m39s) 5d85bcb8 1217 388 50 -2 53 133 0 78.477 +0.163
2025-02-24 2302 (38m5s) 95040b71 1217 388 40 -10 53 133 0 79.298 +0.822
2025-02-25 1502 (47m50s) 95040b71 1217 408 +20 40 54 +1 133 0 79.160 -0.138
2025-02-26 1302 (36m24s) 7ea8344c 1217 408 36 -4 54 133 0 79.449 +0.289
2025-02-26 1502 (36m6s) c9d9be7e 1217 428 +20 36 54 133 0 79.457 +0.009
2025-02-26 2002 (36m1s) f2d295d6 1217 428 37 +1 54 133 0 79.379 -0.079
2025-02-26 2102 (47m24s) f2d295d6 1217 428 36 -1 54 133 0 79.457 +0.079
2025-02-28 1602 (36m3s) 18e51090 1217 432 +4 36 54 133 0 79.459 +0.001
2025-02-28 2102 (37m48s) ae569a16 1217 432 36 54 133 0 79.566 +0.107
2025-02-28 2302 (36m28s) 7d977a3a 1219 +2 432 36 54 133 0 79.597 +0.031
2025-03-01 0002 (36m11s) 4bcaa75c 1219 432 37 +1 53 -1 134 +1 0 79.566 -0.030
2025-03-01 2220 (36m50s) 4bcaa75c 1249 +30 443 +11 39 +2 53 134 0 79.870 +0.303
2025-03-03 1802 (35m49s) 4042e758 1249 443 40 +1 53 134 0 79.790 -0.080
2025-03-03 1902 (35m34s) 6c9bd861 1249 443 38 -2 54 +1 133 -1 0 79.899 +0.110
2025-03-03 2302 (36m6s) 71d753e9 1249 445 +2 38 54 133 0 79.899 +0.000
2025-03-04 2216 (37m0s) ba127d7c 1246 -3 445 38 54 131 -2 0 80.021 +0.122
2025-03-05 0258 (37m58s) ba127d7c 1266 +20 451 +6 41 +3 54 134 +3 0 79.860 -0.161
2025-03-05 2206 (37m38s) 5d6d72ad 1266 456 +5 41 54 134 0 79.867 +0.007
2025-03-06 0002 (36m35s) f94ea2c0 1266 462 +6 41 54 134 0 79.867 +0.000
2025-03-06 1602 (48m12s) 8254a2a3 1266 462 41 54 134 0 79.868 +0.000
2025-03-06 2003 (36m59s) b71f30ff 1266 463 +1 41 54 134 0 79.868 -0.000
2025-03-06 2202 (36m48s) d35849e0 1266 154 -309 41 54 134 0 79.604 -0.263
2025-03-07 1602 (37m29s) c8eb34ae 1266 466 +312 41 54 134 0 79.867 +0.263
2025-03-07 1702 (37m45s) bf3fbd69 1266 470 +4 41 54 134 0 79.882 +0.015
2025-03-07 2002 (36m21s) 0b202eb0 1266 474 +4 37 -4 54 134 0 80.198 +0.316
2025-03-09 0402 (47m59s) 0b202eb0 1266 474 37 54 134 0 80.198 +0.000
2025-03-09 1402 (48m45s) 0b202eb0 1266 474 37 54 134 0 80.198 -0.000
2025-03-10 1602 (37m4s) f8edda6e 1266 474 37 54 134 0 80.198 +0.000
2025-03-11 0002 (36m32s) 1a24ef9c 1266 477 +3 37 54 134 0 80.199 +0.001
2025-03-12 0002 (36m32s) db66538e 1266 477 37 54 134 0 80.200 +0.000
2025-03-12 1903 (36m57s) d7a89d6a 1266 480 +3 37 54 134 0 80.240 +0.040
2025-03-12 2203 (37m49s) b10710a5 1266 482 +2 37 54 134 0 80.250 +0.010
2025-03-12 2302 (37m16s) 1b4ed923 1266 421 -61 37 54 134 0 80.247 -0.003
Jump to summary, per-target diffs, or compile failures for fontc only, fontmake only, both compilers

failed to find targets for 9 repos

Diffs

146 -17 of 618 total families are identical.
CatharsisFonts/Cormorant/sources/generated/CormorantGaramond-Italic.glyphs (gftools)100.000% +0.010
table value
OS_2 100.000% +1.923
STAT 100.000% +12.069
fvar 100.000% +35.714
name 100.000% +18.478
total 100.000% +0.010
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/generated/CormorantInfant-Italic.glyphs (gftools)100.000% +0.010
table value
OS_2 100.000% +1.923
STAT 100.000% +12.069
fvar 100.000% +35.714
name 100.000% +18.478
total 100.000% +0.010
view source repository copy reproduction command
notofonts/myanmar/sources/NotoSansMyanmar.glyphs (default)99.999% (GSUB)
table value
GSUB 99.997%
total 100.000%
view source repository copy reproduction command
notofonts/telugu/sources/NotoSansTelugu.glyphs (default)99.999% (OS_2, name)
table value
OS_2 98.077%
name 99.367%
total 100.000%
view source repository copy reproduction command
notofonts/thai/sources/NotoSerifThai.glyphs (default)99.999% (name)
table value
name 100.000%
total 100.000%
view source repository copy reproduction command
slavonic/Ponomar/sources/Ponomar-Regular.ufo (default)99.999% (OS_2)
table value
OS_2 98.077%
total 99.999%
view source repository copy reproduction command
suonmaysophanith7/KonKhmer_SleokChher/sources/Konkhmer Sleokchher.glyphs (default)99.999% (GDEF)
table value
GDEF 99.725%
total 99.999%
view source repository copy reproduction command
batsimadz/Sankofa-Display/sources/Sankofa.glyphs (default)99.998% (name)
table value
name 98.000%
total 99.999%
view source repository copy reproduction command
slavonic/shafarik/sources/Shafarik-Regular.ufo (default)99.998% (GSUB, OS_2)
table value
GSUB 99.938%
OS_2 96.154%
total 99.999%
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/generated/CormorantGaramond.glyphs (default)99.998% -0.001(fvar, name)
table value
fvar 96.350% -3.650
name 90.435% -9.565
total 99.999% -0.001
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/generated/CormorantInfant.glyphs (default)99.998% -0.001(fvar, name)
table value
fvar 96.350% -3.650
name 90.435% -9.565
total 99.999% -0.001
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/generated/CormorantUnicase.glyphs (default)99.998% -0.001(fvar, name)
table value
fvar 96.350% -3.650
name 90.435% -9.565
total 99.999% -0.001
view source repository copy reproduction command
Gue3bara/El-Messiri/sources/ElMessiri.glyphs (default)99.998% (GPOS)
table value
GPOS 99.593%
total 99.999%
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/Cormorant.glyphs (default)99.998% -0.001(fvar, name)
table value
fvar 96.350% -3.650
name 91.339% -8.661
total 99.999% -0.001
view source repository copy reproduction command
notofonts/siddham/sources/NotoSansSiddham.glyphs (default)99.998% (GPOS, name)
table value
GPOS 99.996%
name 100.000%
total 99.998%
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/generated/CormorantGaramond-Italic.glyphs (default)99.998% -0.001(OS_2, name)
table value
OS_2 98.077%
name 89.831% -3.718
total 99.998% -0.001
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/generated/CormorantInfant-Italic.glyphs (default)99.998% -0.001(OS_2, name)
table value
OS_2 98.077%
name 89.831% -3.718
total 99.998% -0.001
view source repository copy reproduction command
dancoull/ClimateCrisis/sources/ClimateCrisis.glyphs (default)99.997% (gvar)
table value
gvar 99.997%
total 99.998%
view source repository copy reproduction command
dancoull/ClimateCrisis/sources/ClimateCrisis.glyphs (gftools)99.997% (gvar)
table value
gvar 99.997%
total 99.998%
view source repository copy reproduction command
noirblancrouge/YoungSerif/sources/Young-Serif.glyphs (default)99.997% (meta)
table value
meta fontmake only
total 99.997%
view source repository copy reproduction command
googlefonts/googlesans-code/sources/GoogleSansCode-Italic.glyphspackage (gftools)99.997% -0.003(name)
table value
name 99.038% -0.962
total 99.997% -0.003
view source repository copy reproduction command
notofonts/arabic/sources/NotoNaskhArabic.glyphspackage (default)99.997% (OS_2)
table value
OS_2 94.231%
total 99.997%
view source repository copy reproduction command
TaVaTake/madimi/sources/madimi.glyphs (default)99.997% (OS_2)
table value
OS_2 98.077%
total 99.997%
view source repository copy reproduction command
Dicotype/Afacad/sources/Afacad.glyphs (default)99.996% (gvar)
table value
gvar 99.991%
total 99.996%
view source repository copy reproduction command
Dicotype/Afacad/sources/Afacad.glyphs (gftools)99.996% (gvar)
table value
gvar 99.991%
total 99.996%
view source repository copy reproduction command
skugiz/liter/sources/liter.glyphs (default)99.996% (GPOS)
table value
GPOS 99.495%
total 99.996%
view source repository copy reproduction command
etunni/Pathway-Variable-Font/sources/PathwayExtreme.glyphs (default)99.996% -0.004(name)
table value
name 92.771% -7.229
total 99.996% -0.004
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/CormorantUpright.glyphs (default)99.996% -0.004(fvar, name)
table value
fvar 97.297% -2.703
name 90.435% -9.565
total 99.996% -0.004
view source repository copy reproduction command
googlefonts/gidole/sources/Gidole-Regular.glyphspackage (default)99.995% (OS_2)
table value
OS_2 96.154%
total 99.996%
view source repository copy reproduction command
Etcetera-Type-Co/Gluten/Sources/Gluten.glyphs (default)99.995% -0.004(fvar, name)
table value
fvar 98.370% -1.630
name 92.414% -7.586
total 99.996% -0.004
view source repository copy reproduction command
Omnibus-Type/Texturina/sources/Texturina-Italic.glyphs (default)99.995% -0.004(fvar, name)
table value
fvar 98.370% -1.630
name 94.040% -5.960
total 99.996% -0.004
view source repository copy reproduction command
Omnibus-Type/Chivo/sources/Chivo-Italic.glyphs (default)99.995% -0.004(fvar, name)
table value
fvar 98.246% -1.754
name 93.793% -6.207
total 99.996% -0.004
view source repository copy reproduction command
googlefonts/CutiveFont/sources/Cutive.glyphs (gftools)99.995% (glyf)
table value
glyf 99.992%
total 99.995%
view source repository copy reproduction command
googlefonts/googlesans-code/sources/GoogleSansCode-Italic.glyphspackage (default)99.995% -0.005(name)
table value
name 97.521% -2.479
total 99.995% -0.005
view source repository copy reproduction command
googlefonts/googlesans-code/sources/GoogleSansCode.glyphspackage (default)99.994% -0.005(name)
table value
name 97.521% -2.479
total 99.995% -0.005
view source repository copy reproduction command
etunni/Pathway-Variable-Font/sources/PathwayExtreme-Italic.glyphs (default)99.994% -0.005(name)
table value
name 93.976% -6.024
total 99.995% -0.005
view source repository copy reproduction command
Etcetera-Type-Co/Anybody/Sources/Anybody-Italic.glyphs (default)99.994% -0.005(name)
table value
name 93.243% -6.757
total 99.995% -0.005
view source repository copy reproduction command
Omnibus-Type/Chivo/sources/ChivoMono-Italic.glyphs (default)99.994% -0.005(fvar, name)
table value
fvar 98.246% -1.754
name 93.793% -6.207
total 99.995% -0.005
view source repository copy reproduction command
Dicotype/Afacad/sources/Afacad-Italic.glyphs (default)99.994% (OS_2, STAT, fvar, head, name)
table value
OS_2 98.077%
STAT 92.857%
fvar 98.387%
head 95.000%
name 96.512%
total 99.995%
view source repository copy reproduction command
Omnibus-Type/Texturina/sources/Texturina.glyphs (default)99.994% -0.004(fvar, gvar, name)
table value
fvar 98.370% +98.370
gvar 99.999%
name 92.715% +92.715
total 99.995% -0.005
view source repository copy reproduction command
Tural/Moderustic/sources/Moderustic.glyphs (default)99.994% (gvar)
table value
gvar 99.986%
total 99.994%
view source repository copy reproduction command
googlefonts/teko/sources/Teko.glyphs (default)99.994% -0.006(fvar, name)
table value
fvar 97.297% -2.703
name 89.320% -10.680
total 99.994% -0.006
view source repository copy reproduction command
Etcetera-Type-Co/Grandstander/Sources/Grandstander-Italic.glyphs (default)99.993% -0.006(name)
table value
name 92.500% -7.500
total 99.994% -0.006
view source repository copy reproduction command
Etcetera-Type-Co/Grandstander/Sources/Grandstander.glyphs (default)99.993% -0.006(fvar, name)
table value
fvar 98.246% -1.754
name 92.414% -7.586
total 99.994% -0.006
view source repository copy reproduction command
Etcetera-Type-Co/Anybody/Sources/Anybody.glyphs (default)99.993% -0.006(name)
table value
name 91.892% -8.108
total 99.994% -0.006
view source repository copy reproduction command
EbenSorkin/Dekko/sources/Dekko.glyphs (default)99.993% ((mark/kern), GPOS)
table value
(mark/kern) 99.995%
GPOS 98.997%
total 99.993%
view source repository copy reproduction command
googlefonts/VocesFont/sources/Voces.glyphs (default)99.992% (OS_2, name)
table value
OS_2 98.077%
name 97.727%
total 99.993%
view source repository copy reproduction command
sursly/sono/sources/Sono.glyphs (default)99.992% -0.007(fvar, name)
table value
fvar 98.113% -1.887
name 93.252% -6.748
total 99.993% -0.007
view source repository copy reproduction command
Omnibus-Type/Faustina/sources/Faustina-Italic.glyphs (default)99.992% -0.008(fvar, name)
table value
fvar 97.619% -2.381
name 92.913% -7.087
total 99.992% -0.008
view source repository copy reproduction command
googlefonts/genos/sources/Genos-Italic.glyphs (default)99.992% -0.008(fvar, name)
table value
fvar 98.246% -1.754
name 93.525% -6.475
total 99.992% -0.008
view source repository copy reproduction command
eifetx/Sour-Gummy-Fonts/sources/SourGummy-Italic.glyphs (default)99.991% -0.008(fvar, name)
table value
fvar 98.462% -1.538
name 94.040% -5.960
total 99.992% -0.008
view source repository copy reproduction command
hafontia-zz/Fredoka-One/sources/Fredoka.glyphs (default)99.991% -0.009(fvar, name)
table value
fvar 98.077% -1.923
name 90.909% -9.091
total 99.991% -0.009
view source repository copy reproduction command
Omnibus-Type/Faustina/sources/Faustina.glyphs (default)99.991% -0.009(fvar, name)
table value
fvar 97.619% -2.381
name 91.339% -8.661
total 99.991% -0.009
view source repository copy reproduction command
googlefonts/Signika/sources/Signika.glyphs (default)99.990% -0.003(fvar, gvar, name)
table value
fvar 97.561% +97.561
gvar 99.985%
name 92.994% +92.994
total 99.990% -0.003
view source repository copy reproduction command
googlefonts/genos/sources/Genos.glyphs (default)99.990% -0.010(fvar, name)
table value
fvar 98.246% -1.754
name 92.086% -7.914
total 99.990% -0.010
view source repository copy reproduction command
googlefonts/shalimar/sources/Shalimar.glyphs (default)99.990% -0.010(name)
table value
name 86.364% -13.636
total 99.990% -0.010
view source repository copy reproduction command
displaay/Azeret/sources/AzeretMono-Italic.glyphs (default)99.990% -0.010(fvar, name)
table value
fvar 98.246% -1.754
name 93.793% -6.207
total 99.990% -0.010
view source repository copy reproduction command
theleagueof/league-spartan/sources/LeagueSpartan.glyphs (default)99.989% -0.010(fvar, name)
table value
fvar 98.246% -1.754
name 92.414% -7.586
total 99.990% -0.010
view source repository copy reproduction command
Dicotype/Afacad/sources/Afacad-Italic.glyphs (gftools)99.989% (OS_2, STAT, head, name)
table value
OS_2 98.077%
STAT 89.773%
head 95.000%
name 98.270%
total 99.990%
view source repository copy reproduction command
notofonts/lao/sources/NotoSansLao.glyphs (default)99.989% (GSUB)
table value
GSUB 99.596%
total 99.990%
view source repository copy reproduction command
duongtrtype/DTPhudu/sources/Phudu.glyphs (default)99.989% -0.010(fvar, name)
table value
fvar 97.872% -2.128
name 89.908% -10.092
total 99.990% -0.010
view source repository copy reproduction command
eifetx/Sour-Gummy-Fonts/sources/SourGummy.glyphs (default)99.989% -0.010(fvar, name)
table value
fvar 98.462% -1.538
name 92.715% -7.285
total 99.990% -0.010
view source repository copy reproduction command
yanone/kaffeesatz/sources/YanoneKaffeesatz.glyphs (default)99.989% -0.010(fvar, name)
table value
fvar 97.619% -2.381
name 90.909% -9.091
total 99.990% -0.010
view source repository copy reproduction command
notofonts/khmer/sources/NotoSansKhmerUI.glyphs (default)99.989% (gvar)
table value
gvar 99.984%
total 99.989%
view source repository copy reproduction command
xconsau/GajrajOne/sources/GajrajOne-Regular.ufo (default)99.988% (OS_2, hhea)
table value
OS_2 86.538%
hhea 89.474%
total 99.989%
view source repository copy reproduction command
Etcetera-Type-Co/Tourney/Sources/Tourney.glyphs (default)99.988% -0.011(fvar, name)
table value
fvar 98.370% -1.630
name 92.414% -7.586
total 99.989% -0.011
view source repository copy reproduction command
googlefonts/smooch-sans/sources/SmoochSans.glyphs (default)99.987% -0.012(fvar, name)
table value
fvar 98.246% -1.754
name 92.086% -7.914
total 99.988% -0.012
view source repository copy reproduction command
notofonts/khmer/sources/NotoSerifKhmer.glyphs (default)99.987% (gvar)
table value
gvar 99.983%
total 99.988%
view source repository copy reproduction command
notofonts/kannada/sources/NotoSerifKannada.glyphs (default)99.987% ((mark/kern), GSUB)
table value
(mark/kern) 99.983%
GSUB 99.441%
total 99.988%
view source repository copy reproduction command
displaay/Azeret/sources/AzeretMono.glyphs (default)99.987% -0.013(fvar, name)
table value
fvar 98.246% -1.754
name 92.414% -7.586
total 99.987% -0.013
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/Cormorant.glyphs (gftools)99.986% -0.004(STAT, fvar, gvar, name)
table value
STAT 91.525% +91.525
fvar 76.190% +76.190
gvar 99.928%
name 85.870% +85.870
total 99.987% -0.004
view source repository copy reproduction command
Omnibus-Type/Texturina/sources/Texturina-Italic.glyphs (gftools)99.986% -0.014(fvar, name)
table value
fvar 89.412% -10.588
name 89.510% -10.490
total 99.986% -0.014
view source repository copy reproduction command
notofonts/thai/sources/NotoSansThaiUI.designspace (default)99.986% (GPOS, fvar, name)
table value
GPOS 95.935%
fvar 99.580%
name 99.077%
total 99.986%
view source repository copy reproduction command
notofonts/thai/sources/NotoSansThai.designspace (default)99.985% (GPOS, fvar, name)
table value
GPOS 95.935%
fvar 99.580%
name 99.077%
total 99.986%
view source repository copy reproduction command
etunni/Pathway-Variable-Font/sources/PathwayExtreme.glyphs (gftools)99.985% -0.015(fvar, name)
table value
fvar 91.346% -8.654
name 88.811% -11.189
total 99.985% -0.015
view source repository copy reproduction command
Omnibus-Type/Texturina/sources/Texturina.glyphs (gftools)99.984% -0.015(STAT, fvar, gvar, name)
table value
STAT 99.000% +99.000
fvar 89.412% +89.412
gvar 99.999%
name 86.885% +86.885
total 99.984% -0.015
view source repository copy reproduction command
googlefonts/teko/sources/Teko.glyphs (gftools)99.984% -0.016(STAT, fvar, name)
table value
STAT 97.872% -2.128
fvar 88.095% -11.905
name 83.784% -16.216
total 99.984% -0.016
view source repository copy reproduction command
bettergui/DarkerGrotesque/sources/DarkerGrotesque.glyphs (default)99.984% -0.016(fvar, name)
table value
fvar 97.872% -2.128
name 92.086% -7.914
total 99.984% -0.016
view source repository copy reproduction command
googlefonts/Signika/sources/Signika.glyphs (gftools)99.984% -0.009(STAT, fvar, gvar, name)
table value
STAT 91.379% +91.379
fvar 82.456% +82.456
gvar 99.986%
name 87.850% +87.850
total 99.984% -0.009
view source repository copy reproduction command
bettergui/BeVietnamPro/sources/BeVietnamPro-Italic.glyphs (gftools)99.983% (gvar)
table value
gvar 99.965%
total 99.984%
view source repository copy reproduction command
bettergui/BeVietnamPro/sources/BeVietnamPro-Italic.glyphs (default)99.983% (gvar)
table value
gvar 99.965%
total 99.984%
view source repository copy reproduction command
SorkinType/Asar/sources/Asar.glyphs (default)99.983% (glyf, hmtx, name)
table value
glyf 99.991%
hmtx 99.523%
name 92.105%
total 99.983%
view source repository copy reproduction command
notofonts/tibetan/sources/NotoSerifTibetan.glyphs (default)99.982% ((mark/kern), GPOS, gvar)
table value
(mark/kern) 99.971%
GPOS 99.921%
gvar 99.999%
total 99.983%
view source repository copy reproduction command
notofonts/malayalam/sources/NotoSerifMalayalam.glyphs (default)99.982% (GSUB, OS_2, name)
table value
GSUB 99.756%
OS_2 98.077%
name 98.649%
total 99.982%
view source repository copy reproduction command
redstonedesign/parkinsans/sources/Parkinsans.glyphs (default)99.981% -0.019(fvar, name)
table value
fvar 97.619% -2.381
name 91.339% -8.661
total 99.981% -0.019
view source repository copy reproduction command
googlefonts/monte-carlo/sources/MonteCarloPro.glyphs (default)99.981% ((mark/kern), GDEF)
table value
(mark/kern) 99.864%
GDEF 99.892%
total 99.981%
view source repository copy reproduction command
Omnibus-Type/Chivo/sources/Chivo-Italic.glyphs (gftools)99.980% -0.019(fvar, name)
table value
fvar 86.364% -13.636
name 88.806% -11.194
total 99.981% -0.019
view source repository copy reproduction command
Element-Type/HostGrotesk/sources/HostGrotesk.glyphs (default)99.980% -0.020(fvar, name)
table value
fvar 97.619% -2.381
name 91.729% -8.271
total 99.980% -0.020
view source repository copy reproduction command
Etcetera-Type-Co/Grandstander/Sources/Grandstander.glyphs (gftools)99.979% -0.020(fvar, name)
table value
fvar 86.364% -13.636
name 88.793% -11.207
total 99.980% -0.020
view source repository copy reproduction command
etunni/Pathway-Variable-Font/sources/PathwayExtreme-Italic.glyphs (gftools)99.978% -0.021(fvar, name)
table value
fvar 91.346% -8.654
name 90.854% -9.146
total 99.979% -0.021
view source repository copy reproduction command
Etcetera-Type-Co/Gluten/Sources/Gluten.glyphs (gftools)99.977% -0.022(STAT, fvar, name)
table value
STAT 98.780% -1.220
fvar 87.838% -12.162
name 84.756% -15.244
total 99.978% -0.022
view source repository copy reproduction command
d-sargent/platypi/sources/Platypi.glyphs (default)99.977% -0.003(fvar, gvar, name)
table value
fvar 97.619% +97.619
gvar 99.808%
name 90.435% +90.435
total 99.977% -0.003
view source repository copy reproduction command
hafontia-zz/Fredoka-One/sources/Fredoka.glyphs (gftools)99.977% -0.023(STAT, fvar, name)
table value
STAT 98.780% -1.220
fvar 91.228% -8.772
name 87.755% -12.245
total 99.977% -0.023
view source repository copy reproduction command
Omnibus-Type/Chivo/sources/ChivoMono-Italic.glyphs (gftools)99.976% -0.023(fvar, name)
table value
fvar 86.364% -13.636
name 88.806% -11.194
total 99.977% -0.023
view source repository copy reproduction command
notofonts/khmer/sources/NotoSansKhmer.glyphs (default)99.976% (gvar)
table value
gvar 99.965%
total 99.976%
view source repository copy reproduction command
kosbarts/Oi/sources/Oi.glyphs (default)99.976% -0.002(GSUB, glyf, name)
table value
GSUB 99.240%
glyf 99.985%
name 91.176% +91.176
total 99.976% -0.002
view source repository copy reproduction command
Omnibus-Type/Faustina/sources/Faustina-Italic.glyphs (gftools)99.975% -0.025(fvar, name)
table value
fvar 87.500% -12.500
name 88.785% -11.215
total 99.975% -0.025
view source repository copy reproduction command
googlefonts/buenard/sources/Buenard.glyphs (gftools)99.974% (gvar)
table value
gvar 99.922%
total 99.975%
view source repository copy reproduction command
notofonts/gujarati/sources/NotoSerifGujarati.glyphs (default)99.974% (GSUB)
table value
GSUB 99.546%
total 99.974%
view source repository copy reproduction command
googlefonts/buenard/sources/Buenard.glyphs (default)99.974% (gvar)
table value
gvar 99.921%
total 99.974%
view source repository copy reproduction command
Omnibus-Type/Faustina/sources/Faustina.glyphs (gftools)99.973% -0.026(STAT, fvar, name)
table value
STAT 98.462% -1.538
fvar 87.500% -12.500
name 86.316% -13.684
total 99.974% -0.026
view source repository copy reproduction command
etunni/Amita/sources/Amita.glyphs (default)99.973% -0.005((mark/kern), GPOS, GSUB, fvar, name)
table value
(mark/kern) 99.988%
GPOS 98.916%
GSUB 99.966%
fvar 97.619% +97.619
name 91.339% +91.339
total 99.974% -0.005
view source repository copy reproduction command
d-sargent/platypi/sources/Platypi.glyphs (gftools)99.971% -0.010(STAT, fvar, gvar, name)
table value
STAT 98.113% +98.113
fvar 87.500% +87.500
gvar 99.817%
name 84.337% +84.337
total 99.971% -0.010
view source repository copy reproduction command
eifetx/Sour-Gummy-Fonts/sources/SourGummy-Italic.glyphs (gftools)99.969% -0.031(fvar, name)
table value
fvar 89.412% -10.588
name 89.726% -10.274
total 99.969% -0.031
view source repository copy reproduction command
yanone/kaffeesatz/sources/YanoneKaffeesatz.glyphs (gftools)99.968% -0.031(STAT, fvar, name)
table value
STAT 98.113% -1.887
fvar 87.500% -12.500
name 84.884% -15.116
total 99.969% -0.031
view source repository copy reproduction command
duongtrtype/DTPhudu/sources/Phudu.glyphs (gftools)99.968% -0.032(STAT, fvar, name)
table value
STAT 98.305% -1.695
fvar 87.037% -12.963
name 83.133% -16.867
total 99.968% -0.032
view source repository copy reproduction command
notofonts/newa/sources/NotoSansNewa.glyphs (default)99.968% ((mark/kern))
table value
(mark/kern) 99.771%
total 99.968%
view source repository copy reproduction command
googlefonts/genos/sources/Genos-Italic.glyphs (gftools)99.966% -0.033(fvar, name)
table value
fvar 86.364% -13.636
name 88.550% -11.450
total 99.967% -0.033
view source repository copy reproduction command
googlefonts/gidole/sources/Gidole-Regular.glyphspackage (gftools)99.966% (OS_2, glyf)
table value
OS_2 96.154%
glyf 99.903%
total 99.967%
view source repository copy reproduction command
octaviopardo/EBGaramond12/sources/EBGaramond-Italic.glyphs (default)99.966% (glyf, gvar, hmtx)
table value
glyf 99.997%
gvar 99.901%
hmtx 99.902%
total 99.967%
view source repository copy reproduction command
Etcetera-Type-Co/Tourney/Sources/Tourney.glyphs (gftools)99.965% -0.035(STAT, fvar, name)
table value
STAT 99.057% -0.943
fvar 89.412% -10.588
name 86.885% -13.115
total 99.965% -0.035
view source repository copy reproduction command
eifetx/Sour-Gummy-Fonts/sources/SourGummy.glyphs (gftools)99.964% -0.036(STAT, fvar, name)
table value
STAT 99.057% -0.943
fvar 89.412% -10.588
name 87.200% -12.800
total 99.964% -0.036
view source repository copy reproduction command
sursly/sono/sources/Sono.glyphs (gftools)99.963% -0.036(STAT, fvar, name, sizeof(name))
table value
STAT 90.789% -9.211
fvar 80.282% -19.718
name 86.726% -13.274
sizeof(name) 196B +195
total 99.964% -0.036
view source repository copy reproduction command
googlefonts/genos/sources/Genos.glyphs (gftools)99.963% -0.036(STAT, fvar, name)
table value
STAT 98.795% -1.205
fvar 86.364% -13.636
name 85.455% -14.545
total 99.964% -0.036
view source repository copy reproduction command
etunni/Amita/sources/Amita.glyphs (gftools)99.963% -0.016((mark/kern), GPOS, GSUB, STAT, fvar, name)
table value
(mark/kern) 99.988%
GPOS 98.916%
GSUB 99.966%
STAT 98.113% +98.113
fvar 87.500% +87.500
name 85.393% +85.393
total 99.963% -0.016
view source repository copy reproduction command
octaviopardo/Protest/sources/ProtestRevolution.glyphs (gftools)99.961% ((mark/kern), GPOS, GSUB)
table value
(mark/kern) 99.939%
GPOS 74.375%
GSUB 97.506%
total 99.962%
view source repository copy reproduction command
Afrotype/tac/sources/Tac.glyphspackage (default)99.961% (glyf)
table value
glyf 99.542%
total 99.962%
view source repository copy reproduction command
notofonts/old-uyghur/sources/NotoSerifOldUyghur.glyphs (default)99.958% (OS_2)
table value
OS_2 94.231%
total 99.959%
view source repository copy reproduction command
notofonts/kannada/sources/NotoSansKannada.glyphs (default)99.953% (GPOS, OS_2, name)
table value
GPOS 96.098%
OS_2 98.077%
name 99.367%
total 99.954%
view source repository copy reproduction command
googlefonts/smooch-sans/sources/SmoochSans.glyphs (gftools)99.953% -0.047(STAT, fvar, name)
table value
STAT 98.592% -1.408
fvar 86.364% -13.636
name 84.615% -15.385
total 99.953% -0.047
view source repository copy reproduction command
Kief-Type-Foundry/Fustat/sources/Fustat.glyphspackage (default)99.953% (gvar, name)
table value
gvar 99.816%
name 100.000%
total 99.953%
view source repository copy reproduction command
notofonts/music/sources/NotoMusic.glyphs (default)99.952% (GDEF, GPOS)
table value
GDEF 99.323%
GPOS 99.721%
total 99.952%
view source repository copy reproduction command
JetBrains/JetBrainsMono/sources/JetBrainsMono.glyphs (gftools)99.950% (gvar)
table value
gvar 99.851%
total 99.951%
view source repository copy reproduction command
JetBrains/JetBrainsMono/sources/JetBrainsMono.glyphs (default)99.949% (gvar)
table value
gvar 99.846%
total 99.950%
view source repository copy reproduction command
notofonts/kharoshthi/sources/NotoSansKharoshthi.glyphs (default)99.948% (GDEF, GSUB)
table value
GDEF 99.206%
GSUB 99.709%
total 99.948%
view source repository copy reproduction command
notofonts/sinhala/sources/NotoSerifSinhala.glyphs (default)99.945% (GPOS, OS_2, name)
table value
GPOS 95.558%
OS_2 98.077%
name 99.367%
total 99.945%
view source repository copy reproduction command
googlefonts/road-rage/sources/RoadRage.glyphs (default)99.944% -0.006(glyf, name)
table value
glyf 99.936%
name 86.364% +86.364
total 99.945% -0.006
view source repository copy reproduction command
redstonedesign/parkinsans/sources/Parkinsans.glyphs (gftools)99.944% -0.055(STAT, fvar, name)
table value
STAT 98.113% -1.887
fvar 87.500% -12.500
name 85.393% -14.607
total 99.945% -0.055
view source repository copy reproduction command
jobosonchisa/ojuju/sources/Ojuju.glyphs (default)99.944% -0.004(fvar, glyf, gvar, name)
table value
fvar 97.872% +97.872
glyf 99.945%
gvar 99.723%
name 90.909% +90.909
total 99.944% -0.004
view source repository copy reproduction command
googlefonts/Michroma-font/sources/Michroma-Round.glyphs (default)99.940% (OS_2, hhea, name)
table value
OS_2 84.615%
hhea 94.737%
name 93.023%
total 99.940%
view source repository copy reproduction command
d-sargent/platypi/sources/Platypi-Italic.glyphs (default)99.940% -0.005(fvar, gvar, name)
table value
fvar 97.619% +97.619
gvar 99.557%
name 92.174% +92.174
total 99.940% -0.005
view source repository copy reproduction command
theleagueof/league-spartan/sources/LeagueSpartan.glyphs (gftools)99.938% -0.062(STAT, fvar, name)
table value
STAT 88.732% -11.268
fvar 72.727% -27.273
name 84.112% -15.888
total 99.938% -0.062
view source repository copy reproduction command
notofonts/sinhala/sources/NotoSansSinhala.glyphs (default)99.937% (GPOS, OS_2, name)
table value
GPOS 93.939%
OS_2 98.077%
name 99.367%
total 99.938%
view source repository copy reproduction command
Etcetera-Type-Co/Grandstander/Sources/Grandstander-Italic.glyphs (gftools)99.934% -0.066(OS_2, STAT, fvar, head, name, post, sizeof(name))
table value
OS_2 98.077% -1.923
STAT 86.585% -13.415
fvar 59.091% -40.909
head 95.000% -5.000
name 79.389% -20.611
post 99.853% -0.147
sizeof(name) 574B +573
total 99.934% -0.066
view source repository copy reproduction command
jobosonchisa/ojuju/sources/Ojuju.glyphs (gftools)99.933% -0.015(STAT, fvar, glyf, gvar, name, sizeof(name))
table value
STAT 98.305% +98.305
fvar 87.037% +87.037
glyf 99.949%
gvar 99.739%
name 84.270% +84.270
sizeof(name) 198B
total 99.934% -0.015
view source repository copy reproduction command
googlefonts/VocesFont/sources/Voces.glyphs (gftools)99.930% (OS_2, glyf, name)
table value
OS_2 98.077%
glyf 99.918%
name 97.727%
total 99.931%
view source repository copy reproduction command
d-sargent/platypi/sources/Platypi-Italic.glyphs (gftools)99.930% -0.015(fvar, gvar, name)
table value
fvar 87.500% +87.500
gvar 99.570%
name 88.119% +88.119
total 99.930% -0.015
view source repository copy reproduction command
googlefonts/RadleyFont/sources/Radley.ufo (gftools)99.927% (glyf)
table value
glyf 99.903%
total 99.928%
view source repository copy reproduction command
googlefonts/comforter/sources/ComforterPro.glyphs (default)99.922% (glyf)
table value
glyf 99.876%
total 99.922%
view source repository copy reproduction command
bettergui/DarkerGrotesque/sources/DarkerGrotesque.glyphs (gftools)99.921% -0.079(STAT, fvar, name)
table value
STAT 89.831% -10.169
fvar 74.074% -25.926
name 84.694% -15.306
total 99.921% -0.079
view source repository copy reproduction command
suonmaysophanith7/KonKhmer_SleokChher/sources/Konkhmer Sleokchher.glyphs (gftools)99.920% (GDEF, glyf, maxp, name)
table value
GDEF 99.725%
glyf 99.919%
maxp 94.444%
name 94.286%
total 99.921%
view source repository copy reproduction command
googlefonts/island-moments/sources/IslandMomentsPro.glyphs (default)99.915% (glyf, maxp)
table value
glyf 99.893%
maxp 94.444%
total 99.916%
view source repository copy reproduction command
notofonts/chakma/sources/NotoSansChakma.designspace (default)99.914% (GlyphOrder, glyf, hhea, hmtx, maxp, post)
table value
GlyphOrder 99.422%
glyf 99.794%
hhea 94.737%
hmtx 99.807%
maxp 94.444%
post 99.817%
total 99.915%
view source repository copy reproduction command
cyrealtype/Alice/sources/Alice.glyphs (default)99.914% ((mark/kern), GDEF)
table value
(mark/kern) 99.811%
GDEF 99.685%
total 99.915%
view source repository copy reproduction command
notofonts/vithkuqi/sources/NotoSansVithkuqi.glyphs (default)99.914% (GDEF)
table value
GDEF 21.429%
total 99.914%
view source repository copy reproduction command
SorkinType/Briem-Hand/sources/BriemHand.glyphs (default)99.913% -0.002(GSUB, fvar, gvar, name)
table value
GSUB 98.089%
fvar 98.246% +98.246
gvar 99.873%
name 91.729% +91.729
total 99.913% -0.002
view source repository copy reproduction command
SorkinType/Briem-Hand/sources/BriemHand.glyphs (default)99.913% -0.002(GSUB, fvar, gvar, name)
table value
GSUB 98.089%
fvar 98.246% +98.246
gvar 99.873%
name 91.729% +91.729
total 99.913% -0.002
view source repository copy reproduction command
Omnibus-Type/ArchivoNarrow/sources/ArchivoNarrow.glyphs (gftools)99.913% (gvar)
table value
gvar 99.554%
total 99.913%
view source repository copy reproduction command
googlefonts/babylonica/sources/Babylonica.glyphs (default)99.913% (glyf, maxp)
table value
glyf 99.897%
maxp 94.444%
total 99.913%
view source repository copy reproduction command
Element-Type/HostGrotesk/sources/HostGrotesk.glyphs (gftools)99.912% -0.088(STAT, fvar, name)
table value
STAT 90.566% -9.434
fvar 75.000% -25.000
name 84.783% -15.217
total 99.912% -0.088
view source repository copy reproduction command
ateliertriay/bricolage/sources/BricolageGrotesque.glyphs (default)99.911% -0.003(gvar, name)
table value
gvar 99.746%
name 91.549% +91.549
total 99.912% -0.003
view source repository copy reproduction command
scfried/soft-type-jacquarda-bastarda/sources/Jacquarda-Bastarda-9-Charted.glyphs (gftools)99.908% (glyf)
table value
glyf 99.906%
total 99.908%
view source repository copy reproduction command
googlefonts/HoltwoodFont/sources/HoltwoodOneSC.glyphs (gftools)99.908% (OS_2, glyf, name)
table value
OS_2 98.077%
glyf 99.774%
name 97.727%
total 99.908%
view source repository copy reproduction command
YADAMSS/Matemasie-Font/sources/Matemasie.glyphspackage (gftools)99.907% (glyf, head, hhea, hmtx)
table value
glyf 99.725%
head 95.000%
hhea 94.737%
hmtx 99.756%
total 99.907%
view source repository copy reproduction command
ateliertriay/bricolage/sources/BricolageGrotesque.glyphs (gftools)99.906% -0.009(fvar, gvar, name)
table value
fvar 92.045% +92.045
gvar 99.753%
name 89.062% +89.062
total 99.907% -0.009
view source repository copy reproduction command
ThomasJockin/readexpro/sources/ReadexPro.glyphs (default)99.901% (gvar)
table value
gvar 99.739%
total 99.902%
view source repository copy reproduction command
notofonts/gujarati/sources/NotoSansGujarati.glyphs (default)99.900% (GSUB, OS_2, name)
table value
GSUB 99.352%
OS_2 98.077%
name 99.367%
total 99.900%
view source repository copy reproduction command
Omnibus-Type/ArchivoNarrow/sources/ArchivoNarrow-Italic.glyphs (gftools)99.892% (gvar)
table value
gvar 99.505%
total 99.893%
view source repository copy reproduction command
notofonts/ottoman-siyaq-numbers/sources/NotoSerifOttomanSiyaq.glyphs (default)99.889% (OS_2, cmap)
table value
OS_2 94.231%
cmap 98.473%
total 99.890%
view source repository copy reproduction command
googlefonts/ShantiFont/sources/Shanti.glyphs (gftools)99.877% (glyf)
table value
glyf 99.696%
total 99.878%
view source repository copy reproduction command
notofonts/bhaiksuki/sources/NotoSansBhaiksuki.designspace (default)99.874% ((mark/kern), GPOS, GSUB, glyf)
table value
(mark/kern) 99.851%
GPOS 99.023%
GSUB 98.276%
glyf 99.998%
total 99.874%
view source repository copy reproduction command
googlefonts/Expletus-Sans/sources/ExpletusSans.glyphs (gftools)99.871% ((mark/kern), GDEF)
table value
(mark/kern) 99.390%
GDEF 99.502%
total 99.872%
view source repository copy reproduction command
googlefonts/Expletus-Sans/sources/ExpletusSans.glyphs (default)99.870% ((mark/kern), GDEF)
table value
(mark/kern) 99.390%
GDEF 99.502%
total 99.871%
view source repository copy reproduction command
googlefonts/Expletus-Sans/sources/ExpletusSans-Italic.glyphs (gftools)99.869% ((mark/kern), GDEF)
table value
(mark/kern) 99.390%
GDEF 99.502%
total 99.870%
view source repository copy reproduction command
sovichet/kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace (gftools)99.869% (GSUB)
table value
GSUB 96.198%
total 99.869%
view source repository copy reproduction command
googlefonts/Expletus-Sans/sources/ExpletusSans-Italic.glyphs (default)99.868% ((mark/kern), GDEF)
table value
(mark/kern) 99.390%
GDEF 99.502%
total 99.869%
view source repository copy reproduction command
sovichet/kantumruy-pro/sources/Italic/KantumruyPro-Italic.designspace (default)99.868% (GSUB)
table value
GSUB 96.198%
total 99.868%
view source repository copy reproduction command
kosmynkab/Poltawski-Nowy/sources/PoltawskiNowy-Italic.glyphs (gftools)99.866% (gvar)
table value
gvar 99.105%
total 99.867%
view source repository copy reproduction command
kosmynkab/Poltawski-Nowy/sources/PoltawskiNowy-Italic.glyphs (default)99.866% (gvar)
table value
gvar 99.088%
total 99.866%
view source repository copy reproduction command
sovichet/kantumruy-pro/sources/Upright/KantumruyPro.designspace (gftools)99.862% (GSUB)
table value
GSUB 96.198%
total 99.863%
view source repository copy reproduction command
sovichet/kantumruy-pro/sources/Upright/KantumruyPro.designspace (default)99.860% (GSUB)
table value
GSUB 96.198%
total 99.861%
view source repository copy reproduction command
scfried/soft-type-yarndings/sources/Yarndings20Charted.glyphs (gftools)99.860% (glyf)
table value
glyf 99.859%
total 99.860%
view source repository copy reproduction command
cyrealtype/Alike-Angular/sources/AlikeAngular.glyphs (gftools)99.859% (glyf)
table value
glyf 99.633%
total 99.859%
view source repository copy reproduction command
JAMO-TYPEFACE/BagelFat/Sources/BagelFat.glyphs (gftools)99.853% (glyf, maxp)
table value
glyf 99.836%
maxp 94.444%
total 99.853%
view source repository copy reproduction command
SorkinType/Pinyon/sources/PinyonScript.glyphs (gftools)99.851% (OS_2, glyf)
table value
OS_2 82.692%
glyf 99.490%
total 99.852%
view source repository copy reproduction command
googlefonts/Advent/sources/AdventPro.designspace (default)99.851% (gvar)
table value
gvar 99.818%
total 99.851%
view source repository copy reproduction command
xconsau/GajrajOne/sources/GajrajOne-Regular.ufo (gftools)99.847% (OS_2, glyf, hhea)
table value
OS_2 86.538%
glyf 99.639%
hhea 89.474%
total 99.848%
view source repository copy reproduction command
oliverlalan/Doto/sources/Doto.designspace (gftools)99.845% (HVAR)
table value
HVAR 4.741%
total 99.846%
view source repository copy reproduction command
oliverlalan/Doto/sources/Doto.designspace (default)99.845% (HVAR)
table value
HVAR 4.741%
total 99.845%
view source repository copy reproduction command
notofonts/vithkuqi/sources/NotoSerifVithkuqi.glyphs (default)99.841% (GDEF)
table value
GDEF 21.429%
total 99.841%
view source repository copy reproduction command
googlefonts/Advent/sources/AdventPro.designspace (gftools)99.837% (gvar)
table value
gvar 99.802%
total 99.838%
view source repository copy reproduction command
schibsted/schibsted-grotesk/sources/SchibstedGrotesk.glyphs (default)99.836% (gvar)
table value
gvar 98.440%
total 99.837%
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/Cormorant-Italic.glyphs (default)99.834% -0.001(OS_2, gvar, name)
table value
OS_2 98.077%
gvar 98.833%
name 90.769% -3.348
total 99.835% -0.001
view source repository copy reproduction command
JAMO-TYPEFACE/Gasoek/Sources/Gasoek.glyphs (gftools)99.827% (glyf)
table value
glyf 99.798%
total 99.827%
view source repository copy reproduction command
displaay/Azeret/sources/AzeretMono.glyphs (gftools)99.827% -0.076(STAT, fvar, gvar, name)
table value
STAT 88.732% +88.732
fvar 72.727% +72.727
gvar 99.765%
name 84.112% +84.112
total 99.827% -0.076
view source repository copy reproduction command
JAMO-TYPEFACE/Moirai/Sources/Moirai.glyphs (gftools)99.825% (glyf, maxp)
table value
glyf 99.815%
maxp 94.444%
total 99.826%
view source repository copy reproduction command
displaay/Azeret/sources/AzeretMono-Italic.glyphs (gftools)99.820% -0.071(STAT, fvar, gvar, name)
table value
STAT 89.024% +89.024
fvar 72.727% +72.727
gvar 99.732%
name 88.060% +88.060
total 99.821% -0.071
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/CormorantUpright.glyphs (gftools)99.818% -0.011(STAT, fvar, glyf, gvar, name)
table value
STAT 97.872% +97.872
fvar 88.095% +88.095
glyf 99.545%
gvar 99.559%
name 85.000% +85.000
total 99.819% -0.011
view source repository copy reproduction command
Fonthausen/RokkittFont/sources/Rokkitt.glyphs (default)99.809% -0.010(GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 90.857%
GlyphOrder 99.932%
HVAR 99.945%
OS_2 98.077%
fvar 98.246% +98.246
glyf 99.744%
gvar 99.867%
hhea 94.737%
hmtx 99.932%
maxp 94.444%
name 92.414% +92.414
post 99.901%
total 99.809% -0.010
view source repository copy reproduction command
fontef/frankruhllibre/sources/FrankRuhlLibre.glyphs (gftools)99.808% ((mark/kern), GPOS)
table value
(mark/kern) 99.128%
GPOS 80.378%
total 99.809%
view source repository copy reproduction command
fontef/frankruhllibre/sources/FrankRuhlLibre.glyphs (default)99.806% ((mark/kern), GPOS)
table value
(mark/kern) 99.128%
GPOS 80.378%
total 99.806%
view source repository copy reproduction command
DylanYoungKoto/FacultyGlyphic/sources/FacultyGlyphic .glyphspackage (gftools)99.804% (OS_2, glyf)
table value
OS_2 98.077%
glyf 99.566%
total 99.805%
view source repository copy reproduction command
googlefonts/alex-brush/sources/AlexBrush.glyphs (default)99.802% (glyf)
table value
glyf 99.578%
total 99.802%
view source repository copy reproduction command
cyrealtype/Alike/sources/Alike.glyphs (gftools)99.793% (glyf, maxp)
table value
glyf 99.550%
maxp 94.444%
total 99.794%
view source repository copy reproduction command
schibsted/schibsted-grotesk/sources/SchibstedGrotesk-Italic.glyphs (default)99.793% (gvar)
table value
gvar 98.140%
total 99.793%
view source repository copy reproduction command
Fonthausen/RokkittFont/sources/Rokkitt-Italic.glyphs (default)99.792% -0.008(GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 90.857%
GlyphOrder 99.932%
HVAR 99.946%
fvar 98.246% +98.246
glyf 99.749%
gvar 99.784%
hhea 94.737%
hmtx 99.932%
maxp 94.444%
name 93.793% +93.793
post 99.901%
total 99.793% -0.008
view source repository copy reproduction command
googlefonts/atkinson-hyperlegible-next/sources/AtkinsonHyperlegibleNext.glyphs (default)99.792% (gvar)
table value
gvar 99.569%
total 99.792%
view source repository copy reproduction command
googlefonts/atkinson-hyperlegible-next/sources/AtkinsonHyperlegibleNext.glyphs (gftools)99.790% (gvar)
table value
gvar 99.563%
total 99.791%
view source repository copy reproduction command
googlefonts/secular/sources/SecularOne.glyphs (gftools)99.785% (glyf)
table value
glyf 99.183%
total 99.785%
view source repository copy reproduction command
googlefonts/atkinson-hyperlegible-next/sources/AtkinsonHyperlegibleNext-Italic.glyphs (default)99.784% (gvar)
table value
gvar 99.536%
total 99.785%
view source repository copy reproduction command
googlefonts/atkinson-hyperlegible-next/sources/AtkinsonHyperlegibleNext-Italic.glyphs (gftools)99.783% (gvar)
table value
gvar 99.530%
total 99.784%
view source repository copy reproduction command
Fonthausen/RokkittFont/sources/Rokkitt.glyphs (gftools)99.779% -0.041(GSUB, GlyphOrder, HVAR, OS_2, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post, sizeof(name))
table value
GSUB 90.857%
GlyphOrder 99.932%
HVAR 99.945%
OS_2 98.077%
STAT 98.795% +98.795
fvar 86.364% +86.364
glyf 99.745%
gvar 99.869%
hhea 94.737%
hmtx 99.932%
maxp 94.444%
name 85.841% +85.841
post 99.901%
sizeof(name) 198B
total 99.779% -0.041
view source repository copy reproduction command
googlefonts/alumni-sans-collegiate/sources/AlumniSansCollegiate-Italic.glyphs (gftools)99.778% (glyf, maxp)
table value
glyf 99.575%
maxp 94.444%
total 99.778%
view source repository copy reproduction command
googlefonts/rubik/sources/Rubik-Italic.glyphs (gftools)99.777% -0.011(GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 94.864%
GlyphOrder 99.872%
HVAR 99.896%
fvar 87.037% +87.037
glyf 99.783%
gvar 99.725%
hhea 94.737%
hmtx 99.872%
maxp 94.444%
name 88.496% +88.496
post 99.842%
total 99.777% -0.011
view source repository copy reproduction command
Fonthausen/RokkittFont/sources/Rokkitt-Italic.glyphs (gftools)99.768% -0.034(GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 90.857%
GlyphOrder 99.932%
HVAR 99.946%
fvar 86.364% +86.364
glyf 99.750%
gvar 99.787%
hhea 94.737%
hmtx 99.932%
maxp 94.444%
name 88.806% +88.806
post 99.901%
total 99.768% -0.034
view source repository copy reproduction command
googlefonts/damionFont/sources/Damion.glyphs (gftools)99.767% (glyf)
table value
glyf 99.611%
total 99.767%
view source repository copy reproduction command
googlefonts/paytoneFont/sources/PaytoneOne.glyphs (gftools)99.762% (glyf)
table value
glyf 98.816%
total 99.763%
view source repository copy reproduction command
googlefonts/alumni-sans-collegiate/sources/AlumniSansCollegiate.glyphs (gftools)99.749% (glyf, maxp)
table value
glyf 99.525%
maxp 88.889%
total 99.750%
view source repository copy reproduction command
notofonts/takri/sources/NotoSansTakri.designspace (default)99.739% (GDEF)
table value
GDEF 85.124%
total 99.740%
view source repository copy reproduction command
googlefonts/ruthie/sources/Ruthie.glyphs (default)99.736% (glyf)
table value
glyf 99.451%
total 99.736%
view source repository copy reproduction command
googlefonts/praise-script/sources/Praise-Pro.glyphs (gftools)99.728% (glyf)
table value
glyf 99.278%
total 99.728%
view source repository copy reproduction command
cbcrc/radiocanadafonts/sources/RadioCanada-Italic.glyphs (gftools)99.720% (GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
GSUB 91.576%
GlyphOrder 99.875%
HVAR 99.916%
glyf 99.719%
gvar 99.735%
hhea 94.737%
hmtx 99.875%
maxp 94.444%
post 99.853%
total 99.721%
view source repository copy reproduction command
cbcrc/radiocanadafonts/sources/RadioCanada-Italic.glyphs (default)99.719% (GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
GSUB 91.576%
GlyphOrder 99.875%
HVAR 99.916%
glyf 99.717%
gvar 99.734%
hhea 94.737%
hmtx 99.875%
maxp 94.444%
post 99.853%
total 99.720%
view source repository copy reproduction command
googlefonts/bilbo/sources/BilboPro.glyphs (gftools)99.714% (glyf, maxp)
table value
glyf 99.366%
maxp 88.889%
total 99.715%
view source repository copy reproduction command
notofonts/nko/sources/NotoSansNKo.glyphs (default)99.714% ((mark/kern), GPOS)
table value
(mark/kern) 99.609%
GPOS 97.810%
total 99.714%
view source repository copy reproduction command
googlefonts/rubik/sources/Rubik-Italic.glyphs (default)99.685% -0.003(GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 94.864%
GlyphOrder 99.872%
HVAR 99.896%
fvar 97.872% +97.872
glyf 99.471%
gvar 99.659%
hhea 94.737%
hmtx 99.872%
maxp 83.333%
name 92.913% +92.913
post 99.842%
total 99.686% -0.003
view source repository copy reproduction command
CatharsisFonts/Cormorant/sources/Cormorant-Italic.glyphs (gftools)99.685% +0.005(OS_2, fvar, glyf, gvar, name)
table value
OS_2 98.077%
STAT 100.000% +8.621
fvar 88.095% +23.810
glyf 99.703%
gvar 98.099%
name 88.119% +4.445
total 99.686% +0.005
view source repository copy reproduction command
rfuenzalida/Freeman/sources/Freeman.glyphs (gftools)99.671% (glyf)
table value
glyf 96.595%
total 99.672%
view source repository copy reproduction command
SorkinType/Voltaire/sources/Voltaire.glyphs (gftools)99.669% (OS_2, glyf, maxp)
table value
OS_2 92.308%
glyf 96.387%
maxp 88.889%
total 99.670%
view source repository copy reproduction command
googlefonts/sedan/sources/Sedan-Italic.glyphs (gftools)99.665% (glyf)
table value
glyf 99.402%
total 99.666%
view source repository copy reproduction command
Omnibus-Type/Manuale/sources/Manuale.glyphs (gftools)99.656% ((mark/kern), GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.907%
GSUB 95.096%
GlyphOrder 99.879%
HVAR 99.901%
OS_2 98.077%
glyf 99.593%
gvar 99.612%
hhea 94.737%
hmtx 99.879%
maxp 94.444%
post 99.832%
total 99.656%
view source repository copy reproduction command
Omnibus-Type/Manuale/sources/Manuale.glyphs (default)99.654% ((mark/kern), GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.907%
GSUB 95.096%
GlyphOrder 99.879%
HVAR 99.901%
OS_2 98.077%
glyf 99.590%
gvar 99.609%
hhea 94.737%
hmtx 99.879%
maxp 94.444%
post 99.832%
total 99.655%
view source repository copy reproduction command
Gue3bara/Lemonada/sources/Lemonada.glyphs (default)99.652% (gvar)
table value
gvar 98.981%
total 99.653%
view source repository copy reproduction command
scfried/soft-type-yarndings/sources/Yarndings12Charted.glyphs (gftools)99.650% (glyf, head)
table value
glyf 99.648%
head 95.000%
total 99.651%
view source repository copy reproduction command
googlefonts/play-ball/sources/Playball.glyphs (gftools)99.650% (OS_2, glyf, maxp)
table value
OS_2 98.077%
glyf 99.447%
maxp 94.444%
total 99.650%
view source repository copy reproduction command
kosmynkab/Brygada-1918/sources/Brygada1918.glyphs (gftools)99.648% (gvar)
table value
gvar 97.786%
total 99.648%
view source repository copy reproduction command
kosmynkab/Brygada-1918/sources/Brygada1918.glyphs (default)99.648% (gvar)
table value
gvar 97.786%
total 99.648%
view source repository copy reproduction command
googlefonts/Homenaje/sources/Homenaje.glyphs (gftools)99.641% (glyf)
table value
glyf 99.510%
total 99.641%
view source repository copy reproduction command
SorkinType/Asset/sources/Asset.glyphs (gftools)99.616% (OS_2, glyf, maxp)
table value
OS_2 80.769%
glyf 98.440%
maxp 94.444%
total 99.617%
view source repository copy reproduction command
duartp/gloock/sources/Gloock.glyphs (gftools)99.612% (glyf)
table value
glyf 99.202%
total 99.613%
view source repository copy reproduction command
googlefonts/monte-carlo/sources/MonteCarloPro.glyphs (gftools)99.610% ((mark/kern), GDEF, glyf, maxp)
table value
(mark/kern) 99.864%
GDEF 99.892%
glyf 99.507%
maxp 94.444%
total 99.611%
view source repository copy reproduction command
googlefonts/rubik/sources/Rubik.glyphs (gftools)99.606% -0.012(GSUB, GlyphOrder, HVAR, OS_2, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 95.499%
GlyphOrder 99.872%
HVAR 99.895%
OS_2 98.077%
STAT 98.305% +98.305
fvar 87.037% +87.037
glyf 99.781%
gvar 99.122%
hhea 94.737%
hmtx 99.872%
maxp 94.444%
name 84.783% +84.783
post 99.842%
total 99.606% -0.012
view source repository copy reproduction command
etunni/graduate/sources/graduate.glyphs (gftools)99.603% (OS_2, glyf, maxp, name)
table value
OS_2 90.385%
glyf 99.359%
maxp 94.444%
name 97.727%
total 99.603%
view source repository copy reproduction command
notofonts/nko/sources/NotoSansNKoUnjoined.glyphs (default)99.594% ((mark/kern), GPOS)
table value
(mark/kern) 99.384%
GPOS 97.810%
total 99.594%
view source repository copy reproduction command
googlefonts/MetrophobicFont/sources/Metrophobic.glyphs (gftools)99.589% (glyf)
table value
glyf 98.347%
total 99.590%
view source repository copy reproduction command
alphArtype/Delicious-Handrawn/sources/Delicious-Handrawn.glyphs (gftools)99.588% (glyf, maxp)
table value
glyf 99.326%
maxp 94.444%
total 99.588%
view source repository copy reproduction command
HelsinkiTypeStudio/Finlandica/sources/Finlandica.glyphs (default)99.586% (gvar)
table value
gvar 98.473%
total 99.587%
view source repository copy reproduction command
ThomasJockin/readexpro/sources/ReadexPro.glyphs (gftools)99.586% (glyf, gvar)
table value
glyf 99.228%
gvar 99.089%
total 99.587%
view source repository copy reproduction command
googlefonts/sedan/sources/Sedan-Regular.glyphs (gftools)99.586% (glyf)
table value
glyf 99.273%
total 99.586%
view source repository copy reproduction command
googlefonts/nunito/sources/Nunito.glyphs (default)99.577% -0.003(fvar, gvar, name)
table value
fvar 99.231% +99.231
gvar 99.239%
name 93.923% +93.923
total 99.577% -0.003
view source repository copy reproduction command
notofonts/hentaigana/sources/NotoSerifHentaigana.glyphspackage (default)99.575% -0.004(GDEF, OS_2, glyf, hhea, hmtx, name, sizeof(GDEF))
table value
GDEF 7.407%
OS_2 98.077%
glyf 99.689%
hhea 89.474%
hmtx 62.924%
name 90.769% +90.769
sizeof(GDEF) 6B
total 99.575% -0.004
view source repository copy reproduction command
SorkinType/Alata/sources/Alata.glyphs (gftools)99.572% (glyf)
table value
glyf 95.855%
total 99.572%
view source repository copy reproduction command
Gue3bara/Alexandria/sources/Alexandria.glyphs (default)99.568% (GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
GSUB 96.771%
GlyphOrder 99.871%
HVAR 63.969%
OS_2 98.077%
glyf 99.511%
gvar 98.658%
hhea 94.737%
hmtx 99.871%
maxp 94.444%
post 99.853%
total 99.568%
view source repository copy reproduction command
BornaIz/markazitext/sources/MarkaziText.glyphs (default)99.564% (glyf, gvar)
table value
glyf 99.996%
gvar 97.680%
total 99.564%
view source repository copy reproduction command
HelsinkiTypeStudio/Finlandica/sources/Finlandica.glyphs (gftools)99.562% (gvar)
table value
gvar 98.394%
total 99.562%
view source repository copy reproduction command
tokotype/PlusJakartaSans/sources/PlusJakartaSans-Italic.glyphs (default)99.545% (gvar)
table value
gvar 98.120%
total 99.545%
view source repository copy reproduction command
Typedesigners/Anta-Regular/sources/Anta-Regular.glyphs (gftools)99.543% (glyf)
table value
glyf 99.347%
total 99.543%
view source repository copy reproduction command
JAMO-TYPEFACE/Grandiflora/Sources/Grandiflora.glyphs (gftools)99.517% (glyf, hmtx, maxp)
table value
glyf 99.460%
hmtx 99.853%
maxp 77.778%
total 99.517%
view source repository copy reproduction command
vladimirnikolic1/NewAmsterdam/sources/NewAmsterdam.glyphs (gftools)99.516% (glyf, maxp)
table value
glyf 99.379%
maxp 94.444%
total 99.517%
view source repository copy reproduction command
cyrealtype/Lora-Cyrillic/sources/Lora-Italic.glyphs (gftools)99.514% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.197%
GSUB 94.248%
GlyphOrder 99.944%
HVAR 99.952%
glyf 99.892%
gvar 99.896%
hhea 94.737%
hmtx 99.944%
maxp 94.444%
post 99.924%
total 99.514%
view source repository copy reproduction command
googlefonts/alumni-sans-pinstripe/sources/AlumniSansPinstripe-Italic.glyphs (gftools)99.512% (glyf)
table value
glyf 97.944%
total 99.513%
view source repository copy reproduction command
googlefonts/rubik/sources/Rubik.glyphs (default)99.512% -0.004(GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 95.499%
GlyphOrder 99.872%
HVAR 99.895%
OS_2 98.077%
fvar 97.872% +97.872
glyf 99.473%
gvar 99.042%
hhea 94.737%
hmtx 99.872%
maxp 83.333%
name 91.339% +91.339
post 99.842%
total 99.513% -0.004
view source repository copy reproduction command
cyrealtype/Lora-Cyrillic/sources/Lora-Italic.glyphs (default)99.510% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.197%
GSUB 94.248%
GlyphOrder 99.944%
HVAR 99.952%
glyf 99.890%
gvar 99.894%
hhea 94.737%
hmtx 99.944%
maxp 94.444%
post 99.924%
total 99.510%
view source repository copy reproduction command
googlefonts/kameronFont/sources/Kameron.glyphs (gftools)99.506% (GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
GSUB 89.102%
GlyphOrder 99.878%
HVAR 99.908%
glyf 99.662%
gvar 99.678%
hhea 94.737%
hmtx 99.878%
maxp 94.444%
post 99.729%
total 99.506%
view source repository copy reproduction command
googlefonts/kameronFont/sources/Kameron.glyphs (default)99.500% (GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
GSUB 89.102%
GlyphOrder 99.878%
HVAR 99.908%
glyf 99.656%
gvar 99.673%
hhea 94.737%
hmtx 99.878%
maxp 94.444%
post 99.729%
total 99.500%
view source repository copy reproduction command
RedHatOfficial/Overpass/sources/OverpassMono.glyphs (default)99.489% -0.006(fvar, gvar, name)
table value
fvar 97.297% +97.297
gvar 98.183%
name 92.086% +92.086
total 99.489% -0.006
view source repository copy reproduction command
octaviopardo/Protest/sources/ProtestGuerrilla.glyphs (gftools)99.478% (glyf)
table value
glyf 98.362%
total 99.479%
view source repository copy reproduction command
Dicotype/Funnel/sources/FunnelSans-Italic.glyphs (default)99.468% -0.024(fvar, gvar, name)
table value
fvar 97.619% +97.619
gvar 98.274%
name 92.562% +92.562
total 99.468% -0.024
view source repository copy reproduction command
Afrotype/tac/sources/Tac.glyphspackage (gftools)99.465% (glyf)
table value
glyf 93.927%
total 99.465%
view source repository copy reproduction command
Omnibus-Type/Asap/sources/Asap-Italic.glyphs (gftools)99.454% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.653%
GSUB 95.888%
GlyphOrder 99.874%
HVAR 99.918%
glyf 99.452%
gvar 99.452%
hhea 94.737%
hmtx 99.874%
maxp 94.444%
post 99.822%
total 99.454%
view source repository copy reproduction command
Dicotype/Funnel/sources/FunnelDisplay.glyphs (default)99.452% -0.028(fvar, gvar, name)
table value
fvar 97.619% +97.619
gvar 98.162%
name 90.909% +90.909
total 99.453% -0.028
view source repository copy reproduction command
googlefonts/boldonse/sources/UT Boldonse Font.glyphs (gftools)99.452% (glyf, maxp)
table value
glyf 98.883%
maxp 88.889%
total 99.452%
view source repository copy reproduction command
googlefonts/kreon/sources/Kreon.glyphs (default)99.451% -0.026((mark/kern), GDEF, fvar, gvar, name)
table value
(mark/kern) 99.983%
GDEF 99.829%
fvar 97.297% +97.297
gvar 98.351%
name 90.909% +90.909
total 99.452% -0.026
view source repository copy reproduction command
tokotype/PlusJakartaSans/sources/PlusJakartaSans-Italic.glyphs (gftools)99.444% (glyf, gvar)
table value
glyf 99.670%
gvar 97.869%
total 99.444%
view source repository copy reproduction command
Omnibus-Type/Asap/sources/Asap-Italic.glyphs (default)99.436% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.653%
GSUB 95.888%
GlyphOrder 99.874%
HVAR 99.918%
glyf 99.418%
gvar 99.427%
hhea 94.737%
hmtx 99.874%
maxp 94.444%
post 99.822%
total 99.437%
view source repository copy reproduction command
Omnibus-Type/Asap/sources/Asap.glyphs (gftools)99.422% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.636%
GSUB 95.220%
GlyphOrder 99.874%
HVAR 99.914%
glyf 99.437%
gvar 99.414%
hhea 94.737%
hmtx 99.874%
maxp 94.444%
post 99.822%
total 99.422%
view source repository copy reproduction command
Dicotype/Funnel/sources/FunnelSans.glyphs (default)99.421% -0.028(fvar, gvar, name)
table value
fvar 97.619% +97.619
gvar 98.036%
name 90.909% +90.909
total 99.421% -0.028
view source repository copy reproduction command
Dicotype/Funnel/sources/FunnelSans-Italic.glyphs (gftools)99.420% -0.076(fvar, gvar, name)
table value
fvar 87.500% +87.500
gvar 98.288%
name 88.462% +88.462
total 99.421% -0.076
view source repository copy reproduction command
notofonts/balinese/sources/NotoSerifBalinese.glyphs (default)99.416% (glyf, hmtx)
table value
glyf 99.204%
hmtx 97.778%
total 99.417%
view source repository copy reproduction command
HelsinkiTypeStudio/Finlandica/sources/Finlandica-Italic.glyphs (default)99.416% (gvar)
table value
gvar 97.920%
total 99.416%
view source repository copy reproduction command
Dicotype/Funnel/sources/FunnelDisplay.glyphs (gftools)99.400% -0.085(STAT, fvar, gvar, name)
table value
STAT 98.113% +98.113
fvar 87.500% +87.500
gvar 98.176%
name 84.884% +84.884
total 99.400% -0.085
view source repository copy reproduction command
fridamedrano/Kalnia-Typeface/sources/Kalnia.glyphs (default)99.397% -0.014(fvar, gvar, name)
table value
fvar 98.438% +98.438
gvar 99.007%
name 92.086% +92.086
total 99.398% -0.014
view source repository copy reproduction command
Omnibus-Type/Asap/sources/Asap.glyphs (default)99.396% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.636%
GSUB 95.220%
GlyphOrder 99.874%
HVAR 99.914%
glyf 99.400%
gvar 99.376%
hhea 94.737%
hmtx 99.874%
maxp 94.444%
post 99.822%
total 99.397%
view source repository copy reproduction command
LivKing/Inclusive-Sans/sources/InclusiveSans-Italic.glyphs (gftools)99.391% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.955%
GSUB 89.993%
GlyphOrder 99.728%
HVAR 99.804%
glyf 98.940%
gvar 99.240%
hhea 94.737%
hmtx 99.728%
maxp 94.444%
post 99.574%
total 99.392%
view source repository copy reproduction command
notofonts/myanmar/sources/NotoSerifMyanmar.glyphs (default)99.387% ((mark/kern), GDEF, gvar)
table value
(mark/kern) 99.530%
GDEF 99.713%
gvar 99.020%
total 99.387%
view source repository copy reproduction command
googlefonts/mooliFont/sources/Mooli.glyphs (gftools)99.386% (glyf)
table value
glyf 98.101%
total 99.386%
view source repository copy reproduction command
LivKing/Inclusive-Sans/sources/InclusiveSans-Italic.glyphs (default)99.384% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.955%
GSUB 89.993%
GlyphOrder 99.728%
HVAR 99.804%
glyf 98.922%
gvar 99.221%
hhea 94.737%
hmtx 99.728%
maxp 94.444%
post 99.574%
total 99.384%
view source repository copy reproduction command
LivKing/Inclusive-Sans/sources/InclusiveSans.glyphs (gftools)99.376% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.954%
GSUB 89.993%
GlyphOrder 99.728%
HVAR 99.805%
glyf 98.941%
gvar 99.199%
hhea 94.737%
hmtx 99.728%
maxp 94.444%
post 99.574%
total 99.377%
view source repository copy reproduction command
fridamedrano/Kalnia-Typeface/sources/Kalnia.glyphs (gftools)99.373% -0.045(STAT, fvar, gvar, name)
table value
STAT 98.780% +98.780
fvar 90.141% +90.141
gvar 99.017%
name 86.916% +86.916
total 99.373% -0.045
view source repository copy reproduction command
Dicotype/Funnel/sources/FunnelSans.glyphs (gftools)99.369% -0.084(STAT, fvar, gvar, name)
table value
STAT 98.462% +98.462
fvar 87.500% +87.500
gvar 98.050%
name 85.870% +85.870
total 99.370% -0.084
view source repository copy reproduction command
LivKing/Inclusive-Sans/sources/InclusiveSans.glyphs (default)99.368% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.954%
GSUB 89.993%
GlyphOrder 99.728%
HVAR 99.805%
glyf 98.923%
gvar 99.178%
hhea 94.737%
hmtx 99.728%
maxp 94.444%
post 99.574%
total 99.368%
view source repository copy reproduction command
googlefonts/birthstone/sources/BirthstonePro.glyphs (gftools)99.368% (OS_2, glyf, maxp)
table value
OS_2 88.462%
glyf 98.611%
maxp 88.889%
total 99.368%
view source repository copy reproduction command
googlefonts/hurricane/sources/Hurricane-Pro.glyphs (gftools)99.366% (glyf, maxp)
table value
glyf 98.668%
maxp 94.444%
total 99.367%
view source repository copy reproduction command
googlefonts/estonia/sources/EstoniaPro.glyphs (gftools)99.353% (glyf, maxp)
table value
glyf 99.156%
maxp 88.889%
total 99.353%
view source repository copy reproduction command
SorkinType/Calistoga/sources/Calistoga.glyphs (gftools)99.340% (glyf)
table value
glyf 95.329%
total 99.341%
view source repository copy reproduction command
googlefonts/changa-vf/sources/Changa.glyphs (default)99.339% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.498%
GDEF 99.697%
GSUB 93.894%
GlyphOrder 99.687%
HVAR 99.735%
glyf 99.303%
gvar 99.352%
hhea 94.737%
hmtx 99.687%
maxp 94.444%
post 99.558%
total 99.340%
view source repository copy reproduction command
googlefonts/explora/sources/ExploraPro.glyphs (gftools)99.334% (OS_2, glyf, maxp)
table value
OS_2 88.462%
glyf 98.886%
maxp 94.444%
total 99.335%
view source repository copy reproduction command
ronykoch/Karantina/Sources/karantina.glyphs (default)99.326% ((mark/kern))
table value
(mark/kern) 95.130%
total 99.326%
view source repository copy reproduction command
notofonts/malayalam/sources/NotoSansMalayalam.glyphs (default)99.323% (GSUB, OS_2, gvar, name)
table value
GSUB 99.873%
OS_2 98.077%
gvar 99.133%
name 99.367%
total 99.324%
view source repository copy reproduction command
googlefonts/style-script/sources/StyleScript-Pro.glyphs (gftools)99.321% (glyf, maxp)
table value
glyf 99.192%
maxp 88.889%
total 99.321%
view source repository copy reproduction command
notofonts/thai/sources/NotoSansThaiLoopedUI.glyphs (default)99.308% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.680%
GDEF 99.723%
GSUB 94.434%
GlyphOrder 99.752%
HVAR 99.875%
OS_2 98.077%
fvar 80.126%
glyf 99.514%
gvar 99.539%
hhea 94.737%
hmtx 99.751%
maxp 94.444%
name 78.644%
post 99.723%
total 99.309%
view source repository copy reproduction command
googlefonts/cutivemono/sources/CutiveMono.glyphs (gftools)99.306% (glyf)
table value
glyf 99.024%
total 99.307%
view source repository copy reproduction command
Gue3bara/Alexandria/sources/Alexandria.glyphs (gftools)99.303% (GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
GSUB 96.771%
GlyphOrder 99.871%
HVAR 63.969%
OS_2 98.077%
glyf 97.751%
gvar 96.925%
hhea 94.737%
hmtx 99.871%
maxp 83.333%
post 99.853%
total 99.303%
view source repository copy reproduction command
googlefonts/geologica/sources/master_ufo/Geologica.designspace (default)99.302% (GSUB, glyf, gvar)
table value
GSUB 96.021%
glyf 99.977%
gvar 97.971%
total 99.302%
view source repository copy reproduction command
HelsinkiTypeStudio/Finlandica/sources/Finlandica-Italic.glyphs (gftools)99.300% (gvar)
table value
gvar 97.522%
total 99.301%
view source repository copy reproduction command
microsoft/ADLaM-Display/Sources/ADLaM-Display.glyphs (default)99.296% ((mark/kern), GPOS)
table value
(mark/kern) 98.000%
GPOS 82.313%
total 99.296%
view source repository copy reproduction command
googlefonts/kings/sources/KingsPro.glyphs (gftools)99.292% (OS_2, glyf, maxp)
table value
OS_2 88.462%
glyf 98.407%
maxp 88.889%
total 99.292%
view source repository copy reproduction command
googlefonts/kreon/sources/Kreon.glyphs (gftools)99.290% -0.067((mark/kern), GDEF, STAT, fvar, glyf, gvar, name)
table value
(mark/kern) 99.983%
GDEF 99.829%
STAT 97.872% +97.872
fvar 88.095% +88.095
glyf 99.753%
gvar 98.218%
name 85.542% +85.542
total 99.291% -0.067
view source repository copy reproduction command
tokotype/Mohave-Typefaces/sources/Mohave.glyphs (default)99.287% -0.028(fvar, gvar, name)
table value
fvar 97.297% +97.297
gvar 98.020%
name 91.339% +91.339
total 99.288% -0.028
view source repository copy reproduction command
Outfitio/Outfit-Fonts/sources/Outfit.glyphs (default)99.287% -0.017((mark/kern), GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 99.563%
GSUB 92.438%
GlyphOrder 99.641%
HVAR 99.765%
fvar 98.246% +98.246
glyf 99.306%
gvar 99.304%
hhea 94.737%
hmtx 99.640%
maxp 94.444%
name 92.414% +92.414
post 99.274%
total 99.287% -0.017
view source repository copy reproduction command
Omnibus-Type/MuseoModerno/sources/MuseoModerno-Italic.glyphs (default)99.281% -0.004((mark/kern), GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 99.725%
GSUB 93.583%
GlyphOrder 99.818%
HVAR 85.892%
fvar 98.246% +98.246
glyf 99.474%
gvar 99.578%
hhea 94.737%
hmtx 99.818%
maxp 94.444%
name 93.525% +93.525
post 99.769%
total 99.281% -0.004
view source repository copy reproduction command
notofonts/bengali/sources/NotoSerifBengali.glyphspackage (default)99.281% (GSUB, VVAR, gvar, vhea, vmtx)
table value
GSUB 96.991%
VVAR fontmake only
gvar 99.838%
total 99.281%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
Omnibus-Type/MuseoModerno/sources/MuseoModerno-Italic.glyphs (gftools)99.272% -0.019((mark/kern), GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 99.725%
GSUB 93.583%
GlyphOrder 99.818%
HVAR 85.892%
fvar 86.364% +86.364
glyf 99.488%
gvar 99.582%
hhea 94.737%
hmtx 99.818%
maxp 94.444%
name 88.550% +88.550
post 99.769%
total 99.273% -0.019
view source repository copy reproduction command
googlefonts/sancreek/sources/Sancreek.glyphs (gftools)99.253% (glyf)
table value
glyf 98.825%
total 99.253%
view source repository copy reproduction command
notofonts/kawi/sources/NotoSansKawi.glyphs (default)99.252% (GPOS, name)
table value
GPOS 98.744%
name 97.087%
total 99.253%
view source repository copy reproduction command
cyrealtype/Lora-Cyrillic/sources/Lora.glyphs (gftools)99.251% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.230%
GSUB 94.423%
GlyphOrder 99.944%
HVAR 99.952%
glyf 99.885%
gvar 98.869%
hhea 94.737%
hmtx 99.944%
maxp 94.444%
post 99.925%
total 99.251%
view source repository copy reproduction command
Omnibus-Type/Archivo/sources/Archivo-Italic.glyphs (default)99.246% -0.002((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.937%
GDEF 99.596%
GSUB 95.443%
GlyphOrder 99.579%
HVAR 99.717%
OS_2 98.077%
fvar 98.266% +98.266
glyf 99.336%
gvar 99.357%
hhea 94.737%
hmtx 99.579%
maxp 94.444%
name 94.268% +94.268
post 99.416%
total 99.246% -0.002
view source repository copy reproduction command
cyrealtype/Lora-Cyrillic/sources/Lora.glyphs (default)99.245% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.230%
GSUB 94.423%
GlyphOrder 99.944%
HVAR 99.952%
glyf 99.883%
gvar 98.853%
hhea 94.737%
hmtx 99.944%
maxp 94.444%
post 99.925%
total 99.246%
view source repository copy reproduction command
Omnibus-Type/Archivo/sources/Archivo-Italic.glyphs (gftools)99.242% -0.006((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.937%
GDEF 99.596%
GSUB 95.443%
GlyphOrder 99.579%
HVAR 99.717%
OS_2 98.077%
fvar 89.412% +89.412
glyf 99.336%
gvar 99.357%
hhea 94.737%
hmtx 99.579%
maxp 94.444%
name 90.506% +90.506
post 99.416%
total 99.243% -0.006
view source repository copy reproduction command
github/mona-sans/sources/MonaSans.glyphspackage (default)99.239% -0.002(fvar, gvar, name)
table value
fvar 99.185% +99.185
gvar 97.591%
name 95.319% +95.319
total 99.240% -0.002
view source repository copy reproduction command
github/mona-sans/sources/MonaSans.glyphspackage (gftools)99.236% -0.016(STAT, fvar, gvar, name, sizeof(name))
table value
STAT 87.736% +87.736
fvar 80.000% +80.000
gvar 97.703%
name 87.629% +87.629
sizeof(name) 368B
total 99.236% -0.016
view source repository copy reproduction command
erikdkennedy/figtree/sources/Figtree-Italic.glyphs (default)99.225% -0.022(GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 89.919%
GlyphOrder 99.892%
HVAR 99.917%
fvar 97.872% +97.872
glyf 99.566%
gvar 99.643%
hhea 94.737%
hmtx 99.891%
maxp 94.444%
name 93.233% +93.233
post 99.797%
total 99.225% -0.022
view source repository copy reproduction command
notofonts/hebrew/sources/NotoSansHebrew.glyphs (default)99.218% -0.042((mark/kern), GPOS, fvar, name)
table value
(mark/kern) 97.948%
GPOS 78.571%
fvar 99.580% +99.580
name 96.552% +96.552
total 99.218% -0.042
view source repository copy reproduction command
Omnibus-Type/Archivo/sources/Archivo.glyphs (default)99.216% -0.003((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.880%
GDEF 99.597%
GSUB 95.443%
GlyphOrder 99.580%
HVAR 99.714%
OS_2 98.077%
fvar 98.266% +98.266
glyf 99.335%
gvar 99.341%
hhea 94.737%
hmtx 99.580%
maxp 94.444%
name 92.994% +92.994
post 99.418%
total 99.217% -0.003
view source repository copy reproduction command
ladinoprojects/solitreo/sources/Solitreo.glyphs (default)99.213% ((mark/kern), GPOS)
table value
(mark/kern) 98.092%
GPOS 79.859%
total 99.214%
view source repository copy reproduction command
BornaIz/markazitext/sources/MarkaziText.glyphs (gftools)99.212% (glyf, gvar, hmtx)
table value
glyf 99.134%
gvar 96.673%
hmtx 99.369%
total 99.213%
view source repository copy reproduction command
googlefonts/festive/sources/Festive-Pro.glyphs (gftools)99.212% (OS_2, glyf, maxp)
table value
OS_2 80.769%
glyf 99.148%
maxp 94.444%
total 99.213%
view source repository copy reproduction command
Omnibus-Type/Archivo/sources/Archivo.glyphs (gftools)99.212% -0.007((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.880%
GDEF 99.597%
GSUB 95.443%
GlyphOrder 99.580%
HVAR 99.714%
OS_2 98.077%
STAT 99.107% +99.107
fvar 89.412% +89.412
glyf 99.335%
gvar 99.341%
hhea 94.737%
hmtx 99.580%
maxp 94.444%
name 87.786% +87.786
post 99.418%
total 99.213% -0.007
view source repository copy reproduction command
Outfitio/Outfit-Fonts/sources/Outfit.glyphs (gftools)99.211% -0.105((mark/kern), GSUB, GlyphOrder, HVAR, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 99.563%
GSUB 92.438%
GlyphOrder 99.641%
HVAR 99.765%
STAT 88.732% +88.732
fvar 72.727% +72.727
glyf 99.322%
gvar 99.319%
hhea 94.737%
hmtx 99.640%
maxp 94.444%
name 84.112% +84.112
post 99.274%
total 99.211% -0.105
view source repository copy reproduction command
Familjen-Sthlm/Familjen-Grotesk/sources/FamiljenGrotesk.glyphs (gftools)99.208% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.949%
GSUB 93.260%
GlyphOrder 99.786%
HVAR 99.800%
glyf 99.168%
gvar 98.560%
hhea 94.737%
hmtx 99.785%
maxp 94.444%
post 99.682%
total 99.209%
view source repository copy reproduction command
Familjen-Sthlm/Familjen-Grotesk/sources/FamiljenGrotesk.glyphs (default)99.207% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.949%
GSUB 93.260%
GlyphOrder 99.786%
HVAR 99.800%
glyf 99.167%
gvar 98.558%
hhea 94.737%
hmtx 99.785%
maxp 94.444%
post 99.682%
total 99.208%
view source repository copy reproduction command
googlefonts/comforter/sources/ComforterPro.glyphs (gftools)99.204% (glyf, maxp)
table value
glyf 98.742%
maxp 94.444%
total 99.205%
view source repository copy reproduction command
rubjo/victor-mono-font/sources/VictorMono.glyphs (default)99.194% -0.008(fvar, gvar, name)
table value
fvar 97.872% +97.872
gvar 96.804%
name 90.435% +90.435
total 99.194% -0.008
view source repository copy reproduction command
slavonic/Ponomar/sources/Ponomar-Regular.ufo (gftools)99.192% (OS_2, glyf, maxp)
table value
OS_2 98.077%
glyf 98.704%
maxp 83.333%
total 99.192%
view source repository copy reproduction command
RedHatOfficial/Overpass/sources/OverpassMono.glyphs (gftools)99.186% -0.025(STAT, fvar, glyf, gvar, name)
table value
STAT 88.732% +88.732
fvar 76.190% +76.190
glyf 99.590%
gvar 97.631%
name 87.500% +87.500
total 99.187% -0.025
view source repository copy reproduction command
schibsted/schibsted-grotesk/sources/SchibstedGrotesk.glyphs (gftools)99.184% (glyf, gvar)
table value
glyf 96.713%
gvar 95.503%
total 99.185%
view source repository copy reproduction command
notofonts/tangut/sources/NotoSerifTangut.glyphspackage (default)99.183% (glyf, vhea, vmtx)
table value
glyf 99.999%
total 99.184%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/questrial/sources/Questrial.glyphspackage (gftools)99.179% (OS_2, glyf)
table value
OS_2 98.077%
glyf 95.215%
total 99.180%
view source repository copy reproduction command
googlefonts/waterfall/sources/WaterfallPro.glyphs (gftools)99.176% (glyf, maxp)
table value
glyf 97.688%
maxp 88.889%
total 99.177%
view source repository copy reproduction command
googlefonts/shalimar/sources/Shalimar.glyphs (gftools)99.172% +0.003(glyf, maxp, name)
table value
glyf 97.733%
maxp 83.333%
name 90.244% +3.880
total 99.172% +0.003
view source repository copy reproduction command
rubjo/victor-mono-font/sources/VictorMono-Italic.glyphs (default)99.163% -0.005(fvar, gvar, name)
table value
fvar 97.872% +97.872
gvar 97.326%
name 92.174% +92.174
total 99.163% -0.005
view source repository copy reproduction command
Familjen-Sthlm/Familjen-Grotesk/sources/FamiljenGrotesk-Italic.glyphs (gftools)99.161% ((mark/kern), GSUB, GlyphOrder, HVAR, avar, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.949%
GSUB 93.260%
GlyphOrder 99.786%
HVAR 99.798%
avar 95.238%
glyf 99.161%
gvar 98.542%
hhea 94.737%
hmtx 99.785%
maxp 94.444%
post 99.682%
total 99.162%
view source repository copy reproduction command
googlefonts/lovers-quarrel/sources/LoversQuarrel.glyphs (gftools)99.159% (OS_2, glyf, maxp)
table value
OS_2 96.154%
glyf 98.349%
maxp 94.444%
total 99.159%
view source repository copy reproduction command
notofonts/arabic/sources/NotoKufiArabic.glyphspackage (default)99.157% (glyf, gvar, maxp)
table value
glyf 98.493%
gvar 98.740%
maxp 77.778%
total 99.158%
view source repository copy reproduction command
Familjen-Sthlm/Familjen-Grotesk/sources/FamiljenGrotesk-Italic.glyphs (default)99.153% ((mark/kern), GSUB, GlyphOrder, HVAR, avar, fvar, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 99.949%
GSUB 93.260%
GlyphOrder 99.786%
HVAR 99.798%
avar 95.238%
fvar 96.875%
glyf 99.147%
gvar 98.520%
hhea 94.737%
hmtx 99.785%
maxp 94.444%
post 99.682%
total 99.154%
view source repository copy reproduction command
ladinoprojects/solitreo/sources/Solitreo.glyphs (gftools)99.149% ((mark/kern), GPOS, glyf)
table value
(mark/kern) 98.092%
GPOS 79.859%
glyf 99.863%
total 99.149%
view source repository copy reproduction command
JAMO-TYPEFACE/Diphylleia/Sources/Diphylleia.glyphs (default)99.148% (vhea, vmtx)
table value
total 99.149%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
tokotype/Mohave-Typefaces/sources/Mohave.glyphs (gftools)99.143% -0.074(STAT, fvar, glyf, gvar, name)
table value
STAT 98.305% +98.305
fvar 88.095% +88.095
glyf 99.811%
gvar 97.906%
name 86.957% +86.957
total 99.143% -0.074
view source repository copy reproduction command
googlefonts/AntonFont/sources/Anton.glyphs (gftools)99.142% (glyf, maxp)
table value
glyf 96.958%
maxp 94.444%
total 99.143%
view source repository copy reproduction command
erikdkennedy/figtree/sources/Figtree-Italic.glyphs (gftools)99.138% -0.128(GSUB, GlyphOrder, HVAR, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 89.919%
GlyphOrder 99.892%
HVAR 99.917%
STAT 90.000% +90.000
fvar 74.074% +74.074
glyf 99.586%
gvar 99.654%
hhea 94.737%
hmtx 99.891%
maxp 94.444%
name 87.931% +87.931
post 99.797%
total 99.139% -0.128
view source repository copy reproduction command
tokotype/Mohave-Typefaces/sources/Mohave-Italic.glyphs (default)99.135% -0.022(fvar, gvar, name)
table value
fvar 97.297% +97.297
gvar 97.741%
name 92.913% +92.913
total 99.135% -0.022
view source repository copy reproduction command
googlefonts/alumni/sources/AlumniSans-Italic.glyphs (default)99.134% -0.007((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 99.784%
GDEF 99.810%
GSUB 94.490%
GlyphOrder 99.501%
HVAR 99.413%
OS_2 98.077%
fvar 98.246% +98.246
glyf 98.356%
gvar 98.787%
hhea 94.737%
hmtx 99.500%
maxp 94.444%
name 93.525% +93.525
post 99.351%
total 99.135% -0.007
view source repository copy reproduction command
schibsted/schibsted-grotesk/sources/SchibstedGrotesk-Italic.glyphs (gftools)99.132% (glyf, gvar)
table value
glyf 96.731%
gvar 95.336%
total 99.133%
view source repository copy reproduction command
slavonic/shafarik/sources/Shafarik-Regular.ufo (gftools)99.131% (GSUB, OS_2, glyf, hmtx, maxp)
table value
GSUB 99.938%
OS_2 96.154%
glyf 98.552%
hmtx 99.945%
maxp 88.889%
total 99.131%
view source repository copy reproduction command
googlefonts/alumni/sources/AlumniSans-Italic.glyphs (gftools)99.119% -0.028((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 99.784%
GDEF 99.810%
GSUB 94.490%
GlyphOrder 99.501%
HVAR 99.413%
OS_2 98.077%
fvar 86.364% +86.364
glyf 98.392%
gvar 98.795%
hhea 94.737%
hmtx 99.500%
maxp 94.444%
name 88.550% +88.550
post 99.351%
total 99.119% -0.028
view source repository copy reproduction command
googlefonts/ruge-boogie/sources/RugeBoogiePro.glyphs (gftools)99.113% (OS_2, glyf, maxp)
table value
OS_2 88.462%
glyf 98.280%
maxp 94.444%
total 99.113%
view source repository copy reproduction command
rubjo/victor-mono-font/sources/VictorMono-Italic.glyphs (gftools)99.104% -0.018(fvar, gvar, name)
table value
fvar 87.037% +87.037
gvar 97.267%
name 87.850% +87.850
total 99.105% -0.018
view source repository copy reproduction command
googlefonts/NoricanFont/sources/Norican.glyphs (gftools)99.097% (glyf, maxp)
table value
glyf 98.615%
maxp 88.889%
total 99.098%
view source repository copy reproduction command
notofonts/tamil/sources/NotoSerifTamil-Italic.glyphs (default)99.097% (VVAR, gvar, vhea, vmtx)
table value
VVAR fontmake only
gvar 99.488%
total 99.098%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/comforter-brush/sources/ComforterBrush-Pro.glyphs (gftools)99.091% (glyf, maxp)
table value
glyf 98.987%
maxp 77.778%
total 99.091%
view source repository copy reproduction command
notofonts/tamil/sources/NotoSerifTamil.glyphs (default)99.085% (VVAR, gvar, vhea, vmtx)
table value
VVAR fontmake only
gvar 99.482%
total 99.086%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
notofonts/thai/sources/NotoSansThaiLooped.glyphs (default)99.073% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.632%
GDEF 99.776%
GSUB 93.561%
GlyphOrder 99.753%
HVAR 88.060%
OS_2 98.077%
fvar 78.906%
glyf 99.516%
gvar 99.514%
hhea 94.737%
hmtx 99.752%
maxp 94.444%
name 75.229%
post 99.723%
total 99.074%
view source repository copy reproduction command
googlefonts/allura/sources/Allura.glyphs (gftools)99.061% (glyf, maxp)
table value
glyf 98.638%
maxp 88.889%
total 99.061%
view source repository copy reproduction command
googlefonts/mulish/sources/Mulish-Italic.glyphs (default)99.060% -0.004(avar, fvar, gvar, name)
table value
avar 66.667%
fvar 94.737% -1.754
gvar 96.262%
name 93.525% +93.525
total 99.060% -0.004
view source repository copy reproduction command
googlefonts/geologica/sources/master_ufo/Geologica.designspace (gftools)99.059% (GSUB, glyf, gvar)
table value
GSUB 96.021%
glyf 99.162%
gvar 97.362%
total 99.060%
view source repository copy reproduction command
rubjo/victor-mono-font/sources/VictorMono.glyphs (gftools)99.057% -0.025(STAT, fvar, gvar, name)
table value
STAT 98.305% +98.305
fvar 87.037% +87.037
gvar 96.574%
name 83.721% +83.721
total 99.058% -0.025
view source repository copy reproduction command
carolinashort/mansalva/sources/Mansalva.glyphs (gftools)99.050% (glyf, hmtx, maxp)
table value
glyf 98.880%
hmtx 99.887%
maxp 94.444%
total 99.051%
view source repository copy reproduction command
googlefonts/grey-qo/sources/GreyQo.glyphs (gftools)99.045% (glyf, maxp)
table value
glyf 97.930%
maxp 88.889%
total 99.045%
view source repository copy reproduction command
googlefonts/fleurdeleah/sources/FleurDeLeah.glyphs (gftools)99.043% (OS_2, glyf, maxp)
table value
OS_2 88.462%
glyf 98.194%
maxp 88.889%
total 99.043%
view source repository copy reproduction command
Instrument/instrument-serif/sources/Instrument_Serif.glyphs (gftools)99.035% (glyf, maxp)
table value
glyf 97.810%
maxp 88.889%
total 99.036%
view source repository copy reproduction command
googlefonts/gideon/sources/GideonRoman.glyphs (gftools)99.034% (glyf, maxp)
table value
glyf 97.570%
maxp 83.333%
total 99.035%
view source repository copy reproduction command
Instrument/instrument-serif/sources/Instrument_Serif_Italic.glyphs (gftools)99.029% (OS_2, glyf, head, maxp, name)
table value
OS_2 98.077%
glyf 97.908%
head 95.000%
maxp 94.444%
name 93.617%
total 99.029%
view source repository copy reproduction command
googlefonts/petemoss/sources/Petemoss.glyphs (gftools)99.026% (glyf)
table value
glyf 97.596%
total 99.026%
view source repository copy reproduction command
SUSE/suse-font/sources/SUSE.glyphs (default)99.013% -0.015(HVAR, fvar, gvar, name)
table value
HVAR 95.072%
fvar 98.077% +98.077
gvar 96.047%
name 92.086% +92.086
total 99.013% -0.015
view source repository copy reproduction command
notofonts/tai-tham/sources/NotoSansTaiTham.glyphs (default)98.983% (GDEF, avar, fvar, gvar, ligcaret)
table value
GDEF 98.630%
avar fontc only
fvar 93.750%
gvar 97.721%
ligcaret 77.187%
total 98.983%
view source repository copy reproduction command
tokotype/Mohave-Typefaces/sources/Mohave-Italic.glyphs (gftools)98.975% -0.063(fvar, glyf, gvar, name)
table value
fvar 88.095% +88.095
glyf 99.811%
gvar 97.575%
name 89.109% +89.109
total 98.975% -0.063
view source repository copy reproduction command
googlefonts/mulish/sources/Mulish.glyphs (default)98.968% -0.005(avar, fvar, gvar, name)
table value
avar 66.667%
fvar 94.737% -1.754
gvar 96.353%
name 92.086% +92.086
total 98.969% -0.005
view source repository copy reproduction command
notofonts/khojki/sources/NotoSerifKhojki.glyphs (default)98.953% (gvar)
table value
gvar 96.969%
total 98.953%
view source repository copy reproduction command
SUSE/suse-font/sources/SUSE.glyphs (gftools)98.944% -0.051(HVAR, STAT, fvar, gvar, name)
table value
HVAR 94.754%
STAT 98.462% +98.462
fvar 86.667% +86.667
gvar 95.997%
name 85.149% +85.149
total 98.945% -0.051
view source repository copy reproduction command
erikdkennedy/figtree/sources/Figtree.glyphs (default)98.932% -0.025(GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 89.919%
GlyphOrder 99.892%
HVAR 98.560%
fvar 97.872% +97.872
glyf 99.526%
gvar 98.749%
hhea 94.737%
hmtx 99.891%
maxp 94.444%
name 92.086% +92.086
post 99.797%
total 98.932% -0.025
view source repository copy reproduction command
SorkinType/VICWANTSchoolhandAustralia/sources/AuVICWANT.glyphs (default)98.923% (VVAR, gvar, vhea, vmtx)
table value
VVAR fontmake only
gvar 99.754%
total 98.924%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
noirblancrouge/YoungSerif/sources/Young-Serif.glyphs (gftools)98.893% (OS_2, glyf, hmtx, maxp, meta)
table value
OS_2 82.692%
glyf 96.854%
hmtx 99.907%
maxp 94.444%
meta fontmake only
total 98.893%
view source repository copy reproduction command
googlefonts/alumni/sources/AlumniSans.glyphs (default)98.884% -0.008((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 99.787%
GDEF 99.810%
GSUB 94.458%
GlyphOrder 99.499%
HVAR 85.835%
fvar 98.246% +98.246
glyf 98.298%
gvar 98.756%
hhea 94.737%
hmtx 99.498%
maxp 94.444%
name 92.086% +92.086
post 99.348%
total 98.885% -0.008
view source repository copy reproduction command
googlefonts/alumni/sources/AlumniSans.glyphs (gftools)98.874% -0.029((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 99.787%
GDEF 99.810%
GSUB 94.458%
GlyphOrder 99.499%
HVAR 85.835%
STAT 98.795% +98.795
fvar 86.364% +86.364
glyf 98.356%
gvar 98.773%
hhea 94.737%
hmtx 99.498%
maxp 94.444%
name 85.455% +85.455
post 99.348%
total 98.874% -0.029
view source repository copy reproduction command
googlefonts/passions-conflict/sources/PassionsConflict.glyphs (gftools)98.858% (glyf, maxp)
table value
glyf 97.398%
maxp 88.889%
total 98.859%
view source repository copy reproduction command
cyrealtype/Marmelad-Cyrillic/sources/Marmelad.glyphs (gftools)98.856% (glyf, maxp)
table value
glyf 96.499%
maxp 88.889%
total 98.857%
view source repository copy reproduction command
erikdkennedy/figtree/sources/Figtree.glyphs (gftools)98.856% -0.126(GSUB, GlyphOrder, HVAR, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
GSUB 89.919%
GlyphOrder 99.892%
HVAR 98.560%
STAT 90.141% +90.141
fvar 74.074% +74.074
glyf 99.555%
gvar 98.780%
hhea 94.737%
hmtx 99.891%
maxp 94.444%
name 85.577% +85.577
post 99.797%
total 98.857% -0.126
view source repository copy reproduction command
googlefonts/francoisoneFont/sources/FrancoisOne.glyphs (gftools)98.853% (OS_2, glyf)
table value
OS_2 88.462%
glyf 95.214%
total 98.853%
view source repository copy reproduction command
notofonts/javanese/sources/NotoSansJavanese.glyphs (default)98.849% ((mark/kern), GDEF)
table value
(mark/kern) 90.772%
GDEF 95.663%
total 98.850%
view source repository copy reproduction command
etunni/Gabriela/sources/Gabriela.glyphs (gftools)98.846% (glyf, maxp)
table value
glyf 97.814%
maxp 94.444%
total 98.846%
view source repository copy reproduction command
kosbarts/Oi/sources/Oi.glyphs (gftools)98.834% +0.001(GSUB, glyf, maxp, name)
table value
GSUB 99.240%
glyf 95.939%
maxp 94.444%
name 93.846% +2.670
total 98.834% +0.001
view source repository copy reproduction command
notofonts/nushu/sources/NotoTraditionalNushu.glyphs (default)98.828% (VVAR, fvar, name, vhea, vmtx)
table value
VVAR fontmake only
fvar 84.211%
name 92.174%
total 98.828%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/seymourFont/sources/SeymourOne.glyphs (gftools)98.818% (glyf)
table value
glyf 97.826%
total 98.819%
view source repository copy reproduction command
googlefonts/puppies-play/sources/PuppiesPlay.glyphs (gftools)98.798% (OS_2, glyf)
table value
OS_2 88.462%
glyf 97.336%
total 98.799%
view source repository copy reproduction command
etunni/paprika/sources/Paprika.glyphs (gftools)98.796% (OS_2, glyf)
table value
OS_2 88.462%
glyf 97.849%
total 98.796%
view source repository copy reproduction command
googlefonts/allison/sources/Allison.glyphs (gftools)98.794% (OS_2, glyf, maxp)
table value
OS_2 88.462%
glyf 97.459%
maxp 88.889%
total 98.794%
view source repository copy reproduction command
usted/Albert-Sans/sources/AlbertSans-Roman.glyphs (default)98.790% -0.007(fvar, gvar, name)
table value
fvar 90.769% -1.538
gvar 96.867%
name 93.923% +93.923
total 98.791% -0.007
view source repository copy reproduction command
SorkinType/Alatsi/sources/Alatsi.glyphs (gftools)98.779% (glyf, maxp)
table value
glyf 92.874%
maxp 94.444%
total 98.780%
view source repository copy reproduction command
usted/Albert-Sans/sources/AlbertSans-Italic.glyphs (default)98.766% -0.006(fvar, gvar, name)
table value
fvar 90.769% -1.538
gvar 96.870%
name 95.028% +95.028
total 98.767% -0.006
view source repository copy reproduction command
googlefonts/carattere/sources/Carattere.glyphs (gftools)98.763% (glyf, maxp)
table value
glyf 96.962%
maxp 88.889%
total 98.763%
view source repository copy reproduction command
kosmynkab/Bona-Nova/sources/BonaNova-Italic.glyphs (gftools)98.753% (glyf, maxp)
table value
glyf 94.086%
maxp 94.444%
total 98.754%
view source repository copy reproduction command
cyrealtype/Alice/sources/Alice.glyphs (gftools)98.735% ((mark/kern), GDEF, glyf, maxp)
table value
(mark/kern) 99.811%
GDEF 99.685%
glyf 97.473%
maxp 94.444%
total 98.736%
view source repository copy reproduction command
SorkinType/Fruktur/sources/Fruktur.glyphs (gftools)98.730% (glyf, maxp, name)
table value
glyf 91.963%
maxp 77.778%
name 97.872%
total 98.730%
view source repository copy reproduction command
googlefonts/NunitoSans/sources/NunitoSans-Italic.glyphs (default)98.705% -0.002(gvar, name)
table value
gvar 97.937%
name 93.976% +93.976
total 98.705% -0.002
view source repository copy reproduction command
googlefonts/nunito/sources/Nunito.glyphs (gftools)98.680% -0.017(STAT, fvar, glyf, gvar, name, sizeof(name))
table value
STAT 98.795% +98.795
fvar 88.060% +88.060
glyf 98.822%
gvar 97.870%
name 84.868% +84.868
sizeof(name) 380B
total 98.680% -0.017
view source repository copy reproduction command
Omnibus-Type/Chivo/sources/ChivoMono.glyphs (gftools)98.671% -0.028(HVAR, STAT, fvar, name)
table value
HVAR 1.797%
STAT 98.795% +98.795
fvar 86.364% +86.364
name 85.841% +85.841
total 98.671% -0.028
view source repository copy reproduction command
notofonts/meroitic/sources/NotoSansMeroitic.designspace (default)98.667% (GlyphOrder, cmap, glyf, hhea, hmtx, maxp)
table value
GlyphOrder 6.642%
cmap 98.577%
glyf 99.791%
hhea 94.737%
hmtx 99.628%
maxp 94.444%
total 98.668%
view source repository copy reproduction command
Omnibus-Type/Chivo/sources/ChivoMono.glyphs (default)98.664% -0.007(HVAR, fvar, name)
table value
HVAR 1.797%
fvar 98.246% +98.246
name 92.414% +92.414
total 98.664% -0.007
view source repository copy reproduction command
notofonts/nushu/sources/NotoSansNushu.glyphs (default)98.661% (vhea, vmtx)
table value
total 98.661%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/NunitoSans/sources/NunitoSans.glyphs (default)98.644% -0.002(gvar, name)
table value
gvar 97.792%
name 92.771% +92.771
total 98.645% -0.002
view source repository copy reproduction command
SorkinType/Asar/sources/Asar.glyphs (gftools)98.607% (glyf, maxp, name)
table value
glyf 98.027%
maxp 77.778%
name 85.366%
total 98.607%
view source repository copy reproduction command
googlefonts/cherish/sources/Cherish.glyphs (gftools)98.602% (glyf, maxp)
table value
glyf 98.045%
maxp 88.889%
total 98.603%
view source repository copy reproduction command
Omnibus-Type/Labrada/sources/Labrada-Italic.glyphs (gftools)98.593% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 98.857%
GDEF 99.606%
GSUB 93.478%
GlyphOrder 99.419%
HVAR 90.036%
glyf 98.619%
gvar 98.769%
hhea 94.737%
hmtx 99.419%
maxp 94.444%
post 99.132%
total 98.593%
view source repository copy reproduction command
Omnibus-Type/Labrada/sources/Labrada-Italic.glyphs (default)98.575% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 98.857%
GDEF 99.606%
GSUB 93.478%
GlyphOrder 99.419%
HVAR 90.036%
glyf 98.592%
gvar 98.746%
hhea 94.737%
hmtx 99.419%
maxp 94.444%
post 99.132%
total 98.576%
view source repository copy reproduction command
cbcrc/radiocanadafonts/sources/RadioCanada.glyphs (gftools)98.574% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 94.690%
GSUB 93.399%
GlyphOrder 99.878%
HVAR 99.911%
glyf 99.720%
gvar 99.745%
hhea 94.737%
hmtx 99.878%
maxp 94.444%
post 99.858%
total 98.574%
view source repository copy reproduction command
googlefonts/luxurious-roman/sources/Luxurious-Roman.glyphs (gftools)98.574% (glyf, maxp)
table value
glyf 96.497%
maxp 83.333%
total 98.574%
view source repository copy reproduction command
cbcrc/radiocanadafonts/sources/RadioCanada.glyphs (default)98.567% ((mark/kern), GSUB, GlyphOrder, HVAR, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 94.690%
GSUB 93.399%
GlyphOrder 99.878%
HVAR 99.911%
glyf 99.719%
gvar 99.743%
hhea 94.737%
hmtx 99.878%
maxp 94.444%
post 99.858%
total 98.568%
view source repository copy reproduction command
googlefonts/are-you-serious/sources/AreYouSerious.glyphs (gftools)98.552% (OS_2, glyf, maxp)
table value
OS_2 88.462%
glyf 97.698%
maxp 83.333%
total 98.552%
view source repository copy reproduction command
googlefonts/bangers/sources/Bangers.glyphs (gftools)98.534% (glyf)
table value
glyf 95.419%
total 98.534%
view source repository copy reproduction command
googlefonts/bonheur-royale/sources/BonheurRoyale.glyphs (gftools)98.531% (OS_2, glyf, maxp)
table value
OS_2 88.462%
glyf 96.897%
maxp 88.889%
total 98.532%
view source repository copy reproduction command
usted/Albert-Sans/sources/AlbertSans-Roman.glyphs (gftools)98.477% -0.042(STAT, fvar, glyf, gvar, name)
table value
STAT 88.636% +88.636
fvar 77.647% -21.176
glyf 99.250%
gvar 96.314%
name 87.023% +87.023
total 98.478% -0.042
view source repository copy reproduction command
usted/Albert-Sans/sources/AlbertSans-Italic.glyphs (gftools)98.452% -0.042(STAT, fvar, glyf, gvar, name)
table value
STAT 88.889% +88.889
fvar 77.647% -21.176
glyf 99.254%
gvar 96.325%
name 89.873% +89.873
total 98.452% -0.042
view source repository copy reproduction command
googlefonts/alex-brush/sources/AlexBrush.glyphs (gftools)98.449% (OS_2, glyf, maxp)
table value
OS_2 96.154%
glyf 96.759%
maxp 94.444%
total 98.450%
view source repository copy reproduction command
SorkinType/Denk-One/sources/DenkOne.glyphs (default)98.435% (vhea, vmtx)
table value
total 98.436%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
Element-Type/HostGrotesk/sources/HostGrotesk-Italic.glyphs (default)98.420% -0.015(HVAR, fvar, name)
table value
HVAR 3.437%
fvar 97.619% +97.619
name 93.233% +93.233
total 98.421% -0.015
view source repository copy reproduction command
googlefonts/grechen-fuemen/sources/GrechenFuemen.glyphs (gftools)98.405% (OS_2, glyf)
table value
OS_2 88.462%
glyf 96.254%
total 98.406%
view source repository copy reproduction command
googlefonts/Michroma-font/sources/Michroma.glyphs (gftools)98.405% (glyf, maxp)
table value
glyf 96.461%
maxp 94.444%
total 98.405%
view source repository copy reproduction command
dy/wavefont/sources/Wavefont.designspace (gftools)98.402% (BASE, GSUB, OS_2)
table value
BASE fontmake only
GSUB fontmake only
OS_2 98.077%
total 98.403%
view source repository copy reproduction command
dy/wavefont/sources/Wavefont.designspace (default)98.399% (BASE, GSUB, OS_2)
table value
BASE fontmake only
GSUB fontmake only
OS_2 98.077%
total 98.400%
view source repository copy reproduction command
notofonts/myanmar/sources/NotoSansMyanmarUI.glyphs (default)98.390% (gvar)
table value
gvar 96.902%
total 98.390%
view source repository copy reproduction command
notofonts/lepcha/sources/NotoSansLepcha.glyphs (default)98.387% (GSUB)
table value
GSUB 93.283%
total 98.388%
view source repository copy reproduction command
Element-Type/HostGrotesk/sources/HostGrotesk-Italic.glyphs (gftools)98.360% -0.080(HVAR, STAT, fvar, name)
table value
HVAR 3.437%
STAT 90.625% +90.625
fvar 75.000% +75.000
name 88.182% +88.182
total 98.360% -0.080
view source repository copy reproduction command
notofonts/symbols/sources/NotoSansSymbols2.glyphspackage (default)98.345% (vhea, vmtx)
table value
total 98.345%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/mulish/sources/Mulish-Italic.glyphs (gftools)98.342% -0.007(STAT, avar, fvar, glyf, gvar, name)
table value
STAT 89.024%
avar 66.667%
fvar 41.026% -2.564
glyf 98.679%
gvar 94.186%
name 74.882% -7.146
total 98.343% -0.007
view source repository copy reproduction command
TaVaTake/madimi/sources/madimi.glyphs (gftools)98.331% (OS_2, glyf, maxp)
table value
OS_2 98.077%
glyf 93.521%
maxp 88.889%
total 98.331%
view source repository copy reproduction command
googlefonts/meow-script/sources/MeowScript.glyphs (gftools)98.321% (OS_2, glyf, hmtx, maxp)
table value
OS_2 88.462%
glyf 95.624%
hmtx 99.959%
maxp 83.333%
total 98.321%
view source repository copy reproduction command
EbenSorkin/Merriweather4/sources/Merriweather.glyphspackage (default)98.307% -0.000(fvar, gvar, name)
table value
fvar 98.765% +98.765
gvar 94.767%
name 93.491% +93.491
total 98.307% -0.000
view source repository copy reproduction command
notofonts/symbols/sources/NotoSansSymbols.glyphspackage (default)98.295% (VVAR, vhea, vmtx)
table value
VVAR fontmake only
total 98.295%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
PaoloBiagini/Joan/sources/Joan.glyphs (gftools)98.294% (glyf, hmtx, maxp)
table value
glyf 89.090%
hmtx 99.664%
maxp 83.333%
total 98.294%
view source repository copy reproduction command
notofonts/thaana/sources/NotoSansThaana.glyphs (default)98.287% (VVAR, vhea, vmtx)
table value
VVAR fontmake only
total 98.287%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
AlessioLaiso/aleo/sources/Aleo.glyphs (gftools)98.267% (gvar)
table value
gvar 95.905%
total 98.267%
view source repository copy reproduction command
AlessioLaiso/aleo/sources/Aleo.glyphs (default)98.261% (gvar)
table value
gvar 95.848%
total 98.261%
view source repository copy reproduction command
notofonts/lao/sources/NotoSansLaoLoopedUI.glyphs (default)98.233% ((mark/kern), GDEF, GPOS, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.049%
GDEF 99.528%
GPOS 98.961%
GSUB 92.401%
GlyphOrder 99.016%
HVAR 99.083%
OS_2 98.077%
fvar 78.906%
glyf 98.699%
gvar 98.656%
hhea 94.737%
hmtx 99.010%
maxp 94.444%
name 74.884%
post 98.969%
total 98.233%
view source repository copy reproduction command
googlefonts/ephesis/sources/Ephesis.glyphs (gftools)98.202% (glyf, maxp)
table value
glyf 95.750%
maxp 88.889%
total 98.202%
view source repository copy reproduction command
googlefonts/mulish/sources/Mulish.glyphs (gftools)98.201% -0.009(STAT, avar, fvar, glyf, gvar, name)
table value
STAT 90.361% -1.205
avar 66.667%
fvar 41.026% -2.564
glyf 98.741%
gvar 94.376%
name 78.947% -8.808
total 98.202% -0.009
view source repository copy reproduction command
github/hubot-sans/sources/HubotSans.glyphspackage (gftools)98.196% -0.014(fvar, gvar, name, sizeof(name))
table value
fvar 90.000% +90.000
gvar 96.139%
name 87.151% +87.151
sizeof(name) 596B
total 98.197% -0.014
view source repository copy reproduction command
googlefonts/caramel/sources/CaramelPro.glyphs (gftools)98.192% (glyf, maxp)
table value
glyf 95.720%
maxp 83.333%
total 98.193%
view source repository copy reproduction command
EbenSorkin/Merriweather4/sources/Merriweather.glyphspackage (gftools)98.189% -0.003(STAT, fvar, glyf, gvar, name)
table value
STAT 87.075% +87.075
fvar 84.091% +84.091
glyf 99.890%
gvar 94.451%
name 90.323% +90.323
total 98.190% -0.003
view source repository copy reproduction command
vercel/geist-font/sources/GeistMono.glyphspackage (gftools)98.179% (HVAR, gvar)
table value
HVAR 1.847%
gvar 99.723%
total 98.179%
view source repository copy reproduction command
yanone/tagesschrift/sources/Tagesschrift.glyphs (gftools)98.162% (glyf, maxp)
table value
glyf 97.700%
maxp 83.333%
total 98.163%
view source repository copy reproduction command
github/hubot-sans/sources/HubotSans.glyphspackage (default)98.155% -0.002(gvar, name)
table value
gvar 95.888%
name 94.393% +94.393
total 98.155% -0.002
view source repository copy reproduction command
carolinashort/MyNerve/sources/Mynerve.glyphs (gftools)98.146% (glyf, hmtx, maxp)
table value
glyf 97.546%
hmtx 99.607%
maxp 94.444%
total 98.147%
view source repository copy reproduction command
googlefonts/notable/sources/Notable.glyphs (gftools)98.123% (glyf, maxp)
table value
glyf 92.830%
maxp 88.889%
total 98.124%
view source repository copy reproduction command
notofonts/telugu/sources/NotoSerifTelugu.glyphs (default)98.095% (OS_2, gvar, name)
table value
OS_2 98.077%
gvar 95.706%
name 98.649%
total 98.095%
view source repository copy reproduction command
octaviopardo/Protest/sources/ProtestStrike.glyphs (gftools)98.072% (glyf, maxp)
table value
glyf 93.801%
maxp 94.444%
total 98.073%
view source repository copy reproduction command
notofonts/tangsa/sources/NotoSansTangsa.glyphs (default)98.069% (gvar)
table value
gvar 95.798%
total 98.069%
view source repository copy reproduction command
notofonts/saurashtra/sources/NotoSansSaurashtra.glyphs (default)98.038% (vhea, vmtx)
table value
total 98.038%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
vercel/geist-font/sources/GeistMono.glyphspackage (default)98.012% (HVAR, gvar)
table value
HVAR 1.847%
gvar 99.679%
total 98.012%
view source repository copy reproduction command
Kief-Type-Foundry/Fustat/sources/Fustat.glyphspackage (gftools)97.978% (STAT, fvar, glyf, gvar, name)
table value
STAT 89.831%
fvar 87.037%
glyf 95.219%
gvar 95.212%
name 94.231%
total 97.978%
view source repository copy reproduction command
googlefonts/square-peg/sources/SquarePeg.glyphs (gftools)97.944% (glyf, maxp)
table value
glyf 95.576%
maxp 83.333%
total 97.944%
view source repository copy reproduction command
EbenSorkin/Dekko/sources/Dekko.glyphs (gftools)97.939% ((mark/kern), GPOS, glyf, maxp)
table value
(mark/kern) 99.995%
GPOS 98.997%
glyf 94.916%
maxp 94.444%
total 97.939%
view source repository copy reproduction command
googlefonts/BevanFont/sources/Bevan-Italic.glyphs (gftools)97.891% (glyf, maxp)
table value
glyf 91.248%
maxp 88.889%
total 97.892%
view source repository copy reproduction command
isaozler/kode-mono/sources/KodeMono.glyphs (gftools)97.885% (HVAR, gvar)
table value
HVAR 3.153%
gvar 99.579%
total 97.886%
view source repository copy reproduction command
isaozler/kode-mono/sources/KodeMono.glyphs (default)97.881% (HVAR, gvar)
table value
HVAR 3.153%
gvar 99.776%
total 97.882%
view source repository copy reproduction command
googlefonts/BevanFont/sources/Bevan.glyphs (gftools)97.875% (glyf, maxp)
table value
glyf 91.072%
maxp 94.444%
total 97.876%
view source repository copy reproduction command
googlefonts/sassy-frass/sources/SassyFrass.glyphs (gftools)97.873% (glyf, maxp)
table value
glyf 95.500%
maxp 83.333%
total 97.873%
view source repository copy reproduction command
positype/Murecho-Project/sources/Murecho.glyphs (default)97.836% -0.001(VVAR, fvar, glyf, gvar, name, vhea, vmtx)
table value
VVAR fontmake only
fvar 98.246% +98.246
glyf 99.967%
gvar 99.959%
name 92.086% +92.086
total 97.837% -0.001
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
EbenSorkin/Merriweather4/sources/Merriweather-Italic.glyphspackage (default)97.785% -0.000(fvar, gvar, name)
table value
fvar 98.765% +98.765
gvar 93.402%
name 93.793% +93.793
total 97.786% -0.000
view source repository copy reproduction command
Fonthausen/CrimsonPro/sources/CrimsonPro-Italic.glyphs (default)97.785% ((mark/kern), GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 95.958%
GSUB 94.599%
GlyphOrder 99.639%
HVAR 99.709%
OS_2 98.077%
glyf 99.028%
gvar 99.061%
hhea 94.737%
hmtx 99.639%
maxp 94.444%
post 99.500%
total 97.785%
view source repository copy reproduction command
notofonts/syloti-nagri/sources/NotoSansSylotiNagri.glyphs (default)97.704% (vhea, vmtx)
table value
total 97.704%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
Fonthausen/CrimsonPro/sources/CrimsonPro.glyphs (default)97.682% ((mark/kern), GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 95.709%
GSUB 94.599%
GlyphOrder 99.639%
HVAR 99.706%
OS_2 98.077%
glyf 98.997%
gvar 99.071%
hhea 94.737%
hmtx 99.639%
maxp 94.444%
post 99.500%
total 97.682%
view source repository copy reproduction command
positype/Murecho-Project/sources/Murecho.glyphs (gftools)97.654% -0.004(STAT, VVAR, fvar, glyf, gvar, name, vhea, vmtx)
table value
STAT 98.592% +98.592
VVAR fontmake only
fvar 86.364% +86.364
glyf 99.759%
gvar 99.715%
name 84.615% +84.615
total 97.655% -0.004
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/NunitoSans/sources/NunitoSans-Italic.glyphs (gftools)97.652% -0.007(fvar, glyf, gvar, name)
table value
fvar 92.982% +92.982
glyf 98.944%
gvar 96.374%
name 91.463% +91.463
total 97.653% -0.007
view source repository copy reproduction command
ButTaiwan/iansui/sources/Iansui-build.glyphspackage (default)97.639% ((mark/kern), BASE, GDEF, glyf, head, hmtx, maxp, name, vhea, vmtx)
table value
(mark/kern) 98.095%
BASE fontmake only
GDEF 93.606%
glyf 98.141%
head 95.000%
hmtx 99.921%
maxp 94.444%
name 80.734%
total 97.640%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
EbenSorkin/Merriweather4/sources/Merriweather-Italic.glyphspackage (gftools)97.632% -0.001(fvar, glyf, gvar, name)
table value
fvar 92.045% +92.045
glyf 99.620%
gvar 93.070%
name 92.073% +92.073
total 97.633% -0.001
view source repository copy reproduction command
googlefonts/NunitoSans/sources/NunitoSans.glyphs (gftools)97.626% -0.007(fvar, glyf, gvar, name)
table value
fvar 92.982% +92.982
glyf 98.949%
gvar 96.252%
name 89.726% +89.726
total 97.626% -0.007
view source repository copy reproduction command
notofonts/adlam/sources/NotoSansAdlam.glyphs (default)97.609% (VVAR, vhea, vmtx)
table value
VVAR fontmake only
total 97.610%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
JAMO-TYPEFACE/Orbit/Sources/Orbit.glyphs (gftools)97.536% (glyf, maxp)
table value
glyf 96.959%
maxp 88.889%
total 97.537%
view source repository copy reproduction command
googlefonts/italianno/sources/Italianno.glyphs (gftools)97.486% (OS_2, glyf, maxp)
table value
OS_2 88.462%
glyf 96.344%
maxp 83.333%
total 97.486%
view source repository copy reproduction command
notofonts/cham/sources/NotoSansCham.glyphs (default)97.475% (GPOS, gvar, name)
table value
GPOS 87.067%
gvar 98.528%
name 100.000%
total 97.475%
view source repository copy reproduction command
octaviopardo/REM/sources/REM-Italic.glyphs (gftools)97.446% -0.033((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 95.636%
GDEF 99.860%
GSUB 94.454%
GlyphOrder 99.387%
HVAR 99.533%
OS_2 98.077%
STAT 89.024% +89.024
fvar 72.727% +72.727
glyf 99.833%
gvar 99.792%
hhea 94.737%
hmtx 99.387%
maxp 88.889%
name 88.571% +88.571
post 99.198%
total 97.447% -0.033
view source repository copy reproduction command
octaviopardo/REM/sources/REM-Italic.glyphs (default)97.445% -0.005((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 95.636%
GDEF 99.860%
GSUB 94.454%
GlyphOrder 99.387%
HVAR 99.533%
OS_2 98.077%
fvar 98.246% +98.246
glyf 99.827%
gvar 99.787%
hhea 94.737%
hmtx 99.387%
maxp 88.889%
name 94.268% +94.268
post 99.198%
total 97.445% -0.005
view source repository copy reproduction command
notofonts/sora-sompeng/sources/NotoSansSoraSompeng.glyphs (default)97.413% (VVAR, vhea, vmtx)
table value
VVAR fontmake only
total 97.413%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
skugiz/liter/sources/liter.glyphs (gftools)97.391% (GPOS, OS_2, glyf, maxp)
table value
GPOS 99.495%
OS_2 90.385%
glyf 92.051%
maxp 94.444%
total 97.391%
view source repository copy reproduction command
googlefonts/road-rage/sources/RoadRage.glyphs (gftools)97.381% +0.002(glyf, maxp, name)
table value
glyf 96.728%
maxp 88.889%
name 90.244% +3.880
total 97.382% +0.002
view source repository copy reproduction command
solmatas/BitterPro/sources/Bitter-Italic.glyphs (default)97.378% -0.002((mark/kern), GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 97.265%
GSUB 95.138%
GlyphOrder 99.735%
HVAR 99.780%
OS_2 98.077%
fvar 98.246% +98.246
glyf 99.212%
gvar 96.297%
hhea 94.737%
hmtx 99.735%
maxp 94.444%
name 94.040% +94.040
post 99.687%
total 97.378% -0.002
view source repository copy reproduction command
notofonts/dogra/sources/NotoSerifDogra.glyphs (default)97.299% (GSUB, vhea, vmtx)
table value
GSUB 95.215%
total 97.300%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/literata/sources/Literata.glyphs (gftools)97.260% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, VVAR, glyf, gvar, hhea, hmtx, maxp, post, vhea, vmtx)
table value
(mark/kern) 98.273%
GDEF 99.677%
GSUB 95.348%
GlyphOrder 99.326%
HVAR 85.551%
VVAR fontmake only
glyf 98.237%
gvar 98.379%
hhea 94.737%
hmtx 99.325%
maxp 94.444%
post 99.225%
total 97.261%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
notofonts/rejang/sources/NotoSansRejang.glyphs (default)97.259% (vhea, vmtx)
table value
total 97.260%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
notofonts/arabic/sources/NotoSansArabic.glyphspackage (default)97.245% (glyf, gvar, maxp)
table value
glyf 97.459%
gvar 96.069%
maxp 72.222%
total 97.245%
view source repository copy reproduction command
googlefonts/literata/sources/Literata.glyphs (default)97.244% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, VVAR, glyf, gvar, hhea, hmtx, maxp, post, vhea, vmtx)
table value
(mark/kern) 98.273%
GDEF 99.677%
GSUB 95.348%
GlyphOrder 99.326%
HVAR 85.551%
VVAR fontmake only
glyf 98.215%
gvar 98.366%
hhea 94.737%
hmtx 99.325%
maxp 94.444%
post 99.225%
total 97.245%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
solmatas/BitterPro/sources/Bitter-Italic.glyphs (gftools)97.218% -0.012((mark/kern), GSUB, GlyphOrder, HVAR, OS_2, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 97.265%
GSUB 95.138%
GlyphOrder 99.735%
HVAR 99.313%
OS_2 98.077%
STAT 89.024% +89.024
fvar 72.727% +72.727
glyf 99.142%
gvar 94.811%
hhea 94.737%
hmtx 99.735%
maxp 94.444%
name 88.321% +88.321
post 99.687%
total 97.219% -0.012
view source repository copy reproduction command
notofonts/tagalog/sources/NotoSansTagalog.glyphs (default)97.107% (vhea, vmtx)
table value
total 97.107%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/indieflower/sources/IndieFlower.glyphs (gftools)97.104% (glyf, maxp)
table value
glyf 92.292%
maxp 94.444%
total 97.105%
view source repository copy reproduction command
notofonts/pahawh-hmong/sources/NotoSansPahawhHmong.glyphs (default)97.099% (vhea, vmtx)
table value
total 97.099%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/great-vibes/sources/GreatVibes-Pro.glyphs (gftools)97.092% (OS_2, glyf, maxp)
table value
OS_2 88.462%
glyf 91.854%
maxp 83.333%
total 97.092%
view source repository copy reproduction command
googlefonts/MakoFont/sources/Mako.glyphs (default)97.086% (vhea, vmtx)
table value
total 97.086%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
notofonts/oriya/sources/NotoSerifOriya.glyphs (default)97.069% (GPOS, GSUB, OS_2, gvar)
table value
GPOS 86.585%
GSUB 99.890%
OS_2 96.154%
gvar 82.243%
total 97.070%
view source repository copy reproduction command
batsimadz/Sankofa-Display/sources/Sankofa.glyphs (gftools)97.068% (glyf, hmtx, maxp, name)
table value
glyf 94.989%
hmtx 99.720%
maxp 94.444%
name 94.000%
total 97.068%
view source repository copy reproduction command
octaviopardo/REM/sources/REM.glyphs (gftools)97.041% -0.035((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 94.802%
GDEF 99.860%
GSUB 94.457%
GlyphOrder 99.387%
HVAR 99.521%
STAT 89.157% +89.157
fvar 72.727% +72.727
glyf 99.831%
gvar 99.782%
hhea 94.737%
hmtx 99.387%
maxp 88.889%
name 85.714% +85.714
post 99.198%
total 97.041% -0.035
view source repository copy reproduction command
octaviopardo/REM/sources/REM.glyphs (default)97.034% -0.006((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 94.802%
GDEF 99.860%
GSUB 94.457%
GlyphOrder 99.387%
HVAR 99.521%
fvar 98.246% +98.246
glyf 99.825%
gvar 99.776%
hhea 94.737%
hmtx 99.387%
maxp 88.889%
name 92.994% +92.994
post 99.198%
total 97.035% -0.006
view source repository copy reproduction command
googlefonts/qwigley/sources/Qwigley.glyphs (gftools)96.993% (OS_2, glyf, maxp)
table value
OS_2 98.077%
glyf 93.695%
maxp 83.333%
total 96.993%
view source repository copy reproduction command
etunni/merienda/sources/Merienda.glyphs (gftools)96.961% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 98.403%
GDEF 98.860%
GSUB 89.646%
GlyphOrder 98.782%
HVAR 69.460%
OS_2 98.077%
glyf 97.194%
gvar 96.916%
hhea 94.737%
hmtx 98.780%
maxp 94.444%
post 98.118%
total 96.962%
view source repository copy reproduction command
notofonts/adlam/sources/NotoSansAdlamUnjoined.glyphs (default)96.952% (VVAR, vhea, vmtx)
table value
VVAR fontmake only
total 96.953%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
alexeiva/badscript/sources/BadScript.glyphs (gftools)96.946% (glyf, maxp)
table value
glyf 94.168%
maxp 83.333%
total 96.946%
view source repository copy reproduction command
googlefonts/MakoFont/sources/Mako.glyphs (gftools)96.867% (glyf, maxp, vhea, vmtx)
table value
glyf 99.426%
maxp 94.444%
total 96.867%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
notofonts/buginese/sources/NotoSansBuginese.glyphs (default)96.841% (vhea, vmtx)
table value
total 96.842%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
notofonts/makasar/sources/NotoSerifMakasar.designspace (default)96.836% (HVAR, STAT, fvar, gvar, name)
table value
HVAR fontc only
STAT fontc only
fvar fontc only
gvar fontc only
name 96.471%
total 96.837%
view source repository copy reproduction command
SorkinType/Denk-One/sources/DenkOne.glyphs (gftools)96.817% (OS_2, glyf, hmtx, maxp, vhea, vmtx)
table value
OS_2 88.462%
glyf 93.493%
hmtx 99.873%
maxp 88.889%
total 96.818%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/sometype-mono/sources/SometypeMono-Italic.glyphs (gftools)96.747% (HVAR, gvar)
table value
HVAR 2.756%
gvar 97.274%
total 96.748%
view source repository copy reproduction command
etunni/merienda/sources/Merienda.glyphs (default)96.740% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 98.403%
GDEF 98.860%
GSUB 89.646%
GlyphOrder 98.782%
HVAR 69.460%
OS_2 98.077%
glyf 96.826%
gvar 96.624%
hhea 94.737%
hmtx 98.780%
maxp 94.444%
post 98.118%
total 96.740%
view source repository copy reproduction command
googlefonts/sometype-mono/sources/SometypeMono.glyphs (gftools)96.708% (HVAR, gvar)
table value
HVAR 2.756%
gvar 97.404%
total 96.709%
view source repository copy reproduction command
googlefonts/sometype-mono/sources/SometypeMono-Italic.glyphs (default)96.683% (HVAR, gvar)
table value
HVAR 2.756%
gvar 97.174%
total 96.684%
view source repository copy reproduction command
aoifemooney/makingbiorhyme/sources/BioRhyme.glyphs (default)96.682% -0.006((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 95.357%
GDEF 99.164%
GSUB 85.762%
GlyphOrder 99.189%
HVAR 53.861%
OS_2 98.077%
fvar 98.438% +98.438
glyf 98.717%
gvar 98.812%
hhea 94.737%
hmtx 99.187%
maxp 94.444%
name 93.923% +93.923
post 98.479%
total 96.683% -0.006
view source repository copy reproduction command
aoifemooney/makingbiorhyme/sources/BioRhyme.glyphs (gftools)96.675% -0.035((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 95.357%
GDEF 99.164%
GSUB 85.762%
GlyphOrder 99.189%
HVAR 53.861%
OS_2 98.077%
STAT 89.024% +89.024
fvar 80.282% +80.282
glyf 98.731%
gvar 98.824%
hhea 94.737%
hmtx 99.187%
maxp 94.444%
name 88.281% +88.281
post 98.479%
total 96.675% -0.035
view source repository copy reproduction command
googlefonts/sometype-mono/sources/SometypeMono.glyphs (default)96.644% (HVAR, gvar)
table value
HVAR 2.756%
gvar 97.296%
total 96.644%
view source repository copy reproduction command
JulietaUla/Montserrat/sources/MontserratUnderline-Italic.glyphs (default)96.562% -0.000((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, avar, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 96.163%
GDEF 99.816%
GSUB 96.254%
GlyphOrder 99.569%
HVAR 87.284%
avar 96.774%
fvar 98.246% +98.246
glyf 98.841%
gvar 98.974%
hhea 94.737%
hmtx 99.568%
maxp 94.444%
name 93.793% +93.793
post 99.530%
total 96.563% -0.000
view source repository copy reproduction command
JulietaUla/Montserrat/sources/MontserratUnderline-Italic.glyphs (gftools)96.560% -0.003((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, STAT, avar, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 96.163%
GDEF 99.816%
GSUB 96.254%
GlyphOrder 99.569%
HVAR 87.284%
STAT 89.024% +89.024
avar 96.774%
fvar 72.727% +72.727
glyf 98.847%
gvar 98.970%
hhea 94.737%
hmtx 99.568%
maxp 94.444%
name 88.060% +88.060
post 99.530%
total 96.560% -0.003
view source repository copy reproduction command
ButTaiwan/iansui/sources/Iansui-build.glyphspackage (gftools)96.504% ((mark/kern), BASE, GDEF, glyf, head, hmtx, maxp, name, vhea, vmtx)
table value
(mark/kern) 98.095%
BASE fontmake only
GDEF 93.606%
glyf 96.936%
head 95.000%
hmtx 99.921%
maxp 88.889%
name 80.734%
total 96.504%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
scfried/soft-type-jacquard/sources/Jacquard24Charted.glyphs (gftools)96.426% (glyf, maxp)
table value
glyf 96.407%
maxp 66.667%
total 96.426%
view source repository copy reproduction command
scfried/soft-type-jacquard/sources/Jacquard12Charted.glyphs (gftools)96.408% (glyf, maxp)
table value
glyf 96.336%
maxp 66.667%
total 96.408%
view source repository copy reproduction command
googlefonts/PontanoSansFont/sources/PontanoSans.glyphs (gftools)96.238% (VVAR, gvar, vhea, vmtx)
table value
VVAR fontmake only
gvar 99.706%
total 96.239%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/PontanoSansFont/sources/PontanoSans.glyphs (default)96.214% (VVAR, gvar, vhea, vmtx)
table value
VVAR fontmake only
gvar 99.704%
total 96.214%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
JulietaUla/Montserrat/sources/Montserrat-Italic.glyphs (default)96.212% -0.000((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, avar, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 95.939%
GDEF 99.825%
GSUB 95.396%
GlyphOrder 99.587%
HVAR 87.539%
OS_2 98.077%
avar 96.774%
fvar 98.246% +98.246
glyf 98.832%
gvar 98.084%
hhea 94.737%
hmtx 99.587%
maxp 94.444%
name 93.793% +93.793
post 99.550%
total 96.213% -0.000
view source repository copy reproduction command
JulietaUla/Montserrat/sources/Montserrat-Italic.glyphs (gftools)96.203% -0.003((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, STAT, avar, fvar, glyf, gvar, head, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 95.939%
GDEF 99.825%
GSUB 95.396%
GlyphOrder 99.587%
HVAR 87.539%
OS_2 98.077%
STAT 89.024% +89.024
avar 96.774%
fvar 72.727% +72.727
glyf 98.841%
gvar 97.978%
head 95.000%
hhea 94.737%
hmtx 99.587%
maxp 94.444%
name 88.060% +88.060
post 99.550%
total 96.203% -0.003
view source repository copy reproduction command
googlefonts/Michroma-font/sources/Michroma-Round.glyphs (gftools)96.198% (OS_2, glyf, hhea, maxp, name)
table value
OS_2 84.615%
glyf 95.319%
hhea 94.737%
maxp 77.778%
name 77.551%
total 96.199%
view source repository copy reproduction command
m4rc1e/Commissioner/sources/Commissioner.glyphs (gftools)96.164% -0.008((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 99.833%
GDEF 99.938%
GSUB 97.644%
GlyphOrder 99.599%
HVAR 76.295%
OS_2 98.077%
STAT 99.099% +99.099
fvar 91.176% +91.176
glyf 98.720%
gvar 94.426%
hhea 94.737%
hmtx 99.598%
maxp 94.444%
name 85.549% +85.549
post 99.495%
total 96.165% -0.008
view source repository copy reproduction command
m4rc1e/Commissioner/sources/Commissioner.glyphs (default)96.164% -0.001((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 99.833%
GDEF 99.938%
GSUB 97.644%
GlyphOrder 99.599%
HVAR 76.295%
OS_2 98.077%
fvar 99.367% +99.367
glyf 98.813%
gvar 94.408%
hhea 94.737%
hmtx 99.598%
maxp 94.444%
name 94.931% +94.931
post 99.495%
total 96.164% -0.001
view source repository copy reproduction command
sovichet/kdam-thmor-pro/sources/KdamThmorPro.designspace (gftools)96.027% ((mark/kern), GDEF, GSUB, GlyphOrder, glyf, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.580%
GDEF 99.184%
GSUB 96.687%
GlyphOrder 57.618%
glyf 93.581%
hhea 94.737%
hmtx 99.907%
maxp 94.444%
name 95.122%
post 99.849%
total 96.027%
view source repository copy reproduction command
googlefonts/literata/sources/Literata-Italic.glyphs (gftools)95.794% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, VVAR, glyf, gvar, hhea, hmtx, maxp, post, vhea, vmtx)
table value
(mark/kern) 96.376%
GDEF 99.914%
GSUB 94.143%
GlyphOrder 99.175%
HVAR 13.833%
OS_2 98.077%
VVAR fontmake only
glyf 97.833%
gvar 97.920%
hhea 94.737%
hmtx 99.174%
maxp 94.444%
post 99.050%
total 95.795%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
agyeiarcher/Jaro/sources/Jaro.glyphs (gftools)95.786% (VVAR, glyf, gvar, vhea, vmtx)
table value
VVAR fontmake only
glyf 99.825%
gvar 95.525%
total 95.787%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/literata/sources/Literata-Italic.glyphs (default)95.786% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, VVAR, glyf, gvar, hhea, hmtx, maxp, post, vhea, vmtx)
table value
(mark/kern) 96.376%
GDEF 99.914%
GSUB 94.143%
GlyphOrder 99.175%
HVAR 13.833%
OS_2 98.077%
VVAR fontmake only
glyf 97.805%
gvar 97.914%
hhea 94.737%
hmtx 99.174%
maxp 94.444%
post 99.050%
total 95.786%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
notofonts/lao/sources/NotoSansLaoLooped.glyphs (default)95.739% ((mark/kern), GDEF, GPOS, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 95.523%
GDEF 98.557%
GPOS 99.096%
GSUB 90.769%
GlyphOrder 97.802%
HVAR 91.287%
OS_2 98.077%
fvar 78.906%
glyf 96.024%
gvar 95.985%
hhea 94.737%
hmtx 97.790%
maxp 94.444%
name 75.893%
post 97.714%
total 95.739%
view source repository copy reproduction command
wix/wixmadefor/sources/WixMadeforText-SemiBoldItalic.ufo (gftools)95.678% (glyf, maxp)
table value
glyf 89.659%
maxp 94.444%
total 95.679%
view source repository copy reproduction command
agyeiarcher/Jaro/sources/Jaro.glyphs (default)95.649% (VVAR, gvar, vhea, vmtx)
table value
VVAR fontmake only
gvar 95.233%
total 95.649%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
simoncozens/Miriam-Libre/sources/MiriamLibre.glyphs (gftools)95.583% ((mark/kern))
table value
(mark/kern) 87.972%
total 95.584%
view source repository copy reproduction command
simoncozens/Miriam-Libre/sources/MiriamLibre.glyphs (default)95.578% ((mark/kern))
table value
(mark/kern) 87.972%
total 95.579%
view source repository copy reproduction command
wix/wixmadefor/sources/WixMadeforText-SemiBold.ufo (gftools)95.446% (glyf, maxp)
table value
glyf 87.040%
maxp 88.889%
total 95.447%
view source repository copy reproduction command
wix/wixmadefor/sources/WixMadeforDisplay-Medium.ufo (gftools)95.417% (glyf, maxp)
table value
glyf 87.002%
maxp 88.889%
total 95.418%
view source repository copy reproduction command
wix/wixmadefor/sources/WixMadeforDisplay-SemiBold.ufo (gftools)95.415% (glyf, maxp)
table value
glyf 86.989%
maxp 88.889%
total 95.415%
view source repository copy reproduction command
weiweihuanghuang/Work-Sans/sources/WorkSans-Italic.glyphs (default)95.180% ((mark/kern), GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 96.334%
GSUB 94.043%
GlyphOrder 99.470%
HVAR 99.376%
OS_2 98.077%
glyf 98.430%
gvar 90.246%
hhea 94.737%
hmtx 99.469%
maxp 94.444%
post 99.346%
total 95.181%
view source repository copy reproduction command
googlefonts/zen-dots/sources/ZenDots.glyphs (gftools)95.032% (glyf, maxp)
table value
glyf 88.524%
maxp 83.333%
total 95.032%
view source repository copy reproduction command
solmatas/BitterPro/sources/Bitter.glyphs (default)94.932% -0.002((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, avar, fvar, glyf, gvar, hhea, hmtx, ligcaret, maxp, name, post)
table value
(mark/kern) 94.849%
GDEF 98.936%
GSUB 94.489%
GlyphOrder 98.821%
HVAR 57.711%
OS_2 96.154%
avar 66.667%
fvar 89.474% -1.754
glyf 97.952%
gvar 94.592%
hhea 94.737%
hmtx 98.820%
ligcaret 92.857%
maxp 94.444%
name 92.715% +92.715
post 98.611%
total 94.933% -0.002
view source repository copy reproduction command
solmatas/BitterPro/sources/Bitter.glyphs (gftools)94.833% -0.005((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, STAT, avar, fvar, glyf, gvar, hhea, hmtx, ligcaret, maxp, name, post)
table value
(mark/kern) 94.849%
GDEF 98.936%
GSUB 94.489%
GlyphOrder 98.821%
HVAR 57.711%
OS_2 96.154%
STAT 89.157% -3.614
avar 66.667%
fvar 37.778% -8.889
glyf 98.022%
gvar 93.627%
hhea 94.737%
hmtx 98.820%
ligcaret 92.857%
maxp 94.444%
name 79.808% -8.977
post 98.611%
total 94.833% -0.005
view source repository copy reproduction command
Omnibus-Type/Labrada/sources/Labrada.glyphs (gftools)94.828% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, ligcaret, maxp, post)
table value
(mark/kern) 94.900%
GDEF 96.869%
GSUB 90.772%
GlyphOrder 96.820%
HVAR 73.902%
OS_2 98.077%
glyf 94.786%
gvar 95.162%
hhea 94.737%
hmtx 96.815%
ligcaret 86.667%
maxp 94.444%
post 95.268%
total 94.828%
view source repository copy reproduction command
Omnibus-Type/Labrada/sources/Labrada.glyphs (default)94.782% ((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, ligcaret, maxp, name, post)
table value
(mark/kern) 94.900%
GDEF 96.869%
GSUB 90.772%
GlyphOrder 96.820%
HVAR 73.902%
OS_2 98.077%
fvar 78.049%
glyf 94.768%
gvar 95.138%
hhea 94.737%
hmtx 96.815%
ligcaret 86.667%
maxp 94.444%
name 84.024%
post 95.268%
total 94.782%
view source repository copy reproduction command
googlefonts/Libre-Franklin/sources/LibreFranklin.glyphs (default)94.593% -0.007((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.646%
GDEF 98.560%
GSUB 85.659%
GlyphOrder 98.390%
HVAR 15.293%
OS_2 98.077%
fvar 98.246% +98.246
glyf 96.779%
gvar 91.423%
hhea 94.737%
hmtx 98.389%
maxp 94.444%
name 92.715% +92.715
post 97.903%
total 94.593% -0.007
view source repository copy reproduction command
indestructible-type/Bodoni/sources/BodoniModa.glyphs (gftools)94.438% ((mark/kern), GPOS, sizeof(GPOS))
table value
(mark/kern) 55.900%
GPOS 96.226%
sizeof(GPOS) 1710B
total 94.439%
view source repository copy reproduction command
indestructible-type/Bodoni/sources/BodoniModa.glyphs (default)94.428% ((mark/kern), GPOS, sizeof(GPOS))
table value
(mark/kern) 55.900%
GPOS 96.226%
sizeof(GPOS) 1710B
total 94.429%
view source repository copy reproduction command
notofonts/elymaic/sources/NotoSansElymaic.designspace (default)94.365% (GlyphOrder, glyf, hhea, hmtx, maxp, post, sizeof(glyf), sizeof(hmtx), sizeof(loca), sizeof(post))
table value
GlyphOrder 85.185%
glyf 93.809%
hhea 94.737%
hmtx 90.566%
maxp 94.444%
post 93.056%
sizeof(glyf) 662B
sizeof(hmtx) 40B
sizeof(loca) 20B
sizeof(post) 130B
total 94.366%
view source repository copy reproduction command
googlefonts/Libre-Bodoni/sources/LibreBodoni.glyphs (gftools)94.306% ((mark/kern), GPOS)
table value
(mark/kern) 89.791%
GPOS 87.470%
total 94.306%
view source repository copy reproduction command
googlefonts/Libre-Bodoni/sources/LibreBodoni.glyphs (default)94.290% ((mark/kern), GPOS)
table value
(mark/kern) 89.791%
GPOS 87.470%
total 94.291%
view source repository copy reproduction command
weiweihuanghuang/Work-Sans/sources/WorkSans-Italic.glyphs (gftools)94.276% ((mark/kern), GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 96.334%
GSUB 94.043%
GlyphOrder 99.470%
HVAR 99.376%
OS_2 98.077%
glyf 92.620%
gvar 89.195%
hhea 94.737%
hmtx 99.469%
maxp 94.444%
post 99.346%
total 94.276%
view source repository copy reproduction command
indestructible-type/Bodoni/sources/BodoniModa-Italic.glyphs (gftools)94.227% ((mark/kern), GPOS, sizeof(GPOS))
table value
(mark/kern) 47.253%
GPOS 96.226%
sizeof(GPOS) 1730B
total 94.227%
view source repository copy reproduction command
indestructible-type/Bodoni/sources/BodoniModa-Italic.glyphs (default)94.217% ((mark/kern), GPOS, sizeof(GPOS))
table value
(mark/kern) 47.253%
GPOS 96.226%
sizeof(GPOS) 1730B
total 94.217%
view source repository copy reproduction command
octaviopardo/Protest/sources/ProtestRiot.glyphs (gftools)94.200% (glyf, hmtx, maxp)
table value
glyf 86.840%
hmtx 99.831%
maxp 88.889%
total 94.200%
view source repository copy reproduction command
googlefonts/zen-tokyo-zoo/sources/TokyoZoo.glyphs (gftools)93.939% (glyf, maxp)
table value
glyf 91.445%
maxp 94.444%
total 93.940%
view source repository copy reproduction command
cyrealtype/Podkova/sources/Podkova.glyphs (default)93.920% ((mark/kern), GSUB, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
(mark/kern) 92.919%
GSUB 91.243%
GlyphOrder 99.116%
HVAR 99.220%
OS_2 98.077%
glyf 98.561%
gvar 95.745%
hhea 94.737%
hmtx 99.115%
maxp 94.444%
post 98.841%
total 93.921%
view source repository copy reproduction command
googlefonts/Libre-Franklin/sources/LibreFranklin.glyphs (gftools)93.838% -0.025((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, STAT, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.646%
GDEF 98.560%
GSUB 85.659%
GlyphOrder 98.390%
HVAR 15.293%
OS_2 98.077%
STAT 98.795% +98.795
fvar 86.364% +86.364
glyf 96.798%
gvar 88.949%
hhea 94.737%
hmtx 98.389%
maxp 94.444%
name 86.207% +86.207
post 97.903%
total 93.839% -0.025
view source repository copy reproduction command
notofonts/balinese/sources/NotoSansBalinese.glyphs (default)93.174% (gvar)
table value
gvar 77.048%
total 93.174%
view source repository copy reproduction command
googlefonts/golos-text/sources/GolosText.glyphs (gftools)92.883% ((mark/kern), GPOS, VVAR, vhea, vmtx)
table value
(mark/kern) 82.611%
GPOS 86.721%
VVAR fontmake only
total 92.883%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/golos-text/sources/GolosText.glyphs (default)92.868% ((mark/kern), GPOS, VVAR, vhea, vmtx)
table value
(mark/kern) 82.611%
GPOS 86.721%
VVAR fontmake only
total 92.869%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/Domine/sources/Domine.designspace (gftools)92.864% ((mark/kern), GDEF, GPOS, name)
table value
(mark/kern) 82.109%
GDEF 42.394%
GPOS 95.620%
name 98.089%
total 92.864%
view source repository copy reproduction command
notofonts/new-tai-lue/sources/NotoSansNewTaiLue.glyphs (default)92.789% (GDEF, gvar)
table value
GDEF 18.750%
gvar 84.557%
total 92.789%
view source repository copy reproduction command
notofonts/mongolian/sources/NotoSansMongolian.designspace (default)92.780% (GSUB, name, sizeof(GSUB), vhea, vmtx)
table value
GSUB 88.062%
name 97.087%
sizeof(GSUB) 5524B
total 92.780%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
googlefonts/Domine/sources/Domine.designspace (default)92.554% ((mark/kern), GDEF, GPOS, glyf, maxp, name)
table value
(mark/kern) 82.109%
GDEF 42.394%
GPOS 95.620%
glyf 99.045%
maxp 94.444%
name 97.248%
total 92.555%
view source repository copy reproduction command
docrepair-fonts/lugrasimo-fonts/sources/Lugrasimo-Regular.designspace (default)92.469% ((mark/kern), GDEF, GPOS, HVAR, STAT, fvar, gvar, name)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
HVAR fontc only
STAT fontc only
fvar fontc only
gvar fontc only
name 96.703%
total 92.469%
view source repository copy reproduction command
JulietaUla/Montserrat/sources/Montserrat.glyphs (gftools)92.196% -0.004((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, STAT, avar, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 91.115%
GDEF 99.821%
GSUB 95.540%
GlyphOrder 99.562%
HVAR 99.646%
OS_2 98.077%
STAT 89.157% +89.157
avar 96.774%
fvar 72.727% +72.727
glyf 98.771%
gvar 97.979%
hhea 94.737%
hmtx 99.562%
maxp 94.444%
name 84.956% +84.956
post 99.522%
total 92.197% -0.004
view source repository copy reproduction command
JulietaUla/Montserrat/sources/Montserrat.glyphs (default)92.193% -0.001((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, avar, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 91.115%
GDEF 99.821%
GSUB 95.540%
GlyphOrder 99.562%
HVAR 99.646%
OS_2 98.077%
avar 96.774%
fvar 98.246% +98.246
glyf 98.746%
gvar 98.058%
hhea 94.737%
hmtx 99.562%
maxp 94.444%
name 92.414% +92.414
post 99.522%
total 92.194% -0.001
view source repository copy reproduction command
notofonts/devanagari/sources/NotoSansDevanagariUI.glyphspackage (default)92.074% (GPOS, GSUB, gvar)
table value
GPOS 96.924%
GSUB 88.254%
gvar 90.592%
total 92.075%
view source repository copy reproduction command
googlefonts/Libre-Franklin/sources/LibreFranklin-Italic.glyphs (default)92.065% -0.005((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.275%
GDEF 98.116%
GSUB 85.412%
GlyphOrder 98.092%
HVAR 8.104%
OS_2 98.077%
fvar 98.246% +98.246
glyf 94.634%
gvar 86.031%
hhea 94.737%
hmtx 98.090%
maxp 88.889%
name 94.040% +94.040
post 97.516%
total 92.066% -0.005
view source repository copy reproduction command
docrepair-fonts/caprasimo-fonts/sources/Caprasimo-Regular.designspace (default)91.972% ((mark/kern), GDEF, GPOS, HVAR, OS_2, STAT, fvar, gvar, name, sizeof(GPOS))
table value
(mark/kern) 51.637%
GDEF fontc only
GPOS 68.750%
HVAR fontc only
OS_2 98.077%
STAT fontc only
fvar fontc only
gvar fontc only
name 93.182%
sizeof(GPOS) 1856B
total 91.973%
view source repository copy reproduction command
googlefonts/Benne/sources/Benne-Regular.ufo (gftools)91.970% (glyf, maxp)
table value
glyf 90.935%
maxp 83.333%
total 91.971%
view source repository copy reproduction command
googlefonts/zen-loop/sources/ZenLoop.glyphs (gftools)91.870% (glyf, maxp)
table value
glyf 84.830%
maxp 77.778%
total 91.870%
view source repository copy reproduction command
googlefonts/Libre-Franklin/sources/LibreFranklin-Italic.glyphs (gftools)91.263% -0.023((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, maxp, name, post)
table value
(mark/kern) 98.275%
GDEF 98.116%
GSUB 85.412%
GlyphOrder 98.092%
HVAR 8.104%
OS_2 98.077%
fvar 86.364% +86.364
glyf 94.654%
gvar 83.461%
hhea 94.737%
hmtx 98.090%
maxp 88.889%
name 89.051% +89.051
post 97.516%
total 91.263% -0.023
view source repository copy reproduction command
googlefonts/zen-loop/sources/ZenLoopItalic.glyphs (gftools)91.085% (glyf, hmtx, maxp)
table value
glyf 84.850%
hmtx 99.603%
maxp 77.778%
total 91.085%
view source repository copy reproduction command
notofonts/nandinagari/sources/NotoSansNandinagari.glyphs (default)90.679% (glyf, hmtx, maxp, vhea, vmtx)
table value
glyf 84.245%
hmtx 78.792%
maxp 88.889%
total 90.680%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
JulietaUla/Montserrat/sources/MontserratUnderline.glyphs (gftools)90.276% -0.004((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, STAT, avar, fvar, glyf, gvar, hhea, hmtx, ligcaret, maxp, name, post)
table value
(mark/kern) 88.444%
GDEF 99.396%
GSUB 93.427%
GlyphOrder 99.009%
HVAR 95.515%
OS_2 98.077%
STAT 89.157% +89.157
avar 96.774%
fvar 72.727% +72.727
glyf 98.373%
gvar 98.477%
hhea 94.737%
hmtx 99.008%
ligcaret 96.154%
maxp 94.444%
name 84.956% +84.956
post 98.919%
total 90.277% -0.004
view source repository copy reproduction command
JulietaUla/Montserrat/sources/MontserratUnderline.glyphs (default)90.235% -0.001((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, avar, fvar, glyf, gvar, hhea, hmtx, ligcaret, maxp, name, post)
table value
(mark/kern) 88.444%
GDEF 99.396%
GSUB 93.427%
GlyphOrder 99.009%
HVAR 95.515%
OS_2 98.077%
avar 96.774%
fvar 98.246% +98.246
glyf 98.314%
gvar 98.433%
hhea 94.737%
hmtx 99.008%
ligcaret 96.154%
maxp 94.444%
name 92.414% +92.414
post 98.919%
total 90.235% -0.001
view source repository copy reproduction command
SorkinType/GaMaamli/sources/GaMaamli.glyphs (gftools)89.577% (glyf, hmtx, maxp, sizeof(glyf))
table value
glyf 71.339%
hmtx 99.754%
maxp 83.333%
sizeof(glyf) 11968B
total 89.578%
view source repository copy reproduction command
docrepair-fonts/lugrasimo-fonts/sources/Lugrasimo-Regular.designspace (gftools)89.471% ((mark/kern), GDEF, GPOS, HVAR, OS_2, STAT, fvar, glyf, gvar, maxp, name, sizeof(name))
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
HVAR fontc only
OS_2 80.769%
STAT fontc only
fvar fontc only
glyf 97.079%
gvar fontc only
maxp 88.889%
name 59.459%
sizeof(name) 616B
total 89.472%
view source repository copy reproduction command
googlefonts/googlesans/sources/../source/GoogleSans/GoogleSans.designspace (default)89.217% ((mark/kern), GDEF, GPOS, GSUB, fvar, glyf, gvar, maxp, name)
table value
(mark/kern) 84.730%
GDEF 99.960%
GPOS 95.346%
GSUB 39.873%
fvar 98.649%
glyf 99.572%
gvar 99.539%
maxp 94.444%
name 98.343%
total 89.217%
view source repository copy reproduction command
googlefonts/googlesans/sources/../source/GoogleSans/GoogleSans-Italic.designspace (default)88.702% ((mark/kern), GDEF, GPOS, GSUB, OS_2, fvar, glyf, gvar, head, maxp, name)
table value
(mark/kern) 84.047%
GDEF 99.968%
GPOS 95.770%
GSUB 39.841%
OS_2 98.077%
fvar 98.649%
glyf 99.604%
gvar 99.556%
head 95.000%
maxp 94.444%
name 98.286%
total 88.703%
view source repository copy reproduction command
docrepair-fonts/agdasima-fonts/sources/Agdasima-Regular.designspace (default)88.449% ((mark/kern), GDEF, GPOS, ligcaret)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
ligcaret fontc only
total 88.450%
view source repository copy reproduction command
notofonts/grantha/sources/NotoSansGrantha.glyphs (default)86.923% (GPOS, GSUB, glyf)
table value
GPOS 68.728%
GSUB 96.116%
glyf 99.936%
total 86.923%
view source repository copy reproduction command
notofonts/ethiopic/sources/NotoSerifEthiopic.glyphs (default)86.301% (VVAR, gvar, vhea, vmtx)
table value
VVAR fontmake only
gvar 77.409%
total 86.302%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
notofonts/khitan-small-script/sources/NotoSerifKhitanSmallScript.glyphspackage (default)85.997% (GSUB)
table value
GSUB 47.336%
total 85.998%
view source repository copy reproduction command
notofonts/arabic/sources/NotoSansArabicUI.glyphs (default)85.789% (glyf, gvar)
table value
glyf 99.797%
gvar 68.960%
total 85.789%
view source repository copy reproduction command
notofonts/devanagari/sources/NotoSerifDevanagari.glyphspackage (default)85.692% (GSUB, gvar)
table value
GSUB 41.302%
gvar 90.122%
total 85.692%
view source repository copy reproduction command
anrt-type/ANRT-Baskervville/sources/Baskervville.glyphs (gftools)85.351% (cvt, fpgm, glyf, head, maxp, name, prep)
table value
cvt fontmake only
fpgm fontmake only
glyf 76.536%
head 95.000%
maxp 50.000%
name 97.561%
prep 16.129%
total 85.351%
view source repository copy reproduction command
googlefonts/Playfair/sources/Playfair-Italic.glyphspackage (default)84.506% -0.000((mark/kern), GDEF, GPOS, GSUB, GlyphOrder, HVAR, MVAR, OS_2, glyf, gvar, hhea, hmtx, ligcaret, maxp, name, post)
table value
(mark/kern) 85.265%
GDEF 95.607%
GPOS 99.907%
GSUB 60.442%
GlyphOrder 95.748%
HVAR 17.694%
MVAR 67.769%
OS_2 96.154%
glyf 94.107%
gvar 83.011%
hhea 94.737%
hmtx 95.746%
ligcaret 91.803%
maxp 88.889%
name 95.575% -4.425
post 95.207%
total 84.507% -0.000
view source repository copy reproduction command
scfried/soft-type-micro/sources/Micro5Charted.glyphs (gftools)83.871% (glyf, maxp)
table value
glyf 82.276%
maxp 66.667%
total 83.871%
view source repository copy reproduction command
docrepair-fonts/caprasimo-fonts/sources/Caprasimo-Regular.designspace (gftools)83.683% ((mark/kern), GDEF, GPOS, HVAR, OS_2, STAT, fvar, glyf, gvar, maxp, name, sizeof(GPOS), sizeof(name))
table value
(mark/kern) 51.637%
GDEF fontc only
GPOS 68.750%
HVAR fontc only
OS_2 80.769%
STAT fontc only
fvar fontc only
glyf 89.828%
gvar fontc only
maxp 88.889%
name 56.552%
sizeof(GPOS) 1856B
sizeof(name) 638B
total 83.684%
view source repository copy reproduction command
anrt-type/ANRT-Baskervville/sources/Baskervville-Italic.glyphs (gftools)82.728% (cvt, fpgm, glyf, head, maxp, name, prep)
table value
cvt fontmake only
fpgm fontmake only
glyf 77.638%
head 95.000%
maxp 50.000%
name 97.561%
prep 16.129%
total 82.729%
view source repository copy reproduction command
googlefonts/Playfair/sources/Playfair-Italic.glyphspackage (gftools)82.608% -0.001((mark/kern), GDEF, GPOS, GSUB, GlyphOrder, HVAR, MVAR, OS_2, STAT, fvar, glyf, gvar, hhea, hmtx, ligcaret, maxp, name, post)
table value
(mark/kern) 85.265%
GDEF 95.607%
GPOS 99.907%
GSUB 60.442%
GlyphOrder 95.748%
HVAR 17.694%
MVAR 67.769%
OS_2 96.154%
STAT 86.932%
fvar 84.091% -7.955
glyf 88.350%
gvar 78.132%
hhea 94.737%
hmtx 95.701%
ligcaret 91.803%
maxp 88.889%
name 90.909% -6.261
post 95.207%
total 82.608% -0.001
view source repository copy reproduction command
googlefonts/Playfair/sources/Playfair.glyphspackage (default)82.586% -0.000((mark/kern), GDEF, GPOS, GSUB, GlyphOrder, HVAR, MVAR, OS_2, glyf, gvar, hhea, hmtx, ligcaret, maxp, name, post)
table value
(mark/kern) 82.753%
GDEF 94.118%
GPOS 94.852%
GSUB 65.323%
GlyphOrder 94.375%
HVAR 31.439%
MVAR 67.769%
OS_2 96.154%
glyf 90.807%
gvar 81.886%
hhea 94.737%
hmtx 94.372%
ligcaret 80.822%
maxp 94.444%
name 93.023% -6.977
post 93.663%
total 82.587% -0.000
view source repository copy reproduction command
docrepair-fonts/lumanosimo-fonts/sources/Lumanosimo-Regular.designspace (default)82.331% ((mark/kern), GDEF, GPOS, HVAR, OS_2, STAT, fvar, gvar, name)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
HVAR fontc only
OS_2 98.077%
STAT fontc only
fvar fontc only
gvar fontc only
name 93.617%
total 82.332%
view source repository copy reproduction command
microsoft/ADLaM-Display/Sources/ADLaM-Display.glyphs (gftools)82.303% ((mark/kern), GPOS, OS_2, cvt, fpgm, glyf, head, maxp, name, prep)
table value
(mark/kern) 98.000%
GPOS 82.313%
OS_2 94.231%
cvt fontmake only
fpgm fontmake only
glyf 83.472%
head 95.000%
maxp 55.556%
name 97.561%
prep 16.129%
total 82.304%
view source repository copy reproduction command
scfried/soft-type-jersey/sources/Jersey20Charted.glyphs (gftools)80.465% (glyf, maxp)
table value
glyf 80.285%
maxp 66.667%
total 80.466%
view source repository copy reproduction command
notofonts/kaithi/sources/NotoSansKaithi.glyphs (default)80.338% (GSUB)
table value
GSUB 42.532%
total 80.338%
view source repository copy reproduction command
scfried/soft-type-jersey/sources/Jersey15Charted.glyphs (gftools)80.288% (glyf, maxp)
table value
glyf 79.985%
maxp 66.667%
total 80.288%
view source repository copy reproduction command
googlefonts/Playfair/sources/Playfair.glyphspackage (gftools)80.086% -0.001((mark/kern), GDEF, GPOS, GSUB, GlyphOrder, HVAR, MVAR, OS_2, STAT, fvar, glyf, gvar, hhea, hmtx, ligcaret, maxp, name, post, sizeof(name))
table value
(mark/kern) 82.753%
GDEF 94.118%
GPOS 94.852%
GSUB 65.149%
GlyphOrder 94.375%
HVAR 31.439%
MVAR 67.769%
OS_2 96.154%
STAT 87.006%
fvar 84.091% -7.955
glyf 83.760%
gvar 75.713%
hhea 94.737%
hmtx 94.190%
ligcaret 80.822%
maxp 88.889%
name 88.024% -8.447
post 93.663%
sizeof(name) 286B
total 80.086% -0.001
view source repository copy reproduction command
scfried/soft-type-jersey/sources/Jersey10Charted.glyphs (gftools)80.028% (glyf, maxp)
table value
glyf 79.395%
maxp 66.667%
total 80.028%
view source repository copy reproduction command
notofonts/grantha/sources/NotoSerifGrantha.glyphs (default)79.622% (GPOS, GSUB)
table value
GPOS 64.108%
GSUB 90.416%
total 79.622%
view source repository copy reproduction command
notofonts/ethiopic/sources/NotoSansEthiopic.glyphs (default)79.038% (VVAR, gvar, vhea, vmtx)
table value
VVAR fontmake only
gvar 69.112%
total 79.039%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
notofonts/devanagari/sources/NotoSansDevanagari.glyphspackage (default)78.185% ((mark/kern), GSUB, gvar)
table value
(mark/kern) 96.990%
GSUB 38.813%
gvar 88.295%
total 78.186%
view source repository copy reproduction command
notofonts/canadian-aboriginal/sources/NotoSansCanadianAboriginal.glyphspackage (default)75.880% (GPOS, VVAR, gvar, vhea, vmtx)
table value
GPOS 96.226%
VVAR fontmake only
gvar 62.581%
total 75.880%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
docrepair-fonts/lumanosimo-fonts/sources/Lumanosimo-Regular.designspace (gftools)72.876% ((mark/kern), GDEF, GPOS, HVAR, OS_2, STAT, fvar, glyf, gvar, maxp, name, sizeof(name))
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
HVAR fontc only
OS_2 78.846%
STAT fontc only
fvar fontc only
glyf 87.423%
gvar fontc only
maxp 88.889%
name 58.278%
sizeof(name) 654B
total 72.877%
view source repository copy reproduction command
notofonts/tirhuta/sources/NotoSansTirhuta.glyphs (default)71.769% (GSUB, sizeof(GSUB))
table value
GSUB 18.948%
sizeof(GSUB) 3346B
total 71.770%
view source repository copy reproduction command
Afrotype/danfo/sources/Danfo.glyphs (default)71.666% ((mark/kern), GDEF, HVAR, STAT, fvar, glyf, gvar, maxp, name, sizeof(GDEF))
table value
(mark/kern) 99.937%
GDEF 99.805%
HVAR fontc only
STAT fontc only
fvar fontc only
glyf 98.153%
gvar fontc only
maxp 94.444%
name 90.722%
sizeof(GDEF) 82B
total 71.666%
view source repository copy reproduction command
docrepair-fonts/bacasime-antique-fonts/sources/Bacasime-Antique-Regular.designspace (default)71.110% ((mark/kern), GDEF, GPOS, HVAR, STAT, fvar, gvar, name)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
HVAR fontc only
STAT fontc only
fvar fontc only
gvar fontc only
name 96.703%
total 71.110%
view source repository copy reproduction command
docrepair-fonts/bacasime-antique-fonts/sources/Bacasime-Antique-Regular.designspace (gftools)66.229% ((mark/kern), GDEF, GPOS, HVAR, OS_2, STAT, fvar, glyf, gvar, maxp, name)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
HVAR fontc only
OS_2 80.769%
STAT fontc only
fvar fontc only
glyf 91.837%
gvar fontc only
maxp 88.889%
name 93.617%
total 66.230%
view source repository copy reproduction command
fridamedrano/Kalnia-Glaze/sources/KalniaGlaze.glyphs (default)64.305% -0.005(COLR, CPAL, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, hhea, hmtx, ligcaret, maxp, name, post, sizeof(CPAL))
table value
COLR 0.394%
CPAL 50.000%
GlyphOrder 51.625%
HVAR 58.138%
OS_2 98.077%
fvar 98.438% +98.438
glyf 64.458%
gvar 62.834%
hhea 94.737%
hmtx 51.562%
ligcaret 54.839%
maxp 94.444%
name 92.086% +92.086
post 32.117%
sizeof(CPAL) 16B
total 64.305% -0.005
view source repository copy reproduction command
scfried/soft-type-micro/sources/Micro5.glyphs (gftools)62.606% (glyf, maxp, sizeof(glyf))
table value
glyf 36.569%
maxp 66.667%
sizeof(glyf) 8814B
total 62.607%
view source repository copy reproduction command
EkType/Honk/sources/HonkExportFile.glyphs (default)61.562% (COLR, CPAL, GDEF, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post, sizeof(GDEF))
table value
COLR fontmake only
CPAL fontmake only
GDEF 95.833%
GlyphOrder 48.125%
HVAR 47.621%
OS_2 98.077%
glyf 73.018%
gvar 60.149%
hhea 89.474%
hmtx 47.911%
maxp 94.444%
post 42.025%
sizeof(GDEF) 24B
total 61.563%
view source repository copy reproduction command
EkType/Honk/sources/HonkExportFile.glyphs (gftools)61.405% (COLR, CPAL, GDEF, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post, sizeof(GDEF))
table value
COLR fontmake only
CPAL fontmake only
GDEF 95.833%
GlyphOrder 48.125%
HVAR 47.621%
OS_2 98.077%
glyf 72.796%
gvar 59.994%
hhea 89.474%
hmtx 47.911%
maxp 94.444%
post 42.025%
sizeof(GDEF) 24B
total 61.405%
view source repository copy reproduction command
niteeshy/ar-one-sans/sources/AROneSans.glyphs (gftools)59.347% ((mark/kern), HVAR, STAT, fvar, glyf, gvar, hmtx, name, sizeof(GDEF), sizeof(GPOS), sizeof(HVAR))
table value
(mark/kern) 37.762%
HVAR 7.536%
STAT 91.379%
fvar 92.000%
glyf 98.003%
gvar 83.983%
hmtx 99.660%
name 97.674%
sizeof(GDEF) 7978B
sizeof(GPOS) 29270B
sizeof(HVAR) 116B
total 59.347%
view source repository copy reproduction command
scfried/soft-type-yarndings/sources/Yarndings12.glyphs (gftools)58.611% (glyf, maxp, sizeof(glyf))
table value
glyf 56.349%
maxp 66.667%
sizeof(glyf) 33442B
total 58.612%
view source repository copy reproduction command
niteeshy/ar-one-sans/sources/AROneSans.glyphs (default)58.516% ((mark/kern), HVAR, fvar, glyf, gvar, hmtx, name, sizeof(GDEF), sizeof(GPOS), sizeof(HVAR))
table value
(mark/kern) 37.762%
HVAR 7.536%
fvar 95.775%
glyf 99.411%
gvar 83.534%
hmtx 99.660%
name 95.385%
sizeof(GDEF) 7978B
sizeof(GPOS) 29270B
sizeof(HVAR) 116B
total 58.517%
view source repository copy reproduction command
scfried/soft-type-jersey/sources/Jersey10.glyphs (gftools)55.974% (glyf, maxp, sizeof(glyf))
table value
glyf 47.389%
maxp 66.667%
sizeof(glyf) 79800B
total 55.974%
view source repository copy reproduction command
scfried/soft-type-yarndings/sources/Yarndings20.glyphs (gftools)45.902% (glyf, maxp, sizeof(glyf))
table value
glyf 44.692%
maxp 66.667%
sizeof(glyf) 88798B
total 45.903%
view source repository copy reproduction command
scfried/soft-type-jersey/sources/Jersey15.glyphs (gftools)42.699% (glyf, head, maxp, sizeof(glyf), sizeof(loca))
table value
glyf 37.468%
head 95.000%
maxp 66.667%
sizeof(glyf) 191504B
sizeof(loca) 726B
total 42.699%
view source repository copy reproduction command
docrepair-fonts/lunasima-fonts/sources/Lunasima-Regular.designspace (default)41.191% ((mark/kern), GDEF, GPOS, ligcaret)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
ligcaret fontc only
total 41.192%
view source repository copy reproduction command
SophiaDesign/Foldit/sources/glyphs-decomposed/Foldit.glyphs (default)36.994% -0.003(COLR, CPAL, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, head, hhea, hmtx, maxp, name, post)
table value
COLR 0.004%
CPAL 80.000%
GlyphOrder 29.181%
HVAR 35.201%
OS_2 98.077%
fvar 98.246% +98.246
glyf 59.209%
gvar 49.887%
head 95.000%
hhea 94.737%
hmtx 29.148%
maxp 94.444%
name 92.086% +92.086
post 20.989%
total 36.995% -0.003
view source repository copy reproduction command
scfried/soft-type-jacquarda-bastarda/sources/Jacquarda-Bastarda-9.glyphs (gftools)34.033% (glyf, maxp, sizeof(glyf))
table value
glyf 12.876%
maxp 66.667%
sizeof(glyf) 15762B
total 34.034%
view source repository copy reproduction command
scfried/soft-type-jacquard/sources/Jacquard12.glyphs (gftools)31.643% (glyf, head, hhea, hmtx, maxp, sizeof(glyf))
table value
glyf 18.220%
head 95.000%
hhea 94.737%
hmtx 99.721%
maxp 66.667%
sizeof(glyf) 82292B
total 31.643%
view source repository copy reproduction command
scfried/soft-type-jersey/sources/Jersey20.glyphs (gftools)31.246% (glyf, head, maxp, sizeof(glyf), sizeof(loca))
table value
glyf 27.711%
head 95.000%
maxp 66.667%
sizeof(glyf) 342574B
sizeof(loca) 726B
total 31.247%
view source repository copy reproduction command
scfried/soft-type-jacquard/sources/Jacquard24.glyphs (gftools)29.512% (glyf, head, maxp, sizeof(glyf), sizeof(loca))
table value
glyf 25.979%
head 95.000%
maxp 66.667%
sizeof(glyf) 419928B
sizeof(loca) 716B
total 29.513%
view source repository copy reproduction command
scfried/soft-type-jersey/sources/Jersey25.glyphs (gftools)23.801% (glyf, head, maxp, sizeof(glyf), sizeof(loca))
table value
glyf 21.174%
head 95.000%
maxp 66.667%
sizeof(glyf) 494938B
sizeof(loca) 726B
total 23.802%
view source repository copy reproduction command
theseunbadejo/Agu-Display/sources/AguDisplay.glyphs (gftools)20.773% -0.001((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, STAT, fvar, glyf, gvar, head, hhea, hmtx, maxp, name, post, sizeof(GDEF))
table value
(mark/kern) 15.385%
GDEF 55.091%
GSUB 46.509%
GlyphOrder 56.104%
HVAR 0.881%
OS_2 98.077%
STAT 91.176% +91.176
fvar 96.296% +96.296
glyf 51.677%
gvar 28.894%
head 90.000%
hhea 89.474%
hmtx 56.080%
maxp 83.333%
name 89.320% +89.320
post 49.873%
sizeof(GDEF) 397B
total 20.773% -0.001
view source repository copy reproduction command
theseunbadejo/Agu-Display/sources/AguDisplay.glyphs (default)20.518% -0.000((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, OS_2, fvar, glyf, gvar, head, hhea, hmtx, maxp, name, post, sizeof(GDEF))
table value
(mark/kern) 15.385%
GDEF 55.091%
GSUB 46.509%
GlyphOrder 56.104%
HVAR 0.881%
OS_2 98.077%
fvar 96.296% +96.296
glyf 51.871%
gvar 28.739%
head 90.000%
hhea 89.474%
hmtx 56.080%
maxp 83.333%
name 90.722% +90.722
post 49.873%
sizeof(GDEF) 397B
total 20.519% -0.000
view source repository copy reproduction command
scfried/soft-type-jersey/sources/Jersey25Charted.glyphs (gftools)11.916% (glyf, maxp)
table value
glyf 11.319%
maxp 66.667%
total 11.916%
view source repository copy reproduction command

Summary

Tag Targets with diff
glyf 326
gvar 269
name 260
maxp 238
fvar 202
(mark/kern) 144
GSUB 142
OS_2 134
HVAR 132
hmtx 132
hhea 115
GlyphOrder 108
post 108
GDEF 93
STAT 78
GPOS 61
vhea 44
vmtx 44
VVAR 25
head 21
avar 17
ligcaret 14
sizeof(glyf) 12
sizeof(name) 11
sizeof(GDEF) 8
sizeof(GPOS) 8
sizeof(loca) 5
BASE 4
COLR 4
CPAL 4
MVAR 4
cvt 3
fpgm 3
prep 3
cmap 2
meta 2
sizeof(GSUB) 2
sizeof(HVAR) 2
sizeof(CPAL) 1
sizeof(hmtx) 1
sizeof(post) 1

fontc failures

SorkinType/Agbalumo/sources/Agbalumo.glyphspackage (config.yaml) (default)
alumo.glyphspackage" [2025-03-12T23:11:37.627309Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'blueFuzz' [2025-03-12T23:11:37.627324Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'blueScale' [2025-03-12T23:11:37.627325Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'blueShift' [2025-03-12T23:11:37.627326Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Extension Kerning' [2025-03-12T23:11:37.627327Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Line Breaks' [2025-03-12T23:11:37.627330Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Enforce Compatibility Check' [2025-03-12T23:11:37.627442Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Location' thread 'main' panicked at glyphs-reader/src/font.rs:1941:17: Axis has no index AxisLocation { axis_name: "Weight", location: 400.0 } note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
SorkinType/Agbalumo/sources/Agbalumo.glyphspackage (config.yaml) (gftools)
glyphs_reader::font WARN] unknown custom parameter 'blueScale' [2025-03-12T23:12:10.810146Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'blueShift' [2025-03-12T23:12:10.810147Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Extension Kerning' [2025-03-12T23:12:10.810147Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Line Breaks' [2025-03-12T23:12:10.810149Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Enforce Compatibility Check' [2025-03-12T23:12:10.810258Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Location' thread 'main' panicked at glyphs-reader/src/font.rs:1941:17: Axis has no index AxisLocation { axis_name: "Weight", location: 400.0 } note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
balt-dev/bytesized-gf/sources/Bytesized-Regular.ufo (config.yaml) (default)
[2025-03-12T23:23:47.407608Z ThreadId(1) fontc DEBUG] require_dir "./debug" [2025-03-12T23:23:47.407636Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "ufo" from "/Users/rofls/.crater_cache/balt-dev/bytesized-gf/sources/Bytesized-Regular.ufo" [2025-03-12T23:23:47.407670Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/balt-dev/bytesized-gf/sources/Bytesized-Regular.ufo/glyphs': 'expected directory'
balt-dev/bytesized-gf/sources/Bytesized-Regular.ufo (config.yaml) (gftools)
ython3.12 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqo0w4ey8 Bytesized-Regular.ufo --flatten-components --decompose-transformed-components --no-production-names Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqo0w4ey8 Bytesized-Regular.ufo --flatten-components --decompose-transformed-components --no-production-names [2025-03-12T23:23:49.666282Z ThreadId(1) fontc DEBUG] require_dir "/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T" [2025-03-12T23:23:49.666314Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "ufo" from "Bytesized-Regular.ufo" [2025-03-12T23:23:49.666348Z ThreadId(1) fontc ERROR] Reading source failed for 'Bytesized-Regular.ufo/glyphs': 'expected directory' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
dy/linefont/sources/Linefont.designspace (config.yaml) (default)
ls/.crater_cache/dy/linefont/sources/Linefont.designspace" [2025-03-12T23:12:08.227595Z ThreadId(3) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-03-12T23:12:08.227611Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-03-12T23:12:08.227617Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-03-12T23:12:08.227628Z ThreadId(1) fontc::workload DEBUG] 1/1591 complete, most recently Fe(Features) [2025-03-12T23:12:08.227633Z ThreadId(1) fontc::workload DEBUG] 2/1591 complete, most recently Fe(PaintGraph) [2025-03-12T23:12:08.227636Z ThreadId(1) fontc::workload DEBUG] 3/1591 complete, most recently Fe(ColorPalettes) [2025-03-12T23:12:08.233669Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/dy/linefont/sources/Linefont[min,min].ufo/features.fea, /Users/rofls/.crater_cache/dy/linefont/sources/Linefont[min,max].ufo/features.fea
dy/linefont/sources/Linefont.designspace (config.yaml) (gftools)
rce DEBUG] Color palettes not implemented for UFO [2025-03-12T23:12:14.279847Z ThreadId(5) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-03-12T23:12:14.279801Z ThreadId(4) ufo2fontir::source DEBUG] Features for "Linefont.designspace" [2025-03-12T23:12:14.280495Z ThreadId(4) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-03-12T23:12:14.280451Z ThreadId(1) fontc::workload DEBUG] 1/1591 complete, most recently Fe(ColorPalettes) [2025-03-12T23:12:14.280553Z ThreadId(1) fontc::workload DEBUG] 2/1591 complete, most recently Fe(PaintGraph) [2025-03-12T23:12:14.280579Z ThreadId(1) fontc::workload DEBUG] 3/1591 complete, most recently Fe(Features) [2025-03-12T23:12:14.284374Z ThreadId(1) fontc ERROR] feature files are non-identical: Linefont[min,min].ufo/features.fea, Linefont[min,max].ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
googlefonts/RadleyFont/sources/Radley-Italic.ufo (config.yaml) (default)
lay a backtrace [2025-03-12T23:14:18.123982Z ThreadId(1) fontc::workload DEBUG] 1177/1539 complete, most recently Be(GlyfFragment(K)) [2025-03-12T23:14:18.124039Z ThreadId(1) fontc::workload DEBUG] 1178/1539 complete, most recently Be(GlyfFragment(X)) [2025-03-12T23:14:18.124043Z ThreadId(1) fontc::workload DEBUG] 1179/1539 complete, most recently Be(GlyfFragment(fi)) [2025-03-12T23:14:18.124047Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(K)) successful [2025-03-12T23:14:18.124054Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(X)) successful [2025-03-12T23:14:18.124058Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(fi)) successful [2025-03-12T23:14:18.126548Z ThreadId(1) fontc::workload DEBUG] 1183/1539 complete, most recently Be(GlyfFragment(dotlessj)) [2025-03-12T23:14:18.126569Z ThreadId(1) fontc::workload DEBUG] 1184/1539 complete, most recently Fe(GlyphOrder) [2025-03-12T23:14:18.127744Z ThreadId(1) fontc ERROR] A task panicked: 'Glyph(uni0326) is not available'
googlefonts/atkinson-hyperlegible-next-mono/sources/AtkinsonHyperlegibleMono-Italic.glyphs (config.yaml) (default)
[2025-03-12T23:12:28.357361Z ThreadId(1) fontc DEBUG] require_dir "./debug" [2025-03-12T23:12:28.357389Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.crater_cache/googlefonts/atkinson-hyperlegible-next-mono/sources/AtkinsonHyperlegibleMono-Italic.glyphs" [2025-03-12T23:12:28.360787Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Enforce Compatibility Check' [2025-03-12T23:12:28.360805Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Variable Font Origin' [2025-03-12T23:12:28.360806Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Mappings' thread 'main' panicked at glyphs-reader/src/font.rs:1941:17: Axis has no index AxisLocation { axis_name: "Italic", location: 1.0 } note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
googlefonts/atkinson-hyperlegible-next-mono/sources/AtkinsonHyperlegibleMono-Italic.glyphs (config.yaml) (gftools)
bleMono-Italic.glyphs --flatten-components --decompose-transformed-components --no-production-names [2025-03-12T23:12:31.765882Z ThreadId(1) fontc DEBUG] require_dir "/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T" [2025-03-12T23:12:31.765946Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "AtkinsonHyperlegibleMono-Italic.glyphs" [2025-03-12T23:12:31.769816Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Enforce Compatibility Check' [2025-03-12T23:12:31.769832Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Variable Font Origin' [2025-03-12T23:12:31.769833Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Mappings' thread 'main' panicked at glyphs-reader/src/font.rs:1941:17: Axis has no index AxisLocation { axis_name: "Italic", location: 1.0 } note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
googlefonts/atkinson-hyperlegible-next-mono/sources/AtkinsonHyperlegibleMono.glyphs (config.yaml) (default)
[2025-03-12T23:12:17.693776Z ThreadId(1) fontc DEBUG] require_dir "./debug" [2025-03-12T23:12:17.693801Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.crater_cache/googlefonts/atkinson-hyperlegible-next-mono/sources/AtkinsonHyperlegibleMono.glyphs" [2025-03-12T23:12:17.696690Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Enforce Compatibility Check' [2025-03-12T23:12:17.696701Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Variable Font Origin' [2025-03-12T23:12:17.696702Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Mappings' thread 'main' panicked at glyphs-reader/src/font.rs:1941:17: Axis has no index AxisLocation { axis_name: "Italic", location: 0.0 } note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
googlefonts/atkinson-hyperlegible-next-mono/sources/AtkinsonHyperlegibleMono.glyphs (config.yaml) (gftools)
insonHyperlegibleMono.glyphs --flatten-components --decompose-transformed-components --no-production-names [2025-03-12T23:12:21.299085Z ThreadId(1) fontc DEBUG] require_dir "/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T" [2025-03-12T23:12:21.299116Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "AtkinsonHyperlegibleMono.glyphs" [2025-03-12T23:12:21.301495Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Enforce Compatibility Check' [2025-03-12T23:12:21.301503Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Variable Font Origin' [2025-03-12T23:12:21.301504Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Mappings' thread 'main' panicked at glyphs-reader/src/font.rs:1941:17: Axis has no index AxisLocation { axis_name: "Italic", location: 0.0 } note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
googlefonts/dynapuff/sources/DynaPuff.glyphs (config.yaml) (default)
cently Be(GlyfFragment(tcommaaccent)) [2025-03-12T23:19:20.597152Z ThreadId(1) fontc ERROR] FEA parsing failed with 6 errors [2025-03-12T23:19:20.597164Z 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 440:33 | 440 | @ss01 = [ $[name endswith 'ss01'] ]; | ^ error: ']' Not valid in a feature block in at 440:34 | 440 | @ss01 = [ $[name endswith 'ss01'] ]; | ^ error: Unexpected token, expected glyph or glyph class in at 441:10 | 441 | @ss02 = [ $[name endswith 'ss02'] ]; | ^ error: Expected ';' in at 441:33 | 441 | @ss02 = [ $[name endswith 'ss02'] ]; | ^ error: ']' Not valid in a feature block in at 441:34 | 441 | @ss02 = [ $[name endswith 'ss02'] ]; | ^
googlefonts/dynapuff/sources/DynaPuff.glyphs (config.yaml) (gftools)
fontc WARN] error: Unexpected token, expected glyph or glyph class in at 440:10 | 440 | @ss01 = [ $[name endswith 'ss01'] ]; | ^ error: Expected ';' in at 440:33 | 440 | @ss01 = [ $[name endswith 'ss01'] ]; | ^ error: ']' Not valid in a feature block in at 440:34 | 440 | @ss01 = [ $[name endswith 'ss01'] ]; | ^ error: Unexpected token, expected glyph or glyph class in at 441:10 | 441 | @ss02 = [ $[name endswith 'ss02'] ]; | ^ error: Expected ';' in at 441:33 | 441 | @ss02 = [ $[name endswith 'ss02'] ]; | ^ error: ']' Not valid in a feature block in at 441:34 | 441 | @ss02 = [ $[name endswith 'ss02'] ]; | ^ ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/josefinslab/sources/JosefinSlab-Italic.designspace (config.yaml) (default)
23:28:56.677532Z ThreadId(1) fontc::workload DEBUG] 1/903 complete, most recently Fe(ColorPalettes) [2025-03-12T23:28:56.677543Z ThreadId(1) fontc::workload DEBUG] 2/903 complete, most recently Fe(PaintGraph) [2025-03-12T23:28:56.677546Z ThreadId(1) fontc::workload DEBUG] 3/903 complete, most recently Fe(Features) [2025-03-12T23:28:56.677554Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-03-12T23:28:56.677578Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-03-12T23:28:56.677581Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-03-12T23:28:56.693247Z ThreadId(1) fontc::workload DEBUG] 4/903 complete, most recently Fe(StaticMetadata) [2025-03-12T23:28:56.693273Z ThreadId(1) fontc::workload DEBUG] 5/903 complete, most recently Be(Cpal) [2025-03-12T23:28:56.693277Z ThreadId(1) fontc::workload DEBUG] 6/903 complete, most recently Be(Colr) [2025-03-12T23:28:56.696641Z ThreadId(1) fontc ERROR] Invalid tag ' GOOG': Invalid length (5)
googlefonts/josefinslab/sources/JosefinSlab-Italic.designspace (config.yaml) (gftools)
for "JosefinSlab-Italic.designspace" [2025-03-12T23:28:59.109710Z ThreadId(9) ufo2fontir::source DEBUG] Features for "JosefinSlab-Italic.designspace" [2025-03-12T23:28:59.109723Z ThreadId(9) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-03-12T23:28:59.109727Z ThreadId(9) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-03-12T23:28:59.109761Z ThreadId(1) fontc::workload DEBUG] 1/903 complete, most recently Fe(StaticMetadata) [2025-03-12T23:28:59.109781Z ThreadId(1) fontc::workload DEBUG] 2/903 complete, most recently Fe(Features) [2025-03-12T23:28:59.109784Z ThreadId(1) fontc::workload DEBUG] 3/903 complete, most recently Fe(PaintGraph) [2025-03-12T23:28:59.109787Z ThreadId(1) fontc::workload DEBUG] 4/903 complete, most recently Fe(ColorPalettes) [2025-03-12T23:28:59.110399Z ThreadId(1) fontc ERROR] Invalid tag ' GOOG': Invalid length (5) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
googlefonts/sedgwickave/sources/Sedgwick-Ave.glyphs (config.yaml) (default)
Id(9) fontbe::glyphs WARN] eth has inconsistent path elements: {"MCCCCCCCCCCCCCCCZMCCCCCCZ", "MCCCCCCCCCCCCCZMCCCCCZ"} [2025-03-12T23:21:42.696753Z ThreadId(9) fontbe::glyphs WARN] paragraph has inconsistent path elements: {"MCCCCCCCCCCCCCCZMCCCZMCCCZ", "MCCCCCCCCCCCCCCCCCZMCCCCCZ"} [2025-03-12T23:21:42.696761Z ThreadId(9) fontbe::glyphs WARN] AE has inconsistent path elements: {"MCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZMCCCCCCCCCZ", "MCCCCCCCCCCCCCCCCCCCCCCZMCCCCZ"} [2025-03-12T23:21:42.696283Z ThreadId(8) fontbe::glyphs WARN] two has inconsistent path elements: {"MCCCCCCCCCCCCCCZ", "MCCCCCCCCCCCCCCCCZ"} [2025-03-12T23:21:42.696285Z ThreadId(7) fontbe::glyphs WARN] breve has inconsistent path elements: {"MCCCCCZ", "MCCCCCCCZ"} [2025-03-12T23:21:42.696172Z ThreadId(6) fontbe::glyphs WARN] parenleft has inconsistent path elements: {"MCCCCCZ", "MCCCCZ"} [2025-03-12T23:21:42.701938Z ThreadId(1) fontc ERROR] 'guilsinglleft' has interpolation-incompatible paths
googlefonts/sedgwickave/sources/Sedgwick-Ave.glyphs (config.yaml) (gftools)
ly Be(GlyfFragment(uni02C9)) [2025-03-12T23:21:46.779987Z ThreadId(1) fontc::workload DEBUG] 1501/2529 complete, most recently Be(GlyfFragment(uni02BC)) [2025-03-12T23:21:46.779989Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(D))' failed: ''D' has interpolation-incompatible paths' [2025-03-12T23:21:46.779992Z ThreadId(1) fontc::workload DEBUG] 1502/2529 complete, most recently Be(GlyfFragment(D)) [2025-03-12T23:21:46.779995Z ThreadId(1) fontc::workload DEBUG] 1503/2529 complete, most recently Be(GlyfFragment(k)) [2025-03-12T23:21:46.779997Z ThreadId(1) fontc::workload DEBUG] 1504/2529 complete, most recently Be(GlyfFragment(asterisk)) [2025-03-12T23:21:46.780000Z ThreadId(1) fontc::workload DEBUG] 1505/2529 complete, most recently Be(GlyfFragment(h_i_p_h_o_p_two.liga)) [2025-03-12T23:21:46.783111Z ThreadId(1) fontc ERROR] 'uni0237' has interpolation-incompatible paths ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
hyvyys/Tektur/sources/UFO/Tektur.designspace (config.yaml) (default)
nnecessary limitation. [2025-03-12T23:26:25.616800Z ThreadId(3) ufo2fontir::source DEBUG] Static metadata for "/Users/rofls/.crater_cache/hyvyys/Tektur/sources/UFO/Tektur.designspace" [2025-03-12T23:26:25.616929Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-03-12T23:26:25.616934Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-03-12T23:26:25.617260Z ThreadId(1) fontc::workload DEBUG] 1/4555 complete, most recently Fe(Features) [2025-03-12T23:26:25.617265Z ThreadId(1) fontc::workload DEBUG] 2/4555 complete, most recently Fe(ColorPalettes) [2025-03-12T23:26:25.617267Z ThreadId(1) fontc::workload DEBUG] 3/4555 complete, most recently Fe(PaintGraph) [2025-03-12T23:26:25.622247Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/hyvyys/Tektur/sources/UFO/masters/Tektur-Black.ufo/features.fea, /Users/rofls/.crater_cache/hyvyys/Tektur/sources/UFO/masters/Tektur-CondRegular.ufo/features.fea
mooniak/maname-font/sources/Maname.glyphspackage (config.yaml) (default)
y Fe(Glyph(sinKa)) [2025-03-12T23:32:52.470688Z ThreadId(1) fontc::workload DEBUG] 1176/4740 complete, most recently Fe(Glyph(sinSsU)) [2025-03-12T23:32:52.470691Z ThreadId(1) fontc::workload DEBUG] 1177/4740 complete, most recently Fe(Glyph(colon)) [2025-03-12T23:32:52.470693Z ThreadId(1) fontc::workload DEBUG] 1178/4740 complete, most recently Fe(Glyph(Nacute)) [2025-03-12T23:32:52.470696Z ThreadId(1) fontc::workload DEBUG] 1179/4740 complete, most recently Fe(Glyph(braceright)) [2025-03-12T23:32:52.470699Z ThreadId(1) fontc::workload DEBUG] 1180/4740 complete, most recently Fe(Glyph(R)) [2025-03-12T23:32:52.470701Z ThreadId(1) fontc::workload DEBUG] 1181/4740 complete, most recently Fe(Glyph(Abrevegrave)) [2025-03-12T23:32:52.470704Z ThreadId(1) fontc::workload DEBUG] 1182/4740 complete, most recently Fe(Glyph(onelith-sinhala)) [2025-03-12T23:32:52.476552Z ThreadId(1) fontc ERROR] Invalid source glyph 'colonsign': 'invalid path: 'has 1 consecutive offcurve points [(336.0, 557.0)]''
mooniak/maname-font/sources/Maname.glyphspackage (config.yaml) (gftools)
) fontc::workload DEBUG] 1179/4740 complete, most recently Fe(Glyph(hbar)) [2025-03-12T23:32:58.250832Z ThreadId(1) fontc::workload DEBUG] 1180/4740 complete, most recently Fe(Glyph(sinYansaya.MatraI)) [2025-03-12T23:32:58.250834Z ThreadId(1) fontc::workload DEBUG] 1181/4740 complete, most recently Fe(Glyph(sinKhU)) [2025-03-12T23:32:58.250837Z ThreadId(1) fontc::workload DEBUG] 1182/4740 complete, most recently Fe(Glyph(sinVUu)) [2025-03-12T23:32:58.250839Z ThreadId(1) fontc::workload DEBUG] 1183/4740 complete, most recently Fe(Glyph(sinDVIi)) [2025-03-12T23:32:58.250841Z ThreadId(1) fontc::workload DEBUG] 1184/4740 complete, most recently Fe(Glyph(breveinvertedcomb)) [2025-03-12T23:32:58.255656Z ThreadId(1) fontc ERROR] Invalid source glyph 'colonsign': 'invalid path: 'has 1 consecutive offcurve points [(336.0, 557.0)]'' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
nguyentype/vinasans/sources/Vina Sans.glyphs (config.yaml) (gftools)
lic.kern2.t found in kerning rules. Non-existent glyph class public.kern2.v found in kerning rules. Non-existent glyph class public.kern2.v found in kerning rules. Non-existent glyph class public.kern2.v found in kerning rules. Non-existent glyph class public.kern1.paren found in kerning rules. Non-existent glyph class public.kern2.t found in kerning rules. Non-existent glyph class public.kern2.v found in kerning rules. Non-existent glyph class public.kern2.v found in kerning rules. Non-existent glyph class public.kern1.t found in kerning rules. Non-existent glyph class public.kern2.v found in kerning rules. Non-existent glyph class public.kern1.v found in kerning rules. Non-existent glyph class public.kern1.x found in kerning rules. Non-existent glyph class public.kern2.v found in kerning rules. Non-existent glyph class public.kern2.B found in kerning rules. Non-existent glyph class public.kern2.t found in kerning rules. Non-existent glyph class public.kern2.n found in kerning rules.
notofonts/arabic/sources/NotoNaskhArabicUI.glyphspackage (config-naskh-arabic-ui.yaml) (default)
)) [2025-03-12T23:33:40.776977Z ThreadId(1) fontc::workload DEBUG] 116/6495 complete, most recently Fe(Glyph(uniFEA2)) [2025-03-12T23:33:40.776978Z ThreadId(1) fontc::workload DEBUG] 117/6495 complete, most recently Fe(Glyph(uniFBDF)) [2025-03-12T23:33:40.776979Z ThreadId(1) fontc::workload DEBUG] 118/6495 complete, most recently Fe(Glyph(uniFC3E)) [2025-03-12T23:33:40.776980Z ThreadId(1) fontc::workload DEBUG] 119/6495 complete, most recently Fe(Glyph(uni06B7.isol)) [2025-03-12T23:33:40.776981Z ThreadId(1) fontc::workload DEBUG] 120/6495 complete, most recently Fe(Glyph(uniFEFC_uniFBB2)) [2025-03-12T23:33:40.776982Z ThreadId(1) fontc::workload DEBUG] 121/6495 complete, most recently Fe(Glyph(uni069E.fina)) [2025-03-12T23:33:40.776983Z ThreadId(1) fontc::workload DEBUG] 122/6495 complete, most recently Fe(Glyph(uni06CC)) [2025-03-12T23:33:40.790516Z ThreadId(1) fontc ERROR] Invalid source glyph 'uni0034.ccmp': 'bad anchor: 'Invalid anchor '_b._958': 'mark anchors cannot be numbered'''
notofonts/hanifi-rohingya/sources/NotoSansHanifiRohingya.designspace (config-sans-hanifi-rohingya.yaml) (default)
signspace" [2025-03-12T23:28:54.678028Z ThreadId(3) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-03-12T23:28:54.678046Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-03-12T23:28:54.678053Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-03-12T23:28:54.678273Z ThreadId(1) fontc::workload DEBUG] 1/755 complete, most recently Fe(Features) [2025-03-12T23:28:54.678283Z ThreadId(1) fontc::workload DEBUG] 2/755 complete, most recently Fe(PaintGraph) [2025-03-12T23:28:54.678286Z ThreadId(1) fontc::workload DEBUG] 3/755 complete, most recently Fe(ColorPalettes) [2025-03-12T23:28:54.680417Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/notofonts/hanifi-rohingya/sources/NotoSansHanifiRohingya-Regular.ufo/features.fea, /Users/rofls/.crater_cache/notofonts/hanifi-rohingya/sources/NotoSansHanifiRohingya-Bold.ufo/features.fea
notofonts/latin-greek-cyrillic/sources/NotoSansMono.glyphspackage (config-sans-mono.yaml) (default)
05.987117Z ThreadId(1) fontc::workload DEBUG] 3626/15783 complete, most recently Fe(Glyph(daggerwithleftguard)) [2025-03-12T23:32:05.987119Z ThreadId(1) fontc::workload DEBUG] 3627/15783 complete, most recently Fe(Glyph(dothorizontalbarmod)) [2025-03-12T23:32:05.987120Z ThreadId(1) fontc::workload DEBUG] 3628/15783 complete, most recently Fe(Glyph(universal)) [2025-03-12T23:32:05.987121Z ThreadId(1) fontc::workload DEBUG] 3629/15783 complete, most recently Fe(Glyph(ounce)) [2025-03-12T23:32:05.987122Z ThreadId(1) fontc::workload DEBUG] 3630/15783 complete, most recently Fe(Glyph(fourthtonechinese)) [2025-03-12T23:32:05.987124Z ThreadId(1) fontc::workload DEBUG] 3631/15783 complete, most recently Fe(Glyph(gstroke)) [2025-03-12T23:32:05.987125Z ThreadId(1) fontc::workload DEBUG] 3632/15783 complete, most recently Fe(Glyph(parenrightinferior)) [2025-03-12T23:32:06.088043Z ThreadId(1) fontc ERROR] Invalid source glyph 'zero.noslash': 'missing master 'A3018D0F-8B4B-4295-AE04-84912D9BB11D''
notofonts/latin-greek-cyrillic/sources/NotoSans-Italic.glyphspackage (config-sans.yaml) (default)
fontc::workload DEBUG] 9418/15753 complete, most recently Be(GlyfFragment(eta)) [2025-03-12T23:31:24.674714Z ThreadId(1) fontc::workload DEBUG] 9419/15753 complete, most recently Be(GlyfFragment(xi.sc)) [2025-03-12T23:31:24.674716Z ThreadId(1) fontc::workload DEBUG] 9420/15753 complete, most recently Be(GlyfFragment(bhook)) [2025-03-12T23:31:24.674719Z ThreadId(1) fontc::workload DEBUG] 9421/15753 complete, most recently Be(GlyfFragment(rscriptring)) [2025-03-12T23:31:24.674722Z ThreadId(1) fontc::workload DEBUG] 9422/15753 complete, most recently Be(GlyfFragment(Yusclosedlittle-cy)) [2025-03-12T23:31:24.674725Z ThreadId(1) fontc::workload DEBUG] 9423/15753 complete, most recently Be(GlyfFragment(strokelongcomb)) [2025-03-12T23:31:24.674728Z ThreadId(1) fontc::workload DEBUG] 9424/15753 complete, most recently Be(GlyfFragment(tilde)) [2025-03-12T23:31:24.756995Z ThreadId(1) fontc ERROR] Invalid source glyph 'El-cy': 'undefined at required location Normalized {wdth: 0.00, wght: 0.61}'
notofonts/latin-greek-cyrillic/sources/NotoSans.glyphspackage (config-sans.yaml) (default)
15725 complete, most recently Be(GlyfFragment(bridgeinvertedbelowcomb)) [2025-03-12T23:30:47.596950Z ThreadId(1) fontc::workload DEBUG] 10765/15725 complete, most recently Be(GlyfFragment(lowdownarrowheadmod)) [2025-03-12T23:30:47.596952Z ThreadId(1) fontc::workload DEBUG] 10766/15725 complete, most recently Be(GlyfFragment(tophalfsectionsign)) [2025-03-12T23:30:47.596955Z ThreadId(1) fontc::workload DEBUG] 10767/15725 complete, most recently Be(GlyfFragment(u1DF19)) [2025-03-12T23:30:47.596957Z ThreadId(1) fontc::workload DEBUG] 10768/15725 complete, most recently Be(GlyfFragment(schwa)) [2025-03-12T23:30:47.596959Z ThreadId(1) fontc::workload DEBUG] 10769/15725 complete, most recently Be(GlyfFragment(five.lf)) [2025-03-12T23:30:47.596962Z ThreadId(1) fontc::workload DEBUG] 10770/15725 complete, most recently Be(GlyfFragment(komisje-cy)) [2025-03-12T23:30:47.658839Z ThreadId(1) fontc ERROR] Invalid source glyph 'e': 'undefined at required location Normalized {wdth: 0.00, wght: 0.61}'
notofonts/latin-greek-cyrillic/sources/NotoSerif-Italic.glyphspackage (config-serif.yaml) (default)
workload DEBUG] 9149/15497 complete, most recently Be(GlyfFragment(uni2E54)) [2025-03-12T23:30:10.531455Z ThreadId(1) fontc::workload DEBUG] 9150/15497 complete, most recently Be(GlyfFragment(tinsular)) [2025-03-12T23:30:10.531457Z ThreadId(1) fontc::workload DEBUG] 9151/15497 complete, most recently Be(GlyfFragment(v)) [2025-03-12T23:30:10.531460Z ThreadId(1) fontc::workload DEBUG] 9152/15497 complete, most recently Be(GlyfFragment(psilipneumatacomb-cy)) [2025-03-12T23:30:10.531462Z ThreadId(1) fontc::workload DEBUG] 9153/15497 complete, most recently Be(GlyfFragment(theta)) [2025-03-12T23:30:10.531465Z ThreadId(1) fontc::workload DEBUG] 9154/15497 complete, most recently Be(GlyfFragment(Rsmallinverted)) [2025-03-12T23:30:10.531467Z ThreadId(1) fontc::workload DEBUG] 9155/15497 complete, most recently Be(GlyfFragment(esdescender-cy)) [2025-03-12T23:30:10.609450Z ThreadId(1) fontc ERROR] Invalid source glyph 'ii-cy': 'undefined at required location Normalized {wdth: 0.00, wght: 0.58}'
notofonts/latin-greek-cyrillic/sources/NotoSerif.glyphspackage (config-serif.yaml) (default)
ete, most recently Be(GlyfFragment(delta.sc)) [2025-03-12T23:29:31.594236Z ThreadId(1) fontc::workload DEBUG] 6151/15485 complete, most recently Be(GlyfFragment(Oopensmall)) [2025-03-12T23:29:31.594239Z ThreadId(1) fontc::workload DEBUG] 6152/15485 complete, most recently Be(GlyfFragment(Cheabkhasian-cy)) [2025-03-12T23:29:31.594242Z ThreadId(1) fontc::workload DEBUG] 6153/15485 complete, most recently Be(GlyfFragment(sha-cy)) [2025-03-12T23:29:31.594245Z ThreadId(1) fontc::workload DEBUG] 6154/15485 complete, most recently Be(GlyfFragment(capitulum)) [2025-03-12T23:29:31.594248Z ThreadId(1) fontc::workload DEBUG] 6155/15485 complete, most recently Be(GlyfFragment(a.sc)) [2025-03-12T23:29:31.594250Z ThreadId(1) fontc::workload DEBUG] 6156/15485 complete, most recently Be(GlyfFragment(tonebarmidmod_tonebarlowmod_tonebarhighmod)) [2025-03-12T23:29:31.648114Z ThreadId(1) fontc ERROR] Invalid source glyph 'softsign-cy': 'undefined at required location Normalized {wdth: -1.00, wght: 0.58}'
notofonts/nastaliq/sources/NotoNastaliqUrdu.glyphspackage (config-nastaliq-urdu.yaml) (default)
^ error: Expected ';' in at 1409:39 | 1409 | @Sarkash = [ $[name contains "sarkash"] | ^ error: Unexpected token ']', expected global keyword. in at 1411:0 | 1411 | ]; | ^ warning: when used as glyph name 'NULL' should be escaped ('\NULL') in at 1414:9944 | 1414 | ...ni200D CR NULL uni200E uni200F ThreeDotPunct uniFBBC k_RubElHizb PeriodUrdu comma-ar semicolon-ar qu | ^^^^ warning: ';' should only follow a statement in at 2478:4 | 2478 | ; | ^ error: Expected ';' in at 2931:26 | 2931 | sub @AllInitials by nobari @AllInitials; | ^ error: Expected = found ; in at 2931:39 | 2931 | sub @AllInitials by nobari @AllInitials; | ^ error: Expected named glyph class or '['. in at 2931:39 | 2931 | sub @AllInitials by nobari @AllInitials; | ^
notofonts/oriya/sources/NotoSansOriya.glyphs (config-sans-oriya.yaml) (default)
orkload DEBUG] 1376/2331 complete, most recently Be(GlyfFragment(ssattahalant-oriya)) [2025-03-12T23:04:26.313395Z ThreadId(1) fontc::workload DEBUG] 1377/2331 complete, most recently Fe(GlyphOrder) [2025-03-12T23:04:26.313408Z ThreadId(1) fontc::workload DEBUG] 1378/2331 complete, most recently Be(GlyfFragment(wara-oriya)) [2025-03-12T23:04:26.313412Z ThreadId(1) fontc::workload DEBUG] 1379/2331 complete, most recently Be(GlyfFragment(ngaga-oriya)) [2025-03-12T23:04:26.313415Z ThreadId(1) fontc::workload DEBUG] 1380/2331 complete, most recently Be(GlyfFragment(shalla-oriya)) [2025-03-12T23:04:26.313418Z ThreadId(1) fontc::workload DEBUG] 1381/2331 complete, most recently Be(GlyfFragment(natha-oriya)) [2025-03-12T23:04:26.313420Z ThreadId(1) fontc::workload DEBUG] 1382/2331 complete, most recently Be(GlyfFragment(exclam)) [2025-03-12T23:04:26.321335Z ThreadId(1) fontc ERROR] A task panicked: ''ra-oriya.below' has 2 unique sets of components; must have exactly 1 {[], [_part.ra.below]}'
notofonts/sign-writing/sources/NotoSansSignWriting.glyphspackage (config-sans-sign-writing.yaml) (default)
131987/151583 complete, most recently Be(GlyfFragment(u1DA80_F3_R5)) [2025-03-12T23:05:12.915429Z ThreadId(1) fontc::workload DEBUG] 131988/151583 complete, most recently Be(GlyfFragment(u1D99C_F3_R12)) [2025-03-12T23:05:12.915431Z ThreadId(1) fontc::workload DEBUG] 131989/151583 complete, most recently Be(GlyfFragment(u1D8BC_F2_R13)) [2025-03-12T23:05:12.915434Z ThreadId(1) fontc::workload DEBUG] 131990/151583 complete, most recently Be(GlyfFragment(u1D80D_F3_R13)) [2025-03-12T23:05:12.915436Z ThreadId(1) fontc::workload DEBUG] 131991/151583 complete, most recently Be(GlyfFragment(u1D856_F2_R5)) [2025-03-12T23:05:12.915439Z ThreadId(1) fontc::workload DEBUG] 131992/151583 complete, most recently Be(GlyfFragment(u1D883_F3_R6)) [2025-03-12T23:05:12.915442Z ThreadId(1) fontc::workload DEBUG] 131993/151583 complete, most recently Be(GlyfFragment(u1D9A5_F4_R4)) [2025-03-12T23:05:13.152272Z ThreadId(1) fontc ERROR] Generating bytes for GSUB failed: Table packing failed with 3730 overflows
slavonic/Monomakh/sources/Monomakh-Regular.ufo (config.yaml) (default)
aturesAst) [2025-03-12T23:30:57.487193Z ThreadId(1) fontc::workload DEBUG] 3319/3476 complete, most recently Be(GlyfFragment(tilde)) [2025-03-12T23:30:57.487196Z ThreadId(1) fontc::workload DEBUG] 3320/3476 complete, most recently Be(GlyfFragment(uniA65C)) [2025-03-12T23:30:57.487198Z ThreadId(1) fontc::workload DEBUG] 3321/3476 complete, most recently Be(GlyfFragment(dagger)) [2025-03-12T23:30:57.487208Z ThreadId(1) fontc::workload DEBUG] 3322/3476 complete, most recently Be(GlyfFragment(uni046F)) [2025-03-12T23:30:57.487210Z ThreadId(1) fontc::workload DEBUG] 3323/3476 complete, most recently Be(GlyfFragment(lcaron)) [2025-03-12T23:30:57.487213Z ThreadId(1) fontc::workload DEBUG] 3324/3476 complete, most recently Be(GlyfFragment(uni205B)) [2025-03-12T23:30:57.487215Z ThreadId(1) fontc::workload DEBUG] 3325/3476 complete, most recently Be(GlyfFragment(uni2DF2_uni0487)) [2025-03-12T23:30:57.490140Z ThreadId(1) fontc ERROR] A task panicked: 'called `Option::unwrap()` on a `None` value'
slavonic/Monomakh/sources/Monomakh-Regular.ufo (config.yaml) (gftools)
ent(uni2DFC_uni0487)) [2025-03-12T23:31:00.859463Z ThreadId(1) fontc::workload DEBUG] 3125/3475 complete, most recently Be(GlyfFragment(uniA67B_uni0487)) [2025-03-12T23:31:00.859466Z ThreadId(1) fontc::workload DEBUG] 3126/3475 complete, most recently Be(GlyfFragment(uni047E_gravecomb)) [2025-03-12T23:31:00.859468Z ThreadId(1) fontc::workload DEBUG] 3127/3475 complete, most recently Be(GlyfFragment(nacute)) [2025-03-12T23:31:00.859471Z ThreadId(1) fontc::workload DEBUG] 3128/3475 complete, most recently Be(GlyfFragment(wcircumflex)) [2025-03-12T23:31:00.859474Z ThreadId(1) fontc::workload DEBUG] 3129/3475 complete, most recently Be(GlyfFragment(uni0479)) [2025-03-12T23:31:00.859476Z ThreadId(1) fontc::workload DEBUG] 3130/3475 complete, most recently Be(FeaturesAst) [2025-03-12T23:31:00.861495Z ThreadId(1) fontc ERROR] A task panicked: 'called `Option::unwrap()` on a `None` value' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
slavonic/Triodion/sources/Triodion-Regular.ufo (config.yaml) (default)
-12T23:31:26.710168Z ThreadId(1) fontc::workload DEBUG] 2132/2151 complete, most recently Be(Hvar) [2025-03-12T23:31:26.710171Z ThreadId(1) fontc::workload DEBUG] 2133/2151 complete, most recently Be(Glyf) [2025-03-12T23:31:26.710173Z ThreadId(1) fontc::workload DEBUG] 2134/2151 complete, most recently Be(FeaturesAst) [2025-03-12T23:31:26.712246Z ThreadId(1) fontc ERROR] FEA parsing failed with 2 errors [2025-03-12T23:31:26.712257Z ThreadId(1) fontc WARN] error: Invalid char '.' in glyph name in /Users/rofls/.crater_cache/slavonic/Triodion/sources/Triodion-Regular.ufo/features.fea at 119:30 | 119 | @cc3_ahead_0 = [\.notdef \.null \space \period \slash \uni0443 \acutecomb | ^^^^^ error: Invalid char '.' in glyph name in /Users/rofls/.crater_cache/slavonic/Triodion/sources/Triodion-Regular.ufo/features.fea at 1817:17 | 1817 | @GDEF_Simple = [\.null \space \period \slash \uni0443 \colon \semicolon \uni0472 | ^^^^^
slavonic/Triodion/sources/Triodion-Regular.ufo (config.yaml) (gftools)
successful [2025-03-12T23:31:29.758765Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(X)) successful [2025-03-12T23:31:29.758782Z ThreadId(1) fontc::workload DEBUG] 1144/2152 complete, most recently Be(FeaturesAst) [2025-03-12T23:31:29.759086Z ThreadId(4) ufo2fontir::source DEBUG] Normalized {} has 0 kern entries [2025-03-12T23:31:29.777001Z ThreadId(1) fontc ERROR] FEA parsing failed with 2 errors [2025-03-12T23:31:29.777034Z ThreadId(1) fontc WARN] error: Invalid char '.' in glyph name in Triodion-Regular.ufo/features.fea at 119:30 | 119 | @cc3_ahead_0 = [\.notdef \.null \space \period \slash \uni0443 \acutecomb | ^^^^^ error: Invalid char '.' in glyph name in Triodion-Regular.ufo/features.fea at 1817:17 | 1817 | @GDEF_Simple = [\.null \space \period \slash \uni0443 \colon \semicolon \uni0472 | ^^^^^ ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
slavonic/pochaevsk/sources/Pochaevsk-Regular.ufo (config.yaml) (default)
d DEBUG] 2105/2127 complete, most recently Be(Hvar) [2025-03-12T23:31:37.667886Z ThreadId(1) fontc::workload DEBUG] 2106/2127 complete, most recently Be(Cmap) [2025-03-12T23:31:37.667889Z ThreadId(1) fontc::workload DEBUG] 2107/2127 complete, most recently Be(Gvar) [2025-03-12T23:31:37.667892Z ThreadId(1) fontc::workload DEBUG] 2108/2127 complete, most recently Be(Post) [2025-03-12T23:31:37.667894Z ThreadId(1) fontc::workload DEBUG] 2109/2127 complete, most recently Be(FeaturesAst) [2025-03-12T23:31:37.667897Z ThreadId(1) fontc::workload DEBUG] 2110/2127 complete, most recently Be(Glyf) [2025-03-12T23:31:37.669738Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-03-12T23:31:37.669757Z ThreadId(1) fontc WARN] error: Invalid char '.' in glyph name in /Users/rofls/.crater_cache/slavonic/pochaevsk/sources/Pochaevsk-Regular.ufo/features.fea at 2145:17 | 2145 | @GDEF_Simple = [\.null \space \afii10103 \comma \hyphen \period \bracketright | ^^^^^
slavonic/pochaevsk/sources/Pochaevsk-Regular.ufo (config.yaml) (gftools)
ete, most recently Be(GlyfFragment(uni2059)) [2025-03-12T23:31:40.697232Z ThreadId(1) fontc::workload DEBUG] 1856/2128 complete, most recently Be(GlyfFragment(uniA66F)) [2025-03-12T23:31:40.697234Z ThreadId(1) fontc::workload DEBUG] 1857/2128 complete, most recently Be(GlyfFragment(afii10102)) [2025-03-12T23:31:40.697237Z ThreadId(1) fontc::workload DEBUG] 1858/2128 complete, most recently Be(GlyfFragment(percent)) [2025-03-12T23:31:40.697239Z ThreadId(1) fontc::workload DEBUG] 1859/2128 complete, most recently Be(GlyfFragment(Ntilde)) [2025-03-12T23:31:40.700469Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-03-12T23:31:40.700491Z ThreadId(1) fontc WARN] error: Invalid char '.' in glyph name in Pochaevsk-Regular.ufo/features.fea at 2145:17 | 2145 | @GDEF_Simple = [\.null \space \afii10103 \comma \hyphen \period \bracketright | ^^^^^ ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files

fontmake failures

CatharsisFonts/Ysabeau/sources/Ysabeau-Italic.glyphs (config.yaml) (default)
wght'}] INFO:fontTools.varLib:Internal master locations: [{'Weight': 11}, {'Weight': 48.0}, {'Weight': 65.0}, {'Weight': 70.0}, {'Weight': 110}, {'Weight': 48.0}, {'Weight': 210}] INFO:fontTools.varLib:Internal axis supports: {'Weight': [11, 110, 210]} INFO:fontTools.varLib:Normalized master locations: [{'Weight': -1.0}, {'Weight': -0.6262626262626263}, {'Weight': -0.45454545454545453}, {'Weight': -0.40404040404040403}, {'Weight': 0.0}, {'Weight': -0.6262626262626263}, {'Weight': 1.0}] INFO:fontTools.varLib:Index of base master: 4 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 48 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/CatharsisFonts/Ysabeau/sources/Ysabeau-Italic.glyphs' -> 'master_ufo/Ysabeau-Italic.designspace': Generating fonts from Designspace failed: Locations must be unique.
CatharsisFonts/Ysabeau/sources/Ysabeau-Italic.glyphs (config.yaml) (gftools)
rLib:Internal master locations: [{'Weight': 11}, {'Weight': 48.0}, {'Weight': 65.0}, {'Weight': 70.0}, {'Weight': 110}, {'Weight': 48.0}, {'Weight': 210}] INFO:fontTools.varLib:Internal axis supports: {'Weight': [11, 110, 210]} INFO:fontTools.varLib:Normalized master locations: [{'Weight': -1.0}, {'Weight': -0.6262626262626263}, {'Weight': -0.45454545454545453}, {'Weight': -0.40404040404040403}, {'Weight': 0.0}, {'Weight': -0.6262626262626263}, {'Weight': 1.0}] INFO:fontTools.varLib:Index of base master: 4 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 50 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar fontmake: Error: In 'Ysabeau-Italic.glyphs' -> 'master_ufo/Ysabeau-Italic.designspace': Generating fonts from Designspace failed: Locations must be unique. ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
CatharsisFonts/Ysabeau/sources/Ysabeau.glyphs (config.yaml) (default)
t', 'tag': 'wght'}] INFO:fontTools.varLib:Internal master locations: [{'Weight': 11}, {'Weight': 48.0}, {'Weight': 65.0}, {'Weight': 70.0}, {'Weight': 110}, {'Weight': 48.0}, {'Weight': 210}] INFO:fontTools.varLib:Internal axis supports: {'Weight': [11, 110, 210]} INFO:fontTools.varLib:Normalized master locations: [{'Weight': -1.0}, {'Weight': -0.6262626262626263}, {'Weight': -0.45454545454545453}, {'Weight': -0.40404040404040403}, {'Weight': 0.0}, {'Weight': -0.6262626262626263}, {'Weight': 1.0}] INFO:fontTools.varLib:Index of base master: 4 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 88 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/CatharsisFonts/Ysabeau/sources/Ysabeau.glyphs' -> 'master_ufo/Ysabeau.designspace': Generating fonts from Designspace failed: Locations must be unique.
CatharsisFonts/Ysabeau/sources/Ysabeau.glyphs (config.yaml) (gftools)
O:fontTools.varLib:Internal master locations: [{'Weight': 11}, {'Weight': 48.0}, {'Weight': 65.0}, {'Weight': 70.0}, {'Weight': 110}, {'Weight': 48.0}, {'Weight': 210}] INFO:fontTools.varLib:Internal axis supports: {'Weight': [11, 110, 210]} INFO:fontTools.varLib:Normalized master locations: [{'Weight': -1.0}, {'Weight': -0.6262626262626263}, {'Weight': -0.45454545454545453}, {'Weight': -0.40404040404040403}, {'Weight': 0.0}, {'Weight': -0.6262626262626263}, {'Weight': 1.0}] INFO:fontTools.varLib:Index of base master: 4 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 92 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar fontmake: Error: In 'Ysabeau.glyphs' -> 'master_ufo/Ysabeau.designspace': Generating fonts from Designspace failed: Locations must be unique. ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
JAMO-TYPEFACE/Diphylleia/Sources/Diphylleia.glyphs (config.yaml) (gftools)
Non-existent glyph class public.kern2.A found in kerning rules. Non-existent glyph class public.kern2.l found in kerning rules. Non-existent glyph class public.kern2.A found in kerning rules. Non-existent glyph class public.kern2.l found in kerning rules.
NDISCOVER/Exo-1.0/sources/Exo.designspace (config.yaml) (default)
oint type in glyph zerosuperior, contour 0, point 9: * Exo Thin had: curve * Exo Black had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph zerosuperior, contour 0, point 10: * Exo Thin had: line * Exo Black had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph zerosuperior, contour 0, point 11: * Exo Thin had: None * Exo Black had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph zerosuperior, contour 0, point 13: * Exo Thin had: curve * Exo Black had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph zerosuperior, contour 0, point 14: * Exo Thin had: line * Exo Black had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph zerosuperior, contour 0, point 15: * Exo Thin had: None * Exo Black had: line fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/NDISCOVER/Exo-1.0/sources/Exo.designspace': Compatibility check failed
NDISCOVER/Exo-1.0/sources/Exo.designspace (config.yaml) (gftools)
had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph zerosuperior, contour 0, point 10: * Exo Thin had: line * Exo Black had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph zerosuperior, contour 0, point 11: * Exo Thin had: None * Exo Black had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph zerosuperior, contour 0, point 13: * Exo Thin had: curve * Exo Black had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph zerosuperior, contour 0, point 14: * Exo Thin had: line * Exo Black had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph zerosuperior, contour 0, point 15: * Exo Thin had: None * Exo Black had: line fontmake: Error: In 'Exo.designspace': Compatibility check failed ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Omnibus-Type/Jaldi/sources/Jaldi.glyphs (config.yaml) (default)
.varLib:Internal axis supports: {'Weight': [77, 77, 129]} INFO:fontTools.varLib:Normalized master locations: [{'Weight': 0.0}, {'Weight': 1.0}] INFO:fontTools.varLib:Index of base master: 0 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 250 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:No need for avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for Jaldi-VF fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Omnibus-Type/Jaldi/sources/Jaldi.glyphs' -> 'master_ufo/Jaldi.designspace': Generating fonts from Designspace failed: <features>:183:1: "languagesystem deva dflt" has already been specified
Omnibus-Type/Jaldi/sources/Jaldi.glyphs (config.yaml) (gftools)
ed master locations: [{'Weight': 0.0}, {'Weight': 1.0}] INFO:fontTools.varLib:Index of base master: 0 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 288 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:No need for avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for Jaldi-VF fontmake: Error: In 'Jaldi.glyphs' -> 'master_ufo/Jaldi.designspace': Generating fonts from Designspace failed: <features>:183:1: "languagesystem deva dflt" has already been specified ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Omnibus-Type/MuseoModerno/sources/MuseoModerno.glyphs (config.yaml) (default)
^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py", line 1119, in to_ufo_custom_params handler.to_ufo(self, glyphs_proxy, ufo_proxy) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py", line 246, in to_ufo glyphs_value = self._read_from_glyphs(glyphs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py", line 264, in _read_from_glyphs value = getter(self.glyphs_name) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py", line 115, in get_custom_value raise RuntimeError(f"More than one value for this customParameter: {key}") RuntimeError: More than one value for this customParameter: fsType
Omnibus-Type/MuseoModerno/sources/MuseoModerno.glyphs (config.yaml) (gftools)
handler.to_ufo(self, glyphs_proxy, ufo_proxy) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py", line 246, in to_ufo glyphs_value = self._read_from_glyphs(glyphs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py", line 264, in _read_from_glyphs value = getter(self.glyphs_name) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/custom_params.py", line 115, in get_custom_value raise RuntimeError(f"More than one value for this customParameter: {key}") RuntimeError: More than one value for this customParameter: fsType ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
SophiaDesign/Foldit/sources/glyphs-decomposed/Foldit.glyphs (config.yaml) (gftools)
^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/fix.py", line 811, in fix_colr_font return fix_colr_v1_add_svg(ttfont) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/fix.py", line 776, in fix_colr_v1_add_svg subprocess.run( File "/opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", line 573, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['maximum_color', '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpclcukeiy', '--build_dir', '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp998lt7gh', '--output_file', 'tmpclcukeiy']' returned non-zero exit status 1. ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Vectro-Type-Foundry/kablammo/sources/Kablammo.glyphs (config.yml) (default)
, {'Morph': 0.8666666666666667}, {'Morph': 0.8833333333333333}, {'Morph': 0.9}, {'Morph': 0.9166666666666666}, {'Morph': 1.0}] INFO:fontTools.varLib:Index of base master: 0 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 72 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:No need for avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for Kablammo-VF fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Vectro-Type-Foundry/kablammo/sources/Kablammo.glyphs' -> 'master_ufo/Kablammo.designspace': Generating fonts from Designspace failed: <features>:1147:3: 'OTTableWriter' object has no attribute 'name'
Vectro-Type-Foundry/kablammo/sources/Kablammo.glyphs (config.yml) (gftools)
.9}, {'Morph': 0.9166666666666666}, {'Morph': 1.0}] INFO:fontTools.varLib:Index of base master: 0 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 72 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:No need for avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for Kablammo-VF fontmake: Error: In 'Kablammo.glyphs' -> 'master_ufo/Kablammo.designspace': Generating fonts from Designspace failed: <features>:1147:3: 'OTTableWriter' object has no attribute 'name' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
evilmartians/mono/sources/MartianMono.glyphs (config.yaml) (default)
ht': 0.0, 'Width': 0.0}, {'Weight': 1.0, 'Width': 0.0}] INFO:fontTools.varLib:Index of base master: 4 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 365 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib: xhgt: OS/2.sxHeight [588, 600, 620, 588, 600, 620] INFO:fontTools.varLib: stro: OS/2.yStrikeoutPosition [353, 360, 372, 353, 360, 372] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for MartianMono-VF fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/evilmartians/mono/sources/MartianMono.glyphs' -> 'master_ufo/MartianMono.designspace': Generating fonts from Designspace failed: Base master not found.
evilmartians/mono/sources/MartianMono.glyphs (config.yaml) (gftools)
ase master: 4 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 395 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib: xhgt: OS/2.sxHeight [588, 600, 620, 588, 600, 620] INFO:fontTools.varLib: stro: OS/2.yStrikeoutPosition [353, 360, 372, 353, 360, 372] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for MartianMono-VF fontmake: Error: In 'MartianMono.glyphs' -> 'master_ufo/MartianMono.designspace': Generating fonts from Designspace failed: Base master not found. ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/Inconsolata/sources/Inconsolata.glyphs (config.yaml) (default)
INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation INFO:fontmake.font_project:Loading 9 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts fontmake.ttf INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter INFO:ufo2ft.filters:Running CornerComponentsFilter on Inconsolata-UltraCondensedExtraLight fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/Inconsolata/sources/Inconsolata.glyphs' -> 'master_ufo/Inconsolata.designspace': Generating fonts from Designspace failed: Could not find shape number 0 in dcaron
googlefonts/alumni-sans-inline/sources/AlumniSansInline-Italic.glyphs (config.yml) (gftools)
xistent glyph class public.kern2.t.sc found in kerning rules. Non-existent glyph class public.kern2.v.sc found in kerning rules. Non-existent glyph class public.kern2.w.sc found in kerning rules. Non-existent glyph class public.kern1.t.sc found in kerning rules. Non-existent glyph class public.kern2.o.sc found in kerning rules. Non-existent glyph class public.kern1.w.sc found in kerning rules. Non-existent glyph class public.kern2.o.sc found in kerning rules. Non-existent glyph class public.kern1.o.sc found in kerning rules. Non-existent glyph class public.kern2.t.sc found in kerning rules. Non-existent glyph class public.kern2.v.sc found in kerning rules. Non-existent glyph class public.kern2.w.sc found in kerning rules. Non-existent glyph class public.kern1.t.sc found in kerning rules. Non-existent glyph class public.kern2.o.sc found in kerning rules. Non-existent glyph class public.kern1.w.sc found in kerning rules. Non-existent glyph class public.kern2.o.sc found in kerning rules.
googlefonts/alumni-sans-inline/sources/AlumniSansInline.glyphs (config.yml) (gftools)
xistent glyph class public.kern2.t.sc found in kerning rules. Non-existent glyph class public.kern2.v.sc found in kerning rules. Non-existent glyph class public.kern2.w.sc found in kerning rules. Non-existent glyph class public.kern1.t.sc found in kerning rules. Non-existent glyph class public.kern2.o.sc found in kerning rules. Non-existent glyph class public.kern1.w.sc found in kerning rules. Non-existent glyph class public.kern2.o.sc found in kerning rules. Non-existent glyph class public.kern1.o.sc found in kerning rules. Non-existent glyph class public.kern2.t.sc found in kerning rules. Non-existent glyph class public.kern2.v.sc found in kerning rules. Non-existent glyph class public.kern2.w.sc found in kerning rules. Non-existent glyph class public.kern1.t.sc found in kerning rules. Non-existent glyph class public.kern2.o.sc found in kerning rules. Non-existent glyph class public.kern1.w.sc found in kerning rules. Non-existent glyph class public.kern2.o.sc found in kerning rules.
googlefonts/alumni-sans-pinstripe/sources/AlumniSansPinstripe.glyphs (config.yml) (gftools)
Non-existent glyph class public.kern2.uni0431 found in kerning rules. Non-existent glyph class public.kern2.uni0431 found in kerning rules.
googlefonts/arizonia/sources/Arizonia.glyphs (config.yml) (gftools)
ep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Arizonia-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/babylonica/sources/Babylonica.glyphs (config.yml) (gftools)
-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Babylonica-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/beau-rivage/sources/BeauRivage-Pro.glyphs (config.yml) (gftools)
-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/BeauRivage-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/fuggles/sources/Fuggles.glyphs (config.yml) (gftools)
eep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Fuggles-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/grapenuts/sources/GrapeNuts.glyphs (config.yml) (gftools)
p-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/GrapeNuts-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/imperial-script/sources/ImperialScript.glyphs (config.yml) (gftools)
ection] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/ImperialScript-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/ingrid-darling/sources/IngridDarling.glyphs (config.yml) (gftools)
rection] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/IngridDarling-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/island-moments/sources/IslandMomentsPro.glyphs (config.yml) (gftools)
rection] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/IslandMoments-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/kolker-brush/sources/KolkerBrush.glyphs (config.yml) (gftools)
direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/KolkerBrush-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/lavishly-yours/sources/LavishlyYours.glyphs (config.yml) (gftools)
rection] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/LavishlyYours-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/licorice/sources/Licorice.glyphs (config.yml) (gftools)
ep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Licorice-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/love-light/sources/LoveLight.glyphs (config.yml) (gftools)
p-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/LoveLight-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/luxurious/sources/Luxurious-Script.glyphs (config.yml) (gftools)
ction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/LuxuriousScript-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/mea-culpa/sources/MeaCulpaPro.glyphs (config.yml) (gftools)
ep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/MeaCulpa-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/moolahlah/sources/MooLahLah.glyphs (config.yml) (gftools)
p-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/MooLahLah-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/moondance/sources/MoonDancePro.glyphs (config.yml) (gftools)
Non-existent glyph class public.kern2.E found in kerning rules. Non-existent glyph class public.kern2.E found in kerning rules.
googlefonts/ms-madi/sources/MsMadi.glyphs (config.yml) (gftools)
keep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/MsMadi-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/my-soul/sources/MySoul.glyphs (config.yml) (gftools)
keep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/MySoul-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/neonderthaw/sources/NeonDerThaw.glyphs (config.yml) (gftools)
direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Neonderthaw-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/ole/sources/Ole.glyphs (config.yml) (gftools)
[--keep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Ole-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/oooh-baby/sources/OoohBaby.glyphs (config.yml) (gftools)
Non-existent glyph class public.kern1.P found in kerning rules. Non-existent glyph class public.kern2.P found in kerning rules. Non-existent glyph class public.kern1.x found in kerning rules. Non-existent glyph class public.kern1.P found in kerning rules. Non-existent glyph class public.kern2.P found in kerning rules. Non-existent glyph class public.kern1.x found in kerning rules.
googlefonts/ruthie/sources/Ruthie.glyphs (config.yml) (gftools)
keep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Ruthie-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/send-flowers/sources/SendFlowers.glyphs (config.yml) (gftools)
direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/SendFlowers-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/smooch/sources/SmoochPro.glyphs (config.yml) (gftools)
keep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Smooch-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/splash/sources/Splash.glyphs (config.yml) (gftools)
keep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Splash-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/tapestry/sources/Tapestry.glyphs (config.yml) (gftools)
ep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Tapestry-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/twinkle-star/sources/TwinkleStar-Pro.glyphs (config.yml) (gftools)
direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/TwinkleStar-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/updock/sources/Updock-Pro.glyphs (config.yml) (gftools)
keep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Updock-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/vujahday/sources/VujahDayPro.glyphs (config.yml) (gftools)
ection] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/VujahdayScript-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/water-brush/sources/WaterBrush.glyphs (config.yml) (gftools)
Non-existent glyph class public.kern2.on found in kerning rules. Non-existent glyph class public.kern2.on found in kerning rules. Non-existent glyph class public.kern2.on found in kerning rules. Non-existent glyph class public.kern2.on found in kerning rules. Non-existent glyph class public.kern2.on found in kerning rules. Non-existent glyph class public.kern2.on found in kerning rules. Non-existent glyph class public.kern2.on found in kerning rules. Non-existent glyph class public.kern2.on found in kerning rules. Non-existent glyph class public.kern2.on found in kerning rules. Non-existent glyph class public.kern2.on found in kerning rules.
googlefonts/whisper/sources/Whisper.glyphs (config.yml) (gftools)
eep-direction] [--ttf-curves {cu2qu,mixed,keep-quad,keep-cubic}] [-e ERROR] [-f] [-a [AUTOHINT]] [-A] [--cff-round-tolerance FLOAT] [--optimize-cff OPTIMIZE_CFF] [--subroutinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Whisper-Regular.ufo.json not found ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
sovichet/kdam-thmor-pro/sources/KdamThmorPro.designspace (config.yaml) (default)
orPro-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running SkipExportGlyphsFilter on KdamThmorTwo-Regular INFO:ufo2ft.filters:Running EraseOpenCornersFilter on KdamThmorTwo-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on KdamThmorTwo-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on KdamThmorTwo-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 1096, 2: 1226, 3: 50, 4: 16, 5: 5 INFO:ufo2ft:Building OpenType tables ERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file: '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpa9pwrups' fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/sovichet/kdam-thmor-pro/sources/KdamThmorPro.designspace' -> '../../../../../../../../Users/rofls/.crater_cache/sovichet/kdam-thmor-pro/sources/KdamThmorPro-Regular.ufo': Compiling UFO failed: <features>:455:3033: "ka-khmer.half" is not a glyph in the font, and it can not be split into a range of known glyphs
suman51284/Alkatra/Sources/Alkatra.glyphs (config.yaml) (default)
onents on axis (corner _corner.serif in b) ERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in b) ERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in b) ERROR:glyphsLib.filters.cornerComponents:Can't deal with offset instrokes yet; start corner components on axis (corner _corner.serif in d) ERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in d) ERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in d) fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/suman51284/Alkatra/Sources/Alkatra.glyphs' -> 'master_ufo/Alkatra.designspace': Generating fonts from Designspace failed: unsupported operand type(s) for *: 'NoneType' and 'NoneType'
suman51284/Alkatra/Sources/Alkatra.glyphs (config.yaml) (gftools)
and right anchors to corner components are not currently supported (corner _corner.serif in b) ERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in b) ERROR:glyphsLib.filters.cornerComponents:Can't deal with offset instrokes yet; start corner components on axis (corner _corner.serif in d) ERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in d) ERROR:glyphsLib.filters.cornerComponents:left and right anchors to corner components are not currently supported (corner _corner.serif in d) fontmake: Error: In 'Alkatra.glyphs' -> 'master_ufo/Alkatra.designspace': Generating fonts from Designspace failed: unsupported operand type(s) for *: 'NoneType' and 'NoneType' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files

both failures

Afrotype/danfo/sources/Danfo.glyphs (config.yaml) (gftools)
fontc
kload DEBUG] 2451/4684 complete, most recently Be(GlyfFragment(hookleft.part)) [2025-03-12T23:03:01.818614Z ThreadId(1) fontc::workload DEBUG] 2452/4684 complete, most recently Be(GlyfFragment(Obarred)) [2025-03-12T23:03:01.818616Z ThreadId(1) fontc::workload DEBUG] 2453/4684 complete, most recently Be(GlyfFragment(O)) [2025-03-12T23:03:01.818617Z ThreadId(1) fontc::workload DEBUG] 2454/4684 complete, most recently Be(GlyfFragment(naira)) [2025-03-12T23:03:01.818618Z ThreadId(1) fontc::workload DEBUG] 2455/4684 complete, most recently Be(GlyfFragment(micro)) [2025-03-12T23:03:01.818619Z ThreadId(1) fontc::workload DEBUG] 2456/4684 complete, most recently Be(GlyfFragment(Uogonek)) [2025-03-12T23:03:01.839183Z ThreadId(1) fontc ERROR] Invalid source glyph 'Iota-latin': 'undefined at required location Normalized {ELSH: 1.00}' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['Danfo-Comb.ttf', 'Danfo-Regular.ttf', 'Danfo-Claw.ttf']
Etcetera-Type-Co/Anybody/Sources/Anybody-Italic.glyphs (config.yaml) (gftools)
fontc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 78, in __init__ automatic_recipe = self.call_recipe_provider() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 109, in call_recipe_provider return provider(self.config, self).write_recipe() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 78, in write_recipe self.revalidate() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 71, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
fontmake
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 78, in __init__ automatic_recipe = self.call_recipe_provider() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 109, in call_recipe_provider return provider(self.config, self).write_recipe() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 78, in write_recipe self.revalidate() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 71, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
Etcetera-Type-Co/Anybody/Sources/Anybody.glyphs (config.yaml) (gftools)
fontc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 78, in __init__ automatic_recipe = self.call_recipe_provider() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 109, in call_recipe_provider return provider(self.config, self).write_recipe() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 78, in write_recipe self.revalidate() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 71, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
fontmake
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 78, in __init__ automatic_recipe = self.call_recipe_provider() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 109, in call_recipe_provider return provider(self.config, self).write_recipe() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 78, in write_recipe self.revalidate() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 71, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
Etcetera-Type-Co/Tourney/Sources/Tourney-Italic.glyphs (config.yaml) (default)
fontc
(GlyfFragment(emdash)) [2025-03-12T23:39:46.503769Z ThreadId(1) fontc::workload DEBUG] 1823/2940 complete, most recently Be(GlyfFragment(hbar)) [2025-03-12T23:39:46.503772Z ThreadId(1) fontc::workload DEBUG] 1824/2940 complete, most recently Be(GlyfFragment(OE)) [2025-03-12T23:39:46.503775Z ThreadId(1) fontc::workload DEBUG] 1825/2940 complete, most recently Be(GlyfFragment(Ccedilla)) [2025-03-12T23:39:46.504169Z ThreadId(6) fontir::glyph DEBUG] Coalescing 'exclam into a simple glyph; it has contours and components and prefer simple glyphs is set [2025-03-12T23:39:46.504199Z ThreadId(6) fontir::glyph DEBUG] Coalescing 'perthousand into a simple glyph; it has contours and components and prefer simple glyphs is set [2025-03-12T23:39:46.504226Z ThreadId(6) fontir::glyph DEBUG] ConvertToContour exclam [2025-03-12T23:39:46.504277Z ThreadId(6) fontir::glyph DEBUG] ConvertToContour perthousand [2025-03-12T23:39:46.510716Z ThreadId(1) fontc ERROR] 't.ss01' has interpolation-incompatible paths
fontmake
rnersFilter on Tourney-CondensedBoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-CondensedBlackItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ThinItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-BoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-BlackItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ExpandedThinItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ExpandedBoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ExpandedBlackItalic INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter ERROR:fontTools.cu2qu.ufo:Glyphs named 't.ss01' have different number of segments fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Etcetera-Type-Co/Tourney/Sources/Tourney-Italic.glyphs' -> 'master_ufo/Tourney-Italic.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 't.ss01'
Etcetera-Type-Co/Tourney/Sources/Tourney-Italic.glyphs (config.yaml) (gftools)
fontc
5-03-12T23:39:50.727001Z ThreadId(1) fontc::workload DEBUG] 969/2940 complete, most recently Be(GlyfFragment(Lslash)) [2025-03-12T23:39:50.727004Z ThreadId(1) fontc::workload DEBUG] 970/2940 complete, most recently Be(GlyfFragment(seven)) [2025-03-12T23:39:50.727006Z ThreadId(1) fontc::workload DEBUG] 971/2940 complete, most recently Be(GlyfFragment(t.ss01)) [2025-03-12T23:39:50.727009Z ThreadId(1) fontc::workload DEBUG] 972/2940 complete, most recently Be(GlyfFragment(acutecomb)) [2025-03-12T23:39:50.727011Z ThreadId(1) fontc::workload DEBUG] 973/2940 complete, most recently Be(GlyfFragment(foursuperior)) [2025-03-12T23:39:50.727014Z ThreadId(1) fontc::workload DEBUG] 974/2940 complete, most recently Be(GlyfFragment(comma)) [2025-03-12T23:39:50.732982Z ThreadId(1) fontc ERROR] 't.ss01' has interpolation-incompatible paths ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
CornersFilter on Tourney-ThinItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-BoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-BlackItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ExpandedThinItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ExpandedBoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Tourney-ExpandedBlackItalic INFO:ufo2ft.filters:Running interpolatable DecomposeTransformedComponentsIFilter INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter ERROR:fontTools.cu2qu.ufo:Glyphs named 't.ss01' have different number of segments fontmake: Error: In 'Tourney-Italic.glyphs' -> 'master_ufo/Tourney-Italic.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 't.ss01' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Fonthausen/CrimsonPro/sources/CrimsonPro-Italic.glyphs (config.yaml) (gftools)
fontc
0gn/T/.tmpLoCDhL/gftools/gftools_temp_dir/CrimsonPro-Italic[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpuij6imx8.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename CrimsonPro-Italic[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
0gn/T/.tmpLoCDhL/gftools/gftools_temp_dir/CrimsonPro-Italic[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpjq3rrwd3.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename CrimsonPro-Italic[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Fonthausen/CrimsonPro/sources/CrimsonPro.glyphs (config.yaml) (gftools)
fontc
zzr8kbcv88h0000gn/T/.tmpcixWG9/gftools/gftools_temp_dir/CrimsonPro[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpbqmyls0v.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename CrimsonPro[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
zzr8kbcv88h0000gn/T/.tmpcixWG9/gftools/gftools_temp_dir/CrimsonPro[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp0wuijqaf.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename CrimsonPro[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Gue3bara/El-Messiri/sources/ElMessiri.glyphs (config.yaml) (gftools)
fontc
c2zzr8kbcv88h0000gn/T/.tmp47s4Uf/gftools/gftools_temp_dir/ElMessiri[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpom1hxk6y.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename ElMessiri[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
c2zzr8kbcv88h0000gn/T/.tmp47s4Uf/gftools/gftools_temp_dir/ElMessiri[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp63dghww8.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename ElMessiri[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Gue3bara/Lemonada/sources/Lemonada.glyphs (config.yaml) (gftools)
fontc
8qc2zzr8kbcv88h0000gn/T/.tmpmG6792/gftools/gftools_temp_dir/Lemonada[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmppcyxrl1g.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename Lemonada[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
8qc2zzr8kbcv88h0000gn/T/.tmpmG6792/gftools/gftools_temp_dir/Lemonada[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpu9659c6n.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename Lemonada[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Lafontype/Gantari/sources/Gantari-Italic.glyphs (config.yaml) (default)
fontc
1Z ThreadId(1) fontc::workload DEBUG] 1339/1538 complete, most recently Be(GlyfFragment(idotaccent)) [2025-03-12T23:22:11.954342Z ThreadId(1) fontc::workload DEBUG] 1340/1538 complete, most recently Be(GlyfFragment(ecircumflex)) [2025-03-12T23:22:11.954343Z ThreadId(1) fontc::workload DEBUG] 1341/1538 complete, most recently Be(GlyfFragment(Uring)) [2025-03-12T23:22:11.954345Z ThreadId(1) fontc::workload DEBUG] 1342/1538 complete, most recently Be(GlyfFragment(Emacron)) [2025-03-12T23:22:11.954346Z ThreadId(1) fontc::workload DEBUG] 1343/1538 complete, most recently Be(GlyfFragment(acircumflex)) [2025-03-12T23:22:11.954347Z ThreadId(1) fontc::workload DEBUG] 1344/1538 complete, most recently Be(GlyfFragment(Racute)) [2025-03-12T23:22:11.954348Z ThreadId(1) fontc::workload DEBUG] 1345/1538 complete, most recently Be(GlyfFragment(Rcommaaccent)) [2025-03-12T23:22:11.961752Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154
fontmake
phs INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ThinItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-LightItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Italic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-SemiBoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-BoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ExtraBoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-BlackItalic INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter INFO:fontTools.cu2qu.ufo:New spline lengths: 1: 9, 2: 594, 3: 245, 4: 55, 5: 11 INFO:ufo2ft:Building OpenType tables for Gantari-ThinItalic fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Lafontype/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'
Lafontype/Gantari/sources/Gantari-Italic.glyphs (config.yaml) (gftools)
fontc
1340/1538 complete, most recently Be(GlyfFragment(Udieresis)) [2025-03-12T23:22:17.488513Z ThreadId(1) fontc::workload DEBUG] 1341/1538 complete, most recently Be(GlyfFragment(uhungarumlaut)) [2025-03-12T23:22:17.488517Z ThreadId(1) fontc::workload DEBUG] 1342/1538 complete, most recently Be(GlyfFragment(Wacute)) [2025-03-12T23:22:17.488523Z ThreadId(1) fontc::workload DEBUG] 1343/1538 complete, most recently Be(GlyfFragment(abreve)) [2025-03-12T23:22:17.488527Z ThreadId(1) fontc::workload DEBUG] 1344/1538 complete, most recently Be(GlyfFragment(Ecircumflex)) [2025-03-12T23:22:17.488534Z ThreadId(1) fontc::workload DEBUG] 1345/1538 complete, most recently Be(GlyfFragment(cedilla)) [2025-03-12T23:22:17.496408Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154 ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
s:Running EraseOpenCornersFilter on Gantari-SemiBoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-BoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ExtraBoldItalic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-BlackItalic INFO:ufo2ft.filters:Running interpolatable DecomposeTransformedComponentsIFilter INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter INFO:fontTools.cu2qu.ufo:New spline lengths: 1: 9, 2: 594, 3: 245, 4: 55, 5: 11 INFO:ufo2ft.filters:Running interpolatable FlattenComponentsIFilter INFO:ufo2ft:Building OpenType tables for Gantari-ThinItalic fontmake: Error: In 'Gantari-Italic.glyphs' -> 'master_ufo/Gantari-Italic.designspace': Generating fonts from Designspace failed: cannot map 'idotless' to U+0131; already mapped to 'dotlessi' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Lafontype/Gantari/sources/Gantari.glyphs (config.yaml) (default)
fontc
[2025-03-12T23:21:59.858766Z ThreadId(1) fontc::workload DEBUG] 1337/1538 complete, most recently Be(GlyfFragment(grave)) [2025-03-12T23:21:59.858767Z ThreadId(1) fontc::workload DEBUG] 1338/1538 complete, most recently Be(GlyfFragment(Ccedilla)) [2025-03-12T23:21:59.858768Z ThreadId(1) fontc::workload DEBUG] 1339/1538 complete, most recently Be(GlyfFragment(Rcommaaccent)) [2025-03-12T23:21:59.858769Z ThreadId(1) fontc::workload DEBUG] 1340/1538 complete, most recently Be(Hvar) [2025-03-12T23:21:59.858771Z ThreadId(1) fontc::workload DEBUG] 1341/1538 complete, most recently Be(GlyfFragment(oslash)) [2025-03-12T23:21:59.858772Z ThreadId(1) fontc::workload DEBUG] 1342/1538 complete, most recently Be(GlyfFragment(Idieresis)) [2025-03-12T23:21:59.858773Z ThreadId(1) fontc::workload DEBUG] 1343/1538 complete, most recently Be(GlyfFragment(Agrave)) [2025-03-12T23:21:59.861277Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154
fontmake
s masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Thin INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Light INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Regular INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-SemiBold INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Bold INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ExtraBold INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Black INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter INFO:fontTools.cu2qu.ufo:New spline lengths: 1: 4, 2: 620, 3: 266, 4: 19, 5: 5 INFO:ufo2ft:Building OpenType tables for Gantari-Thin fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Lafontype/Gantari/sources/Gantari.glyphs' -> 'master_ufo/Gantari.designspace': Generating fonts from Designspace failed: cannot map 'idotless' to U+0131; already mapped to 'dotlessi'
Lafontype/Gantari/sources/Gantari.glyphs (config.yaml) (gftools)
fontc
ntc::workload DEBUG] 1341/1538 complete, most recently Be(GlyfFragment(Zdotaccent)) [2025-03-12T23:22:05.256492Z ThreadId(1) fontc::workload DEBUG] 1342/1538 complete, most recently Be(GlyfFragment(amacron)) [2025-03-12T23:22:05.256494Z ThreadId(1) fontc::workload DEBUG] 1343/1538 complete, most recently Be(GlyfFragment(lcommaaccent)) [2025-03-12T23:22:05.256497Z ThreadId(1) fontc::workload DEBUG] 1344/1538 complete, most recently Be(GlyfFragment(Sacute)) [2025-03-12T23:22:05.256499Z ThreadId(1) fontc::workload DEBUG] 1345/1538 complete, most recently Be(GlyfFragment(oslash)) [2025-03-12T23:22:05.256501Z ThreadId(1) fontc::workload DEBUG] 1346/1538 complete, most recently Be(Hvar) [2025-03-12T23:22:05.262167Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154 ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
sFilter on Gantari-Regular INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-SemiBold INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Bold INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-ExtraBold INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Gantari-Black INFO:ufo2ft.filters:Running interpolatable DecomposeTransformedComponentsIFilter INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter INFO:fontTools.cu2qu.ufo:New spline lengths: 1: 4, 2: 620, 3: 266, 4: 19, 5: 5 INFO:ufo2ft.filters:Running interpolatable FlattenComponentsIFilter INFO:ufo2ft:Building OpenType tables for Gantari-Thin fontmake: Error: In 'Gantari.glyphs' -> 'master_ufo/Gantari.designspace': Generating fonts from Designspace failed: cannot map 'idotless' to U+0131; already mapped to 'dotlessi' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Omnibus-Type/Chivo/sources/Chivo.glyphs (config.yaml) (default)
fontc
(1) fontc::workload DEBUG] 2208/3550 complete, most recently Be(GlyfFragment(udieresiscaron)) [2025-03-12T23:03:21.045088Z ThreadId(1) fontc::workload DEBUG] 2209/3550 complete, most recently Be(GlyfFragment(Uhorngrave)) [2025-03-12T23:03:21.045091Z ThreadId(1) fontc::workload DEBUG] 2210/3550 complete, most recently Be(GlyfFragment(odblgrave)) [2025-03-12T23:03:21.045093Z ThreadId(1) fontc::workload DEBUG] 2211/3550 complete, most recently Be(GlyfFragment(Udieresisgrave)) [2025-03-12T23:03:21.045096Z ThreadId(1) fontc::workload DEBUG] 2212/3550 complete, most recently Be(GlyfFragment(udieresis)) [2025-03-12T23:03:21.045099Z ThreadId(1) fontc::workload DEBUG] 2213/3550 complete, most recently Be(GlyfFragment(ygrave)) [2025-03-12T23:03:21.045101Z ThreadId(1) fontc::workload DEBUG] 2214/3550 complete, most recently Be(GlyfFragment(oslashacute)) [2025-03-12T23:03:21.057316Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'áµ»' (U+1D7B) to two different glyph ids: GID_223 and GID_307
fontmake
agate_all_anchors' transformation INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts fontmake.ttf INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Thin INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Medium INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Black INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter INFO:fontTools.cu2qu.ufo:New spline lengths: 1: 5, 2: 654, 3: 630, 4: 161, 5: 6, 6: 2, 7: 8 INFO:ufo2ft:Building OpenType tables for Chivo-Thin fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Omnibus-Type/Chivo/sources/Chivo.glyphs' -> 'master_ufo/Chivo.designspace': Generating fonts from Designspace failed: cannot map 'idotlessstroke' to U+1D7B; already mapped to 'Ismallstroke'
Omnibus-Type/Chivo/sources/Chivo.glyphs (config.yaml) (gftools)
fontc
complete, most recently Be(GlyfFragment(seven.dnom)) [2025-03-12T23:03:25.978042Z ThreadId(1) fontc::workload DEBUG] 2379/3550 complete, most recently Be(GlyfFragment(Rcommaaccent)) [2025-03-12T23:03:25.978043Z ThreadId(1) fontc::workload DEBUG] 2380/3550 complete, most recently Be(GlyfFragment(brevecomb)) [2025-03-12T23:03:25.978044Z ThreadId(1) fontc::workload DEBUG] 2381/3550 complete, most recently Be(GlyfFragment(three.tosf)) [2025-03-12T23:03:25.978045Z ThreadId(1) fontc::workload DEBUG] 2382/3550 complete, most recently Be(GlyfFragment(published)) [2025-03-12T23:03:25.978046Z ThreadId(1) fontc::workload DEBUG] 2383/3550 complete, most recently Be(GlyfFragment(icircumflex)) [2025-03-12T23:03:25.992950Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'áµ»' (U+1D7B) to two different glyph ids: GID_223 and GID_307 ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ExportGlyphsIFilter INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Thin INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Medium INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Chivo-Black INFO:ufo2ft.filters:Running interpolatable DecomposeTransformedComponentsIFilter INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter INFO:fontTools.cu2qu.ufo:New spline lengths: 1: 5, 2: 660, 3: 641, 4: 163, 5: 9, 6: 2, 7: 8 INFO:ufo2ft.filters:Running interpolatable FlattenComponentsIFilter INFO:ufo2ft.filters.flattenComponents:Flattened composite glyphs: 261 INFO:ufo2ft:Building OpenType tables for Chivo-Thin fontmake: Error: In 'Chivo.glyphs' -> 'master_ufo/Chivo.designspace': Generating fonts from Designspace failed: cannot map 'idotlessstroke' to U+1D7B; already mapped to 'Ismallstroke' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Omnibus-Type/Grenze/Sources/Grenze-Italic.glyphs (config.yaml) (default)
fontc
ThreadId(1) fontc::workload DEBUG] 1054/3278 complete, most recently Be(GlyfFragment(five.lf)) [2025-03-12T23:04:39.905285Z ThreadId(1) fontc::workload DEBUG] 1055/3278 complete, most recently Be(GlyfFragment(quoteleft)) [2025-03-12T23:04:39.905288Z ThreadId(1) fontc::workload DEBUG] 1056/3278 complete, most recently Be(GlyfFragment(asciicircum)) [2025-03-12T23:04:39.905290Z ThreadId(1) fontc::workload DEBUG] 1057/3278 complete, most recently Be(GlyfFragment(CR)) [2025-03-12T23:04:39.905293Z ThreadId(1) fontc::workload DEBUG] 1058/3278 complete, most recently Be(GlyfFragment(trademark)) [2025-03-12T23:04:39.905295Z ThreadId(1) fontc::workload DEBUG] 1059/3278 complete, most recently Be(GlyfFragment(U)) [2025-03-12T23:04:39.905298Z ThreadId(1) fontc::workload DEBUG] 1060/3278 complete, most recently Be(GlyfFragment(n)) [2025-03-12T23:04:39.914907Z ThreadId(1) fontc ERROR] Invalid source glyph 'two.lf': 'invalid path: 'has 2 consecutive offcurve points [(372.0, 229.0), (307.0, 396.0)]''
fontmake
in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.p found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules. INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts fontmake.ttf INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Grenze-LightItalic fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Omnibus-Type/Grenze/Sources/Grenze-Italic.glyphs' -> 'master_ufo/Grenze-Italic.designspace': Generating fonts from Designspace failed: Illegal line segment point count: 3
Omnibus-Type/Grenze/Sources/Grenze-Italic.glyphs (config.yaml) (gftools)
fontc
te, most recently Be(GlyfFragment(N.alt)) [2025-03-12T23:04:44.593948Z ThreadId(1) fontc::workload DEBUG] 983/3278 complete, most recently Be(GlyfFragment(caron)) [2025-03-12T23:04:44.593950Z ThreadId(1) fontc::workload DEBUG] 984/3278 complete, most recently Be(GlyfFragment(acute)) [2025-03-12T23:04:44.593953Z ThreadId(1) fontc::workload DEBUG] 985/3278 complete, most recently Be(GlyfFragment(fraction)) [2025-03-12T23:04:44.593955Z ThreadId(1) fontc::workload DEBUG] 986/3278 complete, most recently Be(GlyfFragment(bracketright)) [2025-03-12T23:04:44.593958Z ThreadId(1) fontc::workload DEBUG] 987/3278 complete, most recently Be(GlyfFragment(guillemetleft)) [2025-03-12T23:04:44.601738Z ThreadId(1) fontc ERROR] Invalid source glyph 'two.lf': 'invalid path: 'has 2 consecutive offcurve points [(372.0, 229.0), (307.0, 396.0)]'' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
G:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.h found in kerning rules. INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp2kay1edy INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Grenze-LightItalic fontmake: Error: In 'Grenze-Italic.glyphs' -> 'master_ufo/Grenze-Italic.designspace': Generating fonts from Designspace failed: Illegal line segment point count: 3 ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
Omnibus-Type/Grenze/Sources/Grenze.glyphs (config.yaml) (default)
fontc
y Fe(Glyph(Otildemacron)) [2025-03-12T23:04:28.299091Z ThreadId(1) fontc::workload DEBUG] 817/3278 complete, most recently Fe(Glyph(two.lf)) [2025-03-12T23:04:28.299094Z ThreadId(1) fontc::workload DEBUG] 818/3278 complete, most recently Fe(Glyph(w)) [2025-03-12T23:04:28.299096Z ThreadId(1) fontc::workload DEBUG] 819/3278 complete, most recently Fe(Glyph(Odblgrave)) [2025-03-12T23:04:28.299099Z ThreadId(1) fontc::workload DEBUG] 820/3278 complete, most recently Fe(Glyph(j)) [2025-03-12T23:04:28.299101Z ThreadId(1) fontc::workload DEBUG] 821/3278 complete, most recently Fe(Glyph(nine)) [2025-03-12T23:04:28.299104Z ThreadId(1) fontc::workload DEBUG] 822/3278 complete, most recently Fe(Glyph(rcommaaccent)) [2025-03-12T23:04:28.299106Z ThreadId(1) fontc::workload DEBUG] 823/3278 complete, most recently Fe(Glyph(sterling)) [2025-03-12T23:04:28.303840Z ThreadId(1) fontc ERROR] Invalid source glyph 'two.lf': 'invalid path: 'has 2 consecutive offcurve points [(222.0, 355.0), (174.0, 385.0)]''
fontmake
INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts fontmake.ttf INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Grenze-Thin fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/Omnibus-Type/Grenze/Sources/Grenze.glyphs' -> 'master_ufo/Grenze.designspace': Generating fonts from Designspace failed: Illegal line segment point count: 3
Omnibus-Type/Grenze/Sources/Grenze.glyphs (config.yaml) (gftools)
fontc
DEBUG] 811/3278 complete, most recently Fe(Glyph(Z)) [2025-03-12T23:04:33.768283Z ThreadId(1) fontc::workload DEBUG] 812/3278 complete, most recently Fe(Glyph(hungarumlautcomb)) [2025-03-12T23:04:33.768285Z ThreadId(1) fontc::workload DEBUG] 813/3278 complete, most recently Fe(Glyph(dieresis)) [2025-03-12T23:04:33.768288Z ThreadId(1) fontc::workload DEBUG] 814/3278 complete, most recently Fe(Glyph(odotaccentmacron)) [2025-03-12T23:04:33.768290Z ThreadId(1) fontc::workload DEBUG] 815/3278 complete, most recently Fe(Glyph(florin)) [2025-03-12T23:04:33.768293Z ThreadId(1) fontc::workload DEBUG] 816/3278 complete, most recently Fe(Glyph(Ocircumflexhookabove)) [2025-03-12T23:04:33.780560Z ThreadId(1) fontc ERROR] Invalid source glyph 'two.lf': 'invalid path: 'has 2 consecutive offcurve points [(222.0, 355.0), (174.0, 385.0)]'' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ze.glyphs --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmxhobae5 INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Grenze-Thin fontmake: Error: In 'Grenze.glyphs' -> 'master_ufo/Grenze.designspace': Generating fonts from Designspace failed: Illegal line segment point count: 3 ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
RedHatOfficial/Overpass/sources/Overpass-Italic.designspace (config.yaml) (default)
fontc
[2025-03-12T23:10:29.120382Z ThreadId(1) fontc DEBUG] require_dir "./debug" [2025-03-12T23:10:29.121395Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.crater_cache/RedHatOfficial/Overpass/sources/Overpass-Italic.designspace" [2025-03-12T23:10:29.121442Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-Italic.ufo/glyphs': 'expected directory'
fontmake
INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-ThinItalic.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-ThinItalic.ufo'
RedHatOfficial/Overpass/sources/Overpass-Italic.designspace (config.yaml) (gftools)
fontc
T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpxa5m59fk Overpass-Italic.designspace --flatten-components --decompose-transformed-components --no-production-names Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpxa5m59fk Overpass-Italic.designspace --flatten-components --decompose-transformed-components --no-production-names [2025-03-12T23:10:31.492526Z ThreadId(1) fontc DEBUG] require_dir "/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T" [2025-03-12T23:10:31.493754Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "Overpass-Italic.designspace" [2025-03-12T23:10:31.493825Z ThreadId(1) fontc ERROR] Reading source failed for 'master_ufo/Overpass-Italic.ufo/glyphs': 'expected directory' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
lder.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp1c9wr7ev -o variable -m Overpass-Italic.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp1c9wr7ev -o variable -m Overpass-Italic.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs fontmake: Error: In 'master_ufo/Overpass-ThinItalic.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-ThinItalic.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
RedHatOfficial/Overpass/sources/Overpass.designspace (config.yaml) (default)
fontc
[2025-03-12T23:10:23.520403Z ThreadId(1) fontc DEBUG] require_dir "./debug" [2025-03-12T23:10:23.520830Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.crater_cache/RedHatOfficial/Overpass/sources/Overpass.designspace" [2025-03-12T23:10:23.521067Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-Regular.ufo/glyphs': 'expected directory'
fontmake
INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-Thin.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-Thin.ufo'
RedHatOfficial/Overpass/sources/Overpass.designspace (config.yaml) (gftools)
fontc
c2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqd8jiq1a Overpass.designspace --flatten-components --decompose-transformed-components --no-production-names Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqd8jiq1a Overpass.designspace --flatten-components --decompose-transformed-components --no-production-names [2025-03-12T23:10:26.159458Z ThreadId(1) fontc DEBUG] require_dir "/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T" [2025-03-12T23:10:26.159651Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "Overpass.designspace" [2025-03-12T23:10:26.159695Z ThreadId(1) fontc ERROR] Reading source failed for 'master_ufo/Overpass-Regular.ufo/glyphs': 'expected directory' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
/python3.12 -m gftools.builder.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp7678y8sj -o variable -m Overpass.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp7678y8sj -o variable -m Overpass.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs fontmake: Error: In 'master_ufo/Overpass-Thin.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-Thin.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
SorkinType/Briem-Hand/sources/BriemHand.glyphs (config.yaml) (gftools)
fontc
setting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting
fontmake
setting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting Using hb-subset for subsetting
TypeTogether/Playwrite/sources/Playwrite_MM.glyphspackage (config.yaml) (default)
fontc
st recently Be(GlyfFragment(ohornacute)) [2025-03-12T23:16:57.675605Z ThreadId(1) fontc::workload DEBUG] 3734/5879 complete, most recently Be(GlyfFragment(acircumflextilde)) [2025-03-12T23:16:57.675608Z ThreadId(1) fontc::workload DEBUG] 3735/5879 complete, most recently Be(GlyfFragment(Ycircumflex)) [2025-03-12T23:16:57.675610Z ThreadId(1) fontc::workload DEBUG] 3736/5879 complete, most recently Be(GlyfFragment(d.lop_cu.med)) [2025-03-12T23:16:57.675612Z ThreadId(1) fontc::workload DEBUG] 3737/5879 complete, most recently Be(GlyfFragment(Wdieresis)) [2025-03-12T23:16:57.675615Z ThreadId(1) fontc::workload DEBUG] 3738/5879 complete, most recently Be(GlyfFragment(Scircumflex)) [2025-03-12T23:16:57.806461Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-03-12T23:16:57.806477Z ThreadId(1) fontc WARN] error: Failed to load source at 'features/Playwrite.fea': 'No include path available' in at 5:8 | 5 | include(features/Playwrite.fea); | ^^^^^^^^^^^^^^^^^^^^^^
fontmake
2040, 2040, 2040, 2040] INFO:fontTools.varLib: hcld: OS/2.usWinDescent [400, 400, 400, 400, 400, 400, 400, 400, 1020, 1020, 1020, 1020, 1020, 1020, 1020, 1020] INFO:fontTools.varLib: sbxo: OS/2.ySubscriptXOffset [0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24, 0, -24] INFO:fontTools.varLib: spxo: OS/2.ySuperscriptXOffset [0, 114, 0, 114, 0, 114, 0, 114, 0, 114, 0, 114, 0, 114, 0, 114] INFO:fontTools.varLib: hcrn: hhea.caretSlopeRun [0, 325, 0, 325, 0, 325, 0, 325, 0, 325, 0, 325, 0, 325, 0, 325] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for Playwrite-VF fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/TypeTogether/Playwrite/sources/Playwrite_MM.glyphspackage' -> 'master_ufo/Playwrite.designspace': Generating fonts from Designspace failed: <features>:5:8: The following feature file should be included but cannot be found: features/Playwrite.fea
aaronbell/signika/sources/Signika.designspace (config.yaml) (default)
fontc
[2025-03-12T23:20:25.455027Z ThreadId(1) fontc DEBUG] require_dir "./debug" [2025-03-12T23:20:25.455909Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.crater_cache/aaronbell/signika/sources/Signika.designspace" [2025-03-12T23:20:25.455954Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/aaronbell/signika/sources/instance_UFO/Signika-Light.ufo/glyphs': 'expected directory'
fontmake
INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/aaronbell/signika/sources/instance_UFO/Signika-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/aaronbell/signika/sources/instance_UFO/Signika-Light.ufo'
aaronbell/signika/sources/Signika.designspace (config.yaml) (gftools)
fontc
d38qc2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpregnrsso Signika.designspace --flatten-components --decompose-transformed-components --no-production-names Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpregnrsso Signika.designspace --flatten-components --decompose-transformed-components --no-production-names [2025-03-12T23:20:27.646847Z ThreadId(1) fontc DEBUG] require_dir "/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T" [2025-03-12T23:20:27.646972Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "Signika.designspace" [2025-03-12T23:20:27.647009Z ThreadId(1) fontc ERROR] Reading source failed for 'instance_UFO/Signika-Light.ufo/glyphs': 'expected directory' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
/bin/python3.12 -m gftools.builder.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpgr5a_0n0 -o variable -m Signika.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpgr5a_0n0 -o variable -m Signika.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs fontmake: Error: In 'instance_UFO/Signika-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/aaronbell/signika/sources/instance_UFO/Signika-Light.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
aaronbell/signika/sources/SignikaNegative.designspace (configNegative.yaml) (default)
fontc
[2025-03-12T23:20:20.172695Z ThreadId(1) fontc DEBUG] require_dir "./debug" [2025-03-12T23:20:20.173049Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.crater_cache/aaronbell/signika/sources/SignikaNegative.designspace" [2025-03-12T23:20:20.173385Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/aaronbell/signika/sources/instance_UFO/SignikaNegative-Light.ufo/glyphs': 'expected directory'
fontmake
INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/aaronbell/signika/sources/instance_UFO/SignikaNegative-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/aaronbell/signika/sources/instance_UFO/SignikaNegative-Light.ufo'
aaronbell/signika/sources/SignikaNegative.designspace (configNegative.yaml) (gftools)
fontc
FT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp7lkftxj6 SignikaNegative.designspace --flatten-components --decompose-transformed-components --no-production-names Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp7lkftxj6 SignikaNegative.designspace --flatten-components --decompose-transformed-components --no-production-names [2025-03-12T23:20:22.440415Z ThreadId(1) fontc DEBUG] require_dir "/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T" [2025-03-12T23:20:22.440572Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "SignikaNegative.designspace" [2025-03-12T23:20:22.440609Z ThreadId(1) fontc ERROR] Reading source failed for 'instance_UFO/SignikaNegative-Light.ufo/glyphs': 'expected directory' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
er.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpavvsi0d8 -o variable -m SignikaNegative.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpavvsi0d8 -o variable -m SignikaNegative.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs fontmake: Error: In 'instance_UFO/SignikaNegative-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/aaronbell/signika/sources/instance_UFO/SignikaNegative-Light.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
alexeiva/philosopher/sources/Philosopher-Italic.glyphs (config.yaml) (default)
fontc
21:20.440712Z ThreadId(1) fontc::workload DEBUG] 666/2629 complete, most recently Fe(Glyph(uhungarumlaut)) [2025-03-12T23:21:20.440715Z ThreadId(1) fontc::workload DEBUG] 667/2629 complete, most recently Fe(Glyph(macron)) [2025-03-12T23:21:20.440717Z ThreadId(1) fontc::workload DEBUG] 668/2629 complete, most recently Fe(Glyph(bullet)) [2025-03-12T23:21:20.440720Z ThreadId(1) fontc::workload DEBUG] 669/2629 complete, most recently Be(GlyfFragment(plusminus)) [2025-03-12T23:21:20.440723Z ThreadId(1) fontc::workload DEBUG] 670/2629 complete, most recently Be(GlyfFragment(Zdotaccent)) [2025-03-12T23:21:20.440726Z ThreadId(1) fontc::workload DEBUG] 671/2629 complete, most recently Be(GlyfFragment(ordfeminine)) [2025-03-12T23:21:20.440728Z ThreadId(1) fontc::workload DEBUG] 672/2629 complete, most recently Fe(Glyph(ucircumflex)) [2025-03-12T23:21:20.442587Z ThreadId(1) fontc ERROR] Invalid source glyph 'yusbig-cy': 'bad anchor: 'Invalid anchor 'bottomright': 'no value at default location'''
fontmake
osopher Bold had: 31 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph micro, contour 0: * Philosopher Regular had: 26 * Philosopher Bold had: 29 ERROR:fontmake.compatibility: Fonts had differing base glyph in glyph brevecomb-cy.case, component 0: * Philosopher Regular had: brevecomb.case * Philosopher Bold had: breve ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph caroncomb: * Philosopher Regular had: 0 * Philosopher Bold had: 1 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph caroncomb: * Philosopher Regular had: 1 * Philosopher Bold had: 0 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph cedilla, contour 0: * Philosopher Regular had: 20 * Philosopher Bold had: 19 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/alexeiva/philosopher/sources/Philosopher-Italic.glyphs' -> 'master_ufo/Philosopher.designspace': Compatibility check failed
alexeiva/philosopher/sources/Philosopher-Italic.glyphs (config.yaml) (gftools)
fontc
Non-existent glyph class public.kern1.E found in kerning rules. Non-existent glyph class public.kern1.uni0406 found in kerning rules.
fontmake
gftools produced multiple outputs: ['Philosopher-BoldItalic.ttf', 'Philosopher-Italic.ttf']
alexeiva/philosopher/sources/Philosopher.glyphs (config.yaml) (default)
fontc
ow)) [2025-03-12T23:21:07.965795Z ThreadId(1) fontc::workload DEBUG] 651/2637 complete, most recently Fe(Glyph(iogonek)) [2025-03-12T23:21:07.965798Z ThreadId(1) fontc::workload DEBUG] 652/2637 complete, most recently Fe(Glyph(edotaccent)) [2025-03-12T23:21:07.965803Z ThreadId(1) fontc::workload DEBUG] 653/2637 complete, most recently Fe(Glyph(Udieresis-cy)) [2025-03-12T23:21:07.965806Z ThreadId(1) fontc::workload DEBUG] 654/2637 complete, most recently Fe(Glyph(hookabovecomb)) [2025-03-12T23:21:07.965808Z ThreadId(1) fontc::workload DEBUG] 655/2637 complete, most recently Fe(Glyph(em-cy)) [2025-03-12T23:21:07.965811Z ThreadId(1) fontc::workload DEBUG] 656/2637 complete, most recently Fe(Glyph(caroncomb.alt)) [2025-03-12T23:21:07.965813Z ThreadId(1) fontc::workload DEBUG] 657/2637 complete, most recently Fe(Glyph(amacron)) [2025-03-12T23:21:07.969255Z ThreadId(1) fontc ERROR] Invalid source glyph 'yusbig-cy': 'bad anchor: 'Invalid anchor 'bottomright': 'no value at default location'''
fontmake
Bold had: 47 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph yen, contour 0: * Philosopher Regular had: 32 * Philosopher Bold had: 31 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph asciitilde, contour 0: * Philosopher Regular had: 20 * Philosopher Bold had: 26 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph micro, contour 0: * Philosopher Regular had: 23 * Philosopher Bold had: 26 ERROR:fontmake.compatibility: Fonts had differing base glyph in glyph brevecomb-cy.case, component 0: * Philosopher Regular had: brevecomb.case * Philosopher Bold had: breve ERROR:fontmake.compatibility: Fonts had differing number of points in glyph cedilla, contour 0: * Philosopher Regular had: 20 * Philosopher Bold had: 19 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/alexeiva/philosopher/sources/Philosopher.glyphs' -> 'master_ufo/Philosopher.designspace': Compatibility check failed
alexeiva/philosopher/sources/Philosopher.glyphs (config.yaml) (gftools)
fontc
tent glyph class public.kern2.afii10062 found in kerning rules. Non-existent glyph class public.kern2.afii10051 found in kerning rules. Non-existent glyph class public.kern2.afii10053 found in kerning rules. Non-existent glyph class public.kern2.afii10062 found in kerning rules. Non-existent glyph class public.kern2.afii10070 found in kerning rules. Non-existent glyph class public.kern2.afii10077 found in kerning rules. Non-existent glyph class public.kern2.afii10023 found in kerning rules. Non-existent glyph class public.kern2.afii10051 found in kerning rules. Non-existent glyph class public.kern2.afii10058 found in kerning rules. Non-existent glyph class public.kern2.afii10062 found in kerning rules. Non-existent glyph class public.kern2.afii10077 found in kerning rules. Non-existent glyph class public.kern2.afii10085 found in kerning rules. Non-existent glyph class public.kern2.afii10085 found in kerning rules. Non-existent glyph class public.kern2.afii10070 found in kerning rules.
fontmake
gftools produced multiple outputs: ['Philosopher-Bold.ttf', 'Philosopher-Regular.ttf']
balsamiq/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs (config.yaml) (default)
fontc
2025-03-12T23:23:09.269093Z ThreadId(1) fontc::workload DEBUG] 349/4065 complete, most recently Fe(Glyph(clickdental)) [2025-03-12T23:23:09.269095Z ThreadId(1) fontc::workload DEBUG] 350/4065 complete, most recently Fe(Glyph(whiteXBlackDiamond)) [2025-03-12T23:23:09.269098Z ThreadId(1) fontc::workload DEBUG] 351/4065 complete, most recently Fe(Glyph(Cheabkhasian-cy)) [2025-03-12T23:23:09.269100Z ThreadId(1) fontc::workload DEBUG] 352/4065 complete, most recently Fe(Glyph(Ushort-cy)) [2025-03-12T23:23:09.269103Z ThreadId(1) fontc::workload DEBUG] 353/4065 complete, most recently Fe(Glyph(rightFeatheredBlackArrow)) [2025-03-12T23:23:09.269105Z ThreadId(1) fontc::workload DEBUG] 354/4065 complete, most recently Fe(Glyph(f)) [2025-03-12T23:23:09.269896Z ThreadId(6) glyphs2fontir::toir DEBUG] erased open contours for two.blackCircled [2025-03-12T23:23:09.284729Z ThreadId(1) fontc ERROR] Invalid source glyph 'Gstroke': 'bad anchor: 'Invalid anchor '_center': 'no value at default location'''
fontmake
ber of points in glyph ocenteredtilde, contour 1: * Balsamiq Sans Italic had: 31 * Balsamiq Sans Bold Italic had: 27 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph ocenteredtilde, contour 2: * Balsamiq Sans Italic had: 27 * Balsamiq Sans Bold Italic had: 30 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph upsilonafrican, contour 0: * Balsamiq Sans Italic had: 99 * Balsamiq Sans Bold Italic had: 76 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph yr, contour 0: * Balsamiq Sans Italic had: 62 * Balsamiq Sans Bold Italic had: 50 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph yr, contour 1: * Balsamiq Sans Italic had: 24 * Balsamiq Sans Bold Italic had: 23 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/balsamiq/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs' -> 'master_ufo/BalsamiqSans-Italic.designspace': Compatibility check failed
balsamiq/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs (config.yaml) (gftools)
fontc
/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/operations/__init__.py", line 105, in build variables=self.variables, ^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/operations/fontc/__init__.py", line 23, in variables vars["args"] = rewrite_fontmake_args_for_fontc(args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/operations/fontc/__init__.py", line 34, in rewrite_fontmake_args_for_fontc out_args.append(rewrite_one_arg(arg_list)) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/operations/fontc/__init__.py", line 66, in rewrite_one_arg raise ValueError(f"unknown fontmake arg '{next_}'") ValueError: unknown fontmake arg '--keep-direction'
fontmake
gftools produced multiple outputs: ['BalsamiqSans-Italic.ttf', 'BalsamiqSans-BoldItalic.ttf']
balsamiq/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs (config.yaml) (default)
fontc
tly Fe(Glyph(notelement)) [2025-03-12T23:22:28.705627Z ThreadId(1) fontc::workload DEBUG] 236/4065 complete, most recently Fe(Glyph(R)) [2025-03-12T23:22:28.705629Z ThreadId(1) fontc::workload DEBUG] 237/4065 complete, most recently Fe(Glyph(quotesinglbase)) [2025-03-12T23:22:28.705632Z ThreadId(1) fontc::workload DEBUG] 238/4065 complete, most recently Fe(Glyph(caron)) [2025-03-12T23:22:28.705634Z ThreadId(1) fontc::workload DEBUG] 239/4065 complete, most recently Fe(Glyph(softsign-cy)) [2025-03-12T23:22:28.705637Z ThreadId(1) fontc::workload DEBUG] 240/4065 complete, most recently Fe(Glyph(Gedescender-cy)) [2025-03-12T23:22:28.705639Z ThreadId(1) fontc::workload DEBUG] 241/4065 complete, most recently Fe(Glyph(K)) [2025-03-12T23:22:28.705642Z ThreadId(1) fontc::workload DEBUG] 242/4065 complete, most recently Fe(Glyph(Ograve)) [2025-03-12T23:22:28.722771Z ThreadId(1) fontc ERROR] Invalid source glyph 'Iigrave-cy': 'bad anchor: 'Invalid anchor '_top': 'no value at default location'''
fontmake
ROR:fontmake.compatibility: Fonts had differing number of contours in glyph apple: * Balsamiq Sans Regular had: 2 * Balsamiq Sans Bold had: 3 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph minute, contour 0: * Balsamiq Sans Regular had: 11 * Balsamiq Sans Bold had: 17 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph weierstrass, contour 0: * Balsamiq Sans Regular had: 68 * Balsamiq Sans Bold had: 78 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph weierstrass, contour 1: * Balsamiq Sans Regular had: 15 * Balsamiq Sans Bold had: 22 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph idotless-cy, contour 0: * Balsamiq Sans Regular had: 21 * Balsamiq Sans Bold had: 19 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/balsamiq/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs' -> 'master_ufo/BalsamiqSans.designspace': Compatibility check failed
balsamiq/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs (config.yaml) (gftools)
fontc
/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/operations/__init__.py", line 105, in build variables=self.variables, ^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/operations/fontc/__init__.py", line 23, in variables vars["args"] = rewrite_fontmake_args_for_fontc(args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/operations/fontc/__init__.py", line 34, in rewrite_fontmake_args_for_fontc out_args.append(rewrite_one_arg(arg_list)) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/operations/fontc/__init__.py", line 66, in rewrite_one_arg raise ValueError(f"unknown fontmake arg '{next_}'") ValueError: unknown fontmake arg '--keep-direction'
fontmake
gftools produced multiple outputs: ['BalsamiqSans-Bold.ttf', 'BalsamiqSans-Regular.ttf']
clauseggers/Playfair/sources/Playfair-2_2-Italic.glyphspackage (config.yaml) (default)
fontc
om parameter 'italicAngle' [2025-03-12T23:27:08.214060Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Location' [2025-03-12T23:27:08.215951Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'postscriptUnderlineThickness' [2025-03-12T23:27:08.215986Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'postscriptUnderlinePosition' [2025-03-12T23:27:08.216000Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'italicAngle' [2025-03-12T23:27:08.216006Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Location' [2025-03-12T23:27:08.287966Z ThreadId(1) fontc ERROR] Missing mapping on Width for max at Coord { coord: 113.0, space: DesignSpace }. Mappings [(Coord { coord: 100.0, space: UserSpace }, Coord { coord: 100.0, space: DesignSpace }), (Coord { coord: 112.5, space: UserSpace }, Coord { coord: 114.0, space: DesignSpace }), (Coord { coord: 87.5, space: UserSpace }, Coord { coord: 95.0, space: DesignSpace })]
fontmake
26 fonts had: 1 * 16 fonts had: 2 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph Tshe-cy.ss07.BRACKET.varAlt01: * 26 fonts had: 3 * 16 fonts had: 2 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph tshe-cy.smcp.BRACKET.varAlt01: * 26 fonts had: 1 * 16 fonts had: 2 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph tshe-cy.smcp.BRACKET.varAlt01: * 26 fonts had: 3 * 16 fonts had: 2 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph tshe-cy.smcp.ss07.BRACKET.varAlt01: * 26 fonts had: 1 * 16 fonts had: 2 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph tshe-cy.smcp.ss07.BRACKET.varAlt01: * 26 fonts had: 3 * 16 fonts had: 2 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/clauseggers/Playfair/sources/Playfair-2_2-Italic.glyphspackage' -> 'master_ufo/Playfair-Italic.designspace': Compatibility check failed
clauseggers/Playfair/sources/Playfair-2_2-Italic.glyphspackage (config.yaml) (gftools)
fontc
hreadId(1) glyphs_reader::font WARN] unknown custom parameter 'postscriptUnderlineThickness' [2025-03-12T23:27:50.340752Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'postscriptUnderlinePosition' [2025-03-12T23:27:50.340754Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'italicAngle' [2025-03-12T23:27:50.340756Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Location' [2025-03-12T23:27:50.413658Z ThreadId(1) fontc ERROR] Missing mapping on Width for max at Coord { coord: 113.0, space: DesignSpace }. Mappings [(Coord { coord: 100.0, space: UserSpace }, Coord { coord: 100.0, space: DesignSpace }), (Coord { coord: 112.5, space: UserSpace }, Coord { coord: 114.0, space: DesignSpace }), (Coord { coord: 87.5, space: UserSpace }, Coord { coord: 95.0, space: DesignSpace })] ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
number of components in glyph Tshe-cy.ss07.BRACKET.varAlt01: * 26 fonts had: 3 * 16 fonts had: 2 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph tshe-cy.smcp.BRACKET.varAlt01: * 26 fonts had: 1 * 16 fonts had: 2 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph tshe-cy.smcp.BRACKET.varAlt01: * 26 fonts had: 3 * 16 fonts had: 2 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph tshe-cy.smcp.ss07.BRACKET.varAlt01: * 26 fonts had: 1 * 16 fonts had: 2 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph tshe-cy.smcp.ss07.BRACKET.varAlt01: * 26 fonts had: 3 * 16 fonts had: 2 fontmake: Error: In 'Playfair-2_2-Italic.glyphspackage' -> 'master_ufo/Playfair-Italic.designspace': Compatibility check failed ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
clauseggers/Playfair/sources/Playfair-2_2-Roman.glyphspackage (config.yaml) (default)
fontc
eter 'Alignment Zones' [2025-03-12T23:26:12.940079Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Location' [2025-03-12T23:26:12.940081Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'postscriptUnderlineThickness' [2025-03-12T23:26:12.940082Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'postscriptUnderlinePosition' [2025-03-12T23:26:12.940083Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Alignment Zones' [2025-03-12T23:26:12.940083Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Location' [2025-03-12T23:26:13.003354Z ThreadId(1) fontc ERROR] Missing mapping on Width for max at Coord { coord: 113.0, space: DesignSpace }. Mappings [(Coord { coord: 100.0, space: UserSpace }, Coord { coord: 100.0, space: DesignSpace }), (Coord { coord: 112.5, space: UserSpace }, Coord { coord: 114.0, space: DesignSpace }), (Coord { coord: 87.5, space: UserSpace }, Coord { coord: 95.0, space: DesignSpace })]
fontmake
, in to_ufo_components to_ufo_smart_component(self, layer, component, pen) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/smart_components.py", line 118, in to_ufo_smart_component model = variation_model(root, masters, layer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/smart_components.py", line 69, in variation_model raise ValueError( ValueError: Could not generate smart component model for _part.LC-baseline-stroke used in <GSLayer "Needlepoint SemiCondensed Upright" (T_h.ss10)>. Locations were: Needlepoint SemiCondensed Upright = {'LeftSerifWidth': 0.0, 'RightSerifWidth': 0.0, 'RightWide': 0.0} NormalWide = {'LeftSerifWidth': 0.0, 'RightSerifWidth': 0.0, 'RightWide': 1.0} Needlepoint SemiCondensed Upright 18 Jun 24 at 14:11 = {'LeftSerifWidth': 0.0, 'RightSerifWidth': 0.0, 'RightWide': 0.0}
clauseggers/Playfair/sources/Playfair-2_2-Roman.glyphspackage (config.yaml) (gftools)
fontc
dId(1) glyphs_reader::font WARN] unknown custom parameter 'postscriptUnderlineThickness' [2025-03-12T23:26:39.758592Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'postscriptUnderlinePosition' [2025-03-12T23:26:39.758593Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Alignment Zones' [2025-03-12T23:26:39.758594Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Axis Location' [2025-03-12T23:26:39.835997Z ThreadId(1) fontc ERROR] Missing mapping on Width for max at Coord { coord: 113.0, space: DesignSpace }. Mappings [(Coord { coord: 100.0, space: UserSpace }, Coord { coord: 100.0, space: DesignSpace }), (Coord { coord: 112.5, space: UserSpace }, Coord { coord: 114.0, space: DesignSpace }), (Coord { coord: 87.5, space: UserSpace }, Coord { coord: 95.0, space: DesignSpace })] ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ages/glyphsLib/builder/smart_components.py", line 118, in to_ufo_smart_component model = variation_model(root, masters, layer) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/glyphsLib/builder/smart_components.py", line 69, in variation_model raise ValueError( ValueError: Could not generate smart component model for _part.LC-baseline-stroke used in <GSLayer "Needlepoint SemiCondensed Upright" (T_h.ss10)>. Locations were: Needlepoint SemiCondensed Upright = {'LeftSerifWidth': 0.0, 'RightSerifWidth': 0.0, 'RightWide': 0.0} NormalWide = {'LeftSerifWidth': 0.0, 'RightSerifWidth': 0.0, 'RightWide': 1.0} Needlepoint SemiCondensed Upright 18 Jun 24 at 14:11 = {'LeftSerifWidth': 0.0, 'RightSerifWidth': 0.0, 'RightWide': 0.0} ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
cyrealtype/Podkova/sources/Podkova.glyphs (config.yaml) (gftools)
fontc
d38qc2zzr8kbcv88h0000gn/T/.tmpLJ7Ekk/gftools/gftools_temp_dir/Podkova[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp6btfxjf0.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename Podkova[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
d38qc2zzr8kbcv88h0000gn/T/.tmpLJ7Ekk/gftools/gftools_temp_dir/Podkova[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpux4nw9y9.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename Podkova[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
docrepair-fonts/agdasima-fonts/sources/Agdasima-Regular.designspace (config.yaml) (gftools)
fontc
gftools produced multiple outputs: ['Agdasima-Bold.ttf', 'Agdasima-Regular.ttf']
fontmake
gftools produced multiple outputs: ['Agdasima-Bold.ttf', 'Agdasima-Regular.ttf']
docrepair-fonts/belanosima-fonts/sources/Belanosima-Regular.designspace (config.yaml) (default)
fontc
[2025-03-12T23:10:20.320902Z ThreadId(1) fontc DEBUG] require_dir "./debug" [2025-03-12T23:10:20.321281Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.crater_cache/docrepair-fonts/belanosima-fonts/sources/Belanosima-Regular.designspace" [2025-03-12T23:10:20.321308Z ThreadId(1) fontc ERROR] No default master in /Users/rofls/.crater_cache/docrepair-fonts/belanosima-fonts/sources/Belanosima-Regular.designspace
fontmake
0, 'minimum': 1.0, 'name': 'width', 'tag': 'wdth'}] INFO:fontTools.varLib:Internal master locations: [{'weight': 434.0, 'width': 1.0}] INFO:fontTools.varLib:Internal axis supports: {'weight': [434.0, 434.0, 570.8190000000001], 'width': [1.0, 1.0, 300.0]} INFO:fontTools.varLib:Normalized master locations: [{'weight': 0.0, 'width': 0.0}] INFO:fontTools.varLib:Index of base master: 0 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 83 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/docrepair-fonts/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.
docrepair-fonts/belanosima-fonts/sources/Belanosima-Regular.designspace (config.yaml) (gftools)
fontc
k92d38qc2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpnyqkovpc Belanosima-Regular.designspace --flatten-components --decompose-transformed-components --no-production-names Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpnyqkovpc Belanosima-Regular.designspace --flatten-components --decompose-transformed-components --no-production-names [2025-03-12T23:10:22.961001Z ThreadId(1) fontc DEBUG] require_dir "/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T" [2025-03-12T23:10:22.961169Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "Belanosima-Regular.designspace" [2025-03-12T23:10:22.961190Z ThreadId(1) fontc ERROR] No default master in Belanosima-Regular.designspace ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
[--filter CLASS] [--no-auto-use-my-metrics] [--drop-implied-oncurves] [--interpolate-binary-layout [MASTER_DIR]] [--feature-writer CLASS] [--debug-feature-file FILE] [--no-variable-features] [--mti-source MTI_SOURCE] [--production-names | --no-production-names] [--subset | --no-subset] [-s | -S] [--timing] [--verbose LEVEL] [INPUTS ...] fontmake: error: instance_ufos/Belanosima-SemiBold.ufo.json not found [6/9] buildTTF fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpb2tmihui -o ttf -u instance_ufos/Belanosima-Bold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
docrepair-fonts/lunasima-fonts/sources/Lunasima-Regular.designspace (config.yaml) (gftools)
fontc
gftools produced multiple outputs: ['Lunasima-Regular.ttf', 'Lunasima-Bold.ttf']
fontmake
gftools produced multiple outputs: ['Lunasima-Regular.ttf', 'Lunasima-Bold.ttf']
fridamedrano/Kalnia-Glaze/sources/KalniaGlaze.glyphs (config.yaml) (gftools)
fontc
= subprocess.run(sys.argv[1:], capture_output=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", line 550, in run with Popen(*popenargs, **kwargs) as process: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", line 1028, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", line 1963, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'paintcompiler' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
= subprocess.run(sys.argv[1:], capture_output=True) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", line 550, in run with Popen(*popenargs, **kwargs) as process: ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", line 1028, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "/opt/homebrew/Cellar/python@3.12/3.12.9/Frameworks/Python.framework/Versions/3.12/lib/python3.12/subprocess.py", line 1963, in _execute_child raise child_exception_type(errno_num, err_msg, err_filename) FileNotFoundError: [Errno 2] No such file or directory: 'paintcompiler' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/AmaticSC/sources/AmaticSC.glyphs (config.yaml) (default)
fontc
yph(Gbreve)) [2025-03-12T23:04:15.553316Z ThreadId(1) fontc::workload DEBUG] 860/3449 complete, most recently Fe(Glyph(shin-hb)) [2025-03-12T23:04:15.553318Z ThreadId(1) fontc::workload DEBUG] 861/3449 complete, most recently Fe(Glyph(Gheupturn-cy)) [2025-03-12T23:04:15.553323Z ThreadId(1) fontc::workload DEBUG] 862/3449 complete, most recently Fe(Glyph(reshdagesh-hb)) [2025-03-12T23:04:15.553326Z ThreadId(1) fontc::workload DEBUG] 863/3449 complete, most recently Fe(Glyph(Uhorngrave)) [2025-03-12T23:04:15.553328Z ThreadId(1) fontc::workload DEBUG] 864/3449 complete, most recently Fe(Glyph(Iogonek)) [2025-03-12T23:04:15.553331Z ThreadId(1) fontc::workload DEBUG] 865/3449 complete, most recently Fe(Glyph(zcaron)) [2025-03-12T23:04:15.553333Z ThreadId(1) fontc::workload DEBUG] 866/3449 complete, most recently Fe(Glyph(rinvertedbreve)) [2025-03-12T23:04:15.558364Z ThreadId(1) fontc ERROR] Invalid source glyph 'm_m': 'bad anchor: 'Invalid anchor 'caret_1': 'no value at default location'''
fontmake
s in glyph hook-cy.alt, contour 0: * Amatic SC Condensed had: 35 * Amatic SC Condensed Bold had: 26 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph hook-cy.case, contour 0: * Amatic SC Condensed had: 27 * Amatic SC Condensed Bold had: 21 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph tail-cy.case, contour 0: * Amatic SC Condensed had: 19 * Amatic SC Condensed Bold had: 20 ERROR:fontmake.compatibility: Fonts had differing base glyph in glyph circumflexcomb_acutecomb, component 0: * Amatic SC Condensed had: circumflexcomb * Amatic SC Condensed Bold had: circumflex ERROR:fontmake.compatibility: Fonts had differing number of points in glyph foundryicon, contour 1: * Amatic SC Condensed had: 113 * Amatic SC Condensed Bold had: 110 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/AmaticSC/sources/AmaticSC.glyphs' -> 'master_ufo/AmaticSC-Condensed.designspace': Compatibility check failed
googlefonts/AmaticSC/sources/AmaticSC.glyphs (config.yaml) (gftools)
fontc
kload DEBUG] 53/3449 complete, most recently Fe(Glyph(ugrave)) [2025-03-12T23:04:20.774054Z ThreadId(1) fontc::workload DEBUG] 54/3449 complete, most recently Fe(Glyph(Ve-cy)) [2025-03-12T23:04:20.774061Z ThreadId(1) fontc::workload DEBUG] 55/3449 complete, most recently Fe(Glyph(scedilla)) [2025-03-12T23:04:20.777802Z ThreadId(6) glyphs2fontir::toir DEBUG] erased open contours for M.concept2 [2025-03-12T23:04:20.781928Z ThreadId(8) fontbe::glyphs WARN] C has inconsistent path elements: {"MCCCCCCCCCCLCCCCCCCCLLLCCCCCCCCCCCCZ", "MCCCCCCCCCCCCCCCCCCCCCCCCZ"} [2025-03-12T23:04:20.781951Z ThreadId(8) fontbe::glyphs WARN] Ia-cy has inconsistent path elements: {"MCCCCCCCCCCCCCCCCCCCCCCCCCZMCCCCCCZ", "MCCCCCLCCCCCCCCCCCCCCCCCCCCZMCCCCCZ"} [2025-03-12T23:04:20.788563Z ThreadId(1) fontc ERROR] Invalid source glyph 'x': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location''' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
tour 0: * Amatic SC Condensed had: 35 * Amatic SC Condensed Bold had: 26 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph hook-cy.case, contour 0: * Amatic SC Condensed had: 27 * Amatic SC Condensed Bold had: 21 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph tail-cy.case, contour 0: * Amatic SC Condensed had: 19 * Amatic SC Condensed Bold had: 20 ERROR:fontmake.compatibility: Fonts had differing base glyph in glyph circumflexcomb_acutecomb, component 0: * Amatic SC Condensed had: circumflexcomb * Amatic SC Condensed Bold had: circumflex ERROR:fontmake.compatibility: Fonts had differing number of points in glyph foundryicon, contour 1: * Amatic SC Condensed had: 113 * Amatic SC Condensed Bold had: 110 fontmake: Error: In 'AmaticSC.glyphs' -> 'master_ufo/AmaticSC-Condensed.designspace': Compatibility check failed ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
googlefonts/Bruno-ace/sources/BrunoAce-Regular.glyphs (config-regular.yaml) (gftools)
fontc
Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/__init__.py", line 98, in main mod.main(args[2:]) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 453, in main pd.walk_graph() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 333, in walk_graph assert len(final_targets), "No final targets" ^^^^^^^^^^^^^^^^^^ AssertionError: No final targets
fontmake
Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/__init__.py", line 98, in main mod.main(args[2:]) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 453, in main pd.walk_graph() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 333, in walk_graph assert len(final_targets), "No final targets" ^^^^^^^^^^^^^^^^^^ AssertionError: No final targets
googlefonts/Bruno-ace/sources/BrunoAceSC-Regular.glyphs (config-small-caps.yaml) (gftools)
fontc
Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/__init__.py", line 98, in main mod.main(args[2:]) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 453, in main pd.walk_graph() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 333, in walk_graph assert len(final_targets), "No final targets" ^^^^^^^^^^^^^^^^^^ AssertionError: No final targets
fontmake
Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/__init__.py", line 98, in main mod.main(args[2:]) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 453, in main pd.walk_graph() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 333, in walk_graph assert len(final_targets), "No final targets" ^^^^^^^^^^^^^^^^^^ AssertionError: No final targets
googlefonts/Crimson/sources/CrimsonText-Italic.glyphs (config.yaml) (default)
fontc
25-03-12T23:06:41.547447Z ThreadId(1) fontc::workload DEBUG] 401/3254 complete, most recently Fe(Glyph(Ecircumflexgrave)) [2025-03-12T23:06:41.547449Z ThreadId(1) fontc::workload DEBUG] 402/3254 complete, most recently Fe(Glyph(Ocircumflexacute)) [2025-03-12T23:06:41.547452Z ThreadId(1) fontc::workload DEBUG] 403/3254 complete, most recently Fe(Glyph(Ecircumflextilde)) [2025-03-12T23:06:41.547455Z ThreadId(1) fontc::workload DEBUG] 404/3254 complete, most recently Fe(Glyph(tcaron)) [2025-03-12T23:06:41.547457Z ThreadId(1) fontc::workload DEBUG] 405/3254 complete, most recently Fe(Glyph(W)) [2025-03-12T23:06:41.547460Z ThreadId(1) fontc::workload DEBUG] 406/3254 complete, most recently Fe(Glyph(dcroat)) [2025-03-12T23:06:41.547462Z ThreadId(1) fontc::workload DEBUG] 407/3254 complete, most recently Fe(Glyph(quoteright)) [2025-03-12T23:06:41.557908Z ThreadId(1) fontc ERROR] Invalid source glyph 'ecircumflexgrave': 'bad anchor: 'Invalid anchor 'top_viet': 'no value at default location'''
fontmake
ility: Fonts had differing number of points in glyph macroncomb.case, contour 0: * Crimson Text Italic had: 21 * Crimson Text SemiBold Italic had: 14 * Crimson Text Bold Italic had: 17 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph brevecomb.case.001, contour 0: * Crimson Text Italic had: 18 * Crimson Text SemiBold Italic, Crimson Text Bold Italic had: 30 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph brevecomb.case.002, contour 0: * Crimson Text Italic had: 18 * Crimson Text SemiBold Italic, Crimson Text Bold Italic had: 30 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph apostrophemod, contour 0: * Crimson Text Italic had: 25 * Crimson Text SemiBold Italic, Crimson Text Bold Italic had: 22 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/Crimson/sources/CrimsonText-Italic.glyphs' -> 'master_ufo/CrimsonText-Italic.designspace': Compatibility check failed
googlefonts/Crimson/sources/CrimsonText-Italic.glyphs (config.yaml) (gftools)
fontc
Non-existent glyph class public.kern1.K found in kerning rules.
fontmake
gftools produced multiple outputs: ['CrimsonText-SemiBoldItalic.ttf', 'CrimsonText-BoldItalic.ttf', 'CrimsonText-Italic.ttf']
googlefonts/Crimson/sources/CrimsonText.glyphs (config.yaml) (default)
fontc
y Fe(Glyph(Omicrondasiavaria)) [2025-03-12T23:05:51.975158Z ThreadId(1) fontc::workload DEBUG] 19/5526 complete, most recently Fe(Glyph(B)) [2025-03-12T23:05:51.975161Z ThreadId(1) fontc::workload DEBUG] 20/5526 complete, most recently Fe(Glyph(omegapsilivariaypogegrammeni)) [2025-03-12T23:05:51.975163Z ThreadId(1) fontc::workload DEBUG] 21/5526 complete, most recently Fe(Glyph(Kje-cy)) [2025-03-12T23:05:51.975166Z ThreadId(1) fontc::workload DEBUG] 22/5526 complete, most recently Fe(Glyph(d)) [2025-03-12T23:05:51.975168Z ThreadId(1) fontc::workload DEBUG] 23/5526 complete, most recently Fe(Glyph(partialdiff)) [2025-03-12T23:05:51.975171Z ThreadId(1) fontc::workload DEBUG] 24/5526 complete, most recently Fe(Glyph(ze-cy)) [2025-03-12T23:05:51.975173Z ThreadId(1) fontc::workload DEBUG] 25/5526 complete, most recently Fe(Glyph(delta)) [2025-03-12T23:05:51.993971Z ThreadId(1) fontc ERROR] Invalid source glyph 'ze-cy': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location'''
fontmake
001, contour 0: * Crimson Text Regular had: 18 * Crimson Text SemiBold, Crimson Text Bold had: 30 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph commaturnedmod: * Crimson Text Regular, Crimson Text SemiBold had: 1 * Crimson Text Bold had: 0 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph commaturnedmod: * Crimson Text Regular, Crimson Text SemiBold had: 0 * Crimson Text Bold had: 1 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph glottalstopmod: * Crimson Text Regular had: 1 * Crimson Text SemiBold, Crimson Text Bold had: 0 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph glottalstopmod: * Crimson Text Regular had: 0 * Crimson Text SemiBold, Crimson Text Bold had: 1 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/Crimson/sources/CrimsonText.glyphs' -> 'master_ufo/CrimsonText.designspace': Compatibility check failed
googlefonts/Crimson/sources/CrimsonText.glyphs (config.yaml) (gftools)
fontc
Non-existent glyph class public.kern2.comma found in kerning rules. Non-existent glyph class public.kern2.comma found in kerning rules.
fontmake
gftools produced multiple outputs: ['CrimsonText-SemiBold.ttf', 'CrimsonText-Bold.ttf', 'CrimsonText-Regular.ttf']
googlefonts/Inconsolata/sources/Inconsolata.glyphs (config.yaml) (gftools)
fontc
yphs --decompose-transformed-components --no-production-names [2/4] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqt49bmtg /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqt49bmtg /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp0wmi15bc vtt_hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqt49bmtg /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp0wmi15bc vtt_hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
-production-names --drop-implied-oncurves INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation INFO:fontmake.font_project:Loading 9 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpouj75t7m INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter INFO:ufo2ft.filters:Running CornerComponentsFilter on Inconsolata-UltraCondensedExtraLight fontmake: Error: In 'Inconsolata.glyphs' -> 'master_ufo/Inconsolata.designspace': Generating fonts from Designspace failed: Could not find shape number 0 in dcaron ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/Pacifico/sources/Pacifico.glyphs (config.yaml) (default)
fontc
ete, most recently Be(GlyfFragment(OE)) [2025-03-12T23:08:34.987988Z ThreadId(1) fontc::workload DEBUG] 5792/7436 complete, most recently Be(GlyfFragment(brevebelowcomb)) [2025-03-12T23:08:34.989394Z ThreadId(2) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT, no group Side1("KO_periodcentered.loclCAT") [2025-03-12T23:08:34.989403Z ThreadId(2) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT, no group Side1("KO_periodcentered.loclCAT") [2025-03-12T23:08:34.989404Z ThreadId(2) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT.case, no group Side1("KO_periodcentered.loclCAT.case") [2025-03-12T23:08:34.989406Z ThreadId(2) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT.case, no group Side1("KO_periodcentered.loclCAT.case") [2025-03-12T23:08:35.007243Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ṿ' (U+1E7F) to two different glyph ids: GID_269 and GID_739
fontmake
xistent glyph class public.kern1.KO_periodcentered.loclCAT found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.KO_periodcentered.loclCAT.case found in kerning rules. INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs INFO:fontmake.font_project:Building TTF for Pacifico-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Pacifico-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Pacifico-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Pacifico-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 937, 2: 7942, 3: 2437, 4: 1034, 5: 186, 6: 109, 7: 10, 8: 6 INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/Pacifico/sources/Pacifico.glyphs' -> 'master_ufo/Pacifico-Regular.designspace': Compiling UFO failed: cannot map 'vdotbelow' to U+1E7F; already mapped to 'Vdotbelow'
googlefonts/Pacifico/sources/Pacifico.glyphs (config.yaml) (gftools)
fontc
Non-existent glyph class public.kern2.KO_periodcentered.loclCAT.case found in kerning rules. Non-existent glyph class public.kern2.KO_periodcentered.loclCAT.case found in kerning rules. Non-existent glyph class public.kern1.KO_dhook.fina found in kerning rules. Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. Non-existent glyph class public.kern1.KO_periodcentered.loclCAT found in kerning rules. Non-existent glyph class public.kern1.KO_periodcentered.loclCAT.case found in kerning rules.
fontmake
found in kerning rules. Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. Non-existent glyph class public.kern1.KO_periodcentered.loclCAT found in kerning rules. Non-existent glyph class public.kern1.KO_periodcentered.loclCAT.case found in kerning rules. Non-existent glyph class public.kern2.KO_periodcentered.loclCAT.case found in kerning rules. Non-existent glyph class public.kern2.KO_periodcentered.loclCAT.case found in kerning rules. Non-existent glyph class public.kern1.KO_dhook.fina found in kerning rules. Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. Non-existent glyph class public.kern1.KO_periodcentered.loclCAT found in kerning rules. Non-existent glyph class public.kern1.KO_periodcentered.loclCAT.case found in kerning rules.
googlefonts/RadleyFont/sources/Radley-Italic.ufo (config.yaml) (gftools)
fontc
kload DEBUG] 781/1539 complete, most recently Be(GlyfFragment(colon)) [2025-03-12T23:14:20.919549Z ThreadId(1) fontc::workload DEBUG] 782/1539 complete, most recently Be(GlyfFragment(foundryicon)) [2025-03-12T23:14:20.919551Z ThreadId(1) fontc::workload DEBUG] 783/1539 complete, most recently Fe(GlyphOrder) [2025-03-12T23:14:20.919554Z ThreadId(1) fontc::workload DEBUG] 784/1539 complete, most recently Be(GlyfFragment(AE)) [2025-03-12T23:14:20.919556Z ThreadId(1) fontc::workload DEBUG] 785/1539 complete, most recently Be(GlyfFragment(quotedblleft)) [2025-03-12T23:14:20.919559Z ThreadId(1) fontc::workload DEBUG] 786/1539 complete, most recently Be(GlyfFragment(k)) [2025-03-12T23:14:20.919562Z ThreadId(1) fontc::workload DEBUG] 787/1539 complete, most recently Be(GlyfFragment(J)) [2025-03-12T23:14:20.920338Z ThreadId(1) fontc ERROR] A task panicked: 'Glyph(uni0326) is not available' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpsbgm7zrr -o ttf -u Radley-Italic.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for Radley-Italic INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeTransformedComponentsFilter on Radley-Italic INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Radley-Italic INFO:ufo2ft.filters:Running RemoveOverlapsFilter on Radley-Italic INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Radley-Italic INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 338, 2: 1347, 3: 479, 4: 324, 5: 88, 6: 19, 7: 2 INFO:ufo2ft.filters:Running FlattenComponentsFilter on Radley-Italic fontmake: Error: In 'Radley-Italic.ufo': Compiling UFO failed: Could not find component 'uni0326' used in 'Scommaaccent' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
googlefonts/Roboto-Flex/sources/RobotoFlex.designspace (config.yaml) (default)
fontc
dId(3) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-03-12T23:03:16.684318Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-03-12T23:03:16.684323Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-03-12T23:03:16.687111Z ThreadId(1) fontc::workload DEBUG] 1/3831 complete, most recently Fe(Features) [2025-03-12T23:03:16.687143Z ThreadId(1) fontc::workload DEBUG] 2/3831 complete, most recently Fe(PaintGraph) [2025-03-12T23:03:16.687146Z ThreadId(1) fontc::workload DEBUG] 3/3831 complete, most recently Fe(ColorPalettes) [2025-03-12T23:03:16.792021Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/googlefonts/Roboto-Flex/sources/1A-drawings/Mains/RobotoFlex_GRAD-200.ufo/features.fea, /Users/rofls/.crater_cache/googlefonts/Roboto-Flex/sources/1A-drawings/Mains/slnt/RobotoFlex_opsz144_wght1000_wdth100_slnt-10.ufo/features.fea
fontmake
g anchors in glyph tildecombstack.case: * 69 fonts had: "_top, top" * 16 fonts had: "" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph u: * 69 fonts had: "bottom, ogonek, top, topright" * 16 fonts had: "" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph v: * 69 fonts had: "bottom, top" * 16 fonts had: "" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph w: * 69 fonts had: "bottom, top" * 16 fonts had: "" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph x: * 69 fonts had: "bottom, top" * 16 fonts had: "" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph y: * 69 fonts had: "bottom, top" * 16 fonts had: "" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph z: * 69 fonts had: "bottom, top" * 16 fonts had: "" fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/Roboto-Flex/sources/RobotoFlex.designspace': Compatibility check failed
googlefonts/Roboto-Flex/sources/RobotoFlex.designspace (config.yaml) (gftools)
fontc
emented for UFO [2025-03-12T23:03:43.334761Z ThreadId(9) ufo2fontir::source DEBUG] Static metadata for "RobotoFlex.designspace" [2025-03-12T23:03:43.338470Z ThreadId(2) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-03-12T23:03:43.346805Z ThreadId(1) fontc::workload DEBUG] 1/3831 complete, most recently Fe(ColorPalettes) [2025-03-12T23:03:43.346921Z ThreadId(1) fontc::workload DEBUG] 2/3831 complete, most recently Fe(PaintGraph) [2025-03-12T23:03:43.346923Z ThreadId(1) fontc::workload DEBUG] 3/3831 complete, most recently Fe(Features) [2025-03-12T23:03:43.473876Z ThreadId(1) fontc ERROR] feature files are non-identical: 1A-drawings/Mains/RobotoFlex_GRAD-200.ufo/features.fea, 1A-drawings/Mains/slnt/RobotoFlex_opsz144_wght1000_wdth100_slnt-10.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
:fontTools.varLib: hcrs: hhea.caretSlopeRise [1, 1, 1, 1, 2048, 0, 0, 2048, 1, 1, 0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 2048, 0, 0, 0, 0, 1, 1, 1, 2048, 1, 1, 0, 0, 0, 0, 0, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Merging OpenType Layout tables fontmake: Error: In 'RobotoFlex.designspace': Generating fonts from Designspace failed: Couldn't merge the fonts, because some values were different, but should have been the same. This happened while performing the following operation: GPOS.table.ScriptList.ScriptCount The problem is likely to be in Roboto Flex opsz144-wght1000: Expected to see .ScriptCount==3, instead saw 4 ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/Signika/sources/SignikaNegative.designspace (configNegative.yaml) (default)
fontc
[2025-03-12T23:04:58.455696Z ThreadId(1) fontc DEBUG] require_dir "./debug" [2025-03-12T23:04:58.456145Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.crater_cache/googlefonts/Signika/sources/SignikaNegative.designspace" [2025-03-12T23:04:58.456553Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/googlefonts/Signika/sources/master_ufo/Signika-NegativeLight.ufo/glyphs': 'expected directory'
fontmake
INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/Signika/sources/master_ufo/Signika-NegativeLight.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/googlefonts/Signika/sources/master_ufo/Signika-NegativeLight.ufo'
googlefonts/Signika/sources/SignikaNegative.designspace (configNegative.yaml) (gftools)
fontc
eUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmz30sndn SignikaNegative.designspace --flatten-components --decompose-transformed-components --no-production-names Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmpeUFT4K/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmz30sndn SignikaNegative.designspace --flatten-components --decompose-transformed-components --no-production-names [2025-03-12T23:05:00.590046Z ThreadId(1) fontc DEBUG] require_dir "/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T" [2025-03-12T23:05:00.590156Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "SignikaNegative.designspace" [2025-03-12T23:05:00.590192Z ThreadId(1) fontc ERROR] Reading source failed for 'master_ufo/Signika-NegativeLight.ufo/glyphs': 'expected directory' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
lder.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp4nxwl_sm -o variable -m SignikaNegative.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp4nxwl_sm -o variable -m SignikaNegative.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --no-production-names --drop-implied-oncurves INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs fontmake: Error: In 'master_ufo/Signika-NegativeLight.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.crater_cache/googlefonts/Signika/sources/master_ufo/Signika-NegativeLight.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/atkinson-hyperlegible/sources/AtkinsonHyperlegible-Italic.glyphs (config.yml) (gftools)
fontc
gftools produced multiple outputs: ['AtkinsonHyperlegible-BoldItalic.ttf', 'AtkinsonHyperlegible-Italic.ttf']
fontmake
gftools produced multiple outputs: ['AtkinsonHyperlegible-BoldItalic.ttf', 'AtkinsonHyperlegible-Italic.ttf']
googlefonts/atkinson-hyperlegible/sources/AtkinsonHyperlegible.glyphs (config.yml) (gftools)
fontc
gftools produced multiple outputs: ['AtkinsonHyperlegible-Regular.ttf', 'AtkinsonHyperlegible-Bold.ttf']
fontmake
gftools produced multiple outputs: ['AtkinsonHyperlegible-Regular.ttf', 'AtkinsonHyperlegible-Bold.ttf']
googlefonts/birthstone-bounce/sources/BirthstoneBounce.glyphs (config.yaml) (default)
fontc
ut.titl)) [2025-03-12T23:14:07.658519Z ThreadId(1) fontc::workload DEBUG] 1471/5905 complete, most recently Fe(Glyph(P.ss01)) [2025-03-12T23:14:07.658521Z ThreadId(1) fontc::workload DEBUG] 1472/5905 complete, most recently Fe(Glyph(tbar.ss01)) [2025-03-12T23:14:07.658523Z ThreadId(1) fontc::workload DEBUG] 1473/5905 complete, most recently Fe(Glyph(ibreve.ss01)) [2025-03-12T23:14:07.658526Z ThreadId(1) fontc::workload DEBUG] 1474/5905 complete, most recently Fe(Glyph(aringacute.fina)) [2025-03-12T23:14:07.658528Z ThreadId(1) fontc::workload DEBUG] 1475/5905 complete, most recently Fe(Glyph(Ohorn.ss01)) [2025-03-12T23:14:07.658531Z ThreadId(1) fontc::workload DEBUG] 1476/5905 complete, most recently Fe(Glyph(atilde)) [2025-03-12T23:14:07.658533Z ThreadId(1) fontc::workload DEBUG] 1477/5905 complete, most recently Fe(Glyph(L)) [2025-03-12T23:14:07.671762Z ThreadId(1) fontc ERROR] Invalid source glyph 'rdblgrave.fina': 'bad anchor: 'Invalid anchor 'top': 'no value at default location'''
fontmake
ur 0: * Birthstone Bounce Regular had: 23 * Birthstone Bounce Medium had: 31 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph acutecomb.case, contour 0: * Birthstone Bounce Regular had: 21 * Birthstone Bounce Medium had: 24 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph circumflexcomb.case, contour 0: * Birthstone Bounce Regular had: 36 * Birthstone Bounce Medium had: 37 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph brevecomb.case, contour 0: * Birthstone Bounce Regular had: 24 * Birthstone Bounce Medium had: 27 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph tildecomb.case, contour 0: * Birthstone Bounce Regular had: 24 * Birthstone Bounce Medium had: 25 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/birthstone-bounce/sources/BirthstoneBounce.glyphs' -> 'master_ufo/BirthstoneBounce.designspace': Compatibility check failed
googlefonts/birthstone-bounce/sources/BirthstoneBounce.glyphs (config.yaml) (gftools)
fontc
tc::workload DEBUG] 584/5905 complete, most recently Fe(Glyph(Uacute)) [2025-03-12T23:14:14.214573Z ThreadId(1) fontc::workload DEBUG] 585/5905 complete, most recently Fe(Glyph(Uhornacute.ss01)) [2025-03-12T23:14:14.214575Z ThreadId(1) fontc::workload DEBUG] 586/5905 complete, most recently Fe(Glyph(zcaron)) [2025-03-12T23:14:14.214578Z ThreadId(1) fontc::workload DEBUG] 587/5905 complete, most recently Fe(Glyph(emacron.titl)) [2025-03-12T23:14:14.214580Z ThreadId(1) fontc::workload DEBUG] 588/5905 complete, most recently Fe(Glyph(Abreve.titl)) [2025-03-12T23:14:14.214583Z ThreadId(1) fontc::workload DEBUG] 589/5905 complete, most recently Fe(Glyph(Uring.ss01)) [2025-03-12T23:14:14.229577Z ThreadId(1) fontc ERROR] Invalid source glyph 'rdblgrave.fina': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location''' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['BirthstoneBounce-Medium.ttf', 'BirthstoneBounce-Regular.ttf']
googlefonts/changa-vf/sources/Changa.glyphs (config.yaml) (gftools)
fontc
92d38qc2zzr8kbcv88h0000gn/T/.tmp9aqqnr/gftools/gftools_temp_dir/Changa[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpcbff_c1f.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename Changa[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
92d38qc2zzr8kbcv88h0000gn/T/.tmp9aqqnr/gftools/gftools_temp_dir/Changa[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp9a3zuoxy.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename Changa[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/corinthia/sources/Corinthia.glyphs (config.yml) (default)
fontc
has inconsistent path elements: {"MCCCCCCCCCZ", "MCCCLCCCCCCZ", "MCCCCCCCCCCZ"} [2025-03-12T23:18:14.961534Z ThreadId(4) fontbe::glyphs WARN] I has inconsistent path elements: {"MCCCCCCCCCCCCCCCLCCCCCCCCCCCCCCCCCLCCCCCCCCCZ", "MCCLCLCCLCCCCCLCCCCCCCCCCLCCCCCCZMCCCZ", "MCCLCCCCCCCCCLCCCCCCCCCCLCCCCCCZMCCCZ"} [2025-03-12T23:18:14.961542Z ThreadId(4) fontbe::glyphs WARN] r.begin.ss01 has inconsistent path elements: {"MCCCCCCCCCCCCCCCCCCCCCCCZ", "MCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCZ"} [2025-03-12T23:18:14.961550Z ThreadId(4) fontbe::glyphs WARN] ogonekcomb has inconsistent path elements: {"MCCCCCCCCCCCCCCCZ", "MCCCCCCCCLCCCCCCCZ", "MCCCCCCCCLCCCCCCZ"} [2025-03-12T23:18:14.961570Z ThreadId(4) fontbe::glyphs WARN] e.fina has inconsistent path elements: {"MCCCCCCCCCCCCCCCZMCCCCCZ", "MCCCCCCCCCCCCCCCZMCCCCCCZ", "MCCCCCCCCCCCCCCCCCCCCZMCCCCCCCZ"} [2025-03-12T23:18:14.966486Z ThreadId(1) fontc ERROR] Invalid source glyph 'ij': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location'''
fontmake
ERROR:fontmake.compatibility: Fonts had differing number of points in glyph osuperior, contour 2: * Corinthia Regular had: 32 * Corinthia Medium, Corinthia Bold had: 24 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph ff: * Corinthia Regular had: 3 * Corinthia Medium, Corinthia Bold had: 4 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph ffi: * Corinthia Regular had: 4 * Corinthia Medium, Corinthia Bold had: 6 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph ffl: * Corinthia Regular had: 4 * Corinthia Medium, Corinthia Bold had: 6 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph bloop, contour 0: * Corinthia Regular had: 96 * Corinthia Medium had: 93 * Corinthia Bold had: 90 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/corinthia/sources/Corinthia.glyphs' -> 'master_ufo/Corinthia.designspace': Compatibility check failed
googlefonts/corinthia/sources/Corinthia.glyphs (config.yml) (gftools)
fontc
ph class public.kern2.d found in kerning rules. Non-existent glyph class public.kern2.scaron found in kerning rules. Non-existent glyph class public.kern1.g.end found in kerning rules. Non-existent glyph class public.kern2.a found in kerning rules. Non-existent glyph class public.kern2.aacute found in kerning rules. Non-existent glyph class public.kern1.gbreve found in kerning rules. Non-existent glyph class public.kern2.a found in kerning rules. Non-existent glyph class public.kern2.aacute found in kerning rules. Non-existent glyph class public.kern1.ntilde found in kerning rules. Non-existent glyph class public.kern2.ugrave found in kerning rules. Non-existent glyph class public.kern2.thorn found in kerning rules. Non-existent glyph class public.kern2.lslash found in kerning rules. Non-existent glyph class public.kern2.thorn found in kerning rules. Non-existent glyph class public.kern1.thorn found in kerning rules. Non-existent glyph class public.kern2.ugrave found in kerning rules.
fontmake
gftools produced multiple outputs: ['Corinthia-Bold.ttf', 'Corinthia-Regular.ttf', 'Corinthia-Medium.ttf']
googlefonts/dosis-vf/sources/Dosis.glyphs (config.yaml) (default)
fontc
:10.880472Z ThreadId(1) fontc::workload DEBUG] 1936/2285 complete, most recently Be(GlyfFragment(uhorngrave)) [2025-03-12T23:19:10.880474Z ThreadId(1) fontc::workload DEBUG] 1937/2285 complete, most recently Be(GlyfFragment(Ohorngrave)) [2025-03-12T23:19:10.880477Z ThreadId(1) fontc::workload DEBUG] 1938/2285 complete, most recently Be(GlyfFragment(twothirds)) [2025-03-12T23:19:10.880479Z ThreadId(1) fontc::workload DEBUG] 1939/2285 complete, most recently Be(GlyfFragment(Lcaron)) [2025-03-12T23:19:10.880482Z ThreadId(1) fontc::workload DEBUG] 1940/2285 complete, most recently Be(GlyfFragment(Ucircumflex)) [2025-03-12T23:19:10.880484Z ThreadId(1) fontc::workload DEBUG] 1941/2285 complete, most recently Be(GlyfFragment(zcaron)) [2025-03-12T23:19:10.880487Z ThreadId(1) fontc::workload DEBUG] 1942/2285 complete, most recently Be(GlyfFragment(i)) [2025-03-12T23:19:10.886513Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map '¯' (U+00AF) to two different glyph ids: GID_526 and GID_545
fontmake
d designspace from Glyphs source INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts fontmake.ttf INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Dosis-ExtraLight INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Dosis-ExtraBold INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter INFO:fontTools.cu2qu.ufo:New spline lengths: 1: 226, 2: 1583, 3: 597, 4: 99, 5: 8, 6: 5, 7: 4 INFO:ufo2ft:Building OpenType tables for Dosis-ExtraLight fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/dosis-vf/sources/Dosis.glyphs' -> 'master_ufo/Dosis.designspace': Generating fonts from Designspace failed: cannot map 'hungarumlaut' to U+02DD; already mapped to 'hungarumlautcomb'
googlefonts/dosis-vf/sources/Dosis.glyphs (config.yaml) (gftools)
fontc
ThreadId(1) fontc::workload DEBUG] 1614/2285 complete, most recently Be(Post) [2025-03-12T23:19:15.087069Z ThreadId(1) fontc::workload DEBUG] 1615/2285 complete, most recently Fe(KernInstance(Normalized {wght: 0.00})) [2025-03-12T23:19:15.087072Z ThreadId(1) fontc::workload DEBUG] 1616/2285 complete, most recently Be(FeaturesAst) [2025-03-12T23:19:15.087075Z ThreadId(1) fontc::workload DEBUG] 1617/2285 complete, most recently Be(Cmap) [2025-03-12T23:19:15.087077Z ThreadId(1) fontc::workload DEBUG] 1618/2285 complete, most recently Be(GlyfFragment(emacron)) [2025-03-12T23:19:15.087080Z ThreadId(1) fontc::workload DEBUG] 1619/2285 complete, most recently Be(GlyfFragment(cdotaccent)) [2025-03-12T23:19:15.094752Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map '¯' (U+00AF) to two different glyph ids: GID_526 and GID_545 ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
le across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Dosis-ExtraLight INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Dosis-ExtraBold INFO:ufo2ft.filters:Running interpolatable DecomposeTransformedComponentsIFilter INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter INFO:fontTools.cu2qu.ufo:New spline lengths: 1: 226, 2: 1583, 3: 597, 4: 99, 5: 8, 6: 5, 7: 4 INFO:ufo2ft.filters:Running interpolatable FlattenComponentsIFilter INFO:ufo2ft.filters.flattenComponents:Flattened composite glyphs: 52 INFO:ufo2ft:Building OpenType tables for Dosis-ExtraLight fontmake: Error: In 'Dosis.glyphs' -> 'master_ufo/Dosis.designspace': Generating fonts from Designspace failed: cannot map 'hungarumlaut' to U+02DD; already mapped to 'hungarumlautcomb' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
googlefonts/fuzzy-bubbles/sources/FuzzyBubbles.glyphs (config.yml) (default)
fontc
-03-12T23:23:15.426573Z ThreadId(1) fontc::workload DEBUG] 624/2531 complete, most recently Fe(Glyph(apostrophemod)) [2025-03-12T23:23:15.426576Z ThreadId(1) fontc::workload DEBUG] 625/2531 complete, most recently Fe(Glyph(scommaaccent)) [2025-03-12T23:23:15.426578Z ThreadId(1) fontc::workload DEBUG] 626/2531 complete, most recently Fe(Glyph(ringcomb.case)) [2025-03-12T23:23:15.426581Z ThreadId(1) fontc::workload DEBUG] 627/2531 complete, most recently Fe(Glyph(Acircumflex)) [2025-03-12T23:23:15.426583Z ThreadId(1) fontc::workload DEBUG] 628/2531 complete, most recently Fe(Glyph(dieresisbelowcomb)) [2025-03-12T23:23:15.426586Z ThreadId(1) fontc::workload DEBUG] 629/2531 complete, most recently Fe(Glyph(edblgrave)) [2025-03-12T23:23:15.426588Z ThreadId(1) fontc::workload DEBUG] 630/2531 complete, most recently Fe(Glyph(imacron)) [2025-03-12T23:23:15.431246Z ThreadId(1) fontc ERROR] Invalid source glyph 'Kcommaaccent': 'bad anchor: 'Invalid anchor 'top': 'no value at default location'''
fontmake
ering number of points in glyph brevecomb.case, contour 0: * Fuzzy Bubbles Regular had: 27 * Fuzzy Bubbles Bold had: 30 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph tildecomb.case, contour 0: * Fuzzy Bubbles Regular had: 36 * Fuzzy Bubbles Bold had: 27 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph hookabovecomb.case, contour 0: * Fuzzy Bubbles Regular had: 39 * Fuzzy Bubbles Bold had: 36 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph commaturnedabovecomb.case, contour 0: * Fuzzy Bubbles Regular had: 33 * Fuzzy Bubbles Bold had: 21 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph horncomb.case, contour 0: * Fuzzy Bubbles Regular had: 30 * Fuzzy Bubbles Bold had: 24 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/fuzzy-bubbles/sources/FuzzyBubbles.glyphs' -> 'master_ufo/FuzzyBubbles.designspace': Compatibility check failed
googlefonts/fuzzy-bubbles/sources/FuzzyBubbles.glyphs (config.yml) (gftools)
fontc
Axis wdth: Instance 'Bold' redefines the mapping for user location 100 from 100 to 5
fontmake
Axis wdth: Instance 'Bold' redefines the mapping for user location 100 from 100 to 5 Axis wdth: Instance 'Bold' redefines the mapping for user location 100 from 100 to 5
googlefonts/gwendolyn/sources/GwendolynPro.glyphs (config.yml) (default)
fontc
ph(Lcommaaccent)) [2025-03-12T23:26:41.586949Z ThreadId(1) fontc::workload DEBUG] 209/2553 complete, most recently Fe(Glyph(zcaron)) [2025-03-12T23:26:41.586951Z ThreadId(1) fontc::workload DEBUG] 210/2553 complete, most recently Fe(Glyph(commaturnedabovecomb.case)) [2025-03-12T23:26:41.586954Z ThreadId(1) fontc::workload DEBUG] 211/2553 complete, most recently Fe(Glyph(NJ)) [2025-03-12T23:26:41.586956Z ThreadId(1) fontc::workload DEBUG] 212/2553 complete, most recently Fe(Glyph(degree)) [2025-03-12T23:26:41.586962Z ThreadId(1) fontc::workload DEBUG] 213/2553 complete, most recently Fe(Glyph(lj)) [2025-03-12T23:26:41.586966Z ThreadId(1) fontc::workload DEBUG] 214/2553 complete, most recently Fe(Glyph(Adblgrave)) [2025-03-12T23:26:41.586969Z ThreadId(1) fontc::workload DEBUG] 215/2553 complete, most recently Fe(Glyph(Lslash)) [2025-03-12T23:26:41.595639Z ThreadId(1) fontc ERROR] Invalid source glyph 'Oslashacute': 'bad anchor: 'Invalid anchor 'topleft': 'no value at default location'''
fontmake
ROR:fontmake.compatibility: Fonts had differing number of points in glyph acutecomb.case, contour 0: * Gwendolyn Regular had: 20 * Gwendolyn Bold had: 21 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph caroncomb.alt.case, contour 0: * Gwendolyn Regular had: 27 * Gwendolyn Bold had: 30 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph circumflexcomb.case, contour 0: * Gwendolyn Regular had: 19 * Gwendolyn Bold had: 26 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph commaturnedabovecomb.case, contour 0: * Gwendolyn Regular had: 27 * Gwendolyn Bold had: 28 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph horncomb.case, contour 0: * Gwendolyn Regular had: 27 * Gwendolyn Bold had: 28 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/gwendolyn/sources/GwendolynPro.glyphs' -> 'master_ufo/Gwendolyn.designspace': Compatibility check failed
googlefonts/gwendolyn/sources/GwendolynPro.glyphs (config.yml) (gftools)
fontc
80Z ThreadId(1) fontc::workload DEBUG] 349/2553 complete, most recently Fe(Glyph(acute)) [2025-03-12T23:26:46.563883Z ThreadId(1) fontc::workload DEBUG] 350/2553 complete, most recently Fe(Glyph(tilde)) [2025-03-12T23:26:46.563885Z ThreadId(1) fontc::workload DEBUG] 351/2553 complete, most recently Fe(Glyph(dzcaron)) [2025-03-12T23:26:46.563887Z ThreadId(1) fontc::workload DEBUG] 352/2553 complete, most recently Fe(Glyph(Obreve)) [2025-03-12T23:26:46.563890Z ThreadId(1) fontc::workload DEBUG] 353/2553 complete, most recently Fe(Glyph(commercialMinusSign)) [2025-03-12T23:26:46.563892Z ThreadId(1) fontc::workload DEBUG] 354/2553 complete, most recently Fe(Glyph(lslash)) [2025-03-12T23:26:46.570938Z ThreadId(1) fontc ERROR] Invalid source glyph 'Oslash': 'bad anchor: 'Invalid anchor 'topleft': 'no value at default location''' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['Gwendolyn-Bold.ttf', 'Gwendolyn-Regular.ttf']
googlefonts/life-savers/sources/LifeSavers.glyphs (config.yaml) (default)
fontc
has interpolation-incompatible paths' [2025-03-12T23:04:17.623582Z ThreadId(1) fontc::workload DEBUG] 1086/1926 complete, most recently Be(GlyfFragment(zero)) [2025-03-12T23:04:17.623584Z ThreadId(1) fontc::workload ERROR] task 'Fe(GlyphOrder)' failed: 'A task panicked: ''periodcentered.loclCAT' has 2 unique sets of components; must have exactly 1 {[], [periodcentered]}'' [2025-03-12T23:04:17.623588Z ThreadId(1) fontc::workload DEBUG] 1087/1926 complete, most recently Fe(GlyphOrder) [2025-03-12T23:04:17.623590Z ThreadId(1) fontc::workload DEBUG] 1088/1926 complete, most recently Be(GlyfFragment(eight.dnom)) [2025-03-12T23:04:17.623593Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(Ndotaccent))' failed: ''Ndotaccent' has interpolation-incompatible paths' [2025-03-12T23:04:17.623595Z ThreadId(1) fontc::workload DEBUG] 1089/1926 complete, most recently Be(GlyfFragment(Ndotaccent)) [2025-03-12T23:04:17.627047Z ThreadId(1) fontc ERROR] 'Hbar' has interpolation-incompatible paths
fontmake
had: 12 * Life Savers Bold, Life Savers ExtraBold had: 15 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph tildecomb, contour 0: * Life Savers Regular had: 33 * Life Savers Bold had: 42 * Life Savers ExtraBold had: 30 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph cedillacomb, contour 0: * Life Savers Regular had: 45 * Life Savers Bold, Life Savers ExtraBold had: 46 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph ogonekcomb, contour 0: * Life Savers Regular had: 25 * Life Savers Bold had: 32 * Life Savers ExtraBold had: 22 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph apostrophemod, contour 0: * Life Savers Regular, Life Savers Bold had: 12 * Life Savers ExtraBold had: 15 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/life-savers/sources/LifeSavers.glyphs' -> 'master_ufo/LifeSavers.designspace': Compatibility check failed
googlefonts/life-savers/sources/LifeSavers.glyphs (config.yaml) (gftools)
fontc
glyph class public.kern1.f_l found in kerning rules. Non-existent glyph class public.kern1.g.salt found in kerning rules. Non-existent glyph class public.kern2.quotedblright found in kerning rules. Non-existent glyph class public.kern1.k.salt found in kerning rules. Non-existent glyph class public.kern2.quotedblright found in kerning rules. Non-existent glyph class public.kern1.l_l found in kerning rules. Non-existent glyph class public.kern1.ldot found in kerning rules. Non-existent glyph class public.kern1.o found in kerning rules. Non-existent glyph class public.kern2.h found in kerning rules. Non-existent glyph class public.kern2.h found in kerning rules. Non-existent glyph class public.kern2.h found in kerning rules. Non-existent glyph class public.kern1.quotedblright found in kerning rules. Non-existent glyph class public.kern2.h found in kerning rules. Non-existent glyph class public.kern2.h found in kerning rules. Non-existent glyph class public.kern2.h found in kerning rules.
fontmake
gftools produced multiple outputs: ['LifeSavers-ExtraBold.ttf', 'LifeSavers-Regular.ttf', 'LifeSavers-Bold.ttf']
googlefonts/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs (config.yml) (default)
fontc
L has inconsistent path elements: {"MCCCCCCCCCCCCCCCCCCCZMLCCCCCCCCCLLCCCCCCCCCCCCLLLCLLLCLLCCCLCCCLLLLZMCCLCCCCCCZ", "MCCCCCCCCCCCLLCCLCCCCCCCCCCCCCCCCLCLCCCCLLLCCLLLCCCCCCLLCZMCCCCLZMCCLCCCCCCZ"} [2025-03-12T23:16:06.483429Z ThreadId(4) fontbe::glyphs WARN] caroncomb.alt has inconsistent path elements: {"MCCCCCCCZ", "MCCCCCCCLCLCZ"} [2025-03-12T23:16:06.483437Z ThreadId(4) fontbe::glyphs WARN] OE has inconsistent path elements: {"MCCCCCCCLCCCCCCCCCCCCCCCLLCCCLCCCCCCCCLCCCCLCCCCCLCLLCCCLLCCZMCCCCCCLCCCCCCCCCLCCCLCCCLCCLLCCCCCCCLCCCCCCCCCCCCCLZ", "MCLLCCCCCLCCCCCLCCCCCCCCCCLLCCCLCLCCCCCLCCCCCCCLCCCCCCCLCCZMCCCCCLCCLCCCCCCLCCCCLLCCCCLLCCCCCCCLCCCCCCCCCCCLZ"} [2025-03-12T23:16:06.483448Z ThreadId(4) fontbe::glyphs WARN] zero has inconsistent path elements: {"MCLCCLCCLCCCLLLCLCCLLCCCCLLCLCCCCLLCLCLCLCCLLCLCCCCCLLCCCCLCCCLCCCCCCCZ", "MCLCCCCCLCLCCLLCLLLCCLLCCCCCLCLCLCCLCCCLCCLLLCCCCCLLCCCCCCZ"} [2025-03-12T23:16:06.489144Z ThreadId(1) fontc ERROR] 'D' has interpolation-incompatible paths
fontmake
s in glyph tildecomb.case, contour 0: * Qwitcher Grypen Regular had: 33 * Qwitcher Grypen Bold had: 36 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph hookabovecomb.case, contour 0: * Qwitcher Grypen Regular had: 43 * Qwitcher Grypen Bold had: 36 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph horncomb.case, contour 0: * Qwitcher Grypen Regular had: 27 * Qwitcher Grypen Bold had: 24 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph cedillacomb.case, contour 0: * Qwitcher Grypen Regular had: 35 * Qwitcher Grypen Bold had: 34 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph ogonekcomb.case, contour 0: * Qwitcher Grypen Regular had: 23 * Qwitcher Grypen Bold had: 26 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs' -> 'master_ufo/QwitcherGrypen.designspace': Compatibility check failed
googlefonts/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs (config.yml) (gftools)
fontc
lic.kern2.yd found in kerning rules. Non-existent glyph class public.kern2.o found in kerning rules. Non-existent glyph class public.kern2.r found in kerning rules. Non-existent glyph class public.kern2.u found in kerning rules. Non-existent glyph class public.kern2.yd found in kerning rules. Non-existent glyph class public.kern2.yd found in kerning rules. Non-existent glyph class public.kern2.u found in kerning rules. Non-existent glyph class public.kern1.a found in kerning rules. Non-existent glyph class public.kern2.r found in kerning rules. Non-existent glyph class public.kern2.u found in kerning rules. Non-existent glyph class public.kern2.r found in kerning rules. Non-existent glyph class public.kern2.u found in kerning rules. Non-existent glyph class public.kern2.o found in kerning rules. Non-existent glyph class public.kern2.r found in kerning rules. Non-existent glyph class public.kern2.u found in kerning rules. Non-existent glyph class public.kern2.yd found in kerning rules.
fontmake
gftools produced multiple outputs: ['QwitcherGrypen-Regular.ttf', 'QwitcherGrypen-Bold.ttf']
googlefonts/roboto-serif/sources/RobotoSerif-Italic.designspace (config.yml) (default)
fontc
successful [2025-03-12T23:18:23.746083Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-03-12T23:18:23.746858Z ThreadId(1) fontc::workload DEBUG] 3/5011 complete, most recently Be(Cpal) [2025-03-12T23:18:23.746866Z ThreadId(1) fontc::workload DEBUG] 4/5011 complete, most recently Be(Colr) [2025-03-12T23:18:23.746868Z ThreadId(1) fontc::workload DEBUG] 5/5011 complete, most recently Fe(Features) [2025-03-12T23:18:23.746870Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-03-12T23:18:23.746873Z ThreadId(1) fontc::workload DEBUG] Be(Colr) successful [2025-03-12T23:18:23.746875Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-03-12T23:18:23.749942Z ThreadId(1) fontc::workload DEBUG] 6/5011 complete, most recently Fe(StaticMetadata) [2025-03-12T23:18:23.807652Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/googlefonts/roboto-serif/sources/Roboto_Serif_Text-Hairline_Italic.ufo': 'failed to load font info data'
fontmake
acron.uc: * 80 fonts had: "_top" * Roboto Serif Display Cond Regular Italic had: "_top, _top" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph tildecomb: * 80 fonts had: "_top" * Roboto Serif Display Cond Regular Italic had: "_top, _top" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph u: * 80 fonts had: "bottom, right, top" * Roboto Serif Display Cond Regular Italic had: "bottom, bottom, right, right, top, top" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph uhorn: * 80 fonts had: "bottom, top" * Roboto Serif Display Cond Regular Italic had: "bottom, bottom, top, top" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph z: * 80 fonts had: "bottom, top" * Roboto Serif Display Cond Regular Italic had: "bottom, bottom, top, top" fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/roboto-serif/sources/RobotoSerif-Italic.designspace': Compatibility check failed
googlefonts/roboto-serif/sources/RobotoSerif-Italic.designspace (config.yml) (gftools)
fontc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 78, in __init__ automatic_recipe = self.call_recipe_provider() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 109, in call_recipe_provider return provider(self.config, self).write_recipe() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 78, in write_recipe self.revalidate() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 71, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
fontmake
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 78, in __init__ automatic_recipe = self.call_recipe_provider() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 109, in call_recipe_provider return provider(self.config, self).write_recipe() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 78, in write_recipe self.revalidate() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 71, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
googlefonts/roboto-serif/sources/RobotoSerif.designspace (config.yml) (default)
fontc
successful [2025-03-12T23:17:39.230032Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-03-12T23:17:39.230152Z ThreadId(1) fontc::workload DEBUG] 3/5095 complete, most recently Be(Cpal) [2025-03-12T23:17:39.230155Z ThreadId(1) fontc::workload DEBUG] 4/5095 complete, most recently Be(Colr) [2025-03-12T23:17:39.230156Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-03-12T23:17:39.230157Z ThreadId(1) fontc::workload DEBUG] Be(Colr) successful [2025-03-12T23:17:39.230630Z ThreadId(1) fontc::workload DEBUG] 5/5095 complete, most recently Fe(Features) [2025-03-12T23:17:39.230645Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-03-12T23:17:39.245851Z ThreadId(1) fontc::workload DEBUG] 6/5095 complete, most recently Fe(StaticMetadata) [2025-03-12T23:17:39.296633Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.crater_cache/googlefonts/roboto-serif/sources/Roboto_Serif_Micro_Cond-Super.ufo': 'failed to load font info data'
fontmake
yph V: * 80 fonts had: "" * Roboto Serif Regular had: "top" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph X: * 80 fonts had: "" * Roboto Serif Regular had: "bottom, top" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph b: * 80 fonts had: "" * Roboto Serif Regular had: "bottom, top" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph f: * 80 fonts had: "" * Roboto Serif Regular had: "top" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph p: * 80 fonts had: "" * Roboto Serif Regular had: "top" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph v: * 80 fonts had: "" * Roboto Serif Regular had: "top" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph x: * 80 fonts had: "" * Roboto Serif Regular had: "bottom, top" fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/roboto-serif/sources/RobotoSerif.designspace': Compatibility check failed
googlefonts/roboto-serif/sources/RobotoSerif.designspace (config.yml) (gftools)
fontc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 78, in __init__ automatic_recipe = self.call_recipe_provider() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 109, in call_recipe_provider return provider(self.config, self).write_recipe() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 78, in write_recipe self.revalidate() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 71, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
fontmake
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 78, in __init__ automatic_recipe = self.call_recipe_provider() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 109, in call_recipe_provider return provider(self.config, self).write_recipe() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 78, in write_recipe self.revalidate() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 71, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
googlefonts/silkscreen/sources/Silkscreen.glyphs (config.yaml) (default)
fontc
lete, most recently Fe(Glyph(semicolon)) [2025-03-12T23:22:38.825673Z ThreadId(1) fontc::workload DEBUG] 236/951 complete, most recently Fe(Glyph(a)) [2025-03-12T23:22:38.825676Z ThreadId(1) fontc::workload DEBUG] 237/951 complete, most recently Fe(Glyph(brokenbar)) [2025-03-12T23:22:38.825678Z ThreadId(1) fontc::workload DEBUG] 238/951 complete, most recently Fe(Glyph(Scaron)) [2025-03-12T23:22:38.825681Z ThreadId(1) fontc::workload DEBUG] 239/951 complete, most recently Fe(Glyph(exclam)) [2025-03-12T23:22:38.825683Z ThreadId(1) fontc::workload DEBUG] 240/951 complete, most recently Fe(Glyph(gravecomb)) [2025-03-12T23:22:38.825686Z ThreadId(1) fontc::workload DEBUG] 241/951 complete, most recently Fe(Glyph(S)) [2025-03-12T23:22:38.825688Z ThreadId(1) fontc::workload DEBUG] 242/951 complete, most recently Fe(Glyph(threequarters)) [2025-03-12T23:22:38.826767Z ThreadId(1) fontc ERROR] Invalid source glyph 'Edieresis': 'bad anchor: 'Invalid anchor '_top': 'no value at default location'''
fontmake
ro: * Silkscreen Regular had: 2 * Silkscreen Bold had: 1 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph percent: * Silkscreen Regular had: 3 * Silkscreen Bold had: 1 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph perthousand: * Silkscreen Regular had: 4 * Silkscreen Bold had: 1 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph circumflexcomb, contour 0: * Silkscreen Regular had: 12 * Silkscreen Bold had: 8 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph tildecomb, contour 0: * Silkscreen Regular had: 16 * Silkscreen Bold had: 8 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph cedillacomb: * Silkscreen Regular had: 2 * Silkscreen Bold had: 1 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/silkscreen/sources/Silkscreen.glyphs' -> 'master_ufo/Silkscreen.designspace': Compatibility check failed
googlefonts/silkscreen/sources/Silkscreen.glyphs (config.yaml) (gftools)
fontc
)) [2025-03-12T23:22:41.926739Z ThreadId(1) fontc::workload DEBUG] 237/951 complete, most recently Fe(Glyph(trademark)) [2025-03-12T23:22:41.926741Z ThreadId(1) fontc::workload DEBUG] 238/951 complete, most recently Fe(Glyph(plus)) [2025-03-12T23:22:41.926744Z ThreadId(1) fontc::workload DEBUG] 239/951 complete, most recently Fe(Glyph(f)) [2025-03-12T23:22:41.926746Z ThreadId(1) fontc::workload DEBUG] 240/951 complete, most recently Fe(Glyph(A)) [2025-03-12T23:22:41.926749Z ThreadId(1) fontc::workload DEBUG] 241/951 complete, most recently Fe(Glyph(Ccedilla)) [2025-03-12T23:22:41.926751Z ThreadId(1) fontc::workload DEBUG] 242/951 complete, most recently Fe(Glyph(a)) [2025-03-12T23:22:41.927794Z ThreadId(1) fontc ERROR] Invalid source glyph 'adieresis': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location''' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['Silkscreen-Regular.ttf', 'Silkscreen-Bold.ttf']
googlefonts/spacemono/sources/SpaceMono-Italic.glyphs (config.yaml) (default)
fontc
plete, most recently Fe(Glyph(ldotbelow.ss02)) [2025-03-12T23:24:07.710478Z ThreadId(1) fontc::workload DEBUG] 91/3103 complete, most recently Fe(Glyph(Ecircumflexacute)) [2025-03-12T23:24:07.710481Z ThreadId(1) fontc::workload DEBUG] 92/3103 complete, most recently Fe(Glyph(scaron)) [2025-03-12T23:24:07.710483Z ThreadId(1) fontc::workload DEBUG] 93/3103 complete, most recently Fe(Glyph(oogonek)) [2025-03-12T23:24:07.715718Z ThreadId(4) fontbe::glyphs WARN] ellipsis has inconsistent path elements: {"MCCCCCCCCZMCCCCZ", "MCCCCZMCCCCZMCCCCZ"} [2025-03-12T23:24:07.715719Z ThreadId(5) fontbe::glyphs WARN] horncomb has inconsistent path elements: {"MLCLCCCCLCLLZ", "MLCLCCCCLLCLLZ"} [2025-03-12T23:24:07.716002Z ThreadId(5) fontbe::glyphs WARN] zero.tosn has inconsistent path elements: {"MCCCCZMCCCCZMCCCCZ", "MCLCCCLCCZMCCLCCCLCZMCCCCZ"} [2025-03-12T23:24:07.720222Z ThreadId(1) fontc ERROR] Invalid source glyph 'Ihookabove': 'bad anchor: 'Invalid anchor 'top': 'no value at default location'''
fontmake
ibility: Fonts had differing number of contours in glyph firsttonechinesecomb: * Space Mono Italic had: 0 * Space Mono Bold Italic had: 1 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph firsttonechinesecomb: * Space Mono Italic had: 1 * Space Mono Bold Italic had: 0 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph ijacute, contour 0: * Space Mono Italic had: 52 * Space Mono Bold Italic had: 47 ERROR:fontmake.compatibility: Fonts had differing base glyph in glyph IJacute.alt, component 0: * Space Mono Italic had: IJ.ss01 * Space Mono Bold Italic had: acute ERROR:fontmake.compatibility: Fonts had differing base glyph in glyph IJacute.alt, component 2: * Space Mono Italic had: acute * Space Mono Bold Italic had: IJ.ss01 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/spacemono/sources/SpaceMono-Italic.glyphs' -> 'master_ufo/SpaceMono-Italic.designspace': Compatibility check failed
googlefonts/spacemono/sources/SpaceMono-Italic.glyphs (config.yaml) (gftools)
fontc
4:11.552313Z ThreadId(1) fontc::workload DEBUG] 188/3103 complete, most recently Fe(Glyph(rightArrow)) [2025-03-12T23:24:11.552314Z ThreadId(1) fontc::workload DEBUG] 189/3103 complete, most recently Fe(Glyph(Yacute)) [2025-03-12T23:24:11.552316Z ThreadId(1) fontc::workload DEBUG] 190/3103 complete, most recently Fe(Glyph(O)) [2025-03-12T23:24:11.552317Z ThreadId(1) fontc::workload DEBUG] 191/3103 complete, most recently Fe(Glyph(ndotaccent)) [2025-03-12T23:24:11.552318Z ThreadId(1) fontc::workload DEBUG] 192/3103 complete, most recently Fe(Glyph(ibreve.ss02)) [2025-03-12T23:24:11.552319Z ThreadId(1) fontc::workload DEBUG] 193/3103 complete, most recently Fe(Glyph(q)) [2025-03-12T23:24:11.557984Z ThreadId(1) fontc ERROR] Invalid source glyph 'Ihookabove': 'bad anchor: 'Invalid anchor 'top': 'no value at default location''' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['SpaceMono-BoldItalic.ttf', 'SpaceMono-Italic.ttf']
googlefonts/spacemono/sources/SpaceMono.glyphs (config.yaml) (default)
fontc
ements: {"MCLCLCLCCLCLCLCZMCCCCZMCCCCZ", "MCCLCLCLCCCLCLCLCZMCLCCCLCLZMCLCCLCZ"} [2025-03-12T23:23:50.446048Z ThreadId(9) fontbe::glyphs WARN] ccedilla has inconsistent path elements: {"MCCCLLLCLCCLCCLCCLCLLLCCCCLCZ", "MCCCLLCLCCLCCLCCLCLLLCCCCLCZ"} [2025-03-12T23:23:50.445082Z ThreadId(5) fontbe::glyphs WARN] oslash has inconsistent path elements: {"MLCCLCLLLCCLCLLZMCLCCLZMCLCLCZ", "MLCCLCLLLCCLCLLZMCLCLZMLCLCZ"} [2025-03-12T23:23:50.446154Z ThreadId(7) fontbe::glyphs WARN] six.tosf has inconsistent path elements: {"MCLCCLLCCLCCLCZMCLCCLCZ", "MCLCCLLCCLCCLCZMCCCCZ"} [2025-03-12T23:23:50.446169Z ThreadId(7) fontbe::glyphs WARN] Ccedilla has inconsistent path elements: {"MCCCLLLCLLLCCLCCLLLCCLCLLLCCCCLCZ", "MCCCLLCLLLCCLCCLLLCCLCLLLCCCCLCZ"} [2025-03-12T23:23:50.445161Z ThreadId(2) fontbe::glyphs WARN] twosuperior has inconsistent path elements: {"MLLLCCCCLLCCCCLZ", "MLLLLCCCCLLLCCCCLZ"} [2025-03-12T23:23:50.450012Z ThreadId(1) fontc ERROR] 'g.ss02' has interpolation-incompatible paths
fontmake
tmake.compatibility: Fonts had differing point type in glyph tildecomb, contour 0, point 24: * Space Mono Regular had: curve * Space Mono Bold had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph tildecomb, contour 0, point 25: * Space Mono Regular had: None * Space Mono Bold had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph tildecomb, contour 0, point 27: * Space Mono Regular had: curve * Space Mono Bold had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph tildecomb, contour 0, point 28: * Space Mono Regular had: None * Space Mono Bold had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph tildecomb, contour 0, point 29: * Space Mono Regular had: None * Space Mono Bold had: line fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/spacemono/sources/SpaceMono.glyphs' -> 'master_ufo/SpaceMono.designspace': Compatibility check failed
googlefonts/spacemono/sources/SpaceMono.glyphs (config.yaml) (gftools)
fontc
ion.case has inconsistent path elements: {"MCLCCLCCCCLLLCCLCCLCCCCLLLCZMCCCCCCZ", "MCLCCCCCCLLLCCLCCCCCCLLLCZMCCCCCCZ"} [2025-03-12T23:23:55.450628Z ThreadId(7) fontbe::glyphs WARN] Tcedilla has inconsistent path elements: {"MCCCLLLLLLLLLLLLLLCCCCLCZ", "MCCCLLLLLLLLLLLLLCCCCLCZ"} [2025-03-12T23:23:55.450701Z ThreadId(9) fontbe::glyphs WARN] five.numr has inconsistent path elements: {"MCCCLLLLLLLCCCCLCZ", "MCCCLLLLLLLCCCCLLCZ"} [2025-03-12T23:23:55.450707Z ThreadId(7) fontbe::glyphs WARN] three has inconsistent path elements: {"MCLCLLLLLLLLLLLCCCLLLCZ", "MCLCLLLLLLLLLLLCLCCLLLCZ"} [2025-03-12T23:23:55.450753Z ThreadId(7) fontbe::glyphs WARN] fivesuperior has inconsistent path elements: {"MCCCLLLLLLLCCCCLCZ", "MCCCLLLLLLLCCCCLLCZ"} [2025-03-12T23:23:55.453300Z ThreadId(1) fontc ERROR] 'W' has interpolation-incompatible paths ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['SpaceMono-Regular.ttf', 'SpaceMono-Bold.ttf']
googlefonts/the-nautigal/sources/TheNautigalPro.glyphs (config.yml) (default)
fontc
cently Fe(Glyph(dcaron)) [2025-03-12T23:26:22.286189Z ThreadId(1) fontc::workload DEBUG] 234/2561 complete, most recently Fe(Glyph(apostrophemod)) [2025-03-12T23:26:22.286191Z ThreadId(1) fontc::workload DEBUG] 235/2561 complete, most recently Fe(Glyph(Atilde)) [2025-03-12T23:26:22.286194Z ThreadId(1) fontc::workload DEBUG] 236/2561 complete, most recently Fe(Glyph(three)) [2025-03-12T23:26:22.286196Z ThreadId(1) fontc::workload DEBUG] 237/2561 complete, most recently Fe(Glyph(tildecomb.case)) [2025-03-12T23:26:22.286198Z ThreadId(1) fontc::workload DEBUG] 238/2561 complete, most recently Fe(Glyph(f)) [2025-03-12T23:26:22.286201Z ThreadId(1) fontc::workload DEBUG] 239/2561 complete, most recently Fe(Glyph(ydieresis)) [2025-03-12T23:26:22.286203Z ThreadId(1) fontc::workload DEBUG] 240/2561 complete, most recently Fe(Glyph(Sacute)) [2025-03-12T23:26:22.303496Z ThreadId(1) fontc ERROR] Invalid source glyph 'Oslash': 'bad anchor: 'Invalid anchor 'topleft': 'no value at default location'''
fontmake
onts had differing point type in glyph acutecomb, contour 0, point 24: * The Nautigal Regular had: None * The Nautigal Bold had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph acutecomb, contour 0, point 25: * The Nautigal Regular had: curve * The Nautigal Bold had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph acutecomb, contour 0, point 27: * The Nautigal Regular had: None * The Nautigal Bold had: curve ERROR:fontmake.compatibility: Fonts had differing number of points in glyph gravecomb.case, contour 0: * The Nautigal Regular had: 29 * The Nautigal Bold had: 28 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph horncomb.case, contour 0: * The Nautigal Regular had: 31 * The Nautigal Bold had: 34 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/the-nautigal/sources/TheNautigalPro.glyphs' -> 'master_ufo/TheNautigal.designspace': Compatibility check failed
googlefonts/the-nautigal/sources/TheNautigalPro.glyphs (config.yml) (gftools)
fontc
(1) fontc::workload DEBUG] 637/2561 complete, most recently Fe(Glyph(amacron)) [2025-03-12T23:26:27.395181Z ThreadId(1) fontc::workload DEBUG] 638/2561 complete, most recently Fe(Glyph(dollar)) [2025-03-12T23:26:27.395184Z ThreadId(1) fontc::workload DEBUG] 639/2561 complete, most recently Fe(Glyph(eng)) [2025-03-12T23:26:27.395186Z ThreadId(1) fontc::workload DEBUG] 640/2561 complete, most recently Fe(Glyph(periodcentered)) [2025-03-12T23:26:27.395189Z ThreadId(1) fontc::workload DEBUG] 641/2561 complete, most recently Fe(Glyph(odblgrave)) [2025-03-12T23:26:27.395191Z ThreadId(1) fontc::workload DEBUG] 642/2561 complete, most recently Fe(Glyph(Ocircumflexgrave)) [2025-03-12T23:26:27.400576Z ThreadId(1) fontc ERROR] Invalid source glyph 'Oslashacute': 'bad anchor: 'Invalid anchor 'topleft': 'no value at default location''' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['TheNautigal-Bold.ttf', 'TheNautigal-Regular.ttf']
googlefonts/windsong/sources/WindSongPro.glyphs (config.yml) (default)
fontc
G] 814/3225 complete, most recently Be(GlyfFragment(orna5)) [2025-03-12T23:28:13.760334Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(l_l.001))' failed: ''l_l.001' has interpolation-incompatible paths' [2025-03-12T23:28:13.760337Z ThreadId(1) fontc::workload DEBUG] 815/3225 complete, most recently Be(GlyfFragment(l_l.001)) [2025-03-12T23:28:13.760339Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(acute))' failed: ''acute' has interpolation-incompatible paths' [2025-03-12T23:28:13.760341Z ThreadId(1) fontc::workload DEBUG] 816/3225 complete, most recently Be(GlyfFragment(acute)) [2025-03-12T23:28:13.760351Z ThreadId(1) fontc::workload DEBUG] 817/3225 complete, most recently Be(Mvar) [2025-03-12T23:28:13.760354Z ThreadId(1) fontc::workload DEBUG] 818/3225 complete, most recently Fe(Glyph(uhornacute)) [2025-03-12T23:28:13.764657Z ThreadId(1) fontc ERROR] Invalid source glyph 'gravecomb.case': 'bad anchor: 'Invalid anchor '_topviet': 'no value at default location'''
fontmake
ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph commaturnedabovecomb.case: * WindSong Regular had: 0 * WindSong Medium had: 1 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph commaturnedabovecomb.case: * WindSong Regular had: 1 * WindSong Medium had: 0 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph circumflexcomb.case.vi, contour 0: * WindSong Regular had: 33 * WindSong Medium had: 40 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph brevecomb.case.vi, contour 0: * WindSong Regular had: 27 * WindSong Medium had: 30 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph hookabovecomb.case.vi, contour 0: * WindSong Regular had: 27 * WindSong Medium had: 31 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/googlefonts/windsong/sources/WindSongPro.glyphs' -> 'master_ufo/WindSong.designspace': Compatibility check failed
googlefonts/windsong/sources/WindSongPro.glyphs (config.yml) (gftools)
fontc
orkload DEBUG] 356/3225 complete, most recently Fe(Glyph(yacute)) [2025-03-12T23:28:19.819370Z ThreadId(1) fontc::workload DEBUG] 357/3225 complete, most recently Fe(Glyph(acircumflex)) [2025-03-12T23:28:19.819372Z ThreadId(1) fontc::workload DEBUG] 358/3225 complete, most recently Fe(Glyph(hookabovecomb.case.vi)) [2025-03-12T23:28:19.819375Z ThreadId(1) fontc::workload DEBUG] 359/3225 complete, most recently Fe(Glyph(divisionslash)) [2025-03-12T23:28:19.819378Z ThreadId(1) fontc::workload DEBUG] 360/3225 complete, most recently Fe(Glyph(f.swash)) [2025-03-12T23:28:19.819380Z ThreadId(1) fontc::workload DEBUG] 361/3225 complete, most recently Fe(Glyph(s.001)) [2025-03-12T23:28:19.828515Z ThreadId(1) fontc ERROR] Invalid source glyph 'gravecomb.case': 'bad anchor: 'Invalid anchor '_topviet': 'no value at default location''' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['WindSong-Regular.ttf', 'WindSong-Medium.ttf']
hyper-type/hahmlet/sources/Hahmlet.glyphs (config.yaml) (default)
fontc
EBUG] ConvertToContour plusminus [2025-03-12T23:24:06.922781Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour percent [2025-03-12T23:24:06.922796Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour perthousand [2025-03-12T23:24:06.922822Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour rightlongArrow [2025-03-12T23:24:06.922847Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour leftRightLongArrow [2025-03-12T23:24:06.922869Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour numero [2025-03-12T23:24:06.922893Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour dblgravecomb [2025-03-12T23:24:06.922924Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour circumflexcomb_tildecomb [2025-03-12T23:24:06.922974Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour brevecomb_tildecomb.case [2025-03-12T23:24:06.922999Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour circumflexcomb_tildecomb.case [2025-03-12T23:24:07.008366Z ThreadId(1) fontc ERROR] 'ddyil-ko' has interpolation-incompatible paths
fontmake
lding later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Hahmlet-Thin INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Hahmlet-Regular INFO:ufo2ft.filters:Running 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 'ddwal-ko' have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddyil-ko' have different number of segments fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/hyper-type/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'
hyper-type/hahmlet/sources/Hahmlet.glyphs (config.yaml) (gftools)
fontc
ir::glyph DEBUG] ConvertToContour perthousand [2025-03-12T23:25:16.694379Z ThreadId(2) fontir::glyph DEBUG] ConvertToContour rightlongArrow [2025-03-12T23:25:16.694386Z ThreadId(2) fontir::glyph DEBUG] ConvertToContour leftRightLongArrow [2025-03-12T23:25:16.694394Z ThreadId(2) fontir::glyph DEBUG] ConvertToContour numero [2025-03-12T23:25:16.694405Z ThreadId(2) fontir::glyph DEBUG] ConvertToContour dblgravecomb [2025-03-12T23:25:16.694413Z ThreadId(2) fontir::glyph DEBUG] ConvertToContour circumflexcomb_tildecomb [2025-03-12T23:25:16.694423Z ThreadId(2) fontir::glyph DEBUG] ConvertToContour brevecomb_tildecomb.case [2025-03-12T23:25:16.694435Z ThreadId(2) fontir::glyph DEBUG] ConvertToContour circumflexcomb_tildecomb.case [2025-03-12T23:25:16.765998Z ThreadId(1) fontc ERROR] 'ddwah-ko' has interpolation-incompatible paths ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
hmlet-Thin INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Hahmlet-Regular INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Hahmlet-Black INFO:ufo2ft.filters:Running interpolatable DecomposeTransformedComponentsIFilter INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwal-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 'ddyib-ko' have different number of segments fontmake: Error: In 'Hahmlet.glyphs' -> 'master_ufo/Hahmlet.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'ddwah-ko', 'ddwal-ko', 'ddyib-ko', 'ddyil-ko' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
hyvyys/Tektur/sources/UFO/Tektur.designspace (config.yaml) (gftools)
fontc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 78, in __init__ automatic_recipe = self.call_recipe_provider() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 109, in call_recipe_provider return provider(self.config, self).write_recipe() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 78, in write_recipe self.revalidate() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 71, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
fontmake
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 78, in __init__ automatic_recipe = self.call_recipe_provider() ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/__init__.py", line 109, in call_recipe_provider return provider(self.config, self).write_recipe() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 78, in write_recipe self.revalidate() File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 71, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
kosmynkab/Bona-Nova/sources/BonaNova.glyphs (config.yaml) (gftools)
fontc
gftools produced multiple outputs: ['BonaNova-Bold.ttf', 'BonaNova-Regular.ttf']
fontmake
gftools produced multiple outputs: ['BonaNova-Bold.ttf', 'BonaNova-Regular.ttf']
kosmynkab/Brygada-1918/sources/Brygada1918-Italic.glyphs (config.yaml) (default)
fontc
[2025-03-12T23:30:29.287367Z ThreadId(5) fontir::glyph DEBUG] ConvertToContour question [2025-03-12T23:30:29.287377Z ThreadId(5) fontir::glyph DEBUG] ConvertToContour note-musical [2025-03-12T23:30:29.287387Z ThreadId(5) fontir::glyph DEBUG] ConvertToContour notedbl-musical [2025-03-12T23:30:29.287401Z ThreadId(5) fontir::glyph DEBUG] ConvertToContour beamedsixteenthnotes-musical [2025-03-12T23:30:29.287415Z ThreadId(5) fontir::glyph DEBUG] ConvertToContour numero [2025-03-12T23:30:29.287434Z ThreadId(5) fontir::glyph DEBUG] ConvertToContour cedi [2025-03-12T23:30:29.287445Z ThreadId(5) fontir::glyph DEBUG] ConvertToContour colonsign [2025-03-12T23:30:29.287455Z ThreadId(5) fontir::glyph DEBUG] ConvertToContour dollar [2025-03-12T23:30:29.287470Z ThreadId(5) fontir::glyph DEBUG] ConvertToContour guarani [2025-03-12T23:30:29.287481Z ThreadId(5) fontir::glyph DEBUG] ConvertToContour ruble [2025-03-12T23:30:29.308447Z ThreadId(1) fontc ERROR] 'f.sups' has interpolation-incompatible paths
fontmake
ignspace from Glyphs source INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts fontmake.ttf INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Brygada1918-Italic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Brygada1918-BoldItalic INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter ERROR:fontTools.cu2qu.ufo:Glyphs named 'f.sups' have different number of segments fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/kosmynkab/Brygada-1918/sources/Brygada1918-Italic.glyphs' -> 'master_ufo/Brygada1918-Italic.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'f.sups'
kosmynkab/Brygada-1918/sources/Brygada1918-Italic.glyphs (config.yaml) (gftools)
fontc
macrongrave)) [2025-03-12T23:30:35.141911Z ThreadId(1) fontc::workload DEBUG] 5677/6056 complete, most recently Be(GlyfFragment(xi)) [2025-03-12T23:30:35.141914Z ThreadId(1) fontc::workload DEBUG] 5678/6056 complete, most recently Be(GlyfFragment(u.sc)) [2025-03-12T23:30:35.141916Z ThreadId(1) fontc::workload DEBUG] 5679/6056 complete, most recently Be(GlyfFragment(chedescender-cy)) [2025-03-12T23:30:35.141919Z ThreadId(1) fontc::workload DEBUG] 5680/6056 complete, most recently Be(GlyfFragment(dje-cy)) [2025-03-12T23:30:35.141921Z ThreadId(1) fontc::workload DEBUG] 5681/6056 complete, most recently Be(GatherBeKerning) [2025-03-12T23:30:35.141924Z ThreadId(1) fontc::workload DEBUG] 5682/6056 complete, most recently Be(Marks) [2025-03-12T23:30:35.147877Z ThreadId(1) fontc ERROR] 'f.sups' has interpolation-incompatible paths ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ke.font_project:Building variable fonts /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpkigws1b9 INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Brygada1918-Italic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Brygada1918-BoldItalic INFO:ufo2ft.filters:Running interpolatable DecomposeTransformedComponentsIFilter INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter ERROR:fontTools.cu2qu.ufo:Glyphs named 'f.sups' have different number of segments fontmake: Error: In 'Brygada1918-Italic.glyphs' -> 'master_ufo/Brygada1918-Italic.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'f.sups' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
meirsadan/david-libre/sources/DavidLibre.glyphs (config.yaml) (default)
fontc
y Be(GlyfFragment(ayin-hb)) [2025-03-12T23:32:18.611053Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(three))' failed: ''three' has interpolation-incompatible paths' [2025-03-12T23:32:18.611064Z ThreadId(1) fontc::workload DEBUG] 900/3450 complete, most recently Be(GlyfFragment(three)) [2025-03-12T23:32:18.611066Z ThreadId(1) fontc::workload DEBUG] 901/3450 complete, most recently Be(GlyfFragment(tilde)) [2025-03-12T23:32:18.611069Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(bulletoperator))' failed: ''bulletoperator' has interpolation-incompatible paths' [2025-03-12T23:32:18.611071Z ThreadId(1) fontc::workload DEBUG] 902/3450 complete, most recently Be(GlyfFragment(bulletoperator)) [2025-03-12T23:32:18.611074Z ThreadId(1) fontc::workload DEBUG] 903/3450 complete, most recently Be(GlyfFragment(multiply)) [2025-03-12T23:32:18.616587Z ThreadId(1) fontc ERROR] Invalid source glyph 'Lmiddletilde': 'bad anchor: 'Invalid anchor 'H': 'no value at default location'''
fontmake
hookabovecomb: * David Libre Regular, David Libre Bold had: "U, _U" * David Libre Medium had: "_U" ERROR:fontmake.compatibility: Fonts had differing number of points in glyph cedillacomb, contour 0: * David Libre Regular, David Libre Medium had: 16 * David Libre Bold had: 18 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph cedilla, contour 0: * David Libre Regular, David Libre Medium had: 16 * David Libre Bold had: 18 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph CombBreveHook.VN, contour 1: * David Libre Regular, David Libre Medium had: 29 * David Libre Bold had: 31 ERROR:fontmake.compatibility: Fonts had differing anchors in glyph CombBreveHook.VN: * David Libre Regular, David Libre Bold had: "U, _U" * David Libre Medium had: "" fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/meirsadan/david-libre/sources/DavidLibre.glyphs' -> 'master_ufo/DavidLibre.designspace': Compatibility check failed
meirsadan/david-libre/sources/DavidLibre.glyphs (config.yaml) (gftools)
fontc
und in kerning rules. Non-existent glyph class public.kern2.GrSmIota found in kerning rules. Non-existent glyph class public.kern2.GrSmIotaWPsili found in kerning rules. Non-existent glyph class public.kern2.GrSmOmicron found in kerning rules. Non-existent glyph class public.kern1.GrCapUpsilonWTonos found in kerning rules. Non-existent glyph class public.kern2.GrCapAlpha found in kerning rules. Non-existent glyph class public.kern2.GrSmAlpha found in kerning rules. Non-existent glyph class public.kern2.GrSmAlphaWPsili found in kerning rules. Non-existent glyph class public.kern2.GrSmEpsilon found in kerning rules. Non-existent glyph class public.kern2.GrSmEpsilonWPsili found in kerning rules. Non-existent glyph class public.kern2.GrSmIota found in kerning rules. Non-existent glyph class public.kern2.GrSmIotaWDial found in kerning rules. Non-existent glyph class public.kern2.GrSmIotaWPsili found in kerning rules. Non-existent glyph class public.kern2.GrSmOmicron found in kerning rules.
fontmake
gftools produced multiple outputs: ['DavidLibre-Bold.ttf', 'DavidLibre-Regular.ttf', 'DavidLibre-Medium.ttf']
nguyentype/vinasans/sources/Vina Sans.glyphs (config.yaml) (default)
fontc
onent 2x2s vary across the designspace [2025-03-12T23:33:19.751752Z ThreadId(4) fontir::glyph DEBUG] Coalescing 'circumflexcomb_hookabovecomb' into a simple glyph because component 2x2s vary across the designspace [2025-03-12T23:33:19.751760Z ThreadId(4) fontir::glyph DEBUG] Coalescing 'lol into a simple glyph; it has contours and components and prefer simple glyphs is set [2025-03-12T23:33:19.751776Z ThreadId(4) fontir::glyph DEBUG] ConvertToContour Dcaron [2025-03-12T23:33:19.751815Z ThreadId(4) fontir::glyph DEBUG] ConvertToContour I thread '<unnamed>' panicked at fontir/src/glyph.rs:142: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 [2025-03-12T23:33:19.752289Z ThreadId(1) fontc::workload DEBUG] 1171/2353 complete, most recently Fe(GlyphOrder) [2025-03-12T23:33:19.753970Z ThreadId(1) fontc ERROR] A task panicked: ''I' has 2 unique sets of components; must have exactly 1 {[i], []}'
fontmake
1 * Vina Sans Black had: 0 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph circumflexcomb_acutecomb: * Vina Sans Moi had: 1 * Vina Sans Black had: 2 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph circumflexcomb_gravecomb: * Vina Sans Moi had: 1 * Vina Sans Black had: 0 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph circumflexcomb_gravecomb: * Vina Sans Moi had: 1 * Vina Sans Black had: 2 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph circumflexcomb_hookabovecomb: * Vina Sans Moi had: 1 * Vina Sans Black had: 0 ERROR:fontmake.compatibility: Fonts had differing number of components in glyph circumflexcomb_hookabovecomb: * Vina Sans Moi had: 1 * Vina Sans Black had: 2 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/nguyentype/vinasans/sources/Vina Sans.glyphs' -> 'master_ufo/VinaSans.designspace': Compatibility check failed
notofonts/bengali/sources/NotoSansBengali.glyphs (config-sans-bengali.yaml) (default)
fontc
CCLCZMLLCLCCCCLCCCCLZ"} [2025-03-12T23:27:53.965216Z ThreadId(2) fontbe::glyphs WARN] ssarabeng has inconsistent path elements: {"MLLLLCLLCCCLLCLCLLLLZMLCLCLZMLLLCCCCLCCCCLZ", "MLLLLCLLCCCLLCLCLLLLZMLCLCZMLLLCCCCLCCCCLZ"} [2025-03-12T23:27:53.965376Z ThreadId(4) fontbe::glyphs WARN] masabeng has inconsistent path elements: {"MCCLCCCCCCLCCCCZMLCCLCCLZMLLLLCLLCLCCLCCLCCCCLLLLLLZMLCLLCCZ", "MCCLCCCCCCLCCCCZMLCCLCCLZMLLLLCLLCLCCLCCLCCCCLLLLLLZMLCLCCZ"} [2025-03-12T23:27:53.966242Z ThreadId(6) fontbe::glyphs WARN] khabeng has inconsistent path elements: {"MLLLLCCLLCLLLLZMCLCCLCZMCLLCCCLCCZ", "MLLLLCCLLCLLLLZMCLCCLLCZMCLLCCCLCCZ"} [2025-03-12T23:27:53.970391Z ThreadId(5) fontbe::glyphs WARN] ssarasquishbeng has inconsistent path elements: {"MLLCLLCCCLLCLCLLZMLCLCZMLLLLZMLLLCCCCLCCCCLZ", "MLLCLLCCCLLCLCLLZMLCLCLZMLLLLZMLLLCCCCLCCCCLZ"} [2025-03-12T23:27:53.994739Z ThreadId(1) fontc ERROR] Invalid source glyph 'ngahalfbeng': 'undefined at required location Normalized {wdth: 0.00, wght: 0.61}'
fontmake
umber of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'sattarasquishbeng' have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'sapabeng' have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'pabeng' have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'nasabeng' have different number of segments fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/notofonts/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'
octaviopardo/EBGaramond12/sources/EBGaramond-Italic.glyphs (config.yaml) (gftools)
fontc
0gn/T/.tmp0HU3BP/gftools/gftools_temp_dir/EBGaramond-Italic[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpe068j3ck.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename EBGaramond-Italic[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
0gn/T/.tmp0HU3BP/gftools/gftools_temp_dir/EBGaramond-Italic[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpvr8eu1jk.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename EBGaramond-Italic[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
octaviopardo/EBGaramond12/sources/EBGaramond.glyphs (config.yaml) (gftools)
fontc
zzr8kbcv88h0000gn/T/.tmpVyyVNj/gftools/gftools_temp_dir/EBGaramond[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp4n95syyg.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename EBGaramond[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
zzr8kbcv88h0000gn/T/.tmpVyyVNj/gftools/gftools_temp_dir/EBGaramond[wdth,wght].ttf' && touch /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpcyupit2z.buildStatstamp Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-gen-stat", line 8, in <module> sys.exit(main()) ^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/scripts/gen_stat.py", line 70, in main gen_stat_tables_from_config(config, fonts) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.12/site-packages/gftools/stat.py", line 116, in gen_stat_tables_from_config raise ValueError("Filename %s not found in stat dictionary" % filename) ValueError: Filename EBGaramond[wdth,wght].ttf not found in stat dictionary ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
ossobuffo/jura/sources/Jura.glyphs (config.yaml) (default)
fontc
most recently Be(GlyfFragment(ring)) [2025-03-12T23:15:13.738532Z ThreadId(1) fontc::workload DEBUG] 3597/4507 complete, most recently Be(GlyfFragment(grave)) [2025-03-12T23:15:13.738535Z ThreadId(1) fontc::workload DEBUG] 3598/4507 complete, most recently Be(GlyfFragment(sa-kayahli)) [2025-03-12T23:15:13.738537Z ThreadId(1) fontc::workload DEBUG] 3599/4507 complete, most recently Be(GlyfFragment(oe)) [2025-03-12T23:15:13.738539Z ThreadId(1) fontc::workload DEBUG] 3600/4507 complete, most recently Be(GlyfFragment(onesuperior)) [2025-03-12T23:15:13.738542Z ThreadId(1) fontc::workload DEBUG] 3601/4507 complete, most recently Be(GlyfFragment(asterisk)) [2025-03-12T23:15:13.738544Z ThreadId(1) fontc::workload DEBUG] 3602/4507 complete, most recently Be(GlyfFragment(mu)) [2025-03-12T23:15:13.738547Z ThreadId(1) fontc::workload DEBUG] 3603/4507 complete, most recently Be(GlyfFragment(D)) [2025-03-12T23:15:13.750064Z ThreadId(1) fontc ERROR] 'sa-kayahli' has interpolation-incompatible paths
fontmake
OBuilder:Non-existent glyph class public.kern1.sterling found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.y found in kerning rules. INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts fontmake.ttf INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Jura-Light INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Jura-Bold INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter ERROR:fontTools.cu2qu.ufo:Glyphs named 'sa-kayahli' have different number of segments fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/ossobuffo/jura/sources/Jura.glyphs' -> 'master_ufo/Jura.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'sa-kayahli'
ossobuffo/jura/sources/Jura.glyphs (config.yaml) (gftools)
fontc
12T23:15:18.746005Z ThreadId(1) fontc::workload DEBUG] 2377/4505 complete, most recently Be(GlyfFragment(yi-cy)) [2025-03-12T23:15:18.746008Z ThreadId(1) fontc::workload DEBUG] 2378/4505 complete, most recently Be(GlyfFragment(psili)) [2025-03-12T23:15:18.746010Z ThreadId(1) fontc::workload DEBUG] 2379/4505 complete, most recently Be(GlyfFragment(xi)) [2025-03-12T23:15:18.746012Z ThreadId(1) fontc::workload DEBUG] 2380/4505 complete, most recently Be(GlyfFragment(emdash)) [2025-03-12T23:15:18.746015Z ThreadId(1) fontc::workload DEBUG] 2381/4505 complete, most recently Be(GlyfFragment(ga-kayahli)) [2025-03-12T23:15:18.746017Z ThreadId(1) fontc::workload DEBUG] 2382/4505 complete, most recently Be(GlyfFragment(Iishort-cy)) [2025-03-12T23:15:18.759180Z ThreadId(1) fontc ERROR] 'sa-kayahli' has interpolation-incompatible paths ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ing 2 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmppgxvngzm INFO:ufo2ft:Features are compatible across masters; building later INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running interpolatable SkipExportGlyphsIFilter INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Jura-Light INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Jura-Bold INFO:ufo2ft.filters:Running interpolatable DecomposeTransformedComponentsIFilter INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter ERROR:fontTools.cu2qu.ufo:Glyphs named 'sa-kayahli' have different number of segments fontmake: Error: In 'Jura.glyphs' -> 'master_ufo/Jura.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'sa-kayahli' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
productiontype/Spectral/sources/Spectral-Italic.designspace (config.yaml) (default)
fontc
es/Spectral-Italic.designspace" [2025-03-12T23:17:19.002993Z ThreadId(4) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-03-12T23:17:19.003012Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-03-12T23:17:19.003019Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-03-12T23:17:19.004867Z ThreadId(1) fontc::workload DEBUG] 1/5959 complete, most recently Fe(Features) [2025-03-12T23:17:19.004884Z ThreadId(1) fontc::workload DEBUG] 2/5959 complete, most recently Fe(PaintGraph) [2025-03-12T23:17:19.004887Z ThreadId(1) fontc::workload DEBUG] 3/5959 complete, most recently Fe(ColorPalettes) [2025-03-12T23:17:19.012147Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/productiontype/Spectral/sources/spectral-xlight-italic.ufo/features.fea, /Users/rofls/.crater_cache/productiontype/Spectral/sources/spectral-italic.ufo/features.fea
fontmake
ing anchors in glyph ihookabove: * Spectral ExtraLight Italic, Spectral Italic had: "" * Spectral ExtraBold Italic had: "bottom" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph iinvertedbreve: * Spectral ExtraLight Italic, Spectral Italic had: "" * Spectral ExtraBold Italic had: "bottom" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph imacron: * Spectral ExtraLight Italic, Spectral Italic had: "" * Spectral ExtraBold Italic had: "bottom" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph itilde: * Spectral ExtraLight Italic, Spectral Italic had: "" * Spectral ExtraBold Italic had: "bottom" ERROR:fontmake.compatibility: Fonts had differing anchors in glyph j: * Spectral ExtraLight Italic, Spectral Italic had: "top" * Spectral ExtraBold Italic had: "bottom, top" fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/productiontype/Spectral/sources/Spectral-Italic.designspace': Compatibility check failed
productiontype/Spectral/sources/Spectral-Italic.designspace (config.yaml) (gftools)
fontc
out due to non-identical feature files. This is an unnecessary limitation. [2025-03-12T23:17:22.166071Z ThreadId(3) ufo2fontir::source DEBUG] Static metadata for "Spectral-Italic.designspace" [2025-03-12T23:17:22.166080Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-03-12T23:17:22.166086Z ThreadId(2) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-03-12T23:17:22.166156Z ThreadId(1) fontc::workload DEBUG] 1/5959 complete, most recently Fe(Features) [2025-03-12T23:17:22.166166Z ThreadId(1) fontc::workload DEBUG] 2/5959 complete, most recently Fe(ColorPalettes) [2025-03-12T23:17:22.166169Z ThreadId(1) fontc::workload DEBUG] 3/5959 complete, most recently Fe(PaintGraph) [2025-03-12T23:17:22.174217Z ThreadId(1) fontc ERROR] feature files are non-identical: spectral-xlight-italic.ufo/features.fea, spectral-italic.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['Spectral-BoldItalic.ttf', 'Spectral-MediumItalic.ttf', 'Spectral-ExtraLightItalic.ttf', 'Spectral-ExtraBoldItalic.ttf', 'Spectral-LightItalic.ttf', 'Spectral-Italic.ttf', 'Spectral-SemiBoldItalic.ttf']
productiontype/Spectral/sources/Spectral.designspace (config.yaml) (default)
fontc
pectral/sources/Spectral.designspace" [2025-03-12T23:16:53.632296Z ThreadId(3) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-03-12T23:16:53.632310Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-03-12T23:16:53.632313Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-03-12T23:16:53.632480Z ThreadId(1) fontc::workload DEBUG] 1/5959 complete, most recently Fe(Features) [2025-03-12T23:16:53.632497Z ThreadId(1) fontc::workload DEBUG] 2/5959 complete, most recently Fe(ColorPalettes) [2025-03-12T23:16:53.632500Z ThreadId(1) fontc::workload DEBUG] 3/5959 complete, most recently Fe(PaintGraph) [2025-03-12T23:16:53.645448Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.crater_cache/productiontype/Spectral/sources/spectral-xlight.ufo/features.fea, /Users/rofls/.crater_cache/productiontype/Spectral/sources/spectral-regular.ufo/features.fea
fontmake
variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 489 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib: xhgt: OS/2.sxHeight [450, 450, 460] INFO:fontTools.varLib: strs: OS/2.yStrikeoutSize [30, 50, 50] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Merging OpenType Layout tables fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/productiontype/Spectral/sources/Spectral.designspace': Generating fonts from Designspace failed: Couldn't merge the fonts, because some values were different, but should have been the same. This happened while performing the following operation: GSUB.table.FeatureList.FeatureRecord[12].Feature.LookupListIndex[0] The problem is likely to be in Spectral ExtraBold: Expected to see [0]==7, instead saw 8
productiontype/Spectral/sources/Spectral.designspace (config.yaml) (gftools)
fontc
source DEBUG] Features for "Spectral.designspace" [2025-03-12T23:17:02.040005Z ThreadId(7) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-03-12T23:17:02.040017Z ThreadId(7) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-03-12T23:17:02.040021Z ThreadId(7) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-03-12T23:17:02.041087Z ThreadId(1) fontc::workload DEBUG] 1/5959 complete, most recently Fe(Features) [2025-03-12T23:17:02.041135Z ThreadId(1) fontc::workload DEBUG] 2/5959 complete, most recently Fe(PaintGraph) [2025-03-12T23:17:02.041163Z ThreadId(1) fontc::workload DEBUG] 3/5959 complete, most recently Fe(ColorPalettes) [2025-03-12T23:17:02.050962Z ThreadId(1) fontc ERROR] feature files are non-identical: spectral-xlight.ufo/features.fea, spectral-regular.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['Spectral-ExtraLight.ttf', 'Spectral-ExtraBold.ttf', 'Spectral-Medium.ttf', 'Spectral-Regular.ttf', 'Spectral-SemiBold.ttf', 'Spectral-Bold.ttf', 'Spectral-Light.ttf']
ronykoch/Karantina/Sources/karantina.glyphs (config.yaml) (gftools)
fontc
gftools produced multiple outputs: ['Karantina-Regular.ttf', 'Karantina-Light.ttf', 'Karantina-Bold.ttf']
fontmake
gftools produced multiple outputs: ['Karantina-Regular.ttf', 'Karantina-Light.ttf', 'Karantina-Bold.ttf']
rsms/inter-gf-tight/sources/InterTight-Italic.glyphs (config.yaml) (default)
fontc
at '../features/cv07-germandbls.fea': 'No include path available' in at 381:8 | 381 | include(../features/cv07-germandbls.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv08-i-serif.fea': 'No include path available' in at 386:8 | 386 | include(../features/cv08-i-serif.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv09-three.fea': 'No include path available' in at 391:8 | 391 | include(../features/cv09-three.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv10-g-spur.fea': 'No include path available' in at 396:8 | 396 | include(../features/cv10-g-spur.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv11-single-storey-a.fea': 'No include path available' in at 401:8 | 401 | include(../features/cv11-single-storey-a.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
fontmake
fonts INFO:fontTools.varLib:Dropped 17 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:No need for avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib: strs: OS/2.yStrikeoutSize [47, 140, 233] INFO:fontTools.varLib: undo: post.underlinePosition [-349, -337, -303] INFO:fontTools.varLib: unds: post.underlineThickness [47, 140, 233] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for InterTight-Italic-VF fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/rsms/inter-gf-tight/sources/InterTight-Italic.glyphs' -> 'master_ufo/InterTight-Italic.designspace': Generating fonts from Designspace failed: <features>:85:8: The following feature file should be included but cannot be found: ../features/ccmp.fea
rsms/inter-gf-tight/sources/InterTight-Italic.glyphs (config.yaml) (gftools)
fontc
^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv08-i-serif.fea': 'No include path available' in at 386:8 | 386 | include(../features/cv08-i-serif.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv09-three.fea': 'No include path available' in at 391:8 | 391 | include(../features/cv09-three.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv10-g-spur.fea': 'No include path available' in at 396:8 | 396 | include(../features/cv10-g-spur.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv11-single-storey-a.fea': 'No include path available' in at 401:8 | 401 | include(../features/cv11-single-storey-a.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:No need for avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib: strs: OS/2.yStrikeoutSize [47, 140, 233] INFO:fontTools.varLib: undo: post.underlinePosition [-349, -337, -303] INFO:fontTools.varLib: unds: post.underlineThickness [47, 140, 233] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for InterTight-Italic-VF fontmake: Error: In 'InterTight-Italic.glyphs' -> 'master_ufo/InterTight-Italic.designspace': Generating fonts from Designspace failed: <features>:85:8: The following feature file should be included but cannot be found: ../features/ccmp.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
rsms/inter-gf-tight/sources/InterTight.glyphs (config.yaml) (default)
fontc
at '../features/cv07-germandbls.fea': 'No include path available' in at 381:8 | 381 | include(../features/cv07-germandbls.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv08-i-serif.fea': 'No include path available' in at 386:8 | 386 | include(../features/cv08-i-serif.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv09-three.fea': 'No include path available' in at 391:8 | 391 | include(../features/cv09-three.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv10-g-spur.fea': 'No include path available' in at 396:8 | 396 | include(../features/cv10-g-spur.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv11-single-storey-a.fea': 'No include path available' in at 401:8 | 401 | include(../features/cv11-single-storey-a.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
fontmake
arLib:Loading master fonts INFO:fontTools.varLib:Dropped 49 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:No need for avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib: strs: OS/2.yStrikeoutSize [47, 140, 233] INFO:fontTools.varLib: undo: post.underlinePosition [-349, -337, -303] INFO:fontTools.varLib: unds: post.underlineThickness [47, 140, 233] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for InterTight-VF fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/rsms/inter-gf-tight/sources/InterTight.glyphs' -> 'master_ufo/InterTight.designspace': Generating fonts from Designspace failed: <features>:85:8: The following feature file should be included but cannot be found: ../features/ccmp.fea
rsms/inter-gf-tight/sources/InterTight.glyphs (config.yaml) (gftools)
fontc
^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv08-i-serif.fea': 'No include path available' in at 386:8 | 386 | include(../features/cv08-i-serif.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv09-three.fea': 'No include path available' in at 391:8 | 391 | include(../features/cv09-three.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv10-g-spur.fea': 'No include path available' in at 396:8 | 396 | include(../features/cv10-g-spur.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv11-single-storey-a.fea': 'No include path available' in at 401:8 | 401 | include(../features/cv11-single-storey-a.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:No need for avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib: strs: OS/2.yStrikeoutSize [47, 140, 233] INFO:fontTools.varLib: undo: post.underlinePosition [-349, -337, -303] INFO:fontTools.varLib: unds: post.underlineThickness [47, 140, 233] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for InterTight-VF fontmake: Error: In 'InterTight.glyphs' -> 'master_ufo/InterTight.designspace': Generating fonts from Designspace failed: <features>:85:8: The following feature file should be included but cannot be found: ../features/ccmp.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
tokotype/PlusJakartaSans/sources/PlusJakartaSans.glyphs (config.yaml) (default)
fontc
rokeshortcomb.case strokeshortcomb.t]; | ^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 44:142 | 44 | ...omb.case strokelongcomb strokelongcomb.case strokeshortcomb strokeshortcomb.case strokeshortcomb.t]; | ^^^^^^^^^^^^^^^ error: glyph not in font in at 44:158 | 44 | ...omb.case strokelongcomb strokelongcomb.case strokeshortcomb strokeshortcomb.case strokeshortcomb.t]; | ^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 44:179 | 44 | ...omb.case strokelongcomb strokelongcomb.case strokeshortcomb strokeshortcomb.case strokeshortcomb.t]; | ^^^^^^^^^^^^^^^^^ error: windows escape sequences must be four hex digits long in at 749:39 | 749 | name 3 1 0x409 \"Bulgarian Cyrillic\"; | ^
fontmake
0)], 'maximum': 800, 'minimum': 200, 'name': 'Weight', 'tag': 'wght'}] INFO:fontTools.varLib:Internal master locations: [{'Weight': 200}, {'Weight': 400}, {'Weight': 800}] INFO:fontTools.varLib:Internal axis supports: {'Weight': [200, 200, 800]} INFO:fontTools.varLib:Normalized master locations: [{'Weight': 0.0}, {'Weight': 0.3333333333333333}, {'Weight': 1.0}] INFO:fontTools.varLib:Index of base master: 0 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 240 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/tokotype/PlusJakartaSans/sources/PlusJakartaSans.glyphs' -> 'master_ufo/PlusJakartaSans.designspace': Generating fonts from Designspace failed: Axis 'Weight': mapping output values must be in ascending order.
tokotype/PlusJakartaSans/sources/PlusJakartaSans.glyphs (config.yaml) (gftools)
fontc
omb strokelongcomb.case strokeshortcomb strokeshortcomb.case strokeshortcomb.t]; | ^^^^^^^^^^^^^^^ error: glyph not in font in at 44:158 | 44 | ...omb.case strokelongcomb strokelongcomb.case strokeshortcomb strokeshortcomb.case strokeshortcomb.t]; | ^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 44:179 | 44 | ...omb.case strokelongcomb strokelongcomb.case strokeshortcomb strokeshortcomb.case strokeshortcomb.t]; | ^^^^^^^^^^^^^^^^^ error: windows escape sequences must be four hex digits long in at 749:39 | 749 | name 3 1 0x409 \"Bulgarian Cyrillic\"; | ^ ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
O:fontTools.varLib:Internal master locations: [{'Weight': 200}, {'Weight': 400}, {'Weight': 800}] INFO:fontTools.varLib:Internal axis supports: {'Weight': [200, 200, 800]} INFO:fontTools.varLib:Normalized master locations: [{'Weight': 0.0}, {'Weight': 0.3333333333333333}, {'Weight': 1.0}] INFO:fontTools.varLib:Index of base master: 0 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 243 on-curve points from simple glyphs in the 'glyf' table INFO:fontTools.varLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar fontmake: Error: In 'PlusJakartaSans.glyphs' -> 'master_ufo/PlusJakartaSans.designspace': Generating fonts from Designspace failed: Axis 'Weight': mapping output values must be in ascending order. ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
weiweihuanghuang/Work-Sans/sources/WorkSans.glyphs (config.yaml) (default)
fontc
^^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 1153:5 | 1153 | sub Adieresis.BRACKET.137 by Adieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 1153:30 | 1153 | sub Adieresis.BRACKET.137 by Adieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 1154:5 | 1154 | sub Odieresis.BRACKET.137 by Odieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 1154:30 | 1154 | sub Odieresis.BRACKET.137 by Odieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 1155:5 | 1155 | sub Udieresis.BRACKET.137 by Udieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 1155:30 | 1155 | sub Udieresis.BRACKET.137 by Udieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^^^^^^
fontmake
NFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for WorkSans-VF fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/weiweihuanghuang/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: cent.BRACKET.202 (first found at <features>:966:5) cent.tf.BRACKET.202 (first found at <features>:966:25) dollar.BRACKET.202 (first found at <features>:967:5) dollar.tf.BRACKET.202 (first found at <features>:967:27) Adieresis.BRACKET.137 (first found at <features>:1153:6) Adieresis.titl.BRACKET.137 (first found at <features>:1153:31) Odieresis.BRACKET.137 (first found at <features>:1154:6) Odieresis.titl.BRACKET.137 (first found at <features>:1154:31) Udieresis.BRACKET.137 (first found at <features>:1155:6) Udieresis.titl.BRACKET.137 (first found at <features>:1155:31)
weiweihuanghuang/Work-Sans/sources/WorkSans.glyphs (config.yaml) (gftools)
fontc
^^^^^ error: glyph not in font in at 1153:30 | 1153 | sub Adieresis.BRACKET.137 by Adieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 1154:5 | 1154 | sub Odieresis.BRACKET.137 by Odieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 1154:30 | 1154 | sub Odieresis.BRACKET.137 by Odieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 1155:5 | 1155 | sub Udieresis.BRACKET.137 by Udieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^ error: glyph not in font in at 1155:30 | 1155 | sub Udieresis.BRACKET.137 by Udieresis.titl.BRACKET.137; | ^^^^^^^^^^^^^^^^^^^^^^^^^^ ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
FO:ufo2ft:Compiling variable features for WorkSans-VF fontmake: Error: In 'WorkSans.glyphs' -> 'master_ufo/WorkSans.designspace': Generating fonts from Designspace failed: The following glyph names are referenced but are missing from the glyph set: cent.BRACKET.202 (first found at <features>:966:5) cent.tf.BRACKET.202 (first found at <features>:966:25) dollar.BRACKET.202 (first found at <features>:967:5) dollar.tf.BRACKET.202 (first found at <features>:967:27) Adieresis.BRACKET.137 (first found at <features>:1153:6) Adieresis.titl.BRACKET.137 (first found at <features>:1153:31) Odieresis.BRACKET.137 (first found at <features>:1154:6) Odieresis.titl.BRACKET.137 (first found at <features>:1154:31) Udieresis.BRACKET.137 (first found at <features>:1155:6) Udieresis.titl.BRACKET.137 (first found at <features>:1155:31) ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
weiweihuanghuang/fragment-mono/sources/Fragment-Mono.glyphs (config.yaml) (default)
fontc
adId(4) fontir::glyph DEBUG] ConvertToContour q.sc [2025-03-12T23:25:53.533840Z ThreadId(4) fontir::glyph DEBUG] ConvertToContour one_zero.blackCircled [2025-03-12T23:25:53.533851Z ThreadId(4) fontir::glyph DEBUG] ConvertToContour one_zero.circled [2025-03-12T23:25:53.533864Z ThreadId(4) fontir::glyph DEBUG] ConvertToContour twothirds thread '<unnamed>' panicked at fontir/src/glyph.rs:142: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 [2025-03-12T23:25:53.534468Z ThreadId(1) fontc::workload DEBUG] 2071/4055 complete, most recently Fe(GlyphOrder) [2025-03-12T23:25:53.539398Z 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]}'
fontmake
Fonts had differing point type in glyph usdc, contour 3, point 8: * Fragment Mono Regular had: None * Fragment Mono Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph usdc, contour 3, point 10: * Fragment Mono Regular had: curve * Fragment Mono Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph usdc, contour 3, point 11: * Fragment Mono Regular had: None * Fragment Mono Italic had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph usdc, contour 3, point 13: * Fragment Mono Regular had: curve * Fragment Mono Italic had: None ERROR:fontmake.compatibility: Fonts had differing number of points in glyph usdc, contour 4: * Fragment Mono Regular had: 40 * Fragment Mono Italic had: 14 fontmake: Error: In '../../../../../../../../Users/rofls/.crater_cache/weiweihuanghuang/fragment-mono/sources/Fragment-Mono.glyphs' -> 'master_ufo/FragmentMono.designspace': Compatibility check failed
weiweihuanghuang/fragment-mono/sources/Fragment-Mono.glyphs (config.yaml) (gftools)
fontc
sk 'Be(GlyfFragment(thorn))' failed: ''thorn' has interpolation-incompatible paths' [2025-03-12T23:25:57.449991Z ThreadId(1) fontc::workload DEBUG] 2084/4055 complete, most recently Be(GlyfFragment(thorn)) [2025-03-12T23:25:57.449994Z ThreadId(1) fontc::workload ERROR] task 'Fe(GlyphOrder)' failed: 'A task panicked: ''twothirds' has 2 unique sets of components; must have exactly 1 {[fraction, _part.threesuperior, _part.twosuperior], [fraction, _part.twosuperior, _part.threesuperior]}'' [2025-03-12T23:25:57.449999Z ThreadId(1) fontc::workload DEBUG] 2085/4055 complete, most recently Fe(GlyphOrder) [2025-03-12T23:25:57.450002Z ThreadId(1) fontc::workload DEBUG] 2086/4055 complete, most recently Be(GlyfFragment(ordmasculine)) [2025-03-12T23:25:57.455749Z ThreadId(1) fontc ERROR] 'question' has interpolation-incompatible paths ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['FragmentMono-Italic.ttf', 'FragmentMono-Regular.ttf']
wix/wixmadefor/sources/WixMadeforDisplay-Bold.ufo (config_display.yaml) (gftools)
fontc
roduction-names [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpaw_kvbaw /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpaw_kvbaw /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqkuj_8ln WixMadeforDisplay-Bold_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpaw_kvbaw /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqkuj_8ln WixMadeforDisplay-Bold_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
mplied-oncurves [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpvg_i2rqb /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpvg_i2rqb /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpt94774w_ WixMadeforDisplay-Bold_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpvg_i2rqb /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpt94774w_ WixMadeforDisplay-Bold_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
wix/wixmadefor/sources/WixMadeforDisplay-ExtraBold.ufo (config_display.yaml) (gftools)
fontc
names [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpl7qvkjlo /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpl7qvkjlo /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp_fa6d1w4 WixMadeforDisplay-ExtraBold_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpl7qvkjlo /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp_fa6d1w4 WixMadeforDisplay-ExtraBold_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
urves [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpm1skd3ob /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpm1skd3ob /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpcipfg21x WixMadeforDisplay-ExtraBold_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpm1skd3ob /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpcipfg21x WixMadeforDisplay-ExtraBold_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
wix/wixmadefor/sources/WixMadeforDisplay-Regular.ufo (config_display.yaml) (gftools)
fontc
ion-names [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpsy1tx3ox /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpsy1tx3ox /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpokvei4ki WixMadeforDisplay-Regular_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpsy1tx3ox /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpokvei4ki WixMadeforDisplay-Regular_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
-oncurves [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmptpbyh37h /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmptpbyh37h /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp23ldmw_q WixMadeforDisplay-Regular_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmptpbyh37h /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp23ldmw_q WixMadeforDisplay-Regular_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
wix/wixmadefor/sources/WixMadeforText-Bold.ufo (config_text.yaml) (gftools)
fontc
--no-production-names [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpb2x3mt16 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpb2x3mt16 /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmprt6u9h92 WixMadeforText-Bold_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpb2x3mt16 /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmprt6u9h92 WixMadeforText-Bold_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
drop-implied-oncurves [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpfqp9362j /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpfqp9362j /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpcytvkx3k WixMadeforText-Bold_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpfqp9362j /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpcytvkx3k WixMadeforText-Bold_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
wix/wixmadefor/sources/WixMadeforText-BoldItalic.ufo (config_text.yaml) (gftools)
fontc
ion-names [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp7oeipihu /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp7oeipihu /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp22yxwayx WixMadeforText-BoldItalic_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp7oeipihu /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp22yxwayx WixMadeforText-BoldItalic_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
-oncurves [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp6h5fkrnn /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp6h5fkrnn /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmm0_86zq WixMadeforText-BoldItalic_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp6h5fkrnn /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmm0_86zq WixMadeforText-BoldItalic_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
wix/wixmadefor/sources/WixMadeforText-ExtraBold.ufo (config_text.yaml) (gftools)
fontc
ction-names [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp_l293sv0 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp_l293sv0 /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp7scyykoh WixMadeforText-ExtraBold_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp_l293sv0 /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp7scyykoh WixMadeforText-ExtraBold_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ed-oncurves [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpci6zi6d4 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpci6zi6d4 /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmph058t018 WixMadeforText-ExtraBold_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpci6zi6d4 /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmph058t018 WixMadeforText-ExtraBold_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
wix/wixmadefor/sources/WixMadeforText-ExtraBoldItalic.ufo (config_text.yaml) (gftools)
fontc
[2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpzfovu7wt /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpzfovu7wt /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpna5v9zb8 WixMadeforText-ExtraBoldItalic_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpzfovu7wt /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpna5v9zb8 WixMadeforText-ExtraBoldItalic_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
[2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpm9gp1k_k /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpm9gp1k_k /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpi72246h9 WixMadeforText-ExtraBoldItalic_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpm9gp1k_k /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpi72246h9 WixMadeforText-ExtraBoldItalic_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
wix/wixmadefor/sources/WixMadeforText-Italic.ufo (config_text.yaml) (gftools)
fontc
-production-names [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp059t2nvh /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp059t2nvh /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp27e4db0q WixMadeforText-Italic_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp059t2nvh /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp27e4db0q WixMadeforText-Italic_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
-implied-oncurves [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqpy0hryh /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqpy0hryh /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqgepx7on WixMadeforText-Italic_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqpy0hryh /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpqgepx7on WixMadeforText-Italic_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
wix/wixmadefor/sources/WixMadeforText-Medium.ufo (config_text.yaml) (gftools)
fontc
-production-names [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp_rgmz3dh /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp_rgmz3dh /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp3kkkr4dt WixMadeforText-Medium_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp_rgmz3dh /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp3kkkr4dt WixMadeforText-Medium_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
-implied-oncurves [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpek1yxu8r /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpek1yxu8r /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpayk8cupq WixMadeforText-Medium_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpek1yxu8r /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpayk8cupq WixMadeforText-Medium_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
wix/wixmadefor/sources/WixMadeforText-MediumItalic.ufo (config_text.yaml) (gftools)
fontc
names [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmgobpazt /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmgobpazt /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpms0f523r WixMadeforText-MediumItalic_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmgobpazt /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpms0f523r WixMadeforText-MediumItalic_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
urves [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpiiura2t6 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpiiura2t6 /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpnc0emvw0 WixMadeforText-MediumItalic_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpiiura2t6 /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpnc0emvw0 WixMadeforText-MediumItalic_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
wix/wixmadefor/sources/WixMadeforText-Regular.ufo (config_text.yaml) (gftools)
fontc
roduction-names [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpocism8rx /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpocism8rx /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmps94dowoz WixMadeforText-Regular_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpocism8rx /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmps94dowoz WixMadeforText-Regular_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
mplied-oncurves [2/3] buildVTT FAILED: /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp3dr85_wc /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.12 -m gftools.builder.jobrunner gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp3dr85_wc /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmppmgqtjqq WixMadeforText-Regular_VTT_Hinting.ttx Command failed: gftools-build-vtt -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp3dr85_wc /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmppmgqtjqq WixMadeforText-Regular_VTT_Hinting.ttx Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools-build-vtt", line 5, in <module> from gftools.scripts.build_vtt import main ModuleNotFoundError: No module named 'gftools.scripts.build_vtt' ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files