fontc_crater

Compiling all known Google Fonts that have sources with both fontc and fontmake, comparing the results.
date rev identical targets identical % fontc 💥 fontmake 💥 both 💥 other 💥 similarity %
Show all 520 results
2024-07-22 0000 (0m0.00s) e7019c39 0 642 +642 0.0% 72 +72 8 +8 45 +45 2 +2 68.696 +68.696
2024-07-24 0000 (0m0.00s) 06a9f4a2 0 642 0.0% 50 -22 12 +4 41 -4 2 71.354 +2.658
2024-08-01 0000 (0m0.00s) 4f4d1653 0 642 0.0% 45 -5 13 +1 40 -1 2 71.979 +0.625
2024-08-08 0000 (0m0.00s) 3d7a5892 0 642 0.0% 28 -17 13 40 4 +2 73.858 +1.879
2024-08-14 2225 (15h44m30.33s) aab24cce 0 638 -4 0.0% 28 18 +5 42 +2 4 74.248 +0.390
2024-08-16 1940 (22h40m37.52s) 9fc858b2 0 638 0.0% 29 +1 18 42 4 74.312 +0.063
2024-08-22 2106 (3h48m40.92s) 9279e2ac 0 638 0.0% 29 14 -4 42 3 -1 75.014 +0.703
2024-08-23 1803 (6h44m21.98s) 7e99de60 0 638 0.0% 29 14 42 8 +5 74.309 -0.705
2024-08-24 0106 (3h45m22.01s) 88964a7f 0 638 0.0% 29 14 42 6 -2 74.975 +0.666
2024-09-03 1708 (9h5m53.31s) b4510aac 0 638 0.0% 29 14 42 2 -4 75.589 +0.614
2024-09-04 0257 (12h15m51.10s) b8d421ca 0 638 0.0% 29 14 42 4 +2 76.789 +1.200
2024-09-04 2132 (4h19m41.06s) 1c75077e 2 +2 638 0.3% 28 -1 14 42 3 -1 77.084 +0.295
2024-09-06 1509 (9h8m51.14s) d6e43bba 3 +1 638 0.5% 28 14 42 2 -1 77.216 +0.132
2024-09-07 0501 (9h7m55.20s) 9def1070 3 638 0.5% 28 14 42 3 +1 77.074 -0.141
2024-09-08 0501 (9h2m43.54s) 588ee88a 3 638 0.5% 28 14 42 7 +4 76.454 -0.621
2024-09-11 1930 (9h0m25.16s) 316fdb06 3 638 0.5% 28 14 42 2 -5 77.265 +0.811
2024-09-12 0501 (4h23m46.02s) 195d1cae 3 638 0.5% 29 +1 14 42 2 77.123 -0.142
2024-09-17 0501 (9h8m45.12s) 809cb6fd 4 +1 638 0.6% 29 14 42 2 77.116 -0.007
2024-09-17 2203 (40m35.77s) 09025bf4 5 +1 638 0.8% 29 14 42 5 +3 79.822 +2.706
2024-09-20 0501 (16m55.64s) a612b74d 5 638 0.8% 29 16 +2 42 4 -1 79.277 -0.545
2024-10-02 0501 (5h9m45.35s) d818f469 5 638 0.8% 29 16 42 4 79.279 +0.002
2024-10-03 0501 (5h8m59.45s) 8644ab9b 5 638 0.8% 29 16 42 3 -1 81.157 +1.878
2024-10-03 1355 (22m15.37s) 266624a8 5 638 0.8% 29 15 -1 42 8 +5 81.681 +0.524
2024-10-04 0501 (5h11m15.13s) 603af2a5 5 638 0.8% 21 -8 16 +1 41 -1 6 -2 83.053 +1.372
2024-10-05 0501 (5h3m0.83s) f592d199 5 638 0.8% 15 -6 16 41 5 -1 84.139 +1.086
2024-10-07 1756 (5h3m14.24s) 7c393d33 5 638 0.8% 16 +1 16 41 3 -2 82.017 -2.121
2024-10-07 2301 (14m22.54s) 90cc0d8b 5 638 0.8% 15 -1 16 41 4 +1 82.009 -0.008
2024-10-08 1701 (15m28.51s) 9a1e4375 37 +32 638 5.8% 15 16 41 4 82.042 +0.033
2024-10-08 2301 (25m57.51s) a8193c11 48 +11 638 7.5% 15 16 41 5 +1 85.506 +3.464
2024-10-09 1701 (13m53.61s) caeba53c 48 638 7.5% 15 16 41 3 -2 85.820 +0.313
2024-10-09 2301 (29m36.31s) 34076b5e 47 -1 638 7.4% 17 +2 16 41 7 +4 84.897 -0.923
2024-10-10 2301 (14m53.00s) a18c3bd9 48 +1 638 7.5% 15 -2 16 41 5 -2 85.511 +0.614
2024-10-12 1101 (14m8.75s) 44f1a6e2 60 +12 638 9.4% 15 16 41 3 -2 85.824 +0.313
2024-10-14 1101 (20m15.39s) c074d550 86 +26 638 13.5% 15 16 41 3 85.842 +0.018
2024-10-14 1701 (14m16.19s) d03e19bc 86 638 13.5% 16 +1 16 41 6 +3 85.211 -0.630
2024-10-14 2301 (14m54.57s) 7c3be612 87 +1 638 13.6% 16 16 41 7 +1 85.054 -0.158
2024-10-15 0501 (23m47.06s) d4b2a84c 85 -2 638 13.3% 16 16 41 7 85.118 +0.064
2024-10-15 1701 (14m34.87s) 37143a0c 106 +21 638 16.6% 16 16 41 3 -4 85.689 +0.571
2024-10-16 1601 (29m34.06s) 9df83ca5 105 -1 638 16.5% 16 16 41 4 +1 85.720 +0.031
2024-10-16 1801 (16m7.27s) 5be2ba0d 106 +1 638 16.6% 16 16 41 2 -2 86.036 +0.316
2024-10-16 2101 (13m50.52s) 36053b81 106 638 16.6% 16 16 41 2 86.036
2024-10-16 2201 (22m46.56s) 65a0703a 106 638 16.6% 16 16 41 2 86.036
2024-10-17 0801 (18m7.63s) 00b2890c 106 638 16.6% 16 16 41 2 86.036
2024-10-17 2101 (14m5.52s) 6351da4e 104 -2 638 16.3% 16 16 41 2 85.949 -0.087
2024-10-18 0801 (15m4.69s) 1e4906f0 104 638 16.3% 16 16 41 2 85.949
2024-10-18 1501 (14m26.58s) 2611c59c 104 638 16.3% 16 16 41 2 85.949
2024-10-18 1601 (13m58.64s) ab35d44b 104 638 16.3% 17 +1 16 41 3 +1 85.642 -0.307
2024-10-22 1601 (17m1.64s) 081b6041 127 +23 638 19.9% 14 -3 16 41 3 86.061 +0.420
2024-10-23 0001 (14m18.74s) cf0809b5 127 638 19.9% 14 16 41 2 -1 86.215 +0.153
2024-10-24 2213 (14m21.63s) 96d887da 129 +2 656 +18 19.7% 14 17 +1 43 +2 0 -2 86.537 +0.322
2024-10-25 1602 (13m28.79s) ddd569cc 131 +2 679 +23 19.3% 20 +6 16 -1 45 +2 0 85.870 -0.667
2024-10-28 2201 (14m1.27s) 184a37c5 131 679 19.3% 20 16 45 0 85.870 +0.000
2024-10-29 0102 (41m33.11s) 6aa45e69 165 +34 1145 +466 14.4% 36 +16 63 +47 119 +74 0 74.598 -11.272
2024-10-29 1001 (39m32.27s) 723e233c 168 +3 1145 14.7% 35 -1 63 120 +1 1 +1 74.531 -0.067
2024-10-29 1301 (1h36m33.55s) fd1fc6ab 167 -1 1145 14.6% 36 +1 62 -1 119 -1 4 +3 74.356 -0.174
2024-10-29 1901 (1h36m55.40s) 49f16f90 167 1145 14.6% 36 64 +2 119 2 -2 74.371 +0.015
2024-10-30 1501 (1h37m36.59s) 0a5482f9 168 +1 1145 14.7% 36 63 -1 116 -3 5 +3 74.509 +0.138
2024-10-30 1902 (38m1.26s) 7b182416 167 -1 1145 14.6% 36 64 +1 119 +3 0 -5 74.547 +0.038
2024-10-30 2002 (35m46.91s) 85b467a2 168 +1 1145 14.7% 35 -1 64 119 0 74.631 +0.084
2024-10-30 2103 (35m56.35s) b0745a8b 168 1145 14.7% 35 63 -1 119 0 74.702 +0.072
2024-10-31 1603 (32m6.92s) b0745a8b 134 -34 1145 11.7% 41 +6 64 +1 119 1 +1 70.710 -3.993
2024-10-31 1803 (31m23.12s) a4b28ca2 134 1145 11.7% 42 +1 63 -1 119 1 70.710
2024-10-31 1903 (31m47.70s) e3fa460e 134 1145 11.7% 41 -1 64 +1 119 1 70.704 -0.006
2024-10-31 2002 (32m47.68s) e3fa460e 134 1145 11.7% 41 63 -1 119 1 78.185 +7.481
2024-11-01 1102 (31m29.54s) e3fa460e 134 1145 11.7% 41 64 +1 119 1 78.103 -0.082
2024-11-01 1603 (25m12.04s) 9a173c19 134 1145 11.7% 41 63 -1 119 1 78.184 +0.081
2024-11-06 2303 (30m22.89s) f445452d 37 -97 1145 3.2% 41 63 119 0 -1 77.953 -0.231
2024-11-07 1603 (31m50.65s) 825bda4c 138 +101 1145 12.1% 41 63 119 0 78.266 +0.313
2024-11-07 2203 (24m15.30s) 9b7a5634 139 +1 1145 12.1% 41 63 119 0 78.266 +0.000
2024-11-13 1703 (32m4.73s) a4f8e7ed 139 1145 12.1% 41 63 119 0 78.268 +0.002
2024-11-13 2202 (24m41.20s) 56102a21 141 +2 1145 12.3% 41 63 119 0 78.262 -0.006
2024-11-13 2302 (24m33.78s) 91b6e3c7 141 1145 12.3% 41 63 119 0 78.263 +0.002
2024-11-14 0103 (26m5.10s) e65a1a52 141 1145 12.3% 41 63 119 0 78.265 +0.001
2024-11-14 2002 (30m26.48s) 67d2b326 137 -4 1145 12.0% 41 63 119 0 78.264 -0.001
2024-11-14 2203 (24m7.82s) 53151a1a 155 +18 1145 13.5% 41 63 119 0 78.265 +0.001
2024-11-15 1702 (25m0.31s) cc4852fb 156 +1 1145 13.6% 41 63 119 0 78.266 +0.001
2024-11-15 2103 (24m45.78s) 645cdff5 161 +5 1145 14.1% 41 63 119 0 78.267 +0.000
2024-11-19 2302 (24m51.20s) 20d1e7dc 161 1145 14.1% 39 -2 63 119 0 78.437 +0.171
2024-11-20 1903 (31m7.25s) 20d1e7dc 161 1145 14.1% 41 +2 63 119 0 78.264 -0.173
2024-11-21 0002 (24m44.28s) b0733392 168 +7 1145 14.7% 40 -1 63 119 0 78.353 +0.089
2024-11-22 1702 (24m19.73s) 34af1987 168 1145 14.7% 39 -1 63 119 0 78.440 +0.086
2024-11-22 2002 (24m14.36s) 6165d684 168 1145 14.7% 40 +1 63 119 0 78.353 -0.087
2024-11-29 0102 (24m29.02s) a974d52d 176 +8 1145 15.4% 40 63 119 0 78.434 +0.080
2024-12-01 0502 (24m50.81s) 21790aad 176 1145 15.4% 40 63 119 0 78.433 -0.000
2024-12-03 0002 (24m41.71s) 1d0081cc 176 1145 15.4% 41 +1 63 119 0 78.347 -0.086
2024-12-03 0102 (23m55.07s) c4c6af1a 177 +1 1145 15.5% 39 -2 63 119 0 78.532 +0.185
2024-12-03 1202 (31m12.09s) b587d9b0 197 +20 1145 17.2% 39 63 119 0 78.534 +0.001
2024-12-03 1602 (25m27.70s) c1ebad0c 199 +2 1145 17.4% 39 63 119 0 78.534 +0.000
2024-12-03 2103 (24m4.23s) 07d2672c 206 +7 1145 18.0% 39 63 119 0 78.538 +0.004
2024-12-04 0402 (25m4.36s) 28f7e484 212 +6 1145 18.5% 39 63 119 0 78.538 +0.001
2024-12-04 2202 (25m20.22s) 1b28bb5e 213 +1 1145 18.6% 39 63 119 0 78.539 +0.001
2024-12-05 0303 (25m4.78s) 1088897c 215 +2 1145 18.8% 39 63 119 0 78.539 +0.000
2024-12-06 1902 (25m46.72s) 680dc0d8 215 1145 18.8% 39 61 -2 121 +2 0 78.539 +0.000
2024-12-09 0102 (23m53.29s) d0a338dd 216 +1 1145 18.9% 39 61 121 0 78.539 +0.000
2024-12-10 2302 (32m48.00s) 7132633b 236 +20 1145 20.6% 39 61 121 0 78.547 +0.008
2024-12-16 1602 (26m9.53s) f4bbddc7 236 1145 20.6% 40 +1 61 121 0 78.460 -0.087
2024-12-19 1702 (26m10.64s) 98b99e07 236 1145 20.6% 39 -1 61 121 0 78.547 +0.087
2025-01-04 0602 (31m32.72s) aeb5116b 235 -1 1145 20.5% 41 +2 61 121 0 78.372 -0.175
2025-01-07 1902 (31m57.47s) 44960203 235 1145 20.5% 39 -2 61 121 0 78.547 +0.175
2025-01-08 2002 (30m27.23s) 43b26bc4 236 +1 1145 20.6% 39 61 121 0 78.547 +0.000
2025-01-08 2102 (24m36.17s) 736be58a 237 +1 1145 20.7% 39 61 121 0 78.547 +0.000
2025-01-08 2302 (25m7.90s) 1ea3b8a6 237 1145 20.7% 39 61 121 0 78.547 +0.000
2025-01-09 1802 (25m2.64s) a46676b8 242 +5 1145 21.1% 39 61 121 0 78.548 +0.000
2025-01-10 1802 (25m15.72s) 1476b7c3 242 1145 21.1% 39 53 -8 129 +8 0 78.554 +0.006
2025-01-16 1702 (25m21.42s) 42633446 243 +1 1145 21.2% 39 53 129 0 78.554 +0.000
2025-01-17 2304 (29m9.93s) 507391fb 243 1149 +4 21.1% 40 +1 53 129 0 78.517 -0.037
2025-01-20 1902 (27m13.51s) 4480e1d8 243 1149 21.1% 40 53 129 0 78.517 -0.000
2025-01-21 1702 (35m26.60s) bd98bd6a 260 +17 1149 22.6% 40 53 129 0 78.532 +0.015
2025-01-23 0002 (26m4.22s) df5ff2cc 260 1149 22.6% 40 53 129 0 78.532 +0.000
2025-01-23 1102 (25m19.82s) 5905081e 260 1149 22.6% 40 53 129 0 78.531 -0.001
2025-01-23 1603 (34m6.66s) 51e94647 263 +3 1149 22.9% 41 +1 53 129 0 78.444 -0.087
2025-01-23 1903 (26m45.33s) 623edcdf 272 +9 1149 23.7% 40 -1 53 129 0 78.537 +0.093
2025-01-27 1203 (35m9.09s) 367fd684 274 +2 1149 23.8% 40 53 129 0 78.537 +0.000
2025-01-28 1702 (25m37.56s) 507840d0 278 +4 1149 24.2% 40 53 129 0 78.540 +0.003
2025-01-28 1802 (35m26.19s) 4274ad92 278 1149 24.2% 41 +1 53 129 0 78.453 -0.087
2025-01-29 2002 (35m2.14s) c82778a5 295 +17 1149 25.7% 39 -2 53 130 +1 0 78.627 +0.174
2025-01-30 1502 (36m13.82s) c93031ec 299 +4 1149 26.0% 28 -11 53 130 0 79.567 +0.939
2025-01-30 1902 (28m43.07s) 15aa3bf1 302 +3 1149 26.3% 28 53 130 0 79.573 +0.006
2025-01-31 0102 (28m42.38s) 30a658bd 319 +17 1149 27.8% 28 53 130 0 79.692 +0.119
2025-01-31 1703 (36m8.06s) 2dcc12b4 319 1149 27.8% 28 54 +1 130 0 79.626 -0.066
2025-01-31 2002 (28m50.14s) f6b6995c 320 +1 1149 27.9% 27 -1 54 130 0 79.710 +0.084
2025-01-31 2102 (30m38.69s) 2624c153 321 +1 1149 27.9% 26 -1 53 -1 130 0 79.865 +0.155
2025-02-01 0002 (29m3.54s) d6a46e01 321 1149 27.9% 26 54 +1 130 0 79.782 -0.083
2025-02-03 0003 (28m51.95s) d821c663 323 +2 1149 28.1% 26 53 -1 130 0 79.865 +0.083
2025-02-04 0302 (26m47.69s) 6770f37b 323 1149 28.1% 26 55 +2 130 0 79.715 -0.150
2025-02-04 2003 (29m11.46s) 28efb25b 323 1149 28.1% 26 53 -2 130 0 79.865 +0.150
2025-02-05 0003 (29m33.60s) 6a081107 327 +4 1149 28.5% 26 53 130 0 79.865 +0.000
2025-02-05 1702 (29m29.48s) 11cc20fa 327 1149 28.5% 26 54 +1 130 0 79.779 -0.086
2025-02-06 2003 (27m45.55s) 4aa1bafa 327 1149 28.5% 26 53 -1 130 0 79.865 +0.086
2025-02-07 0102 (27m58.88s) 780eed06 327 1149 28.5% 26 54 +1 130 0 79.799 -0.066
2025-02-07 1502 (29m49.51s) 79516ce8 327 1149 28.5% 26 54 130 0 79.779 -0.020
2025-02-07 1803 (37m4.81s) c207e74c 328 +1 1149 28.5% 26 53 -1 130 0 79.874 +0.095
2025-02-07 1902 (29m52.44s) 02cffdba 331 +3 1149 28.8% 26 53 130 0 79.901 +0.027
2025-02-10 2203 (28m51.36s) 92559a75 349 +18 1149 30.4% 26 53 130 0 79.922 +0.021
2025-02-11 0103 (29m58.01s) 1c276966 369 +20 1149 32.1% 26 53 130 0 80.028 +0.106
2025-02-13 1202 (28m10.14s) 63ce2427 369 1149 32.1% 26 53 130 0 80.028 +0.000
2025-02-13 1603 (42m19.62s) 39a7f6cb 377 +8 1149 32.8% 26 53 130 0 80.034 +0.006
2025-02-13 1702 (28m38.41s) 51f1bd8b 383 +6 1149 33.3% 26 53 130 0 80.034 +0.000
2025-02-13 1802 (28m44.46s) bd5c030c 387 +4 1149 33.7% 26 53 130 0 80.036 +0.001
2025-02-13 2002 (28m20.10s) e2992c77 388 +1 1149 33.8% 26 53 130 0 80.037 +0.001
2025-02-14 0002 (28m14.44s) ea06af83 389 +1 1149 33.9% 26 53 130 0 80.037 +0.000
2025-02-14 1202 (26m56.04s) e2adbeef 391 +2 1149 34.0% 26 53 130 0 80.040 +0.003
2025-02-14 1503 (28m13.92s) 7d57971e 395 +4 1149 34.4% 26 53 130 0 80.040 +0.000
2025-02-14 2003 (35m42.37s) 191518cf 395 1149 34.4% 26 53 130 0 80.040 -0.000
2025-02-17 1103 (28m17.62s) 81bfe614 399 +4 1153 +4 34.6% 26 53 130 0 80.109 +0.069
2025-02-20 1602 (27m33.80s) 6b9d633c 404 +5 1153 35.0% 26 53 130 0 80.147 +0.038
2025-02-21 1945 (42m48.89s) bcfa7aa0 388 -16 1217 +64 31.9% 52 +26 53 133 +3 0 78.314 -1.833
2025-02-21 2103 (35m39.54s) 5d85bcb8 388 1217 31.9% 50 -2 53 133 0 78.477 +0.163
2025-02-24 2302 (38m5.76s) 95040b71 388 1217 31.9% 40 -10 53 133 0 79.298 +0.822
2025-02-25 1502 (47m50.55s) 95040b71 408 +20 1217 33.5% 40 54 +1 133 0 79.160 -0.138
2025-02-26 1302 (36m24.20s) 7ea8344c 408 1217 33.5% 36 -4 54 133 0 79.449 +0.289
2025-02-26 1502 (36m6.74s) c9d9be7e 428 +20 1217 35.2% 36 54 133 0 79.457 +0.009
2025-02-26 2002 (36m1.42s) f2d295d6 428 1217 35.2% 37 +1 54 133 0 79.379 -0.079
2025-02-26 2102 (47m24.87s) f2d295d6 428 1217 35.2% 36 -1 54 133 0 79.457 +0.079
2025-02-28 1602 (36m3.11s) 18e51090 432 +4 1217 35.5% 36 54 133 0 79.459 +0.001
2025-02-28 2102 (37m48.39s) ae569a16 432 1217 35.5% 36 54 133 0 79.566 +0.107
2025-02-28 2302 (36m28.63s) 7d977a3a 432 1219 +2 35.4% 36 54 133 0 79.597 +0.031
2025-03-01 0002 (36m11.88s) 4bcaa75c 432 1219 35.4% 37 +1 53 -1 134 +1 0 79.566 -0.030
2025-03-01 2220 (36m50.92s) 4bcaa75c 443 +11 1249 +30 35.5% 39 +2 53 134 0 79.870 +0.303
2025-03-03 1802 (35m49.45s) 4042e758 443 1249 35.5% 40 +1 53 134 0 79.790 -0.080
2025-03-03 1902 (35m34.11s) 6c9bd861 443 1249 35.5% 38 -2 54 +1 133 -1 0 79.899 +0.110
2025-03-03 2302 (36m6.13s) 71d753e9 445 +2 1249 35.6% 38 54 133 0 79.899 +0.000
2025-03-04 2216 (37m0.96s) ba127d7c 445 1246 -3 35.7% 38 54 131 -2 0 80.021 +0.122
2025-03-05 0258 (37m58.07s) ba127d7c 451 +6 1266 +20 35.6% 41 +3 54 134 +3 0 79.860 -0.161
2025-03-05 2206 (37m38.71s) 5d6d72ad 456 +5 1266 36.0% 41 54 134 0 79.867 +0.007
2025-03-06 0002 (36m35.08s) f94ea2c0 462 +6 1266 36.5% 41 54 134 0 79.867 +0.000
2025-03-06 1602 (48m12.91s) 8254a2a3 462 1266 36.5% 41 54 134 0 79.868 +0.000
2025-03-06 2003 (36m59.54s) b71f30ff 463 +1 1266 36.6% 41 54 134 0 79.868 -0.000
2025-03-06 2202 (36m48.92s) d35849e0 154 -309 1266 12.2% 41 54 134 0 79.604 -0.263
2025-03-07 1602 (37m29.86s) c8eb34ae 466 +312 1266 36.8% 41 54 134 0 79.867 +0.263
2025-03-07 1702 (37m45.27s) bf3fbd69 470 +4 1266 37.1% 41 54 134 0 79.882 +0.015
2025-03-07 2002 (36m21.08s) 0b202eb0 474 +4 1266 37.4% 37 -4 54 134 0 80.198 +0.316
2025-03-09 0402 (47m59.90s) 0b202eb0 474 1266 37.4% 37 54 134 0 80.198 +0.000
2025-03-09 1402 (48m45.05s) 0b202eb0 474 1266 37.4% 37 54 134 0 80.198 -0.000
2025-03-10 1602 (37m4.70s) f8edda6e 474 1266 37.4% 37 54 134 0 80.198 +0.000
2025-03-11 0002 (36m32.52s) 1a24ef9c 477 +3 1266 37.7% 37 54 134 0 80.199 +0.001
2025-03-12 0002 (36m32.40s) db66538e 477 1266 37.7% 37 54 134 0 80.200 +0.000
2025-03-12 1903 (36m57.98s) d7a89d6a 480 +3 1266 37.9% 37 54 134 0 80.240 +0.040
2025-03-12 2203 (37m49.83s) b10710a5 482 +2 1266 38.1% 37 54 134 0 80.250 +0.010
2025-03-12 2302 (37m16.50s) 1b4ed923 421 -61 1266 33.3% 37 54 134 0 80.247 -0.003
2025-03-13 1502 (37m18.39s) 4fac0924 422 +1 1266 33.3% 37 54 134 0 80.247 +0.000
2025-03-13 1602 (37m50.74s) b50920be 422 1266 33.3% 37 54 134 0 80.247
2025-03-13 2002 (37m36.24s) 7727e53c 416 -6 1266 32.9% 59 +22 54 134 0 78.543 -1.704
2025-03-13 2202 (37m17.33s) dfea8f66 416 1266 32.9% 60 +1 54 134 0 78.465 -0.078
2025-03-14 0102 (37m34.79s) c1d60a57 422 +6 1266 33.3% 37 -23 54 134 0 80.247 +1.782
2025-03-14 2302 (36m48.78s) 15b6054f 481 +59 1266 38.0% 37 54 134 0 80.250 +0.003
2025-03-18 0202 (47m56.21s) 15b6054f 481 1266 38.0% 37 54 134 0 80.250
2025-03-19 2002 (48m28.60s) 15b6054f 481 1266 38.0% 37 54 134 0 80.250
2025-03-20 1502 (48m56.85s) 15b6054f 481 1266 38.0% 37 54 134 0 80.250
2025-03-24 2302 (47m29.03s) 15b6054f 481 1266 38.0% 37 54 134 0 80.250
2025-03-25 1502 (37m56.34s) 6346885b 481 1266 38.0% 37 54 134 0 80.250
2025-03-25 1702 (32m28.28s) e227e186 452 -29 1266 35.7% 145 +108 46 -8 142 +8 0 71.911 -8.339
2025-03-25 2302 (42m39.11s) e227e186 452 1266 35.7% 145 46 142 0 71.911
2025-03-26 0002 (43m52.20s) f151133c 482 +30 1266 38.1% 37 -108 54 +8 134 -8 0 80.250 +8.339
2025-03-28 2203 (37m27.37s) 5bb74f8d 482 1266 38.1% 37 54 134 0 80.250 +0.000
2025-03-31 2002 (36m23.63s) ba383745 482 1266 38.1% 37 54 134 0 80.250
2025-03-31 2102 (36m37.61s) 9f8fea0a 482 1266 38.1% 36 -1 54 134 0 80.329 +0.078
2025-04-01 2002 (38m14.44s) b18985b5 495 +13 1266 39.1% 36 54 134 0 80.343 +0.014
2025-04-02 0302 (38m49.28s) d2553c0d 553 +58 1266 43.7% 36 54 134 0 80.532 +0.189
2025-04-02 1502 (38m15.58s) 94889bb7 556 +3 1266 43.9% 36 54 134 1 +1 80.514 -0.018
2025-04-02 1702 (39m35.72s) d0c760de 558 +2 1266 44.1% 36 54 134 0 -1 80.532 +0.018
2025-04-02 2202 (38m46.06s) 6bea5155 559 +1 1266 44.2% 36 54 134 1 +1 80.514 -0.018
2025-04-03 1502 (38m48.11s) 33b551af 559 1266 44.2% 36 54 134 1 80.514
2025-04-03 1702 (39m43.62s) a07751c4 561 +2 1266 44.3% 36 54 134 0 -1 80.532 +0.018
2025-04-03 1902 (38m51.44s) 93111aef 558 -3 1266 44.1% 36 54 134 1 +1 80.514 -0.018
2025-04-03 2002 (38m58.82s) a99c9a7e 558 1266 44.1% 36 54 134 1 80.514 +0.000
2025-04-04 1602 (50m42.35s) 6c75d9ff 558 1266 44.1% 36 54 134 0 -1 80.532 +0.018
2025-04-04 2102 (38m41.63s) a96e0496 561 +3 1266 44.3% 36 54 134 1 +1 80.514 -0.018
2025-04-07 1702 (38m49.23s) 8b33b280 561 1266 44.3% 36 54 134 1 80.514
2025-04-07 2102 (22m58.30s) 593e0d8d 561 1266 44.3% 36 54 134 0 -1 80.532 +0.018
2025-04-08 1602 (23m4.66s) f2b0e4a8 561 1266 44.3% 36 54 134 0 80.536 +0.003
2025-04-08 2202 (23m29.17s) 7f69bae4 561 1266 44.3% 36 54 134 0 80.536 +0.000
2025-04-09 1502 (22m16.29s) 88ae80e5 563 +2 1266 44.5% 36 54 134 0 80.536 +0.000
2025-04-09 1902 (22m15.11s) 0f97309f 563 1266 44.5% 36 54 134 0 80.536
2025-04-11 2303 (21m51.66s) 4eb1d72e 563 1266 44.5% 36 54 134 0 80.536
2025-04-19 1902 (50m38.93s) 4eb1d72e 563 1266 44.5% 36 54 134 0 80.536
2025-04-20 1602 (51m21.02s) 4eb1d72e 563 1266 44.5% 36 54 134 0 80.536 -0.000
2025-04-23 1902 (23m38.14s) 3b232a4d 565 +2 1266 44.6% 36 54 134 0 80.536 +0.000
2025-04-23 2002 (22m54.63s) 66f7d52f 565 1266 44.6% 36 54 134 0 80.536
2025-04-23 2302 (52m3.15s) 66f7d52f 565 1266 44.6% 36 54 134 0 80.536 +0.000
2025-04-24 1202 (22m48.14s) dfe0fa05 565 1266 44.6% 36 54 134 0 80.536
2025-04-24 1702 (22m51.73s) e9b1e97a 565 1266 44.6% 36 54 134 0 80.536
2025-04-25 2202 (22m25.56s) c202982b 565 1266 44.6% 36 54 134 0 80.536
2025-04-27 1803 (49m44.80s) c202982b 565 1266 44.6% 36 54 134 0 80.536
2025-04-30 0202 (52m51.09s) c202982b 565 1266 44.6% 36 54 134 0 80.536 -0.000
2025-04-30 1802 (52m3.93s) c202982b 565 1266 44.6% 36 54 134 0 80.536 +0.000
2025-05-01 1702 (22m7.28s) 8bf441e2 565 1266 44.6% 36 54 134 0 80.536
2025-05-01 1802 (22m31.75s) 66bb9274 565 1266 44.6% 36 54 134 0 80.536
2025-05-01 1902 (23m12.78s) 572eceb5 565 1266 44.6% 36 54 134 0 80.536
2025-05-01 2202 (22m22.02s) 45c720dc 565 1266 44.6% 36 54 134 0 80.536
2025-05-02 0002 (22m14.37s) 615b0d01 565 1266 44.6% 36 54 134 0 80.537 +0.002
2025-05-02 2002 (21m58.63s) dfa8066e 565 1266 44.6% 36 54 134 0 80.537
2025-05-02 2103 (22m27.27s) ba53b080 565 1266 44.6% 36 54 134 0 80.537
2025-05-03 0303 (52m6.47s) ba53b080 565 1266 44.6% 36 54 134 0 80.537
2025-05-03 1002 (50m47.28s) ba53b080 565 1266 44.6% 36 54 134 0 80.537 -0.000
2025-05-04 1602 (51m30.91s) ba53b080 565 1266 44.6% 36 54 134 0 80.537 +0.000
2025-05-04 1903 (52m10.55s) ba53b080 565 1266 44.6% 36 54 134 0 80.537 -0.000
2025-05-05 1902 (22m37.92s) e14ac328 567 +2 1266 44.8% 36 54 134 0 80.537 +0.000
2025-05-06 1702 (22m20.06s) cd224500 567 1266 44.8% 36 54 134 0 80.537
2025-05-06 1802 (22m19.70s) 80a25fa4 567 1266 44.8% 36 54 134 0 80.537 +0.000
2025-05-06 2302 (22m14.85s) 72de4b09 567 1266 44.8% 36 54 134 0 80.537
2025-05-07 0302 (22m21.42s) 750396c8 567 1266 44.8% 36 54 134 0 80.537
2025-05-07 1302 (22m19.98s) 5660d6ed 567 1266 44.8% 36 54 134 0 80.537
2025-05-07 1502 (22m56.43s) 6914508e 567 1266 44.8% 36 54 134 0 80.537
2025-05-07 1702 (22m21.81s) 44dc684f 567 1266 44.8% 36 54 134 0 80.537
2025-05-07 1802 (22m26.49s) 4470cc5f 567 1266 44.8% 36 54 134 0 80.537 -0.000
2025-05-07 2303 (22m26.03s) c0242a69 566 -1 1266 44.7% 37 +1 54 134 0 80.458 -0.079
2025-05-09 1802 (22m15.30s) 74931246 566 1266 44.7% 36 -1 54 134 0 80.537 +0.079
2025-05-09 2102 (50m35.16s) 74931246 566 1266 44.7% 36 54 134 0 80.537 +0.000
2025-05-12 2003 (55m5.30s) 8bb0dbea 572 +6 1266 45.2% 37 +1 52 -2 133 -1 0 80.714 +0.177
2025-05-13 1402 (55m21.88s) 8ffba4ca 572 1266 45.2% 37 52 133 0 80.714 -0.000
2025-05-14 1202 (54m48.84s) 9ed8dad6 564 -8 1266 44.5% 57 +20 53 +1 132 -1 0 79.635 -1.079
2025-05-14 1302 (29m1.56s) 371e26af 564 1266 44.5% 57 53 132 0 79.635
2025-05-14 1402 (28m37.19s) 6843e28d 564 1266 44.5% 57 53 132 0 79.635
2025-05-14 1702 (28m38.49s) 8339a8ba 571 +7 1266 45.1% 57 53 132 0 79.722 +0.087
2025-05-14 2002 (55m35.71s) 8339a8ba 571 1266 45.1% 57 53 132 0 79.722
2025-05-14 2103 (56m1.91s) 8339a8ba 571 1266 45.1% 57 53 132 0 79.722 -0.000
2025-05-14 2202 (54m38.31s) 8339a8ba 571 1266 45.1% 57 53 132 0 79.722 -0.000
2025-05-15 0303 (54m57.98s) 8339a8ba 571 1266 45.1% 57 53 132 0 79.722 +0.000
2025-05-15 1502 (27m22.52s) b27080d8 571 1266 45.1% 57 53 132 0 79.722 +0.000
2025-05-15 1602 (27m33.98s) ab621c43 571 1266 45.1% 57 53 132 0 79.723 +0.000
2025-05-16 1102 (26m58.28s) 4b7d206c 571 1266 45.1% 57 53 132 0 79.723
2025-05-16 1202 (27m41.39s) 97267e3c 571 1266 45.1% 57 53 132 0 79.723
2025-05-16 1402 (54m17.64s) 7a419bc9 567 -4 1266 44.8% 57 53 132 0 79.727 +0.004
2025-05-16 1602 (27m32.08s) 631fa759 568 +1 1266 44.9% 57 53 132 0 79.727 +0.000
2025-05-16 2302 (28m25.19s) 6d751257 568 1266 44.9% 57 53 132 0 79.751 +0.024
2025-05-17 1403 (27m51.50s) cbeecee4 568 1266 44.9% 57 53 132 0 79.727 -0.024
2025-05-20 1502 (53m25.51s) cbeecee4 568 1266 44.9% 57 53 132 0 79.727 +0.000
2025-05-20 1702 (28m6.13s) 2340cfff 568 1266 44.9% 57 53 132 0 79.727
2025-05-20 1803 (26m57.81s) e8239855 579 +11 1266 45.7% 57 53 132 0 79.770 +0.043
2025-05-20 2202 (27m23.05s) 18a978eb 579 1266 45.7% 57 53 132 0 79.836 +0.067
2025-05-21 1002 (55m16.34s) 516c3d47 579 1266 45.7% 37 -20 53 132 0 80.746 +0.909
2025-05-21 1503 (26m24.09s) 286d52cb 579 1266 45.7% 37 53 132 0 80.750 +0.004
2025-05-21 1903 (26m25.42s) f904a33f 579 1266 45.7% 41 +4 53 132 0 80.434 -0.315
2025-05-22 1203 (28m16.06s) 02a9882f 588 +9 1266 46.4% 41 53 132 0 80.435 +0.001
2025-05-22 1303 (28m4.51s) 59010519 588 1266 46.4% 41 53 132 0 80.435
2025-05-22 1602 (58m1.60s) a0a81f7d 600 +12 1266 47.4% 41 53 132 1 +1 80.371 -0.064
2025-05-22 1803 (55m43.36s) 0d41fa79 599 -1 1266 47.3% 42 +1 53 132 1 80.292 -0.079
2025-05-22 1902 (58m19.59s) 6c51f2aa 600 +1 1266 47.4% 41 -1 53 132 0 -1 80.450 +0.158
2025-05-22 2102 (28m3.36s) d0f76691 612 +12 1266 48.3% 41 53 132 0 80.452 +0.002
2025-05-22 2202 (29m29.40s) 8b8a21f1 614 +2 1266 48.5% 41 53 132 0 80.453 +0.001
2025-05-23 1603 (56m29.56s) 8c175e7c 614 1266 48.5% 41 53 132 0 80.453 +0.000
2025-05-23 1702 (28m52.98s) 2d3b4658 614 1266 48.5% 41 53 132 0 80.453
2025-05-23 1802 (29m12.24s) 41136915 614 1266 48.5% 41 53 132 0 80.453
2025-05-23 2202 (29m22.69s) 61a3dfd2 614 1266 48.5% 41 53 132 0 80.453 -0.000
2025-05-23 2302 (29m10.06s) ec53b31e 614 1266 48.5% 41 53 132 0 80.453 +0.000
2025-05-27 0003 (30m19.90s) 7c40ae25 614 1266 48.5% 41 53 132 0 80.453
2025-05-27 0103 (56m15.59s) 7c40ae25 614 1266 48.5% 41 53 132 0 80.453 -0.000
2025-05-27 1802 (32m41.03s) 51d50702 616 +2 1266 48.7% 41 53 132 0 80.453 +0.000
2025-05-27 1902 (30m6.81s) f1878446 616 1266 48.7% 41 53 132 0 80.453
2025-05-28 1702 (30m24.40s) 65366903 609 -7 1266 48.1% 41 53 132 0 80.453 +0.000
2025-05-28 1802 (58m55.23s) 7477a1ce 548 -61 1266 43.3% 37 -4 53 136 +4 1 +1 80.374 -0.079
2025-05-29 0802 (27m46.74s) 5aa8001b 550 +2 1266 43.4% 37 53 136 0 -1 80.453 +0.080
2025-05-29 2002 (28m20.49s) 999ae90e 550 1266 43.4% 37 53 136 0 80.453
2025-06-02 1102 (30m10.90s) 85be1736 550 1266 43.4% 37 53 136 0 80.462 +0.009
2025-06-02 1602 (30m27.14s) b73896e5 550 1266 43.4% 37 53 136 0 80.463 +0.001
2025-06-03 1602 (28m8.45s) 8e7b12ca 550 1266 43.4% 37 53 136 0 80.475 +0.012
2025-06-03 1802 (27m16.42s) 8677f2fe 554 +4 1266 43.8% 37 53 136 0 80.476 +0.001
2025-06-04 1703 (48m37.19s) a0aa0dd6 553 -1 1266 43.7% 34 -3 212 +159 139 +3 0 68.841 -11.635
2025-06-04 1803 (57m10.43s) 9e35b520 556 +3 1266 43.9% 37 +3 53 -159 136 -3 0 80.477 +11.636
2025-06-05 1203 (56m16.62s) 3d5f9af7 556 1266 43.9% 37 53 136 0 80.477 +0.000
2025-06-06 0902 (28m5.52s) c626282b 555 -1 1266 43.8% 39 +2 53 136 0 80.324 -0.154
2025-06-06 1302 (28m57.60s) 8111c443 556 +1 1266 43.9% 37 -2 53 136 0 80.477 +0.154
2025-06-06 1403 (30m25.31s) 4a61513b 573 +17 1266 45.3% 37 53 136 0 80.564 +0.087
2025-06-06 1702 (29m8.97s) dadbeb3d 574 +1 1266 45.3% 37 53 136 0 80.564 +0.000
2025-06-09 1603 (55m25.55s) 28537fb7 748 +174 1266 59.1% 37 52 -1 136 0 81.499 +0.935
2025-06-10 1903 (56m36.63s) 4cd786c8 754 +6 1270 +4 59.4% 37 52 136 0 81.558 +0.058
2025-06-10 2017 (1h2m8.14s) a03ad142 763 +9 1328 +58 57.5% 54 +17 54 +2 138 +2 0 80.714 -0.844
2025-06-11 1402 (34m24.80s) db191db1 764 +1 1328 57.5% 54 54 138 0 80.714 +0.000
2025-06-11 1802 (34m38.51s) a5347b46 772 +8 1328 58.1% 54 54 138 0 80.705 -0.009
2025-06-11 2002 (34m24.72s) f6e0e8bc 769 -3 1328 57.9% 54 54 138 0 80.705 -0.000
2025-06-11 2102 (35m49.75s) 93920107 769 1328 57.9% 54 54 138 0 80.706 +0.000
2025-06-12 1505 (39m9.57s) aef4a5d6 783 +14 1328 59.0% 54 54 138 0 80.706 +0.001
2025-06-12 2102 (34m54.65s) e2a4f6f9 783 1328 59.0% 54 54 138 0 80.706
2025-06-13 0007 (1h8m2.31s) ef1d095c 783 1328 59.0% 54 54 138 0 80.706 -0.000
2025-06-13 0202 (36m11.81s) 802a8135 784 +1 1328 59.0% 54 54 138 0 80.706
2025-06-13 1502 (1h4m22.62s) 8a760e97 785 +1 1328 59.1% 54 54 138 0 80.706 -0.000
2025-06-13 1809 (59m28.96s) a68fe258 778 -7 1328 58.6% 54 52 -2 138 0 80.868 +0.162
2025-06-17 1702 (34m21.65s) 4da84c98 778 1328 58.6% 54 52 138 0 80.868
2025-06-17 1802 (31m49.72s) 8aff2a61 797 +19 1328 60.0% 54 52 138 0 80.902 +0.034
2025-06-18 1702 (34m22.55s) 349de5d0 797 1328 60.0% 54 52 138 0 80.904 +0.002
2025-06-18 2102 (34m51.23s) 05cae568 808 +11 1328 60.8% 54 52 138 0 80.904 +0.000
2025-06-20 0203 (34m58.71s) 2b084523 808 1328 60.8% 54 52 138 0 80.904 +0.000
2025-06-20 0303 (35m37.11s) 908086a0 818 +10 1328 61.6% 54 52 138 0 80.904 +0.000
2025-06-25 1102 (36m17.38s) 1f4724ab 818 1328 61.6% 54 52 138 0 80.904
2025-07-01 1803 (55m44.45s) 26a2c75f 818 1328 61.6% 54 52 138 0 80.904 +0.000
2025-07-01 2103 (33m40.63s) 637b9da6 818 1328 61.6% 54 52 138 0 80.904 +0.000
2025-07-02 1802 (35m30.49s) 300effd1 822 +4 1328 61.9% 54 52 138 0 80.904 +0.000
2025-07-03 2102 (54m48.18s) 9c54a6d3 835 +13 1328 62.9% 54 52 138 0 80.904 +0.000
2025-07-09 1802 (33m12.02s) 588f0869 835 1328 62.9% 54 52 138 0 80.904
2025-07-14 0902 (33m28.36s) bb80db92 835 1328 62.9% 54 52 138 0 80.904
2025-07-14 1805 (1h0m42.07s) 1eed7afe 835 1328 62.9% 54 52 138 0 80.904
2025-07-15 0802 (33m38.78s) 55cfd329 835 1328 62.9% 54 52 138 0 80.904
2025-07-16 1602 (35m25.52s) 8e27ed6a 835 1328 62.9% 54 52 138 0 80.904
2025-07-16 1702 (1h0m49.54s) 16bbe49f 835 1328 62.9% 54 52 138 0 80.904
2025-07-17 0102 (58m35.53s) 1d6b4ffd 835 1328 62.9% 54 52 138 0 80.904 +0.000
2025-07-18 1402 (34m39.24s) 04113b2a 835 1328 62.9% 54 52 138 0 80.904
2025-07-18 1502 (58m35.08s) b75414e7 835 1328 62.9% 54 52 138 0 80.892 -0.012
2025-07-21 1502 (34m14.67s) eee8883b 835 1328 62.9% 54 52 138 0 80.892 -0.000
2025-07-22 1402 (59m47.60s) ab4d3aad 835 1328 62.9% 54 52 138 0 80.905 +0.012
2025-07-22 1902 (35m33.82s) a10f4ed0 841 +6 1328 63.3% 54 52 138 0 80.913 +0.009
2025-07-23 0902 (34m24.59s) b208b62f 841 1328 63.3% 54 52 138 0 80.913 +0.000
2025-07-23 1516 (35m17.48s) 9ee3e149 845 +4 1332 +4 63.4% 54 52 138 0 80.971 +0.057
2025-07-23 1702 (33m28.18s) 109d318b 846 +1 1332 63.5% 54 52 138 0 80.971 -0.000
2025-07-23 1802 (33m46.78s) 6627d615 846 1332 63.5% 54 52 138 0 80.971 +0.000
2025-07-25 1703 (1h1m13.72s) 77ca2251 846 1332 63.5% 54 52 138 0 80.975 +0.004
2025-07-28 1202 (58m15.43s) 2576f457 732 -114 1332 55.0% 53 -1 52 139 +1 0 80.974 -0.001
2025-07-28 1802 (58m54.30s) 1e83576a 846 +114 1332 63.5% 54 +1 52 138 -1 0 80.975 +0.001
2025-07-31 1602 (38m21.54s) 184ec721 851 +5 1332 63.9% 53 -1 52 138 0 81.052 +0.077
2025-08-04 2103 (57m32.76s) e49d6359 852 +1 1332 64.0% 53 52 138 0 81.052 +0.001
2025-08-05 2202 (34m56.27s) abb8c344 9 -843 1332 0.7% 53 52 138 0 81.050 -0.003
2025-08-06 1103 (35m41.07s) e0a017a4 853 +844 1332 64.0% 53 52 138 0 81.053 +0.003
2025-08-06 1802 (34m14.25s) f5502c8c 855 +2 1332 64.2% 53 52 138 0 81.053
2025-08-06 1903 (35m46.68s) bb3a1577 855 1332 64.2% 53 52 138 0 81.053
2025-08-07 0003 (35m4.09s) cc307ece 859 +4 1332 64.5% 53 52 138 0 81.053 +0.000
2025-08-07 1403 (35m39.55s) 87e966c5 865 +6 1332 64.9% 53 52 138 0 81.053 +0.000
2025-08-08 1803 (33m55.30s) 145e5fd8 865 1332 64.9% 53 52 138 0 81.053
2025-08-08 1903 (1h0m51.43s) d8b338f5 867 +2 1332 65.1% 53 52 138 2 +2 80.904 -0.149
2025-08-11 2004 (48m5.07s) 4288bd7d 867 1332 65.1% 53 52 138 2 80.904
2025-08-13 1803 (33m39.20s) 335e70b3 868 +1 1332 65.2% 53 52 138 2 80.904
2025-08-13 1903 (35m50.82s) 1371be35 871 +3 1332 65.4% 53 52 138 2 80.904 +0.000
2025-08-14 1103 (1h0m41.53s) 55c2ed5e 871 1332 65.4% 53 52 138 0 -2 81.053 +0.149
2025-08-14 1716 (58m26.62s) c9fbca2b 875 +4 1332 65.7% 53 54 +2 138 0 80.910 -0.143
2025-08-18 2203 (36m36.59s) d93960ca 869 -6 1332 65.2% 53 54 138 0 80.910 -0.000
2025-08-19 1503 (1h1m49.56s) ce463e52 876 +7 1332 65.8% 53 54 138 0 80.910 +0.000
2025-08-19 1703 (33m2.51s) 22028df4 876 1332 65.8% 53 54 138 0 80.910
2025-08-19 1803 (37m55.67s) 426d7ba0 876 1332 65.8% 53 54 138 0 80.910
2025-08-19 1903 (33m49.84s) 62966592 879 +3 1332 66.0% 53 54 138 0 80.910 +0.000
2025-08-20 1503 (36m29.31s) a4c2d42d 879 1332 66.0% 53 54 138 0 80.910
2025-08-21 1703 (36m10.32s) 439b1dc3 879 1332 66.0% 53 54 138 0 80.910
2025-08-21 1917 (34m17.91s) c1be13de 879 1332 66.0% 53 54 138 0 80.910
2025-08-22 1303 (36m4.28s) 704760c3 880 +1 1332 66.1% 53 54 138 0 80.910
2025-08-22 1503 (34m53.85s) 931b7580 880 1332 66.1% 53 54 138 0 80.910
2025-08-22 1802 (34m37.46s) 517d9284 881 +1 1332 66.1% 53 54 138 0 80.910
2025-08-27 1803 (36m21.73s) 22fca410 881 1332 66.1% 53 54 138 0 80.910
2025-08-28 1603 (59m27.91s) 844f26f0 804 -77 1332 60.4% 54 +1 50 -4 137 -1 0 81.102 +0.192
2025-09-05 1603 (35m56.69s) 4230ce6a 884 +80 1332 66.4% 54 50 137 0 81.141 +0.039
2025-09-05 1702 (31m54.29s) 33877c95 884 1332 66.4% 54 50 137 0 81.141
2025-09-08 1603 (38m55.43s) 5c7eb47c 888 +4 1342 +10 66.2% 56 +2 50 137 0 81.064 -0.077
2025-09-08 2203 (37m52.58s) 5c7eb47c 898 +10 1356 +14 66.2% 56 52 +2 137 0 81.112 +0.048
2025-09-09 1003 (1h0m20.23s) 1e89c900 924 +26 1356 68.1% 56 52 137 0 81.113 +0.000
2025-09-10 1903 (38m16.05s) 39801081 924 1356 68.1% 56 52 137 0 81.113
2025-09-12 1403 (35m2.37s) b9d4c324 926 +2 1356 68.3% 56 52 137 0 81.113 +0.000
2025-09-12 1602 (39m41.96s) 8641d45d 928 +2 1356 68.4% 54 -2 52 137 0 81.260 +0.147
2025-09-12 2331 (34m17.99s) 8641d45d 932 +4 1368 +12 68.1% 55 +1 52 137 0 81.196 -0.064
2025-09-13 0102 (31m59.60s) fc0cbe88 936 +4 1368 68.4% 51 -4 52 137 0 81.488 +0.292
2025-09-15 1502 (34m39.55s) 8c246c74 936 1368 68.4% 51 52 137 0 81.488
2025-09-16 1703 (33m32.02s) 8fbd7c21 936 1368 68.4% 51 52 137 0 81.488
2025-09-16 2102 (34m7.58s) 29659ff1 936 1368 68.4% 50 -1 53 +1 136 -1 0 81.561 +0.073
2025-09-17 1002 (33m25.99s) 9dd6d1fc 938 +2 1368 68.6% 48 -2 53 136 0 81.707 +0.146
2025-09-17 1403 (1h2m58.78s) 60a48263 945 +7 1368 69.1% 48 53 136 0 81.851 +0.144
2025-09-17 1703 (31m48.37s) 9f68cce2 949 +4 1368 69.4% 44 -4 53 136 0 82.144 +0.292
2025-09-18 1603 (1h1m50.04s) f4ec0d96 949 1368 69.4% 44 53 136 0 82.144
2025-09-18 1802 (32m49.67s) 3e3b4bb4 951 +2 1368 69.5% 44 53 136 0 82.144 +0.000
2025-09-18 1903 (31m25.75s) 66a397e0 952 +1 1368 69.6% 43 -1 53 136 0 82.217 +0.073
2025-09-19 1503 (1h1m26.65s) 85613b12 953 +1 1368 69.7% 43 53 136 0 82.217 -0.000
2025-09-23 1506 (39m9.15s) 85613b12 1006 +53 1479 +111 68.0% 46 +3 65 +12 150 +14 0 81.526 -0.692
2025-09-23 2003 (35m59.09s) ed78d9b7 1006 1479 68.0% 41 -5 65 150 0 81.859 +0.333
2025-09-24 0905 (1h4m5.77s) 5e2cd9d0 1006 1479 68.0% 41 65 150 0 81.857 -0.002
2025-09-24 1604 (42m37.28s) 5e2cd9d0 1037 +31 1539 +60 67.4% 49 +8 65 156 +6 0 81.647 -0.210
2025-09-25 1203 (37m42.70s) e4cfc668 1037 1539 67.4% 49 65 156 0 81.647
2025-09-25 1603 (1h9m36.38s) 55c26201 1037 1539 67.4% 49 65 156 0 81.648 +0.000
2025-09-25 1803 (39m43.97s) 3a779974 1038 +1 1539 67.4% 39 -10 65 156 0 82.295 +0.648
2025-09-26 1803 (38m29.36s) a9c70a44 1035 -3 1539 67.3% 39 65 156 0 82.291 -0.005
2025-09-26 1902 (36m27.72s) 33e8b6c3 1036 +1 1539 67.3% 46 +7 62 -3 159 +3 0 81.844 -0.447
2025-09-29 1503 (35m47.87s) c68548b0 1045 +9 1539 67.9% 46 62 159 0 81.850 +0.006
2025-09-29 1607 (36m24.35s) 368acf3e 1045 1539 67.9% 39 -7 65 +3 156 -3 0 82.304 +0.453
2025-09-29 1703 (1h7m0.80s) 5952bb0e 1047 +2 1539 68.0% 39 65 156 0 82.304 +0.000
2025-09-30 1003 (36m29.32s) 2e00e3a5 1050 +3 1539 68.2% 39 65 156 0 82.304 -0.000
2025-09-30 1603 (37m55.03s) 3829e527 1071 +21 1539 69.6% 39 65 156 0 82.322 +0.019
2025-09-30 1705 (39m0.57s) cdba101f 1080 +9 1539 70.2% 39 65 156 0 82.324 +0.002
2025-09-30 2303 (39m2.24s) 8f60762f 1082 +2 1539 70.3% 39 65 156 0 82.324 +0.000
2025-10-01 2003 (42m30.09s) 37bd8ce3 1084 +2 1539 70.4% 39 65 156 0 82.324 +0.000
2025-10-02 1802 (37m21.15s) e22d77f7 1086 +2 1539 70.6% 39 65 156 0 82.324 +0.000
2025-10-03 0339 (1h6m3.33s) e22d77f7 1095 +9 1577 +38 69.4% 39 65 156 0 82.713 +0.388
2025-10-03 1903 (1h3m23.43s) d8ddf700 1095 1577 69.4% 39 65 156 0 82.713 -0.000
2025-10-03 2103 (56m53.47s) b0362a43 1097 +2 1577 69.6% 39 65 156 0 82.713 +0.000
2025-10-04 1803 (59m7.58s) 70c941f3 1106 +9 1577 70.1% 39 65 156 0 82.713 +0.000
2025-10-05 0003 (1h32m44.32s) 2e6d0a25 1112 +6 1577 70.5% 39 65 156 0 82.750 +0.037
2025-10-06 1003 (1h27m40.88s) dd1d4707 1112 1577 70.5% 39 65 156 0 82.750
2025-10-06 1903 (58m49.57s) f443c744 1112 1577 70.5% 39 65 156 0 82.750 -0.000
2025-10-07 1803 (1h0m51.40s) ffa8189e 1112 1577 70.5% 39 65 156 0 82.750 -0.000
2025-10-08 0303 (1h0m15.04s) ffa8189e 1115 +3 1581 +4 70.5% 39 66 +1 156 0 82.730 -0.020
2025-10-08 1103 (58m20.82s) ce47d457 1115 1581 70.5% 39 66 156 0 82.730 +0.000
2025-10-08 1903 (59m5.37s) 9f665c82 1115 1581 70.5% 39 66 156 0 82.730 -0.000
2025-10-09 1511 (58m17.94s) 9f8b8c64 1132 +17 1621 +40 69.8% 39 66 179 +23 0 81.737 -0.993
2025-10-09 1703 (55m44.16s) 3fbf0cd8 1132 1621 69.8% 39 66 179 0 81.737 -0.000
2025-10-10 0603 (56m11.22s) 3fbf0cd8 1132 1620 -1 69.9% 39 66 180 +1 0 81.664 -0.073
2025-10-10 2103 (59m36.53s) 5c00b795 1132 1620 69.9% 39 66 180 0 81.664 -0.000
2025-10-14 2103 (1h1m19.15s) 87a75333 1132 1620 69.9% 39 66 180 0 81.670 +0.006
2025-10-15 1503 (1h29m0.60s) f89b3765 1104 -28 1620 68.1% 39 72 +6 185 +5 0 81.002 -0.668
2025-10-15 1803 (1h27m29.33s) 9925c92f 939 -165 1620 58.0% 237 +198 24 -48 233 +48 0 68.852 -12.150
2025-10-16 2103 (58m32.18s) 199bfc25 939 1620 58.0% 237 24 233 0 68.852
2025-10-16 2302 (1h0m2.89s) 824c4e6c 940 +1 1620 58.0% 237 24 233 0 68.853 +0.000
2025-10-17 1603 (1h2m58.88s) ae9a5f98 942 +2 1620 58.1% 237 24 233 0 68.853 +0.000
2025-10-17 1804 (1h2m24.66s) 1dd5ece2 942 1620 58.1% 237 24 233 0 68.853
2025-10-17 2011 (57m38.33s) c2fb001f 963 +21 1620 59.4% 237 24 233 0 68.855 +0.002
2025-10-20 1505 (1h32m25.88s) 8a9a8ef3 1131 +168 1620 69.8% 39 -198 72 +48 185 -48 0 81.010 +12.156
2025-10-21 1503 (1h11m55.82s) 4c204ca9 1137 +6 1620 70.2% 39 72 185 0 81.011 +0.000
2025-10-21 1703 (1h9m32.65s) f1b674c6 1136 -1 1620 70.1% 40 +1 72 185 0 80.949 -0.062
2025-10-21 1903 (1h39m6.34s) dc1b3d01 1157 +21 1620 71.4% 39 -1 73 +1 186 +1 0 80.887 -0.062
2025-10-22 1803 (1h2m43.52s) 993d7421 1163 +6 1620 71.8% 39 73 186 0 80.889 +0.001
2025-10-23 0403 (58m13.31s) 993d7421 1174 +11 1632 +12 71.9% 39 73 187 +1 0 80.968 +0.079
2025-10-24 1403 (1h1m51.17s) 993d7421 1180 +6 1660 +28 71.1% 42 +3 73 203 +16 0 80.144 -0.824
2025-10-28 1428 (1h30m47.85s) def78002 1181 +1 1660 71.1% 42 73 203 0 80.144 +0.000
2025-10-30 0703 (1h3m37.07s) def78002 1172 -9 1678 +18 69.8% 42 76 +3 217 +14 0 79.344 -0.800
2025-10-30 0903 (1h4m54.84s) def78002 1174 +2 1708 +30 68.7% 43 +1 76 239 +22 0 78.353 -0.991
2025-10-30 1103 (1h40m15.78s) 692c5900 1193 +19 1708 69.8% 43 77 +1 211 -28 0 79.901 +1.548
2025-11-04 0003 (1h45m20.62s) e92bd2d8 1206 +13 1708 70.6% 43 77 211 0 79.901 +0.000
2025-11-04 1503 (1h38m10.72s) 6e5d8509 1206 1708 70.6% 43 77 211 0 79.901
2025-11-04 1703 (1h47m20.84s) bdfb97b9 1206 1708 70.6% 43 77 211 0 79.901 -0.000
2025-11-04 1903 (1h48m9.04s) 42e80032 1206 1708 70.6% 43 77 211 0 79.901 +0.000
2025-11-05 1304 (1h20m55.77s) 42e80032 1207 +1 1712 +4 70.5% 45 +2 77 212 +1 0 79.773 -0.128
2025-11-05 2203 (1h8m4.05s) e639629f 1208 +1 1712 70.6% 45 77 212 0 79.773 +0.000
2025-11-06 1703 (1h10m19.48s) f1375a0f 1208 1712 70.6% 45 77 212 0 79.773 +0.000
2025-11-06 2103 (1h14m5.65s) f1375a0f 1218 +10 1732 +20 70.3% 47 +2 77 220 +8 0 79.429 -0.344
2025-11-07 1003 (1h11m15.27s) f1375a0f 1227 +9 1756 +24 69.9% 48 +1 78 +1 227 +7 0 79.183 -0.247
2025-11-07 1303 (1h8m46.08s) f1375a0f 1242 +15 1806 +50 68.8% 56 +8 94 +16 233 +6 0 78.098 -1.085
2025-11-07 1703 (1h9m6.50s) 1149d22f 1246 +4 1806 69.0% 56 94 233 0 78.098 +0.000
2025-11-10 2103 (1h14m58.16s) 753784fc 1246 1806 69.0% 56 94 233 0 78.098 +0.000
2025-11-11 0003 (1h14m28.59s) ec44e83b 1246 1806 69.0% 56 94 233 0 78.098 -0.000
2025-11-11 0203 (1h18m16.06s) 2b2839e7 1236 -10 1806 68.4% 56 94 233 0 78.096 -0.002
2025-11-11 1703 (1h9m44.34s) c5d45719 1246 +10 1806 69.0% 56 94 233 0 78.098 +0.002
2025-11-11 1903 (1h40m3.67s) 84f3b8ec 1246 1806 69.0% 56 94 233 0 78.098 -0.000
2025-11-12 0003 (1h10m44.34s) ccd4677b 1246 1806 69.0% 58 +2 94 233 0 78.044 -0.054
2025-11-12 0203 (1h11m5.30s) 09d23286 1246 1806 69.0% 58 94 233 0 78.044 +0.000
2025-11-12 1903 (1h9m26.40s) f0f641e1 1246 1806 69.0% 58 94 233 0 78.044 +0.000
2025-11-13 1703 (1h15m30.74s) df8459bf 1246 1806 69.0% 59 +1 93 -1 234 +1 0 78.023 -0.021
2025-11-13 1903 (1h44m35.39s) a1bb787e 1246 1806 69.0% 59 93 234 0 78.023 -0.000
2025-11-13 2103 (1h41m59.37s) cb127a6e 1246 1806 69.0% 59 93 234 0 78.023 +0.000
2025-11-13 2303 (1h9m45.30s) b8f15e11 1248 +2 1806 69.1% 59 93 234 0 78.023 +0.000
2025-11-14 0103 (1h17m56.07s) f2475182 1248 1806 69.1% 59 93 234 0 78.023 -0.000
2025-11-14 1903 (1h17m59.20s) 3c5119ba 1261 +13 1838 +32 68.6% 60 +1 94 +1 249 +15 0 77.481 -0.542
2025-11-14 2103 (1h11m9.37s) 1a4c8145 1261 1838 68.6% 60 94 249 0 77.481 -0.000
2025-11-14 2303 (1h10m49.61s) 17fb02ee 1261 1838 68.6% 60 94 249 0 77.481 +0.000
2025-11-17 1503 (1h47m32.00s) fb58a5f0 1261 1838 68.6% 60 94 249 0 77.481 -0.000
2025-11-18 1803 (1h16m7.95s) a906a237 1261 1838 68.6% 60 94 249 0 77.481 +0.000
2025-11-18 2203 (1h18m8.41s) eeddd2d3 1261 1838 68.6% 62 +2 94 249 0 77.400 -0.081
2025-11-19 0003 (1h20m31.46s) ae0d4c79 1261 1838 68.6% 60 -2 94 249 0 77.505 +0.105
2025-11-19 1603 (1h11m7.61s) ae0d4c79 1278 +17 1898 +60 67.3% 68 +8 106 +12 272 +23 0 75.951 -1.554
2025-11-19 1903 (1h17m48.25s) aa632a1d 1278 1898 67.3% 65 -3 107 +1 271 -1 0 76.063 +0.112
2025-11-19 2103 (1h12m38.35s) c13fae61 1278 1898 67.3% 65 107 271 0 76.063 -0.000
2025-11-20 1503 (1h20m1.30s) 5f267e15 1278 1898 67.3% 65 107 271 0 76.065 +0.003
2025-11-20 1703 (1h17m28.02s) fe7c5bc2 1278 1898 67.3% 65 107 271 0 76.065 +0.000
2025-11-20 2003 (2h0m46.68s) 3ff8f549 1278 1898 67.3% 65 107 271 0 76.065 -0.000
2025-11-21 1103 (1h11m7.02s) 81a63d71 1278 1898 67.3% 65 107 271 0 76.065 -0.000
2025-11-21 1903 (1h19m47.07s) 18cd028d 1278 1898 67.3% 65 107 271 0 76.065 +0.000
2025-11-21 2103 (1h23m44.35s) 78d7185f 1278 1898 67.3% 65 107 271 0 76.065
2025-11-22 0203 (1h26m47.55s) 78d7185f 1284 +6 1976 +78 65.0% 80 +15 114 +7 298 +27 0 74.480 -1.585
2025-11-25 1103 (1h52m48.93s) df5224c4 1284 1976 65.0% 82 +2 114 295 -3 0 74.516 +0.036
2025-11-26 1003 (1h18m12.00s) 3cbb7f78 1284 1976 65.0% 83 +1 114 295 0 74.467 -0.049
2025-11-26 1703 (1h23m4.93s) 8f649070 1284 1976 65.0% 82 -1 114 295 0 74.519 +0.052
2025-11-27 1103 (1h26m50.15s) 8f649070 1289 +5 1994 +18 64.6% 88 +6 120 +6 295 0 74.147 -0.372
2025-11-27 1603 (1h25m27.66s) 1485564a 1295 +6 1994 64.9% 78 -10 120 295 0 74.648 +0.501
2025-11-27 1803 (1h24m39.17s) 3e82ffc1 1295 1994 64.9% 78 120 295 0 74.701 +0.053
2025-11-27 2003 (1h33m5.32s) 54f95134 1297 +2 1994 65.0% 78 120 295 0 74.706 +0.004
2025-12-01 1003 (1h19m20.01s) 40ba7f6b 1297 1994 65.0% 78 120 295 0 74.706 +0.000
2025-12-01 1703 (1h36m2.35s) 6cd35ae0 1297 1994 65.0% 78 120 295 0 74.706 -0.000
2025-12-02 1203 (1h24m1.78s) f453ef01 1297 1994 65.0% 78 120 295 0 74.706 +0.000
2025-12-02 1604 (1h21m38.13s) f453ef01 1333 +36 2038 +44 65.4% 78 120 303 +8 0 74.859 +0.154
2025-12-02 1915 (2h0m55.57s) 5c5d5a31 1335 +2 2038 65.5% 78 120 303 0 74.859 -0.000
2025-12-03 1103 (1h24m57.63s) b39a29d1 1335 2038 65.5% 78 120 303 0 74.859 +0.000
2025-12-03 1603 (1h25m10.62s) b6cc911c 1335 2038 65.5% 78 120 303 0 74.859 -0.000
2025-12-03 1903 (1h23m13.68s) e05a645c 1339 +4 2038 65.7% 78 120 303 0 74.859 +0.000
2025-12-04 1603 (1h22m27.02s) d95c9b2b 1341 +2 2038 65.8% 78 120 303 0 74.860 +0.000
2025-12-04 1803 (1h13m21.10s) b5bf7bbf 533 -808 2038 26.2% 999 +921 96 -24 327 +24 0 30.010 -44.849
2025-12-04 1922 (1h18m28.12s) f918a98a 535 +2 2048 +10 26.1% 1004 +5 96 329 +2 0 30.003 -0.008
2025-12-04 2303 (1h32m56.53s) 97af6b68 1348 +813 2048 65.8% 80 -924 120 +24 305 -24 0 74.771 +44.769
2025-12-05 1103 (1h18m3.40s) 3dd6a1f5 1348 2048 65.8% 80 120 305 0 74.771
2025-12-09 1003 (1h23m46.74s) b33a77de 1348 2048 65.8% 80 120 305 0 74.771 -0.000
2025-12-09 1903 (1h21m35.37s) 78eb453f 1348 2048 65.8% 80 120 305 0 74.771 +0.000
2025-12-09 2203 (1h24m32.93s) c8e3a881 1348 2048 65.8% 80 120 305 0 74.772 +0.000
2025-12-10 1403 (1h20m45.90s) d5f88060 1349 +1 2048 65.9% 80 120 305 0 74.772
2025-12-11 1703 (1h22m29.46s) 31329449 1349 2048 65.9% 80 120 305 0 74.771 -0.000
2025-12-12 1603 (1h24m52.47s) 80461fa4 1349 2048 65.9% 80 120 305 0 74.771 -0.000
2025-12-12 1803 (2h9m12.28s) 6c80ca44 1351 +2 2080 +32 65.0% 80 120 318 +13 0 74.504 -0.268
2025-12-12 2103 (1h25m54.69s) 5093a314 1366 +15 2080 65.7% 80 120 318 0 74.504 +0.000
2025-12-15 1903 (1h25m21.91s) f7a57528 1366 2080 65.7% 80 120 318 0 74.504 +0.000
2025-12-16 0003 (1h22m51.79s) d6d34cde 1366 2080 65.7% 80 120 318 0 74.504
2025-12-17 1503 (1h31m34.02s) 0267a527 1367 +1 2080 65.7% 80 120 318 0 74.504 +0.000
Jump to summary, per-target diffs, or compile failures for fontc only, fontmake only, both compilers

failed to find targets for 17 repos

Diffs

574 +1 of 911 total families are identical.
NotoSansTaiTham.glyphs (default)100.000% +0.239
table value
ligcaret 100.000% +22.813
total 100.000% +0.239
view source repository copy reproduction command new annotation
Iansui-build.glyphspackage (default) ✎99.999% (glyf)
table value
glyf 100.000%
total 100.000%
view source repository copy reproduction command
annotations
Iansui-build.glyphspackage (gftools) ✎99.999% (glyf)
table value
glyf 100.000%
total 100.000%
view source repository copy reproduction command
annotations
KiwiMaru-Light.glyphs (gftools)99.999% (OS_2)
table value
OS_2 98.077%
total 100.000%
view source repository copy reproduction command new annotation
KiwiMaru-Medium.glyphs (gftools)99.999% (OS_2)
table value
OS_2 98.077%
total 100.000%
view source repository copy reproduction command new annotation
RubikGlitchPop.glyphs (default) ✎99.999% (glyf)
table value
glyf 100.000%
total 100.000%
view source repository copy reproduction command
annotations
RubikGlitchPop.glyphs (gftools) ✎99.999% (glyf)
table value
glyf 100.000%
total 100.000%
view source repository copy reproduction command
annotations
KleeOne-SemiBold.glyphs (gftools)99.999% (OS_2)
table value
OS_2 98.077%
total 100.000%
view source repository copy reproduction command new annotation
Konkhmer Sleokchher.glyphs (gftools)99.999% (name)
NotoSerifOriya.glyphs (default) ✎99.998% (OS_2)
table value
OS_2 96.154%
total 99.999%
view source repository copy reproduction command
annotations
Exo2.glyphs (gftools) ✎99.998% (GSUB)
table value
GSUB 99.852%
total 99.998%
view source repository copy reproduction command
annotations
Exo2-Italic.glyphs (default) ✎99.998% (GSUB)
table value
GSUB 99.844%
total 99.998%
view source repository copy reproduction command
annotations
Exo2-Italic.glyphs (gftools)99.998% (GSUB)
Exo2.glyphs (default) ✎99.998% (GSUB)
table value
GSUB 99.852%
total 99.998%
view source repository copy reproduction command
annotations
kapakana.glyphs (default) ✎99.998% (OS_2, hhea)
table value
OS_2 98.077%
hhea 94.737%
total 99.998%
view source repository copy reproduction command
annotations
kapakana.glyphs (gftools) ✎99.998% (OS_2, hhea)
table value
OS_2 98.077%
hhea 94.737%
total 99.998%
view source repository copy reproduction command
annotations
Asar.glyphs (gftools)99.997% (name)
Piazzolla-Italic.glyphs (gftools) ✎99.997% (HVAR, MVAR, fvar, name)
table value
HVAR 99.869%
MVAR 92.135%
fvar 80.000%
name 98.286%
total 99.997%
view source repository copy reproduction command
annotations
Chilanka-Regular.ufo (gftools) ✎99.996% (DSIG)
table value
DSIG fontmake only
total 99.997%
view source repository copy reproduction command
annotations
Piazzolla-Italic.glyphs (default) ✎99.996% (HVAR, MVAR, STAT, fvar, name)
table value
HVAR 99.869%
MVAR 92.135%
STAT 78.788%
fvar 85.714%
name 98.286%
total 99.996%
view source repository copy reproduction command
annotations
ADLaM-Display.glyphs (gftools)99.996% (OS_2)
Piazzolla.glyphs (gftools) ✎99.996% (HVAR, MVAR, fvar, name)
table value
HVAR 99.685%
MVAR 92.135%
fvar 80.000%
name 98.089%
total 99.996%
view source repository copy reproduction command
annotations
Diplomata.glyphs (gftools, sources/diplomata.yaml)99.996% (OS_2)
DiplomataSC.glyphs (gftools, sources/diplomatasc.yaml)99.996% (OS_2)
UnicaOne.glyphs (gftools)99.996% (OS_2)
liter.glyphs (default) ✎99.996% (GPOS)
table value
GPOS 99.495%
total 99.996%
view source repository copy reproduction command
annotations
Tomorrow-ExtraBold.glyphs (gftools)99.996% (OS_2)
RubikDoodleTriangles.glyphs (default) ✎99.995% (glyf)
table value
glyf 99.995%
total 99.995%
view source repository copy reproduction command
annotations
RubikDoodleTriangles.glyphs (gftools) ✎99.995% (glyf)
table value
glyf 99.995%
total 99.995%
view source repository copy reproduction command
annotations
Piazzolla.glyphs (default) ✎99.995% (HVAR, MVAR, STAT, fvar, name)
table value
HVAR 99.685%
MVAR 92.135%
STAT 78.788%
fvar 85.714%
name 98.286%
total 99.995%
view source repository copy reproduction command
annotations
Strait.glyphs (gftools)99.995% (OS_2)
RoadRage.glyphs (gftools)99.994% (name)
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.629%
total 99.994%
view source repository copy reproduction command
annotations
Afacad-Italic.glyphs (gftools) ✎99.993% (OS_2, STAT, head, name)
table value
OS_2 98.077%
STAT 96.591%
head 95.000%
name 98.305%
total 99.994%
view source repository copy reproduction command
annotations
Manjari-Bold.ufo (gftools) ✎99.993% (DSIG)
table value
DSIG fontmake only
total 99.994%
view source repository copy reproduction command
annotations
Manjari-Thin.ufo (gftools) ✎99.993% (DSIG)
table value
DSIG fontmake only
total 99.994%
view source repository copy reproduction command
annotations
Manjari-Regular.ufo (gftools) ✎99.993% (DSIG)
table value
DSIG fontmake only
total 99.993%
view source repository copy reproduction command
annotations
Asimovian.glyphs (gftools)99.993% (name)
Solitreo.glyphs (default) ✎99.992% ((mark/kern))
table value
(mark/kern) 99.978%
total 99.993%
view source repository copy reproduction command
annotations
Solitreo.glyphs (gftools) ✎99.992% ((mark/kern))
table value
(mark/kern) 99.978%
total 99.993%
view source repository copy reproduction command
annotations
Mada.glyphs (gftools) ✎99.991% ((mark/kern), GDEF)
table value
(mark/kern) 99.969%
GDEF 99.933%
total 99.991%
view source repository copy reproduction command
annotations
Mada.glyphs (default) ✎99.991% ((mark/kern), GDEF)
table value
(mark/kern) 99.969%
GDEF 99.933%
total 99.991%
view source repository copy reproduction command
annotations
NotoSerif.glyphspackage (default)99.990% (HVAR)
Chilanka-Regular.ufo (default) ✎99.990% (DSIG, gasp, prep)
table value
DSIG fontmake only
gasp fontmake only
prep fontmake only
total 99.991%
view source repository copy reproduction command
annotations
NotoSansLao.glyphs (default) ✎99.990% (GSUB)
table value
GSUB 99.596%
total 99.990%
view source repository copy reproduction command
annotations
RubikDoodleShadow.glyphs (default) ✎99.989% (glyf)
table value
glyf 99.989%
total 99.990%
view source repository copy reproduction command
annotations
RubikDoodleShadow.glyphs (gftools) ✎99.989% (glyf)
table value
glyf 99.989%
total 99.990%
view source repository copy reproduction command
annotations
RubikScribble.glyphs (default) ✎99.989% (glyf)
table value
glyf 99.988%
total 99.990%
view source repository copy reproduction command
annotations
RubikScribble.glyphs (gftools) ✎99.989% (glyf)
table value
glyf 99.988%
total 99.990%
view source repository copy reproduction command
annotations
Shalimar.glyphs (gftools)99.989% (name)
GajrajOne-Regular.ufo (gftools) ✎99.988% (OS_2, hhea)
table value
OS_2 86.538%
hhea 89.474%
total 99.989%
view source repository copy reproduction command
annotations
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
annotations
Playfair-Italic.glyphspackage (gftools) ✎99.987% ((mark/kern), GPOS, MVAR, OS_2, post, sizeof(GPOS))
table value
(mark/kern) 99.982%
GPOS 99.907%
MVAR 67.769%
OS_2 98.077%
post 99.952%
sizeof(GPOS) 76778B
total 99.988%
view source repository copy reproduction command
annotations
Playfair-Italic.glyphspackage (default) ✎99.987% ((mark/kern), GPOS, MVAR, OS_2, post, sizeof(GPOS))
table value
(mark/kern) 99.982%
GPOS 99.907%
MVAR 67.769%
OS_2 98.077%
post 99.952%
sizeof(GPOS) 76778B
total 99.988%
view source repository copy reproduction command
annotations
Parastoo.glyphspackage (gftools) ✎99.986% (gvar)
table value
gvar 99.938%
total 99.987%
view source repository copy reproduction command
annotations
Parastoo.glyphspackage (default) ✎99.986% (gvar)
table value
gvar 99.937%
total 99.987%
view source repository copy reproduction command
annotations
NotoSansThai.designspace (default) ✎99.986% (GPOS, fvar, name)
table value
GPOS 95.935%
fvar 99.580%
name 99.077%
total 99.987%
view source repository copy reproduction command
annotations
RobotoSlab.glyphs (default) ✎99.983% (OS_2, avar, fvar)
table value
OS_2 98.077%
avar fontmake only
fvar 78.947%
total 99.984%
view source repository copy reproduction command
annotations
Playfair.glyphspackage (gftools) ✎99.983% ((mark/kern), GPOS, MVAR, OS_2, post, sizeof(GPOS))
table value
(mark/kern) 99.981%
GPOS 96.869%
MVAR 67.769%
OS_2 98.077%
post 99.952%
sizeof(GPOS) 81650B
total 99.983%
view source repository copy reproduction command
annotations
Playfair.glyphspackage (default) ✎99.983% ((mark/kern), GPOS, MVAR, OS_2, post, sizeof(GPOS))
table value
(mark/kern) 99.981%
GPOS 96.869%
MVAR 67.769%
OS_2 98.077%
post 99.952%
sizeof(GPOS) 81650B
total 99.983%
view source repository copy reproduction command
annotations
FrancoisOne.glyphs (gftools)99.983% (OS_2)
Tomorrow-ExtraBoldItalic.glyphs (gftools)99.981% (OS_2, name)
table value
OS_2 98.077%
name 93.617%
total 99.982%
view source repository copy reproduction command new annotation
Kablammo.glyphs (default) ✎99.980% ((mark/kern), GSUB, gvar)
table value
(mark/kern) 99.194%
GSUB 99.993%
gvar 100.000%
total 99.980%
view source repository copy reproduction command
annotations
Oi.glyphs (default) ✎99.979% (GSUB)
table value
GSUB 99.240%
total 99.980%
view source repository copy reproduction command
annotations
Manjari-Thin.ufo (default) ✎99.978% (DSIG, gasp, prep)
table value
DSIG fontmake only
gasp fontmake only
prep fontmake only
total 99.978%
view source repository copy reproduction command
annotations
NotoSansLaoLooped.glyphs (default) ✎99.978% (GPOS)
table value
GPOS 97.297%
total 99.978%
view source repository copy reproduction command
annotations
Manjari-Bold.ufo (default) ✎99.978% (DSIG, gasp, prep)
table value
DSIG fontmake only
gasp fontmake only
prep fontmake only
total 99.978%
view source repository copy reproduction command
annotations
Manjari-Regular.ufo (default) ✎99.978% (DSIG, gasp, prep)
table value
DSIG fontmake only
gasp fontmake only
prep fontmake only
total 99.978%
view source repository copy reproduction command
annotations
Oi.glyphs (gftools) ✎99.978% (GSUB, name)
table value
GSUB 99.240%
name 91.176%
total 99.978%
view source repository copy reproduction command
annotations
BlakaHollow-Regular.glyphs (gftools, sources/blakahollow.yaml)99.977% (name)
Instrument_Serif_Italic.glyphs (gftools)99.976% (OS_2, head, name)
table value
OS_2 98.077%
head 95.000%
name 93.617%
total 99.976%
view source repository copy reproduction command new annotation
liter.glyphs (gftools) ✎99.975% (GPOS, OS_2)
table value
GPOS 99.495%
OS_2 90.385%
total 99.975%
view source repository copy reproduction command
annotations
RedditSansCondensed.glyphs (gftools, sources/sanscondensed.yaml) ✎99.969% (GSUB, HVAR, gvar)
table value
GSUB 98.838%
HVAR 99.934%
gvar 99.985%
total 99.970%
view source repository copy reproduction command
annotations
HedvigLettersSans.glyphs (gftools, sources/Sans.yaml)99.969% (name)
RedditSansCondensed.glyphs (default) ✎99.969% (GSUB, HVAR, gvar)
table value
GSUB 98.838%
HVAR 99.934%
gvar 99.984%
total 99.969%
view source repository copy reproduction command
annotations
Exile.glyphs (gftools)99.966% (name)
RedditSansItalics.glyphs (gftools, sources/sans.yaml)99.965% (GSUB)
RedditSansItalics.glyphs (default)99.965% (GSUB)
ProtestRevolution.glyphs (gftools, sources/config-Revolution.yaml)99.962% ((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 new annotation
RobotoSlab.glyphs (gftools) ✎99.961% (OS_2, avar, fvar, name)
table value
OS_2 98.077%
avar fontmake only
fvar 56.250%
name 90.047%
total 99.962%
view source repository copy reproduction command
annotations
Joti.glyphs (gftools)99.960% (OS_2, name)
table value
OS_2 98.077%
name 87.234%
total 99.960%
view source repository copy reproduction command new annotation
Cal-Sans.glyphs (gftools)99.955% (GSUB)
Cal-Sans.glyphs (default)99.954% (GSUB)
AguDisplay.glyphs (gftools) ✎99.953% ((mark/kern), GSUB)
table value
(mark/kern) 99.940%
GSUB 99.455%
total 99.954%
view source repository copy reproduction command
annotations
AguDisplay.glyphs (default) ✎99.952% ((mark/kern), GSUB)
table value
(mark/kern) 99.940%
GSUB 99.455%
total 99.953%
view source repository copy reproduction command
annotations
NotoMusic.glyphs (default) ✎99.951% (GDEF, GPOS)
table value
GDEF 99.323%
GPOS 99.705%
total 99.952%
view source repository copy reproduction command
annotations
NotoSans-Italic.glyphspackage (default)99.940% (HVAR, gvar)
table value
HVAR 86.523%
gvar 99.994%
total 99.940%
view source repository copy reproduction command new annotation
NotoSerifOttomanSiyaq.glyphs (default) ✎99.933% (cmap)
table value
cmap 98.473%
total 99.934%
view source repository copy reproduction command
annotations
NotoSansBhaiksuki.designspace (default) ✎99.933% (GSUB)
table value
GSUB 98.276%
total 99.933%
view source repository copy reproduction command
annotations
LibreFranklin-Italic.glyphs (gftools) ✎99.926% (glyf, gvar)
table value
glyf 99.890%
gvar 99.872%
total 99.926%
view source repository copy reproduction command
annotations
LibreFranklin-Italic.glyphs (default) ✎99.926% (glyf, gvar)
table value
glyf 99.889%
gvar 99.871%
total 99.926%
view source repository copy reproduction command
annotations
BriemHand.glyphs (default) ✎99.926% (GSUB)
table value
GSUB 98.089%
total 99.926%
view source repository copy reproduction command
annotations
kulim-park-master-italic.glyphs (default) ✎99.923% (HVAR, STAT, avar, fvar, name)
table value
HVAR 99.368%
STAT 78.788%
avar 81.481%
fvar 83.146%
name 97.744%
total 99.924%
view source repository copy reproduction command
annotations
kulim-park-master.glyphs (default) ✎99.920% (HVAR, STAT, avar, fvar, name)
table value
HVAR 99.349%
STAT 78.788%
avar 81.481%
fvar 83.146%
name 97.638%
total 99.920%
view source repository copy reproduction command
annotations
NotoSerifVithkuqi.glyphs (default) ✎99.919% (GDEF)
table value
GDEF 21.429%
total 99.920%
view source repository copy reproduction command
annotations
NotoSansVithkuqi.glyphs (default) ✎99.918% (GDEF)
table value
GDEF 21.429%
total 99.918%
view source repository copy reproduction command
annotations
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
annotations
NotoSansGujarati.glyphs (default) ✎99.913% (GSUB)
table value
GSUB 99.352%
total 99.914%
view source repository copy reproduction command
annotations
Yaldevi.glyphs (gftools, sources/builder.yaml) ✎99.900% (GDEF)
table value
GDEF 3.279%
total 99.900%
view source repository copy reproduction command
annotations
Yaldevi.glyphs (default) ✎99.899% (GDEF)
table value
GDEF 3.279%
total 99.900%
view source repository copy reproduction command
annotations
EpundaSlab-Italic.glyphspackage (gftools) ✎99.897% ((mark/kern))
table value
(mark/kern) 99.383%
total 99.898%
view source repository copy reproduction command
annotations
EpundaSlab-Italic.glyphspackage (default) ✎99.897% ((mark/kern))
table value
(mark/kern) 99.383%
total 99.897%
view source repository copy reproduction command
annotations
RedditSans.glyphs (default) ✎99.887% (GSUB, HVAR, gvar)
table value
GSUB 98.838%
HVAR 91.925%
gvar 99.973%
total 99.887%
view source repository copy reproduction command
annotations
RedditSans.glyphs (gftools, sources/sans.yaml) ✎99.886% (GSUB, HVAR, gvar)
table value
GSUB 98.838%
HVAR 91.669%
gvar 99.974%
total 99.887%
view source repository copy reproduction command
annotations
NotoSansSignWriting.glyphspackage (default) ✎99.882% (GSUB)
table value
GSUB 97.267%
total 99.882%
view source repository copy reproduction command
annotations
Kablammo.glyphs (gftools) ✎99.878% -0.000((mark/kern), GSUB, glyf, gvar, maxp)
table value
(mark/kern) 99.194%
GSUB 99.993%
glyf 99.998% -0.001
gvar 98.181% -0.003
maxp 94.444%
total 99.879% -0.000
view source repository copy reproduction command
annotations
NotoSansNewTaiLue.glyphs (default) ✎99.814% (GDEF)
table value
GDEF 18.750%
total 99.814%
view source repository copy reproduction command
annotations
NotoSans.glyphspackage (default)99.797% ((mark/kern), HVAR, gvar)
table value
(mark/kern) 100.000%
HVAR 57.956%
gvar 99.999%
total 99.798%
view source repository copy reproduction command new annotation
AkayaKanadaka.glyphs (default) ✎99.751% ((mark/kern), GDEF, GSUB, OS_2, hhea, hmtx)
table value
(mark/kern) 99.482%
GDEF 95.088%
GSUB 99.969%
OS_2 98.077%
hhea 94.737%
hmtx 98.343%
total 99.752%
view source repository copy reproduction command
annotations
NotoSansTakri.designspace (default) ✎99.743% (GDEF)
table value
GDEF 85.124%
total 99.743%
view source repository copy reproduction command
annotations
Itim-Regular.ufo (gftools) ✎99.705% ((mark/kern))
table value
(mark/kern) 90.380%
total 99.706%
view source repository copy reproduction command
annotations
Itim-Regular.ufo (default) ✎99.705% ((mark/kern))
table value
(mark/kern) 90.380%
total 99.706%
view source repository copy reproduction command
annotations
NotoSerifBengali.glyphspackage (default) ✎99.657% ((mark/kern), GSUB, OS_2, name)
table value
(mark/kern) 94.924%
GSUB 96.486%
OS_2 96.154%
name 99.367%
total 99.657%
view source repository copy reproduction command
annotations
NotoSansHebrew.glyphs (default) ✎99.386% ((mark/kern), GPOS)
table value
(mark/kern) 97.948%
GPOS 78.571%
total 99.387%
view source repository copy reproduction command
annotations
Radley-Italic.ufo (default) ✎99.355% (glyf)
table value
glyf 99.141%
total 99.355%
view source repository copy reproduction command
annotations
BrunoAce-Regular.glyphs (default) ✎99.274% (GSUB)
table value
GSUB 57.817%
total 99.275%
view source repository copy reproduction command
annotations
NotoSansKawi.glyphs (default) ✎99.265% (GPOS)
table value
GPOS 98.744%
total 99.266%
view source repository copy reproduction command
annotations
  • compilation diff for large number of contextual lookups
  • (to add or change, manually edit annotations.json)
BrunoAceSC-Regular.glyphs (default) ✎99.246% (GSUB)
table value
GSUB 57.817%
total 99.247%
view source repository copy reproduction command
annotations
Gulzar.glyphs (default) ✎99.085% ((mark/kern), GDEF)
table value
(mark/kern) 97.845%
GDEF 99.724%
total 99.086%
view source repository copy reproduction command
annotations
KdamThmorPro.designspace (gftools)98.619% ((mark/kern), GDEF, GlyphOrder, glyf, hhea, hmtx, maxp, post)
table value
(mark/kern) 98.580%
GDEF 99.184%
GlyphOrder 57.618%
glyf 99.928%
hhea 94.737%
hmtx 99.907%
maxp 94.444%
post 99.850%
total 98.620%
view source repository copy reproduction command new annotation
GolosText.glyphs (gftools) ✎98.406% ((mark/kern))
table value
(mark/kern) 94.167%
total 98.406%
view source repository copy reproduction command
annotations
GolosText.glyphs (default) ✎98.402% ((mark/kern))
table value
(mark/kern) 94.167%
total 98.403%
view source repository copy reproduction command
annotations
NotoSansLepcha.glyphs (default) ✎98.387% (GSUB)
table value
GSUB 93.283%
total 98.388%
view source repository copy reproduction command
annotations
NotoSansCham.glyphs (default) ✎98.231% (GPOS)
table value
GPOS 87.091%
total 98.232%
view source repository copy reproduction command
annotations
Jaro.glyphs (gftools) ✎97.090% (VVAR, vhea, vmtx)
table value
VVAR fontmake only
total 97.091%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
annotations
Jaro.glyphs (default) ✎96.905% (VVAR, vhea, vmtx)
table value
VVAR fontmake only
total 96.906%
vhea fontmake only
vmtx fontmake only
view source repository copy reproduction command
annotations
NotoSerifMakasar.designspace (default) ✎96.833% (HVAR, STAT, fvar, gvar, name)
table value
HVAR fontc only
STAT fontc only
fvar fontc only
gvar fontc only
name 96.471%
total 96.834%
view source repository copy reproduction command
annotations
CoralPixels.glyphs (gftools) ✎96.786% ((mark/kern), COLR, GDEF, GlyphOrder, glyf, hhea, hmtx, ligcaret, maxp, post)
table value
(mark/kern) 98.414%
COLR 99.984%
GDEF 83.599%
GlyphOrder 16.168%
glyf 99.999%
hhea 94.737%
hmtx 99.462%
ligcaret 100.000%
maxp 94.444%
post 99.983%
total 96.787%
view source repository copy reproduction command
annotations
CoralPixels.glyphs (default) ✎96.786% ((mark/kern), COLR, GDEF, GlyphOrder, glyf, hhea, hmtx, ligcaret, maxp, post)
table value
(mark/kern) 98.414%
COLR 99.984%
GDEF 83.599%
GlyphOrder 16.168%
glyf 99.999%
hhea 94.737%
hmtx 99.462%
ligcaret 100.000%
maxp 94.444%
post 99.983%
total 96.787%
view source repository copy reproduction command
annotations
BalooBhai2.glyphs (gftools, builder/BalooBhai2.yaml) ✎96.410% (GSUB)
table value
GSUB 92.045%
total 96.411%
view source repository copy reproduction command
annotations
BalooBhai2.glyphs (default) ✎96.396% (GSUB)
table value
GSUB 92.045%
total 96.396%
view source repository copy reproduction command
annotations
BodoniModa.glyphs (gftools) ✎95.126% ((mark/kern), GPOS, sizeof(GPOS))
table value
(mark/kern) 55.900%
GPOS 96.226%
sizeof(GPOS) 1710B
total 95.126%
view source repository copy reproduction command
annotations
BodoniModa.glyphs (default) ✎95.117% ((mark/kern), GPOS, sizeof(GPOS))
table value
(mark/kern) 55.900%
GPOS 96.226%
sizeof(GPOS) 1710B
total 95.118%
view source repository copy reproduction command
annotations
BodoniModa-Italic.glyphs (gftools) ✎94.841% ((mark/kern), GPOS, sizeof(GPOS))
table value
(mark/kern) 47.253%
GPOS 96.226%
sizeof(GPOS) 1730B
total 94.842%
view source repository copy reproduction command
annotations
BodoniModa-Italic.glyphs (default) ✎94.833% ((mark/kern), GPOS, sizeof(GPOS))
table value
(mark/kern) 47.253%
GPOS 96.226%
sizeof(GPOS) 1730B
total 94.833%
view source repository copy reproduction command
annotations
NotoSansMongolian.designspace (default) ✎94.632% (GSUB, sizeof(GSUB))
table value
GSUB 88.062%
sizeof(GSUB) 5524B
total 94.633%
view source repository copy reproduction command
annotations
NotoSansElymaic.designspace (default) ✎94.324% (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.325%
view source repository copy reproduction command
annotations
IbarraRealNova-Roman.designspace (gftools) ✎94.180% ((mark/kern), GDEF, sizeof(GDEF))
table value
(mark/kern) 77.606%
GDEF 41.063%
sizeof(GDEF) 100B
total 94.180%
view source repository copy reproduction command
annotations
IbarraRealNova-Roman.designspace (default) ✎94.171% ((mark/kern), GDEF, sizeof(GDEF))
table value
(mark/kern) 77.606%
GDEF 41.063%
sizeof(GDEF) 100B
total 94.172%
view source repository copy reproduction command
annotations
IbarraRealNova-Italic.designspace (gftools) ✎93.658% ((mark/kern), GDEF, sizeof(GDEF))
table value
(mark/kern) 76.953%
GDEF 39.604%
sizeof(GDEF) 90B
total 93.659%
view source repository copy reproduction command
annotations
IbarraRealNova-Italic.designspace (default) ✎93.647% ((mark/kern), GDEF, sizeof(GDEF))
table value
(mark/kern) 76.953%
GDEF 39.604%
sizeof(GDEF) 90B
total 93.647%
view source repository copy reproduction command
annotations
SUSE-Italic.glyphs (gftools) ✎93.457% ((mark/kern), avar, ligcaret)
table value
(mark/kern) 87.911%
avar 93.750%
ligcaret 84.615%
total 93.458%
view source repository copy reproduction command
annotations
SUSE-Italic.glyphs (default) ✎93.350% ((mark/kern), avar, fvar, ligcaret)
table value
(mark/kern) 87.911%
avar 93.750%
fvar 98.246%
ligcaret 84.615%
total 93.351%
view source repository copy reproduction command
annotations
Domine.designspace (gftools) ✎93.181% ((mark/kern), GDEF, GPOS)
table value
(mark/kern) 82.109%
GDEF 42.394%
GPOS 95.620%
total 93.182%
view source repository copy reproduction command
annotations
Domine.designspace (default) ✎93.103% ((mark/kern), GDEF, GPOS)
table value
(mark/kern) 82.109%
GDEF 42.394%
GPOS 95.620%
total 93.104%
view source repository copy reproduction command
annotations
NotoSansMath.glyphspackage (default) ✎92.435% ((mark/kern), GDEF, GlyphOrder, MATH, cmap, glyf, hmtx, post)
table value
(mark/kern) 99.995%
GDEF 99.957%
GlyphOrder 99.960%
MATH fontmake only
cmap 99.627%
glyf 99.992%
hmtx 99.940%
post 99.959%
total 92.435%
view source repository copy reproduction command
annotations
Padyakke.glyphs (gftools, source/builder.yaml)92.232% (cvt, fpgm, glyf, head, maxp, name, prep)
table value
cvt fontmake only
fpgm fontmake only
glyf 87.723%
head 95.000%
maxp 66.667%
name 89.231%
prep 16.129%
total 92.232%
view source repository copy reproduction command new annotation
Lugrasimo-Regular.designspace (default) ✎92.063% ((mark/kern), GDEF, GPOS, HVAR, STAT, fvar, glyf, gvar, name)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
HVAR fontc only
STAT fontc only
fvar fontc only
glyf 99.489%
gvar fontc only
name 96.703%
total 92.063%
view source repository copy reproduction command
annotations
Caprasimo-Regular.designspace (default) ✎91.638% ((mark/kern), GDEF, GPOS, HVAR, OS_2, STAT, fvar, glyf, 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
glyf 99.560%
gvar fontc only
name 93.182%
sizeof(GPOS) 1856B
total 91.639%
view source repository copy reproduction command
annotations
Lugrasimo-Regular.designspace (gftools) ✎91.445% ((mark/kern), GDEF, GPOS, HVAR, STAT, fvar, glyf, gvar, name, sizeof(name))
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
HVAR fontc only
STAT fontc only
fvar fontc only
glyf 99.492%
gvar fontc only
name 60.690%
sizeof(name) 616B
total 91.445%
view source repository copy reproduction command
annotations
Caprasimo-Regular.designspace (gftools) ✎91.076% ((mark/kern), GDEF, GPOS, HVAR, STAT, fvar, glyf, gvar, name, sizeof(GPOS), sizeof(name))
table value
(mark/kern) 51.637%
GDEF fontc only
GPOS 68.750%
HVAR fontc only
STAT fontc only
fvar fontc only
glyf 99.560%
gvar fontc only
name 57.746%
sizeof(GPOS) 1856B
sizeof(name) 638B
total 91.077%
view source repository copy reproduction command
annotations
NotoSerifDevanagari.glyphspackage (default) ✎89.492% ((mark/kern), GPOS, GSUB)
table value
(mark/kern) 99.994%
GPOS 99.673%
GSUB 41.392%
total 89.493%
view source repository copy reproduction command
annotations
Fanwood Text.ufo (gftools) ✎89.032% ((mark/kern))
table value
(mark/kern) 2.782%
total 89.032%
view source repository copy reproduction command
annotations
Fanwood Text.ufo (default) ✎89.031% ((mark/kern))
table value
(mark/kern) 2.782%
total 89.032%
view source repository copy reproduction command
annotations
Fanwood.ufo (gftools) ✎88.979% ((mark/kern))
table value
(mark/kern) 2.782%
total 88.979%
view source repository copy reproduction command
annotations
Fanwood.ufo (default) ✎88.978% ((mark/kern))
table value
(mark/kern) 2.782%
total 88.978%
view source repository copy reproduction command
annotations
GoogleSans.designspace (default)88.775% ((mark/kern), GDEF, GPOS, GSUB, fvar, glyf, gvar, name)
table value
(mark/kern) 82.760%
GDEF 99.960%
GPOS 95.377%
GSUB 39.876%
fvar 98.649%
glyf 99.897%
gvar 99.910%
name 98.343%
total 88.775%
view source repository copy reproduction command new annotation
Agdasima-Regular.designspace (default) ✎88.689% ((mark/kern), GDEF, GPOS, ligcaret)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
ligcaret fontc only
total 88.689%
view source repository copy reproduction command
annotations
NotoSerifDivesAkuru.glyphspackage (default) ✎88.254% (GSUB)
table value
GSUB 30.358%
total 88.255%
view source repository copy reproduction command
annotations
GoogleSans-Italic.designspace (default)88.069% ((mark/kern), GDEF, GPOS, GSUB, fvar, glyf, gvar, name)
table value
(mark/kern) 82.071%
GDEF 99.968%
GPOS 95.801%
GSUB 39.845%
fvar 98.649%
glyf 99.922%
gvar 99.926%
name 98.286%
total 88.069%
view source repository copy reproduction command new annotation
NotoSansGrantha.glyphs (default) ✎86.924% (GPOS, GSUB)
table value
GPOS 68.732%
GSUB 96.103%
total 86.925%
view source repository copy reproduction command
annotations
Fanwood Italic.ufo (gftools) ✎86.324% ((mark/kern))
table value
(mark/kern) 7.366%
total 86.324%
view source repository copy reproduction command
annotations
Fanwood Italic.ufo (default) ✎86.322% ((mark/kern))
table value
(mark/kern) 7.366%
total 86.322%
view source repository copy reproduction command
annotations
Fanwood Text Italic.ufo (gftools) ✎86.206% ((mark/kern))
table value
(mark/kern) 7.326%
total 86.206%
view source repository copy reproduction command
annotations
Fanwood Text Italic.ufo (default) ✎86.204% ((mark/kern))
table value
(mark/kern) 7.326%
total 86.205%
view source repository copy reproduction command
annotations
NotoSerifKhitanSmallScript.glyphspackage (default) ✎85.702% (GSUB)
table value
GSUB 45.494%
total 85.703%
view source repository copy reproduction command
annotations
Cuprum.designspace (gftools) ✎84.558% ((mark/kern), GDEF)
table value
(mark/kern) 38.807%
GDEF 50.090%
total 84.559%
view source repository copy reproduction command
annotations
Cuprum.designspace (default) ✎84.530% ((mark/kern), GDEF)
table value
(mark/kern) 38.807%
GDEF 50.090%
total 84.530%
view source repository copy reproduction command
annotations
NotoSansDevanagari.glyphspackage (default) ✎84.244% ((mark/kern), GPOS, GSUB)
table value
(mark/kern) 99.963%
GPOS 99.004%
GSUB 38.878%
total 84.245%
view source repository copy reproduction command
annotations
RedRose.designspace (gftools) ✎84.150% ((mark/kern), GDEF, GPOS)
table value
(mark/kern) 34.671%
GDEF 40.843%
GPOS 91.729%
total 84.150%
view source repository copy reproduction command
annotations
RedRose.designspace (default) ✎84.129% ((mark/kern), GDEF, GPOS)
table value
(mark/kern) 34.671%
GDEF 40.843%
GPOS 91.729%
total 84.129%
view source repository copy reproduction command
annotations
Cuprum-Italic.designspace (gftools) ✎83.630% ((mark/kern), GDEF)
table value
(mark/kern) 38.738%
GDEF 50.429%
total 83.630%
view source repository copy reproduction command
annotations
Cuprum-Italic.designspace (default) ✎83.588% ((mark/kern), GDEF)
table value
(mark/kern) 38.738%
GDEF 50.429%
total 83.589%
view source repository copy reproduction command
annotations
Lumanosimo-Regular.designspace (default) ✎82.001% ((mark/kern), GDEF, GPOS, HVAR, OS_2, STAT, fvar, glyf, 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
glyf 99.556%
gvar fontc only
name 90.722%
total 82.002%
view source repository copy reproduction command
annotations
NotoSansKaithi.glyphs (default) ✎80.337% (GSUB)
table value
GSUB 42.532%
total 80.338%
view source repository copy reproduction command
annotations
NotoSerifGrantha.glyphs (default) ✎79.622% (GPOS, GSUB)
table value
GPOS 64.108%
GSUB 90.416%
total 79.622%
view source repository copy reproduction command
annotations
HonkExportFile.glyphs (default) ✎76.513% (COLR, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
COLR 90.337%
GlyphOrder 32.454%
HVAR 42.621%
OS_2 98.077%
glyf 98.812%
gvar 74.387%
hhea 94.737%
hmtx 90.079%
maxp 94.444%
post 96.408%
total 76.514%
view source repository copy reproduction command
annotations
HonkExportFile.glyphs (gftools) ✎76.203% (COLR, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, maxp, post)
table value
COLR 90.337%
GlyphOrder 32.454%
HVAR 42.621%
OS_2 98.077%
glyf 98.835%
gvar 74.046%
hhea 94.737%
hmtx 90.079%
maxp 94.444%
post 96.408%
total 76.203%
view source repository copy reproduction command
annotations
Gulzar.glyphs (gftools) ✎73.831% ((mark/kern), GDEF, GlyphOrder, cmap, glyf, hmtx, post)
table value
(mark/kern) 44.470%
GDEF 86.280%
GlyphOrder 86.689%
cmap 61.321%
glyf 99.341%
hmtx 86.678%
post 84.817%
total 73.832%
view source repository copy reproduction command
annotations
NotoSansTirhuta.glyphs (default) ✎71.769% (GSUB, sizeof(GSUB))
table value
GSUB 18.948%
sizeof(GSUB) 3346B
total 71.769%
view source repository copy reproduction command
annotations
Bacasime-Antique-Regular.designspace (gftools) ✎71.082% ((mark/kern), GDEF, GPOS, HVAR, STAT, fvar, glyf, gvar, name)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
HVAR fontc only
STAT fontc only
fvar fontc only
glyf 99.374%
gvar fontc only
name 96.703%
total 71.083%
view source repository copy reproduction command
annotations
Bacasime-Antique-Regular.designspace (default) ✎71.071% ((mark/kern), GDEF, GPOS, HVAR, STAT, fvar, glyf, gvar, name)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
HVAR fontc only
STAT fontc only
fvar fontc only
glyf 99.374%
gvar fontc only
name 96.703%
total 71.072%
view source repository copy reproduction command
annotations
KalniaGlaze.glyphs (gftools) ✎70.805% ((mark/kern), GDEF, GlyphOrder, HVAR, OS_2, glyf, gvar, hmtx, ligcaret, post, sizeof(GDEF), sizeof(GPOS))
table value
(mark/kern) 84.408%
GDEF 77.356%
GlyphOrder 99.299%
HVAR 45.914%
OS_2 98.077%
glyf 84.803%
gvar 64.313%
hmtx 81.404%
ligcaret 65.957%
post 100.000%
sizeof(GDEF) 433B
sizeof(GPOS) 2138B
total 70.806%
view source repository copy reproduction command
annotations
KalniaGlaze.glyphs (default) ✎70.694% ((mark/kern), GDEF, GlyphOrder, HVAR, OS_2, glyf, gvar, hmtx, ligcaret, post, sizeof(GDEF), sizeof(GPOS))
table value
(mark/kern) 84.408%
GDEF 77.356%
GlyphOrder 99.299%
HVAR 45.914%
OS_2 98.077%
glyf 84.864%
gvar 64.160%
hmtx 81.404%
ligcaret 65.957%
post 100.000%
sizeof(GDEF) 433B
sizeof(GPOS) 2138B
total 70.695%
view source repository copy reproduction command
annotations
Danfo.glyphs (default) ✎67.523% ((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 94.516%
gvar fontc only
maxp 94.444%
name 90.722%
sizeof(GDEF) 82B
total 67.524%
view source repository copy reproduction command
annotations
AROneSans.glyphs (gftools) ✎66.666% ((mark/kern), sizeof(GDEF), sizeof(GPOS))
table value
(mark/kern) 37.762%
sizeof(GDEF) 7978B
sizeof(GPOS) 29270B
total 66.667%
view source repository copy reproduction command
annotations
  • something weird with kern variations??
  • (to add or change, manually edit annotations.json)
MontaguSlab.glyphs (gftools) ✎66.550% ((mark/kern), HVAR, gvar, ligcaret)
table value
(mark/kern) 0.320%
HVAR 97.787%
gvar 99.964%
ligcaret 43.750%
total 66.550%
view source repository copy reproduction command
annotations
MontaguSlab.glyphs (default) ✎66.546% ((mark/kern), HVAR, gvar, ligcaret)
table value
(mark/kern) 0.320%
HVAR 97.787%
gvar 99.964%
ligcaret 43.750%
total 66.546%
view source repository copy reproduction command
annotations
AROneSans.glyphs (default) ✎65.859% ((mark/kern), sizeof(GDEF), sizeof(GPOS))
table value
(mark/kern) 37.762%
sizeof(GDEF) 7978B
sizeof(GPOS) 29270B
total 65.860%
view source repository copy reproduction command
annotations
  • something weird with kern variations??
  • (to add or change, manually edit annotations.json)
Foldit.glyphs (default) ✎64.869% ((mark/kern), COLR, GDEF, GlyphOrder, HVAR, OS_2, glyf, gvar, hhea, hmtx, ligcaret, maxp, post, sizeof(GDEF), sizeof(GPOS), sizeof(HVAR))
table value
(mark/kern) 28.507%
COLR 84.767%
GDEF 30.919%
GlyphOrder 58.188%
HVAR 25.531%
OS_2 98.077%
glyf 99.917%
gvar 95.320%
hhea 94.737%
hmtx 17.769%
ligcaret 20.635%
maxp 94.444%
post 99.868%
sizeof(GDEF) 416B
sizeof(GPOS) 10360B
sizeof(HVAR) 3000B
total 64.870%
view source repository copy reproduction command
annotations
Georama.designspace (gftools, sources/builder.yaml)56.893% -0.021((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, cmap, glyf, gvar, hmtx, post)
table value
(mark/kern) 1.181%
GDEF 45.732%
GSUB 48.578%
GlyphOrder 37.843%
HVAR 53.661% +0.056
cmap 41.230%
glyf 92.297%
gvar 99.196% -0.040
hmtx 37.786%
post 43.759%
total 56.893% -0.021
view source repository copy reproduction command new annotation
AkayaKanadaka.glyphs (gftools) ✎56.821% ((mark/kern), GDEF, GSUB, GlyphOrder, OS_2, cmap, cvt, fpgm, glyf, head, hhea, hmtx, maxp, name, post, prep)
table value
(mark/kern) 14.209%
GDEF 35.088%
GSUB 40.604%
GlyphOrder 37.825%
OS_2 98.077%
cmap 65.985%
cvt fontmake only
fpgm fontmake only
glyf 83.379%
head 95.000%
hhea 94.737%
hmtx 37.751%
maxp 66.667%
name 96.875%
post 15.509%
prep 16.129%
total 56.822%
view source repository copy reproduction command
annotations
Georama.designspace (default)56.745% -0.001((mark/kern), GDEF, GSUB, GlyphOrder, HVAR, cmap, glyf, gvar, hmtx, post)
table value
(mark/kern) 1.181%
GDEF 45.732%
GSUB 48.578%
GlyphOrder 37.843%
HVAR 57.302%
cmap 41.230%
glyf 92.096%
gvar 99.236% +0.004
hmtx 37.786%
post 43.759%
total 56.745% -0.001
view source repository copy reproduction command new annotation
Blaka-Ink.glyphs (default) ✎53.137% (COLR, GlyphOrder, OS_2, glyf, hhea, hmtx, maxp, post)
table value
COLR fontmake only
GlyphOrder 69.070%
OS_2 98.077%
glyf 69.882%
hhea 89.474%
hmtx 69.036%
maxp 94.444%
post 59.483%
total 53.137%
view source repository copy reproduction command
annotations
Blaka-Ink.glyphs (gftools, sources/blakaink.yaml) ✎46.695% (COLR, GlyphOrder, OS_2, SVG, glyf, hhea, hmtx, maxp, post)
table value
COLR fontmake only
GlyphOrder 69.070%
OS_2 98.077%
SVG fontmake only
glyf 72.329%
hhea 89.474%
hmtx 69.036%
maxp 94.444%
post 59.483%
total 46.695%
view source repository copy reproduction command
annotations
Lunasima-Regular.designspace (default) ✎41.849% ((mark/kern), GDEF, GPOS, head, ligcaret)
table value
(mark/kern) 0.000%
GDEF fontc only
GPOS fontc only
head 95.000%
ligcaret fontc only
total 41.849%
view source repository copy reproduction command
annotations

Summary

Tag Targets with diff
(mark/kern) 79
GDEF 46
GSUB 45
glyf 42
OS_2 39
GPOS 36
name 36
gvar 32
HVAR 31
fvar 22
post 21
hmtx 18
GlyphOrder 17
hhea 16
STAT 15
sizeof(GPOS) 15
maxp 14
ligcaret 11
sizeof(GDEF) 10
DSIG 8
MVAR 8
COLR 7
avar 6
cmap 6
head 6
prep 6
gasp 4
VVAR 2
cvt 2
fpgm 2
sizeof(GSUB) 2
sizeof(name) 2
vhea 2
vmtx 2
MATH 1
SVG 1
sizeof(HVAR) 1
sizeof(glyf) 1
sizeof(hmtx) 1
sizeof(loca) 1
sizeof(post) 1

fontc failures

EkType/Anek/sources/AnekBangla/builder.yaml Masters/AnekBangla.designspace?34074c6b40 (default)
.368499Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:29:59.368503Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:29:59.369175Z ThreadId(1) fontc::workload DEBUG] 1/4270 complete, most recently Fe(Features) [2025-12-17T15:29:59.369229Z ThreadId(1) fontc::workload DEBUG] 2/4270 complete, most recently Fe(ColorPalettes) [2025-12-17T15:29:59.369264Z ThreadId(1) fontc::workload DEBUG] 3/4270 complete, most recently Fe(PaintGraph) [2025-12-17T15:29:59.372387Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:29:59.379071Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekBangla/Masters/AnekBangla-CondensedThin.ufo/features.fea, /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekBangla/Masters/AnekBangla-Thin.ufo/features.fea
EkType/Anek/sources/AnekBangla/builder.yaml Masters/AnekBangla.designspace?34074c6b40 (gftools)
" [2025-12-17T15:30:29.278550Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:30:29.278569Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:30:29.279626Z ThreadId(1) fontc::workload DEBUG] 1/4270 complete, most recently Fe(Features) [2025-12-17T15:30:29.279661Z ThreadId(1) fontc::workload DEBUG] 2/4270 complete, most recently Fe(ColorPalettes) [2025-12-17T15:30:29.279714Z ThreadId(1) fontc::workload DEBUG] 3/4270 complete, most recently Fe(PaintGraph) [2025-12-17T15:30:29.279698Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:30:29.287331Z ThreadId(1) fontc ERROR] feature files are non-identical: Masters/AnekBangla-CondensedThin.ufo/features.fea, Masters/AnekBangla-Thin.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
EkType/Anek/sources/AnekGujarati/builder.yaml Masters/AnekGujarati.designspace?34074c6b40 (default)
ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:32:33.436176Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:32:33.436522Z ThreadId(1) fontc::workload DEBUG] 1/4742 complete, most recently Fe(Features) [2025-12-17T15:32:33.436531Z ThreadId(1) fontc::workload DEBUG] 2/4742 complete, most recently Fe(ColorPalettes) [2025-12-17T15:32:33.436534Z ThreadId(1) fontc::workload DEBUG] 3/4742 complete, most recently Fe(PaintGraph) [2025-12-17T15:32:33.441071Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:32:33.448732Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekGujarati/Masters/AnekGujarati-CondensedThin.ufo/features.fea, /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekGujarati/Masters/AnekGujarati-Thin.ufo/features.fea
EkType/Anek/sources/AnekGujarati/builder.yaml Masters/AnekGujarati.designspace?34074c6b40 (gftools)
025-12-17T15:33:11.634227Z ThreadId(5) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:33:11.634267Z ThreadId(5) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:33:11.634387Z ThreadId(1) fontc::workload DEBUG] 1/4742 complete, most recently Fe(Features) [2025-12-17T15:33:11.634402Z ThreadId(1) fontc::workload DEBUG] 2/4742 complete, most recently Fe(PaintGraph) [2025-12-17T15:33:11.634405Z ThreadId(1) fontc::workload DEBUG] 3/4742 complete, most recently Fe(ColorPalettes) [2025-12-17T15:33:11.636504Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:33:11.644209Z ThreadId(1) fontc ERROR] feature files are non-identical: Masters/AnekGujarati-CondensedThin.ufo/features.fea, Masters/AnekGujarati-Thin.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
EkType/Anek/sources/AnekGurmukhi/builder.yaml Masters/AnekGurmukhi.designspace?34074c6b40 (default)
) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:34:10.345404Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:34:10.348778Z ThreadId(1) fontc::workload DEBUG] 1/2094 complete, most recently Fe(PaintGraph) [2025-12-17T15:34:10.349103Z ThreadId(1) fontc::workload DEBUG] 2/2094 complete, most recently Fe(Features) [2025-12-17T15:34:10.349126Z ThreadId(1) fontc::workload DEBUG] 3/2094 complete, most recently Fe(ColorPalettes) [2025-12-17T15:34:10.349136Z ThreadId(1) fontc::workload DEBUG] 4/2094 complete, most recently Fe(StaticMetadata) [2025-12-17T15:34:10.351371Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekGurmukhi/Masters/AnekGurmukhi-CondensedThin.ufo/features.fea, /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekGurmukhi/Masters/AnekGurmukhi-Thin.ufo/features.fea
EkType/Anek/sources/AnekGurmukhi/builder.yaml Masters/AnekGurmukhi.designspace?34074c6b40 (gftools)
5:34:26.003998Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:34:26.004890Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:34:26.004997Z ThreadId(1) fontc::workload DEBUG] 1/2094 complete, most recently Fe(Features) [2025-12-17T15:34:26.005001Z ThreadId(1) fontc::workload DEBUG] 2/2094 complete, most recently Fe(PaintGraph) [2025-12-17T15:34:26.005003Z ThreadId(1) fontc::workload DEBUG] 3/2094 complete, most recently Fe(ColorPalettes) [2025-12-17T15:34:26.005004Z ThreadId(1) fontc::workload DEBUG] 4/2094 complete, most recently Fe(StaticMetadata) [2025-12-17T15:34:26.010118Z ThreadId(1) fontc ERROR] feature files are non-identical: Masters/AnekGurmukhi-CondensedThin.ufo/features.fea, Masters/AnekGurmukhi-Thin.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
EkType/Anek/sources/AnekLatin/builder.yaml Masters/AnekLatin.designspace?34074c6b40 (default)
ed for UFO [2025-12-17T15:35:44.128830Z ThreadId(3) ufo2fontir::source DEBUG] Static metadata for "/Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekLatin/Masters/AnekLatin.designspace" [2025-12-17T15:35:44.129257Z ThreadId(1) fontc::workload DEBUG] 1/3238 complete, most recently Fe(Features) [2025-12-17T15:35:44.129291Z ThreadId(1) fontc::workload DEBUG] 2/3238 complete, most recently Fe(PaintGraph) [2025-12-17T15:35:44.129316Z ThreadId(1) fontc::workload DEBUG] 3/3238 complete, most recently Fe(ColorPalettes) [2025-12-17T15:35:44.134083Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:35:44.140569Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekLatin/Masters/AnekLatin-CondensedThin.ufo/features.fea, /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekLatin/Masters/AnekLatin-Thin.ufo/features.fea
EkType/Anek/sources/AnekLatin/builder.yaml Masters/AnekLatin.designspace?34074c6b40 (gftools)
ce" [2025-12-17T15:36:01.404439Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:36:01.404454Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:36:01.404811Z ThreadId(1) fontc::workload DEBUG] 1/3238 complete, most recently Fe(Features) [2025-12-17T15:36:01.404839Z ThreadId(1) fontc::workload DEBUG] 2/3238 complete, most recently Fe(PaintGraph) [2025-12-17T15:36:01.404862Z ThreadId(1) fontc::workload DEBUG] 3/3238 complete, most recently Fe(ColorPalettes) [2025-12-17T15:36:01.405948Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:36:01.412117Z ThreadId(1) fontc ERROR] feature files are non-identical: Masters/AnekLatin-CondensedThin.ufo/features.fea, Masters/AnekLatin-Thin.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
RosaWagner/Borel/Borel/sources/config.yaml Borel.glyphs?68b8266ec6 (default)
ginswith "g."] $[name beginswith "gbreve"] q $[na | ^ error: Unexpected token, expected glyph or glyph class in at 265:15 | 265 | @BottomMedial=[$[name endswith ".medi.cv03"]]; | ^ error: Expected ';' in at 265:44 | 265 | @BottomMedial=[$[name endswith ".medi.cv03"]]; | ^ error: ']' Not valid in a feature block in at 265:44 | 265 | @BottomMedial=[$[name endswith ".medi.cv03"]]; | ^ error: Unexpected token, expected glyph or glyph class in at 267:14 | 267 | @BottomFinal=[$[name endswith ".fina.cv03"]]; | ^ error: Expected ';' in at 267:43 | 267 | @BottomFinal=[$[name endswith ".fina.cv03"]]; | ^ error: ']' Not valid in a feature block in at 267:43 | 267 | @BottomFinal=[$[name endswith ".fina.cv03"]]; | ^
RosaWagner/Borel/Borel/sources/config.yaml Borel.glyphs?68b8266ec6 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file
TypeNetwork/Arimo/$VIRTUAL/google/fonts/apache/arimo/config.yaml sources/Arimo.designspace?77fdf7e032 (default)
s is an unnecessary limitation. [2025-12-17T15:44:09.684477Z ThreadId(2) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:44:09.684482Z ThreadId(2) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:44:09.685099Z ThreadId(1) fontc::workload DEBUG] 1/13238 complete, most recently Fe(Features) [2025-12-17T15:44:09.685112Z ThreadId(1) fontc::workload DEBUG] 2/13238 complete, most recently Fe(PaintGraph) [2025-12-17T15:44:09.685115Z ThreadId(1) fontc::workload DEBUG] 3/13238 complete, most recently Fe(ColorPalettes) [2025-12-17T15:44:09.686454Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T15:44:09.706010Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/TypeNetwork/Arimo/sources/Arimo-Regular.ufo/features.fea, /Users/rofls/.fontc_crater_cache/TypeNetwork/Arimo/sources/Arimo-Bold.ufo/features.fea
TypeNetwork/Arimo/$VIRTUAL/google/fonts/apache/arimo/config.yaml sources/Arimo.designspace?77fdf7e032 (gftools)
ing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T15:44:26.995341Z ThreadId(5) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:44:26.995346Z ThreadId(5) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:44:26.995891Z ThreadId(1) fontc::workload DEBUG] 1/13238 complete, most recently Fe(Features) [2025-12-17T15:44:26.995924Z ThreadId(1) fontc::workload DEBUG] 2/13238 complete, most recently Fe(StaticMetadata) [2025-12-17T15:44:26.995927Z ThreadId(1) fontc::workload DEBUG] 3/13238 complete, most recently Fe(ColorPalettes) [2025-12-17T15:44:26.995930Z ThreadId(1) fontc::workload DEBUG] 4/13238 complete, most recently Fe(PaintGraph) [2025-12-17T15:44:27.008424Z ThreadId(1) fontc ERROR] feature files are non-identical: sources/Arimo-Regular.ufo/features.fea, sources/Arimo-Bold.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
TypeTogether/Playpen-Sans/sources/config-Thai.yaml PlaypenSans.glyphspackage?edaffec145 (default)
deva.alt1)) [2025-12-17T16:05:44.297643Z ThreadId(1) fontc::workload DEBUG] 14601/22545 complete, most recently Be(GlyfFragment(fiveFarsi-ar.alt1)) [2025-12-17T16:05:44.297646Z ThreadId(1) fontc::workload DEBUG] 14602/22545 complete, most recently Be(GlyfFragment(ae-ar.fina)) [2025-12-17T16:05:44.330871Z ThreadId(7) fontbe::features::kern DEBUG] 3 ir kerns became 693 classes and 10432 adjustments [2025-12-17T16:05:44.535961Z ThreadId(1) fontc ERROR] FEA parsing failed with 2 errors [2025-12-17T16:05:44.535973Z ThreadId(1) fontc WARN] warning: ';' should only follow a statement in features/PlaypenSans.fea at 1756:27 | 1756 | sub florin by florin.ss19;; | ^ error: Expected ';' in features/ara-classes-PlaypenSans.fea at 41:514 | 41 | ...addaKasra-ar shaddaAlefabove-ar sukun-ar madda-ar noonghunnaabove-ar threedotsabove-ar goalcomma-ar] | ^
TypeTogether/Playpen-Sans/sources/config-Thai.yaml PlaypenSans.glyphspackage?edaffec145 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
TypeTogether/Playpen-Sans_1248371465/sources/config-Hebrew.yaml PlaypenSans.glyphspackage?1248371465 (default)
[2025-12-17T15:45:06.133823Z ThreadId(1) fontc::workload DEBUG] 13968/22553 complete, most recently Be(GlyfFragment(ra-deva.alt3)) [2025-12-17T15:45:06.133826Z ThreadId(1) fontc::workload DEBUG] 13969/22553 complete, most recently Be(GlyfFragment(shcha-cy.alt3)) [2025-12-17T15:45:06.133828Z ThreadId(1) fontc::workload DEBUG] 13970/22553 complete, most recently Be(GlyfFragment(thoThan-thai.alt2)) [2025-12-17T15:45:06.330831Z ThreadId(1) fontc ERROR] FEA parsing failed with 2 errors [2025-12-17T15:45:06.330848Z ThreadId(1) fontc WARN] warning: ';' should only follow a statement in features/PlaypenSans.fea at 1756:27 | 1756 | sub florin by florin.ss19;; | ^ error: Expected ';' in features/ara-classes-PlaypenSans.fea at 41:514 | 41 | ...addaKasra-ar shaddaAlefabove-ar sukun-ar madda-ar noonghunnaabove-ar threedotsabove-ar goalcomma-ar] | ^
TypeTogether/Playpen-Sans_1248371465/sources/config-Hebrew.yaml PlaypenSans.glyphspackage?1248371465 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
TypeTogether/Playpen-Sans_354fed4e5d/sources/config-LGC.yaml PlaypenSans.glyphspackage?354fed4e5d (default)
T15:49:53.332140Z ThreadId(1) fontc::workload DEBUG] 17848/22541 complete, most recently Be(GlyfFragment(aiMatra_candraBindu-deva)) [2025-12-17T15:49:53.332143Z ThreadId(1) fontc::workload DEBUG] 17849/22541 complete, most recently Be(GlyfFragment(iMatra_candraBindu-deva.w9)) [2025-12-17T15:49:53.390422Z ThreadId(8) fontbe::features::kern DEBUG] 3 ir kerns became 693 classes and 10432 adjustments [2025-12-17T15:49:53.492206Z ThreadId(1) fontc ERROR] FEA parsing failed with 2 errors [2025-12-17T15:49:53.492219Z ThreadId(1) fontc WARN] warning: ';' should only follow a statement in features/PlaypenSans.fea at 1756:27 | 1756 | sub florin by florin.ss19;; | ^ error: Expected ';' in features/ara-classes-PlaypenSans.fea at 41:514 | 41 | ...addaKasra-ar shaddaAlefabove-ar sukun-ar madda-ar noonghunnaabove-ar threedotsabove-ar goalcomma-ar] | ^
TypeTogether/Playpen-Sans_354fed4e5d/sources/config-LGC.yaml PlaypenSans.glyphspackage?354fed4e5d (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
TypeTogether/Playpen-Sans_7a0794f021/sources/config-Deva.yaml PlaypenSans.glyphspackage?7a0794f021 (default)
lyfFragment(ohorn.alt5)) [2025-12-17T15:54:24.601804Z ThreadId(1) fontc::workload DEBUG] 16696/22553 complete, most recently Be(GlyfFragment(Rho)) [2025-12-17T15:54:24.601807Z ThreadId(1) fontc::workload DEBUG] 16697/22553 complete, most recently Be(GlyfFragment(o-deva.alt2)) [2025-12-17T15:54:24.674431Z ThreadId(9) fontbe::features::kern DEBUG] 3 ir kerns became 693 classes and 10432 adjustments [2025-12-17T15:54:24.768158Z ThreadId(1) fontc ERROR] FEA parsing failed with 2 errors [2025-12-17T15:54:24.768168Z ThreadId(1) fontc WARN] error: Expected ';' in features/ara-classes-PlaypenSans.fea at 41:514 | 41 | ...addaKasra-ar shaddaAlefabove-ar sukun-ar madda-ar noonghunnaabove-ar threedotsabove-ar goalcomma-ar] | ^ warning: ';' should only follow a statement in features/PlaypenSans.fea at 1756:27 | 1756 | sub florin by florin.ss19;; | ^
TypeTogether/Playpen-Sans_7a0794f021/sources/config-Deva.yaml PlaypenSans.glyphspackage?7a0794f021 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
TypeTogether/Playpen-Sans_a4829cda74/sources/config-Arabic.yaml PlaypenSans.glyphspackage?a4829cda74 (default)
ny_ra-deva)) [2025-12-17T15:59:35.948686Z ThreadId(1) fontc::workload DEBUG] 15620/22541 complete, most recently Be(GlyfFragment(g_dh_ya-deva)) [2025-12-17T15:59:35.948689Z ThreadId(1) fontc::workload DEBUG] 15621/22541 complete, most recently Be(GlyfFragment(Omicron.alt2)) [2025-12-17T15:59:35.948692Z ThreadId(1) fontc::workload DEBUG] 15622/22541 complete, most recently Be(GlyfFragment(Macute)) [2025-12-17T15:59:36.394219Z ThreadId(1) fontc ERROR] FEA parsing failed with 2 errors [2025-12-17T15:59:36.394230Z ThreadId(1) fontc WARN] error: Expected ';' in features/ara-classes-PlaypenSans.fea at 41:514 | 41 | ...addaKasra-ar shaddaAlefabove-ar sukun-ar madda-ar noonghunnaabove-ar threedotsabove-ar goalcomma-ar] | ^ warning: ';' should only follow a statement in features/PlaypenSans.fea at 1756:27 | 1756 | sub florin by florin.ss19;; | ^
TypeTogether/Playpen-Sans_a4829cda74/sources/config-Arabic.yaml PlaypenSans.glyphspackage?a4829cda74 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
alexeiva/poiretone/$VIRTUAL/google/fonts/ofl/poiretone/config.yaml sources/PoiretOne.glyphs?74eec8d29c (default)
::font DEBUG] instantiating smart component '_part.descender-cy' for 'zedescender-cy' [2025-12-17T15:05:34.794098Z ThreadId(1) glyphs_reader::smart_components DEBUG] instantiating component '_part.descender-cy' at Normalized {ax00: -1.00} [2025-12-17T15:05:34.794133Z ThreadId(1) glyphs_reader::font DEBUG] instantiating smart component '_part.descender-cy.case' for 'Esdescender-cy' [2025-12-17T15:05:34.794153Z ThreadId(1) glyphs_reader::smart_components DEBUG] instantiating component '_part.descender-cy.case' at Normalized {ax00: -1.00} [2025-12-17T15:05:34.794162Z ThreadId(1) glyphs_reader::font DEBUG] instantiating smart component '_part.descender-cy' for 'esdescender-cy' [2025-12-17T15:05:34.794166Z ThreadId(1) glyphs_reader::smart_components DEBUG] instantiating component '_part.descender-cy' at Normalized {ax00: -1.00} [2025-12-17T15:05:34.794512Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(400.0). Mappings [(UserSpace(400.0), DesignSpace(100.0))]
appajid/lakkireddy/$VIRTUAL/google/fonts/ofl/lakkireddy/config.yaml LakkiReddy.ufo?bf2dceb7e4 (default)
arse INFO] glyph U0C21_U0C4B.abvs contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:38.932935Z ThreadId(5) norad::glyph::parse INFO] glyph U0C24_U0C47.abvs contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:38.933095Z ThreadId(3) norad::glyph::parse INFO] glyph U0C0C contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:38.933309Z ThreadId(4) norad::glyph::parse INFO] glyph glyph523 contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:38.933448Z ThreadId(2) norad::glyph::parse INFO] glyph U0C36_U0C4B.abvs contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:38.933625Z ThreadId(8) norad::glyph::parse INFO] glyph U0C1F_U0C4D_U0C32_U0C4D contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:38.935930Z ThreadId(1) fontc ERROR] Invalid source glyph 'glyph526': 'bad anchor: 'Invalid anchor '_mark0': 'multiple definitions at Normalized {}'''
appajid/lakkireddy/$VIRTUAL/google/fonts/ofl/lakkireddy/config.yaml LakkiReddy.ufo?bf2dceb7e4 (gftools)
T15:07:44.877432Z ThreadId(5) norad::glyph::parse INFO] glyph zero contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:44.877491Z ThreadId(3) norad::glyph::parse INFO] glyph U0C1B_U0C4C.abvs contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:44.878116Z ThreadId(6) norad::glyph::parse INFO] glyph uniFFCB contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:44.878581Z ThreadId(2) norad::glyph::parse INFO] glyph U0C17_U0C42.psts contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:44.878632Z ThreadId(4) norad::glyph::parse INFO] glyph U0C36_U0C4D.haln contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:07:44.882784Z ThreadId(1) fontc ERROR] Invalid source glyph 'U0C26_U0C4D.blwf': 'bad anchor: 'Invalid anchor '_mark0': 'multiple definitions at Normalized {}''' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
cadsondemak/Fah-Kwang/$VIRTUAL/google/fonts/ofl/fahkwang/config.yaml source/Fahkwang.glyphs?7b16186dad (default)
[2025-12-17T15:13:26.371927Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/cadsondemak/Fah-Kwang/source/Fahkwang.glyphs" [2025-12-17T15:13:26.402957Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Disable Last Change' [2025-12-17T15:13:26.402985Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Line Breaks' [2025-12-17T15:13:26.411200Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Master Icon Glyph Name' [2025-12-17T15:13:26.430906Z ThreadId(1) fontc ERROR] Missing mapping on Width for max at DesignSpace(1.0). Mappings [(UserSpace(100.0), DesignSpace(0.0))]
cadsondemak/K2D/$VIRTUAL/google/fonts/ofl/k2d/config.yaml source/K2D.glyphs?5df785dc3b (default)
[2025-12-17T15:14:11.122643Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/cadsondemak/K2D/source/K2D.glyphs" [2025-12-17T15:14:11.151614Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Disable Last Change' [2025-12-17T15:14:11.151629Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Line Breaks' [2025-12-17T15:14:11.154649Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Master Icon Glyph Name' [2025-12-17T15:14:11.166465Z ThreadId(1) fontc ERROR] Missing mapping on Width for max at DesignSpace(1.0). Mappings [(UserSpace(100.0), DesignSpace(0.0))]
cadsondemak/Kodchasan/$VIRTUAL/google/fonts/ofl/kodchasan/config.yaml source/Kodchasan-Master.glyphs?d68c1268f9 (default)
[2025-12-17T15:15:16.474062Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/cadsondemak/Kodchasan/source/Kodchasan-Master.glyphs" [2025-12-17T15:15:16.493814Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'custom' [2025-12-17T15:15:16.493838Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Disable Last Change' [2025-12-17T15:15:16.493839Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Line Breaks' [2025-12-17T15:15:16.497031Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Master Icon Glyph Name' [2025-12-17T15:15:16.505670Z ThreadId(1) fontc ERROR] Missing mapping on Width for max at DesignSpace(1.0). Mappings [(UserSpace(100.0), DesignSpace(0.0))]
cadsondemak/Koho/$VIRTUAL/google/fonts/ofl/koho/config.yaml source/KoHo-Master.glyphs?066267ad87 (default)
[2025-12-17T15:15:58.491456Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/cadsondemak/Koho/source/KoHo-Master.glyphs" [2025-12-17T15:15:58.513365Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Disable Last Change' [2025-12-17T15:15:58.513387Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Line Breaks' [2025-12-17T15:15:58.517509Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Master Icon Glyph Name' [2025-12-17T15:15:58.530793Z ThreadId(1) fontc ERROR] Missing mapping on Width for max at DesignSpace(1.0). Mappings [(UserSpace(100.0), DesignSpace(0.0))]
dy/linefont/sources/config.yaml Linefont.designspace?9edec1a1f7 (default)
unnecessary limitation. [2025-12-17T15:03:45.275225Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:03:45.275232Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:03:45.275528Z ThreadId(1) fontc::workload DEBUG] 1/1594 complete, most recently Fe(Features) [2025-12-17T15:03:45.275548Z ThreadId(1) fontc::workload DEBUG] 2/1594 complete, most recently Fe(PaintGraph) [2025-12-17T15:03:45.275555Z ThreadId(1) fontc::workload DEBUG] 3/1594 complete, most recently Fe(ColorPalettes) [2025-12-17T15:03:45.279544Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Thin' for default instance at User {wdth: 100.00, wght: 100.00} [2025-12-17T15:03:45.281218Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/dy/linefont/sources/Linefont[min,min].ufo/features.fea, /Users/rofls/.fontc_crater_cache/dy/linefont/sources/Linefont[min,max].ufo/features.fea
dy/linefont/sources/config.yaml Linefont.designspace?9edec1a1f7 (gftools)
lemented for UFO [2025-12-17T15:03:55.298608Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:03:55.298724Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Thin' for default instance at User {wdth: 100.00, wght: 100.00} [2025-12-17T15:03:55.300553Z ThreadId(1) fontc::workload DEBUG] 1/1594 complete, most recently Fe(Features) [2025-12-17T15:03:55.300590Z ThreadId(1) fontc::workload DEBUG] 2/1594 complete, most recently Fe(ColorPalettes) [2025-12-17T15:03:55.300593Z ThreadId(1) fontc::workload DEBUG] 3/1594 complete, most recently Fe(PaintGraph) [2025-12-17T15:03:55.300595Z ThreadId(1) fontc::workload DEBUG] 4/1594 complete, most recently Fe(StaticMetadata) [2025-12-17T15:03:55.303637Z 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
etunni/arapey/$VIRTUAL/google/fonts/ofl/arapey/config.yaml Arapey-Italic.otf.ufo?9c06862616 (default)
ib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:17.760637Z ThreadId(8) norad::glyph::parse INFO] glyph multiply contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:17.761432Z ThreadId(9) norad::glyph::parse INFO] glyph brokenbar contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:17.761472Z ThreadId(6) norad::glyph::parse INFO] glyph Lslash contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:17.762189Z ThreadId(2) norad::glyph::parse INFO] glyph greater contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:17.762664Z ThreadId(8) norad::glyph::parse INFO] glyph macron.case contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:17.763787Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/etunni/arapey/Arapey-Italic.otf.ufo/glyphs/ae.glif': 'failed to parse glyph data: unexpected smooth attribute on an off-curve point'
etunni/arapey/$VIRTUAL/google/fonts/ofl/arapey/config.yaml Arapey-Italic.otf.ufo?9c06862616 (gftools)
08:22.774042Z ThreadId(3) norad::glyph::parse INFO] glyph brokenbar contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:22.774123Z ThreadId(4) norad::glyph::parse INFO] glyph lozenge contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:22.774664Z ThreadId(2) norad::glyph::parse INFO] glyph emdash contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:22.774700Z ThreadId(2) norad::glyph::parse INFO] glyph less contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:22.774810Z ThreadId(9) norad::glyph::parse INFO] glyph guillemotright contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:22.775933Z ThreadId(1) fontc ERROR] Reading source failed for 'Arapey-Italic.otf.ufo/glyphs/b.glif': 'failed to parse glyph data: unexpected smooth attribute on an off-curve point' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
etunni/arapey/$VIRTUAL/google/fonts/ofl/arapey/config.yaml Arapey-Regular.otf.ufo?9c06862616 (default)
'failed to parse glyph data: bad lib' [2025-12-17T15:08:00.897885Z ThreadId(5) norad::glyph::parse INFO] glyph bar contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:00.897939Z ThreadId(6) norad::glyph::parse INFO] glyph plus contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:00.898106Z ThreadId(3) norad::glyph::parse INFO] glyph Delta contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:00.898686Z ThreadId(6) norad::glyph::parse INFO] glyph logicalnot contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:00.898694Z ThreadId(2) norad::glyph::parse INFO] glyph guillemotleft contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:00.899763Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/etunni/arapey/Arapey-Regular.otf.ufo/glyphs/grave.case.glif': 'failed to parse glyph data: unexpected smooth attribute on an off-curve point'
etunni/arapey/$VIRTUAL/google/fonts/ofl/arapey/config.yaml Arapey-Regular.otf.ufo?9c06862616 (gftools)
-12-17T15:08:06.031259Z ThreadId(2) norad::glyph::parse INFO] glyph less contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:06.031346Z ThreadId(3) norad::glyph::parse INFO] glyph endash contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:06.042695Z ThreadId(8) norad::glyph::parse INFO] glyph barra contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:06.042820Z ThreadId(5) norad::glyph::parse INFO] glyph uni0394 contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:06.043075Z ThreadId(8) norad::glyph::parse INFO] glyph uni03A9 contains invalid lib: 'failed to parse glyph data: bad lib' [2025-12-17T15:08:06.043965Z ThreadId(1) fontc ERROR] Reading source failed for 'Arapey-Regular.otf.ufo/glyphs/o.glif': 'failed to parse glyph data: unexpected smooth attribute on an off-curve point' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontworks-fonts/Rampart/$VIRTUAL/google/fonts/ofl/rampartone/config.yaml sources/RampartOne.glyphs?3f5fe9d544 (default)
nhandled hint type 'BottomGhost' [2025-12-17T15:21:41.450287Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'BottomGhost' [2025-12-17T15:21:41.450332Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'BottomGhost' [2025-12-17T15:21:41.450350Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'TopGhost' [2025-12-17T15:21:41.450356Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'BottomGhost' [2025-12-17T15:21:41.450367Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'TopGhost' [2025-12-17T15:21:41.450390Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'BottomGhost' [2025-12-17T15:21:41.450403Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'BottomGhost' [2025-12-17T15:21:41.450428Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'BottomGhost' [2025-12-17T15:21:41.680764Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(400.0). Mappings [(UserSpace(400.0), DesignSpace(100.0))]
fontworks-fonts/RocknRoll/$VIRTUAL/google/fonts/ofl/rocknrollone/config.yaml sources/RocknRollOne.glyphs?29a2aa8bb7 (default)
[2025-12-17T15:25:53.460825Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/fontworks-fonts/RocknRoll/sources/RocknRollOne.glyphs" [2025-12-17T15:25:53.618731Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(400.0). Mappings [(UserSpace(400.0), DesignSpace(100.0))]
googlefonts/Roboto-Flex/sources/config.yaml RobotoFlex.designspace?739e06dc46 (gftools)
al) [2025-12-17T15:17:35.945569Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:17:35.945732Z ThreadId(6) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T15:17:35.945741Z ThreadId(1) fontc::workload DEBUG] 4/3834 complete, most recently Fe(Features) [2025-12-17T15:17:35.979527Z ThreadId(8) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {GRAD: 0.00, XOPQ: 96.00, XTRA: 468.00, YOPQ: 79.00, YTAS: 750.00, YTDE: -203.00, YTFI: 738.00, YTLC: 514.00, YTUC: 712.00, opsz: 14.00, slnt: 0.00, wdth: 100.00, wght: 400.00} [2025-12-17T15:17:36.168493Z 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... Done cleaning up temporary files
googlefonts/beiruti/$VIRTUAL/google/fonts/ofl/beiruti/config.yaml Source/2-Production/BeirutiVF.designspace?bd45772aef (default)
[2025-12-17T15:04:44.242552Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/googlefonts/beiruti/Source/2-Production/BeirutiVF.designspace" [2025-12-17T15:04:44.243160Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/googlefonts/beiruti/Source/2-Production/Beiruti-Regular.ufo.zip': 'only UFO (directory) packages are supported'
googlefonts/beiruti/$VIRTUAL/google/fonts/ofl/beiruti/config.yaml Source/2-Production/BeirutiVF.designspace?bd45772aef (gftools)
rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmprz15l8n8 Source/2-Production/BeirutiVF.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmprz15l8n8 Source/2-Production/BeirutiVF.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:04:58.385616Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "Source/2-Production/BeirutiVF.designspace" [2025-12-17T15:04:58.385663Z ThreadId(1) fontc ERROR] Reading source failed for 'Source/2-Production/Beiruti-Regular.ufo.zip': 'only UFO (directory) packages are supported' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
googlefonts/dynapuff/sources/config.yaml DynaPuff.glyphs?0cc624ef50 (default)
2958 complete, most recently Be(Hvar) [2025-12-17T15:10:57.724466Z ThreadId(1) fontc ERROR] FEA parsing failed with 6 errors [2025-12-17T15:10:57.724475Z 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/config.yaml DynaPuff.glyphs?0cc624ef50 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/josefinslab/sources/config.yaml JosefinSlab-Italic.designspace?61773366f7 (default)
s/rofls/.fontc_crater_cache/googlefonts/josefinslab/sources/JosefinSlab-Italic.designspace" [2025-12-17T15:22:03.863760Z ThreadId(4) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Thin Italic' for default instance at User {wght: 100.00} [2025-12-17T15:22:03.863808Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:22:03.863811Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:22:03.867259Z ThreadId(1) fontc::workload DEBUG] 1/906 complete, most recently Fe(Features) [2025-12-17T15:22:03.867287Z ThreadId(1) fontc::workload DEBUG] 2/906 complete, most recently Fe(StaticMetadata) [2025-12-17T15:22:03.867291Z ThreadId(1) fontc::workload DEBUG] 3/906 complete, most recently Fe(PaintGraph) [2025-12-17T15:22:03.867294Z ThreadId(1) fontc::workload DEBUG] 4/906 complete, most recently Fe(ColorPalettes) [2025-12-17T15:22:03.868037Z ThreadId(1) fontc ERROR] Invalid tag ' GOOG': Invalid length (5)
googlefonts/josefinslab/sources/config.yaml JosefinSlab-Italic.designspace?61773366f7 (gftools)
tc::workload DEBUG] 3/906 complete, most recently Fe(PaintGraph) [2025-12-17T15:22:07.981552Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:22:07.981584Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:22:07.981608Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:22:07.981770Z ThreadId(1) fontc::workload DEBUG] 4/906 complete, most recently Be(Cpal) [2025-12-17T15:22:07.981797Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:22:07.981990Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Thin Italic' for default instance at User {wght: 100.00} [2025-12-17T15:22:07.982071Z ThreadId(1) fontc::workload DEBUG] 5/906 complete, most recently Fe(StaticMetadata) [2025-12-17T15:22:07.982648Z 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/pangolin/$VIRTUAL/google/fonts/ofl/pangolin/config.yaml sources/Pangolin.glyphs?8257f00935 (default)
[2025-12-17T15:25:07.988465Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/googlefonts/pangolin/sources/Pangolin.glyphs" [2025-12-17T15:25:07.994079Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Disable Last Change' [2025-12-17T15:25:07.994109Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Line Breaks' [2025-12-17T15:25:07.997925Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(500.0). Mappings [(UserSpace(400.0), DesignSpace(100.0))]
googlefonts/sedgwickave/sources/config.yaml Sedgwick-Ave.glyphs?3b269a9037 (default)
ThreadId(1) fontc::workload DEBUG] 739/2532 complete, most recently Be(GlyfFragment(uni0311)) [2025-12-17T15:29:06.203815Z ThreadId(1) fontc::workload DEBUG] 740/2532 complete, most recently Fe(Glyph(uni0204)) [2025-12-17T15:29:06.203818Z ThreadId(1) fontc::workload DEBUG] 741/2532 complete, most recently Fe(Glyph(breve)) [2025-12-17T15:29:06.203820Z ThreadId(1) fontc::workload DEBUG] 742/2532 complete, most recently Fe(Glyph(three.lf)) [2025-12-17T15:29:06.203823Z ThreadId(1) fontc::workload DEBUG] 743/2532 complete, most recently Fe(Glyph(uni0206)) [2025-12-17T15:29:06.203825Z ThreadId(1) fontc::workload DEBUG] 744/2532 complete, most recently Fe(Glyph(amacron)) [2025-12-17T15:29:06.203828Z ThreadId(1) fontc::workload DEBUG] 745/2532 complete, most recently Fe(Glyph(uni1EA7)) [2025-12-17T15:29:06.203830Z ThreadId(1) fontc::workload DEBUG] 746/2532 complete, most recently Fe(Glyph(Tcaron)) [2025-12-17T15:29:06.207569Z ThreadId(1) fontc ERROR] 'a' has interpolation-incompatible paths
googlefonts/sedgwickave/sources/config.yaml Sedgwick-Ave.glyphs?3b269a9037 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
hyvyys/Tektur/sources/config.yaml UFO/Tektur.designspace?0313e9612e (default)
5:31:06.734885Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:31:06.736522Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wdth: 100.00, wght: 400.00} [2025-12-17T15:31:06.740520Z ThreadId(1) fontc::workload DEBUG] 1/4558 complete, most recently Fe(Features) [2025-12-17T15:31:06.740538Z ThreadId(1) fontc::workload DEBUG] 2/4558 complete, most recently Fe(PaintGraph) [2025-12-17T15:31:06.740541Z ThreadId(1) fontc::workload DEBUG] 3/4558 complete, most recently Fe(ColorPalettes) [2025-12-17T15:31:06.740544Z ThreadId(1) fontc::workload DEBUG] 4/4558 complete, most recently Fe(StaticMetadata) [2025-12-17T15:31:06.745305Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/hyvyys/Tektur/sources/UFO/masters/Tektur-Black.ufo/features.fea, /Users/rofls/.fontc_crater_cache/hyvyys/Tektur/sources/UFO/masters/Tektur-CondRegular.ufo/features.fea
indestructible-type/Jost/$VIRTUAL/google/fonts/ofl/jost/config.yaml sources/designspace/jost.designspace?35f141c970 (default)
e-type/Jost/sources/designspace/jost.designspace" [2025-12-17T15:30:35.375809Z ThreadId(5) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T15:30:35.376325Z ThreadId(1) fontc::workload DEBUG] 1/2178 complete, most recently Fe(ColorPalettes) [2025-12-17T15:30:35.376336Z ThreadId(1) fontc::workload DEBUG] 2/2178 complete, most recently Fe(PaintGraph) [2025-12-17T15:30:35.376339Z ThreadId(1) fontc::workload DEBUG] 3/2178 complete, most recently Fe(Features) [2025-12-17T15:30:35.377511Z ThreadId(6) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Book' for default instance at User {ital: 0.00, wght: 400.00} [2025-12-17T15:30:35.381161Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/indestructible-type/Jost/sources/designspace/../UFO/400.ufo/features.fea, /Users/rofls/.fontc_crater_cache/indestructible-type/Jost/sources/designspace/../UFO/400i.ufo/features.fea
indestructible-type/Jost/$VIRTUAL/google/fonts/ofl/jost/config.yaml sources/designspace/jost.designspace?35f141c970 (gftools)
readId(4) ufo2fontir::source DEBUG] Static metadata for "sources/designspace/jost.designspace" [2025-12-17T15:30:42.409735Z ThreadId(4) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Book' for default instance at User {ital: 0.00, wght: 400.00} [2025-12-17T15:30:42.409945Z ThreadId(1) fontc::workload DEBUG] 1/2178 complete, most recently Fe(PaintGraph) [2025-12-17T15:30:42.409974Z ThreadId(1) fontc::workload DEBUG] 2/2178 complete, most recently Fe(ColorPalettes) [2025-12-17T15:30:42.409999Z ThreadId(1) fontc::workload DEBUG] 3/2178 complete, most recently Fe(Features) [2025-12-17T15:30:42.410020Z ThreadId(1) fontc::workload DEBUG] 4/2178 complete, most recently Fe(StaticMetadata) [2025-12-17T15:30:42.412436Z ThreadId(1) fontc ERROR] feature files are non-identical: sources/designspace/../UFO/400.ufo/features.fea, sources/designspace/../UFO/400i.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
indestructible-type/Jost/$VIRTUAL/google/fonts/ofl/jost/config.yaml sources/designspace/jostGF-Italic.designspace?35f141c970 (default)
Id(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:30:20.195437Z ThreadId(5) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:30:20.195338Z ThreadId(3) ufo2fontir::source DEBUG] Static metadata for "/Users/rofls/.fontc_crater_cache/indestructible-type/Jost/sources/designspace/jostGF-Italic.designspace" [2025-12-17T15:30:20.195557Z ThreadId(1) fontc::workload DEBUG] 1/2178 complete, most recently Fe(PaintGraph) [2025-12-17T15:30:20.195570Z ThreadId(1) fontc::workload DEBUG] 2/2178 complete, most recently Fe(Features) [2025-12-17T15:30:20.195573Z ThreadId(1) fontc::workload DEBUG] 3/2178 complete, most recently Fe(ColorPalettes) [2025-12-17T15:30:20.198978Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/indestructible-type/Jost/sources/designspace/../UFO/400i.ufo/features.fea, /Users/rofls/.fontc_crater_cache/indestructible-type/Jost/sources/designspace/../UFO/100i.ufo/features.fea
indestructible-type/Jost/$VIRTUAL/google/fonts/ofl/jost/config.yaml sources/designspace/jostGF-Italic.designspace?35f141c970 (gftools)
cal feature files. This is an unnecessary limitation. [2025-12-17T15:30:25.425210Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:30:25.425214Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:30:25.431997Z ThreadId(1) fontc::workload DEBUG] 1/2178 complete, most recently Fe(StaticMetadata) [2025-12-17T15:30:25.432019Z ThreadId(1) fontc::workload DEBUG] 2/2178 complete, most recently Fe(Features) [2025-12-17T15:30:25.432022Z ThreadId(1) fontc::workload DEBUG] 3/2178 complete, most recently Fe(ColorPalettes) [2025-12-17T15:30:25.432024Z ThreadId(1) fontc::workload DEBUG] 4/2178 complete, most recently Fe(PaintGraph) [2025-12-17T15:30:25.434341Z ThreadId(1) fontc ERROR] feature files are non-identical: sources/designspace/../UFO/400i.ufo/features.fea, sources/designspace/../UFO/100i.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
indestructible-type/Jost/$VIRTUAL/google/fonts/ofl/jost/config.yaml sources/designspace/jostGF.designspace?35f141c970 (default)
5-12-17T15:30:04.545634Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:30:04.545637Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:30:04.545637Z ThreadId(4) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T15:30:04.545721Z ThreadId(1) fontc::workload DEBUG] 3/2178 complete, most recently Fe(Features) [2025-12-17T15:30:04.545732Z ThreadId(1) fontc::workload DEBUG] 4/2178 complete, most recently Be(Cpal) [2025-12-17T15:30:04.546627Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T15:30:04.549233Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/indestructible-type/Jost/sources/designspace/../UFO/400.ufo/features.fea, /Users/rofls/.fontc_crater_cache/indestructible-type/Jost/sources/designspace/../UFO/100.ufo/features.fea
indestructible-type/Jost/$VIRTUAL/google/fonts/ofl/jost/config.yaml sources/designspace/jostGF.designspace?35f141c970 (gftools)
ignspace" [2025-12-17T15:30:10.024821Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:30:10.024835Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:30:10.024847Z ThreadId(1) fontc::workload DEBUG] 1/2178 complete, most recently Fe(Features) [2025-12-17T15:30:10.024853Z ThreadId(1) fontc::workload DEBUG] 2/2178 complete, most recently Fe(ColorPalettes) [2025-12-17T15:30:10.024854Z ThreadId(1) fontc::workload DEBUG] 3/2178 complete, most recently Fe(PaintGraph) [2025-12-17T15:30:10.025211Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T15:30:10.028003Z ThreadId(1) fontc ERROR] feature files are non-identical: sources/designspace/../UFO/400.ufo/features.fea, sources/designspace/../UFO/100.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
jenskutilek/homecomputer-fonts/Sixtyfour/sources/config.yaml Sixtyfour.glyphs?09b2f79d68 (gftools)
/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/operations/__init__.py", line 111, in build variables=self.variables, ^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/operations/fontc/__init__.py", line 70, in rewrite_one_arg raise ValueError(f"unknown fontmake arg '{next_}'") ValueError: unknown fontmake arg '--keep-direction'
jenskutilek/homecomputer-fonts/Workbench/sources/config.yaml Workbench.glyphs?09b2f79d68 (gftools)
/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/operations/__init__.py", line 111, in build variables=self.variables, ^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/operations/fontc/__init__.py", line 70, in rewrite_one_arg raise ValueError(f"unknown fontmake arg '{next_}'") ValueError: unknown fontmake arg '--keep-direction'
jenskutilek/homecomputer-fonts_3e0b1194c1/Sixtyfour/sources/config.yaml Sixtyfour.glyphs?3e0b1194c1 (gftools)
/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/operations/__init__.py", line 111, in build variables=self.variables, ^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/operations/fontc/__init__.py", line 70, in rewrite_one_arg raise ValueError(f"unknown fontmake arg '{next_}'") ValueError: unknown fontmake arg '--keep-direction'
liamspradlin/Girassol-Display/$VIRTUAL/google/fonts/ofl/girassol/config.yaml sources/Girassol-Regular.ufo?cc8fa1b5a1 (default)
lete, most recently Be(GlyfFragment(oslash)) [2025-12-17T15:30:28.677968Z ThreadId(1) fontc::workload DEBUG] 1361/1786 complete, most recently Be(GlyfFragment(Udieresis)) [2025-12-17T15:30:28.677971Z ThreadId(1) fontc::workload DEBUG] 1362/1786 complete, most recently Be(GlyfFragment(asciitilde)) [2025-12-17T15:30:28.677975Z ThreadId(1) fontc::workload DEBUG] 1363/1786 complete, most recently Be(GlyfFragment(y)) [2025-12-17T15:30:28.677978Z ThreadId(1) fontc::workload DEBUG] 1364/1786 complete, most recently Be(GlyfFragment(dieresis)) [2025-12-17T15:30:28.677981Z ThreadId(1) fontc::workload DEBUG] 1365/1786 complete, most recently Be(GlyfFragment(zdotaccent)) [2025-12-17T15:30:28.677984Z ThreadId(1) fontc::workload DEBUG] 1366/1786 complete, most recently Be(GlyfFragment(Rcaron)) [2025-12-17T15:30:28.679925Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/liamspradlin/Girassol-Display/sources/Girassol-Regular.ufo': 'failed to load (kerning) groups'
liamspradlin/Girassol-Display/$VIRTUAL/google/fonts/ofl/girassol/config.yaml sources/Girassol-Regular.ufo?cc8fa1b5a1 (gftools)
tilde)) [2025-12-17T15:30:32.744711Z ThreadId(1) fontc::workload DEBUG] 1476/1786 complete, most recently Be(GlyfFragment(Wcircumflex)) [2025-12-17T15:30:32.744713Z ThreadId(1) fontc::workload DEBUG] 1477/1786 complete, most recently Be(GlyfFragment(Cacute)) [2025-12-17T15:30:32.744715Z ThreadId(1) fontc::workload DEBUG] 1478/1786 complete, most recently Be(GlyfFragment(uhungarumlaut)) [2025-12-17T15:30:32.744718Z ThreadId(1) fontc::workload DEBUG] 1479/1786 complete, most recently Be(GlyfFragment(y)) [2025-12-17T15:30:32.744720Z ThreadId(1) fontc::workload DEBUG] 1480/1786 complete, most recently Be(GlyfFragment(R)) [2025-12-17T15:30:32.744723Z ThreadId(1) fontc::workload DEBUG] 1481/1786 complete, most recently Be(GlyfFragment(dollar)) [2025-12-17T15:30:32.749536Z ThreadId(1) fontc ERROR] Reading source failed for 'sources/Girassol-Regular.ufo': 'failed to load (kerning) groups' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
mooniak/maname-font/sources/config.yaml Maname.glyphspackage?626ceee131 (default)
lyph(sinNngI)) [2025-12-17T15:35:18.631736Z ThreadId(1) fontc::workload DEBUG] 1181/4743 complete, most recently Fe(Glyph(rupeeIndian)) [2025-12-17T15:35:18.631737Z ThreadId(1) fontc::workload DEBUG] 1182/4743 complete, most recently Fe(Glyph(Ytilde)) [2025-12-17T15:35:18.631738Z ThreadId(1) fontc::workload DEBUG] 1183/4743 complete, most recently Fe(Glyph(exclamdown)) [2025-12-17T15:35:18.631739Z ThreadId(1) fontc::workload DEBUG] 1184/4743 complete, most recently Fe(Glyph(quotedblleft)) [2025-12-17T15:35:18.631740Z ThreadId(1) fontc::workload DEBUG] 1185/4743 complete, most recently Fe(Glyph(Abrevetilde)) [2025-12-17T15:35:18.631742Z ThreadId(1) fontc::workload DEBUG] 1186/4743 complete, most recently Fe(Glyph(eogonek)) [2025-12-17T15:35:18.631743Z ThreadId(1) fontc::workload DEBUG] 1187/4743 complete, most recently Fe(Glyph(Zacute)) [2025-12-17T15:35:18.636361Z ThreadId(1) fontc ERROR] Invalid source glyph 'cedi': 'invalid path: 'has 1 consecutive offcurve points [(336.0, 557.0)]''
mooniak/maname-font/sources/config.yaml Maname.glyphspackage?626ceee131 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
nguyentype/vinasans/sources/config.yaml Vina Sans.glyphs?e99f043b35 (gftools)
ng rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.v found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.t found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.v found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.v found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.x found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.v found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.B found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.t found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.n found in kerning rules.
notofonts/bengali/sources/config-sans-bengali.yaml NotoSansBengali.glyphspackage?7ab89a0473 (default)
^ error: 'aaMatra-beng.side' Not valid in a lookup block in features/NotoSansBengali.fea at 1021:84 | 1021 | ... sub [g-beng.half nn-beng.half sh-beng.half] @BNG_LARGE_BLWS' by @BNG_LARGE_BLWS aaMatra-beng.side; | ^^^^^^^^^^^^^^^^^ error: Expected ';' in features/NotoSansBengali.fea at 1045:239 | 1045 | ...-beng.side ttha-beng.side dda-beng.side da-beng d-beng.half d-beng.half2 d-beng.half3] n-beng.float; | ^ error: 'n-beng.float' Not valid in a lookup block in features/NotoSansBengali.fea at 1045:240 | 1045 | ...-beng.side ttha-beng.side dda-beng.side da-beng d-beng.half d-beng.half2 d-beng.half3] n-beng.float; | ^^^^^^^^^^^^
notofonts/hanifi-rohingya/sources/config-sans-hanifi-rohingya.yaml NotoSansHanifiRohingya.designspace?48ba61fd61 (default)
EBUG] 6/758 complete, most recently Fe(GlobalMetrics) [2025-12-17T15:06:42.889219Z ThreadId(1) fontc::workload DEBUG] 7/758 complete, most recently Be(Avar) [2025-12-17T15:06:42.889223Z ThreadId(1) fontc::workload DEBUG] 8/758 complete, most recently Be(Cpal) [2025-12-17T15:06:42.889225Z ThreadId(1) fontc::workload DEBUG] 9/758 complete, most recently Be(Meta) [2025-12-17T15:06:42.889228Z ThreadId(1) fontc::workload DEBUG] 10/758 complete, most recently Be(Fvar) [2025-12-17T15:06:42.889231Z ThreadId(1) fontc::workload DEBUG] 11/758 complete, most recently Be(Gasp) [2025-12-17T15:06:42.889233Z ThreadId(1) fontc::workload DEBUG] 12/758 complete, most recently Fe(Glyph(ma-rohg)) [2025-12-17T15:06:42.913794Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/notofonts/hanifi-rohingya/sources/NotoSansHanifiRohingya-Regular.ufo/features.fea, /Users/rofls/.fontc_crater_cache/notofonts/hanifi-rohingya/sources/NotoSansHanifiRohingya-Bold.ufo/features.fea
notofonts/nastaliq/sources/config-nastaliq-urdu.yaml NotoNastaliqUrdu.glyphspackage?3508acd351 (default)
| ^ error: Expected ';' in at 1376:42 | 1376 | @REH.WAW.DAL = [ $[name contains "dal-ar"] | ^ error: Unexpected token 'reh-ar.isol', expected global keyword. in at 1377:0 | 1377 | reh-ar.isol | ^^^^^^^^^^^ error: Unexpected token, expected glyph or glyph class in at 1409:13 | 1409 | @Sarkash = [ $[name contains "sarkash"] | ^ 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 | ; | ^
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612mono/config.yaml sources/ufo/B612Mono-Bold.ufo?48ac6ba67e (default)
d.ufo" [2025-12-17T15:27:16.980982Z ThreadId(1) fontc::workload DEBUG] 1/2402 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:16.981029Z ThreadId(1) fontc::workload DEBUG] 2/2402 complete, most recently Fe(ColorPalettes) [2025-12-17T15:27:16.981048Z ThreadId(1) fontc::workload DEBUG] 3/2402 complete, most recently Fe(Features) [2025-12-17T15:27:16.981068Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:27:16.981093Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:27:16.981121Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:27:16.981314Z ThreadId(1) fontc::workload DEBUG] 4/2402 complete, most recently Be(Cpal) [2025-12-17T15:27:16.981339Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:27:16.982249Z ThreadId(1) fontc::workload DEBUG] 5/2402 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:16.983803Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0)
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612mono/config.yaml sources/ufo/B612Mono-Bold.ufo?48ac6ba67e (gftools)
olorPalettes) [2025-12-17T15:27:21.295707Z ThreadId(1) fontc::workload DEBUG] 2/2402 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:21.295709Z ThreadId(1) fontc::workload DEBUG] 3/2402 complete, most recently Fe(Features) [2025-12-17T15:27:21.295721Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:27:21.295747Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:27:21.295755Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:27:21.299323Z ThreadId(1) fontc::workload DEBUG] 4/2402 complete, most recently Be(Cpal) [2025-12-17T15:27:21.299339Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:27:21.303809Z ThreadId(1) fontc::workload DEBUG] 5/2402 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:21.305577Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612mono/config.yaml sources/ufo/B612Mono-BoldItalic.ufo?48ac6ba67e (default)
or UFO [2025-12-17T15:27:29.884924Z ThreadId(1) fontc::workload DEBUG] 1/2402 complete, most recently Fe(Features) [2025-12-17T15:27:29.884927Z ThreadId(1) fontc::workload DEBUG] 2/2402 complete, most recently Fe(ColorPalettes) [2025-12-17T15:27:29.884929Z ThreadId(1) fontc::workload DEBUG] 3/2402 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:29.884930Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:27:29.884933Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:27:29.884935Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:27:29.885162Z ThreadId(1) fontc::workload DEBUG] 4/2402 complete, most recently Be(Cpal) [2025-12-17T15:27:29.885167Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:27:29.885491Z ThreadId(1) fontc::workload DEBUG] 5/2402 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:29.886156Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0)
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612mono/config.yaml sources/ufo/B612Mono-BoldItalic.ufo?48ac6ba67e (gftools)
ces/ufo/B612Mono-BoldItalic.ufo" [2025-12-17T15:27:34.204690Z ThreadId(3) ufo2fontir::source DEBUG] Features for "sources/ufo/B612Mono-BoldItalic.ufo" [2025-12-17T15:27:34.204721Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:27:34.204727Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:27:34.205592Z ThreadId(1) fontc::workload DEBUG] 1/2402 complete, most recently Fe(Features) [2025-12-17T15:27:34.205621Z ThreadId(1) fontc::workload DEBUG] 2/2402 complete, most recently Fe(ColorPalettes) [2025-12-17T15:27:34.205755Z ThreadId(1) fontc::workload DEBUG] 3/2402 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:34.205798Z ThreadId(1) fontc::workload DEBUG] 4/2402 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:34.207264Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612mono/config.yaml sources/ufo/B612Mono-Italic.ufo?48ac6ba67e (default)
or UFO [2025-12-17T15:27:44.241296Z ThreadId(1) fontc::workload DEBUG] 1/2402 complete, most recently Fe(Features) [2025-12-17T15:27:44.241303Z ThreadId(1) fontc::workload DEBUG] 2/2402 complete, most recently Fe(ColorPalettes) [2025-12-17T15:27:44.241305Z ThreadId(1) fontc::workload DEBUG] 3/2402 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:44.241309Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:27:44.241316Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:27:44.241319Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:27:44.241681Z ThreadId(1) fontc::workload DEBUG] 4/2402 complete, most recently Be(Cpal) [2025-12-17T15:27:44.241692Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:27:44.241807Z ThreadId(1) fontc::workload DEBUG] 5/2402 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:44.242967Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0)
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612mono/config.yaml sources/ufo/B612Mono-Italic.ufo?48ac6ba67e (gftools)
or "sources/ufo/B612Mono-Italic.ufo" [2025-12-17T15:27:49.300708Z ThreadId(4) ufo2fontir::source DEBUG] Features for "sources/ufo/B612Mono-Italic.ufo" [2025-12-17T15:27:49.300747Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:27:49.300754Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:27:49.301380Z ThreadId(1) fontc::workload DEBUG] 1/2402 complete, most recently Fe(Features) [2025-12-17T15:27:49.301415Z ThreadId(1) fontc::workload DEBUG] 2/2402 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:49.301433Z ThreadId(1) fontc::workload DEBUG] 3/2402 complete, most recently Fe(ColorPalettes) [2025-12-17T15:27:49.301455Z ThreadId(1) fontc::workload DEBUG] 4/2402 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:49.302933Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612mono/config.yaml sources/ufo/B612Mono-Regular.ufo?48ac6ba67e (default)
or UFO [2025-12-17T15:27:58.529724Z ThreadId(1) fontc::workload DEBUG] 1/2402 complete, most recently Fe(Features) [2025-12-17T15:27:58.529731Z ThreadId(1) fontc::workload DEBUG] 2/2402 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:58.529734Z ThreadId(1) fontc::workload DEBUG] 3/2402 complete, most recently Fe(ColorPalettes) [2025-12-17T15:27:58.529737Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:27:58.529746Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:27:58.529748Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:27:58.529918Z ThreadId(1) fontc::workload DEBUG] 4/2402 complete, most recently Be(Cpal) [2025-12-17T15:27:58.529925Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:27:58.530650Z ThreadId(1) fontc::workload DEBUG] 5/2402 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:58.532016Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0)
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612mono/config.yaml sources/ufo/B612Mono-Regular.ufo?48ac6ba67e (gftools)
es/ufo/B612Mono-Regular.ufo" [2025-12-17T15:28:02.939254Z ThreadId(3) ufo2fontir::source DEBUG] Static metadata for "sources/ufo/B612Mono-Regular.ufo" [2025-12-17T15:28:02.939280Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:28:02.939297Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:28:02.940078Z ThreadId(1) fontc::workload DEBUG] 1/2402 complete, most recently Fe(Features) [2025-12-17T15:28:02.940145Z ThreadId(1) fontc::workload DEBUG] 2/2402 complete, most recently Fe(PaintGraph) [2025-12-17T15:28:02.940149Z ThreadId(1) fontc::workload DEBUG] 3/2402 complete, most recently Fe(ColorPalettes) [2025-12-17T15:28:02.940151Z ThreadId(1) fontc::workload DEBUG] 4/2402 complete, most recently Fe(StaticMetadata) [2025-12-17T15:28:02.941198Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
productiontype/Georama/sources/builder.yaml Georama-Italic.designspace?1b063b6256 (default)
ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T15:29:38.064223Z ThreadId(8) ufo2fontir::source DEBUG] Static metadata for "/Users/rofls/.fontc_crater_cache/productiontype/Georama/sources/Georama-Italic.designspace" [2025-12-17T15:29:38.064260Z ThreadId(9) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:29:38.064709Z ThreadId(1) fontc::workload DEBUG] 1/4402 complete, most recently Fe(Features) [2025-12-17T15:29:38.064747Z ThreadId(1) fontc::workload DEBUG] 2/4402 complete, most recently Fe(PaintGraph) [2025-12-17T15:29:38.064235Z ThreadId(7) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:29:38.073936Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/productiontype/Georama/sources/Georama-iXCn-XLt.ufo/features.fea, /Users/rofls/.fontc_crater_cache/productiontype/Georama/sources/Georama-iXCn-XBk.ufo/features.fea
productiontype/Georama/sources/builder.yaml Georama-Italic.designspace?1b063b6256 (gftools)
ailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T15:29:47.790358Z ThreadId(5) ufo2fontir::source DEBUG] Static metadata for "Georama-Italic.designspace" [2025-12-17T15:29:47.790428Z ThreadId(6) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:29:47.790480Z ThreadId(6) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:29:47.790532Z ThreadId(1) fontc::workload DEBUG] 1/4402 complete, most recently Fe(Features) [2025-12-17T15:29:47.790765Z ThreadId(1) fontc::workload DEBUG] 2/4402 complete, most recently Fe(ColorPalettes) [2025-12-17T15:29:47.790772Z ThreadId(1) fontc::workload DEBUG] 3/4402 complete, most recently Fe(PaintGraph) [2025-12-17T15:29:47.799401Z ThreadId(1) fontc ERROR] feature files are non-identical: Georama-iXCn-XLt.ufo/features.fea, Georama-iXCn-XBk.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
rosettatype/handjet/$VIRTUAL/google/fonts/ofl/handjet/config.yaml sources/Handjet.glyphs?3918b7798e (default)
[2025-12-17T15:34:34.624766Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/rosettatype/handjet/sources/Handjet.glyphs" [2025-12-17T15:34:34.640296Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Variable Font Origin' [2025-12-17T15:34:34.640414Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Disable Subroutines' [2025-12-17T15:34:34.640419Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Write lastChange' [2025-12-17T15:34:34.640420Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Line Breaks' [2025-12-17T15:34:34.640423Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Extension Kerning' [2025-12-17T15:34:34.656089Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(400.0). Mappings [(UserSpace(400.0), DesignSpace(100.0))]
satsuyako/CherryBomb/$VIRTUAL/google/fonts/ofl/cherrybombone/config.yaml sources/CherryBomb.glyphs?9171b63b08 (default)
[2025-12-17T15:38:04.285266Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/satsuyako/CherryBomb/sources/CherryBomb.glyphs" [2025-12-17T15:38:04.296404Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'Anchor' [2025-12-17T15:38:04.297032Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'BottomGhost' [2025-12-17T15:38:04.297034Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type 'TopGhost' [2025-12-17T15:38:04.313246Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(400.0). Mappings [(UserSpace(400.0), DesignSpace(100.0))]
shibuyafont/3d-rock-font/$VIRTUAL/google/fonts/ofl/rock3d/config.yaml sources/Rock3D.glyphs?04e20f0b23 (default)
[2025-12-17T16:10:59.879889Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/shibuyafont/3d-rock-font/sources/Rock3D.glyphs" [2025-12-17T16:10:59.902067Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(400.0). Mappings [(UserSpace(400.0), DesignSpace(100.0))]
zalando/sans/sources/config.yaml ZalandoSans.glyphs?2fe06d0700 (default)
me 132 classes and 2069 adjustments [2025-12-17T16:17:45.970287Z ThreadId(1) fontc ERROR] FEA parsing failed with 6 errors [2025-12-17T16:17:45.970295Z ThreadId(1) fontc WARN] error: Unexpected token, expected glyph or glyph class in at 302:9 | 302 | @number=[$[category like 'Number']]; | ^ error: Expected ';' in at 302:34 | 302 | @number=[$[category like 'Number']]; | ^ error: ']' Not valid in a feature block in at 302:34 | 302 | @number=[$[category like 'Number']]; | ^ error: Unexpected token, expected glyph or glyph class in at 303:8 | 303 | @space=[$[subCategory like 'Space']]; | ^ error: Expected ';' in at 303:35 | 303 | @space=[$[subCategory like 'Space']]; | ^ error: ']' Not valid in a feature block in at 303:35 | 303 | @space=[$[subCategory like 'Space']]; | ^
zalando/sans/sources/config.yaml ZalandoSans.glyphs?2fe06d0700 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file

fontmake failures

CatharsisFonts/Ysabeau/sources/config.yaml Ysabeau-Italic.glyphs?c21395fc7e (default)
] 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/.fontc_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/config.yaml Ysabeau-Italic.glyphs?c21395fc7e (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
CatharsisFonts/Ysabeau/sources/config.yaml Ysabeau.glyphs?c21395fc7e (default)
'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/.fontc_crater_cache/CatharsisFonts/Ysabeau/sources/Ysabeau.glyphs' -> 'master_ufo/Ysabeau.designspace': Generating fonts from Designspace failed: Locations must be unique.
CatharsisFonts/Ysabeau/sources/config.yaml Ysabeau.glyphs?c21395fc7e (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
EbenSorkin/Kavoon/$VIRTUAL/google/fonts/ofl/kavoon/config.yaml SRC/Kavoon-Regular.ufo?0b985571f9 (default)
INFO:fontmake.font_project:Building TTF for Kavoon-Regular INFO:ufo2ft:Pre-processing glyphs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/EbenSorkin/Kavoon/SRC/Kavoon-Regular.ufo': Compiling UFO failed: GLIF contains invalid XML. The issue is in glyph 'commaaccentcomb', located in '/Users/rofls/.fontc_crater_cache/EbenSorkin/Kavoon/SRC/Kavoon-Regular.ufo/glyphs/commaaccentcomb.glif'.
EbenSorkin/Kavoon/$VIRTUAL/google/fonts/ofl/kavoon/config.yaml SRC/Kavoon-Regular.ufo?0b985571f9 (gftools)
-m gftools.builder.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpkngd6qk4 -o ttf -u SRC/Kavoon-Regular.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpkngd6qk4 -o ttf -u SRC/Kavoon-Regular.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for Kavoon-Regular INFO:ufo2ft:Pre-processing glyphs fontmake: Error: In 'SRC/Kavoon-Regular.ufo': Compiling UFO failed: GLIF contains invalid XML. The issue is in glyph 'commaaccentcomb', located in '/Users/rofls/.fontc_crater_cache/EbenSorkin/Kavoon/SRC/Kavoon-Regular.ufo/glyphs/commaaccentcomb.glif'. ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
JAMO-TYPEFACE/BagelFat/Sources/config.yaml BagelFat.glyphs?d8dd4e8b5d (default)
lder.designspace ^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
JAMO-TYPEFACE/Diphylleia/Sources/config.yaml Diphylleia.glyphs?6a20531aa2 (default)
lder.designspace ^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
JAMO-TYPEFACE/Gasoek/Sources/config.yaml Gasoek.glyphs?f6b875c95a (default)
lder.designspace ^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
JAMO-TYPEFACE/Grandiflora/Sources/config.yaml Grandiflora.glyphs?5e5d39d3d4 (default)
lder.designspace ^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
JAMO-TYPEFACE/Moirai/Sources/config.yaml Moirai.glyphs?2da4839590 (default)
lder.designspace ^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
JAMO-TYPEFACE/Orbit/Sources/config.yaml Orbit.glyphs?95122395c6 (default)
lder.designspace ^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-Black.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-BlackItalic.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-Bold.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-BoldItalic.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-ExtraLight.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-ExtraLightItalic.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-Italic.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-Light.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-LightItalic.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-Medium.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-MediumItalic.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-Regular.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-SemiBold.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-SemiBoldItalic.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-Thin.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
MonicaRizzolli/Tomorrow/$VIRTUAL/google/fonts/ofl/tomorrow/config.yaml src/Tomorrow-ThinItalic.glyphs?5be77729a0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
NDISCOVER/Exo-1.0/sources/config.yaml Exo.designspace?3be4f55b62 (default)
ype 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/.fontc_crater_cache/NDISCOVER/Exo-1.0/sources/Exo.designspace': Compatibility check failed
NDISCOVER/Exo-1.0/sources/config.yaml Exo.designspace?3be4f55b62 (gftools)
r, 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 'Exo.designspace': Compatibility check failed ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
Omnibus-Type/Jaldi/sources/config.yaml Jaldi.glyphs?13315457c7 (default)
b: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/.fontc_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/config.yaml Jaldi.glyphs?13315457c7 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
Omnibus-Type/MuseoModerno/sources/config.yaml MuseoModerno.glyphs?ad2f135bea (default)
~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/custom_params.py", line 1117, in to_ufo_custom_params handler.to_ufo(self, glyphs_proxy, ufo_proxy) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/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/config.yaml MuseoModerno.glyphs?ad2f135bea (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
SophiaDesign/Foldit/sources/config.yaml ./glyphs-decomposed/Foldit.glyphs?934034370b (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/athiti/$VIRTUAL/google/fonts/ofl/athiti/config.yaml source/Athiti-200.glyphs?541c0b5034 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/athiti/$VIRTUAL/google/fonts/ofl/athiti/config.yaml source/Athiti-300.glyphs?541c0b5034 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/athiti/$VIRTUAL/google/fonts/ofl/athiti/config.yaml source/Athiti-400.glyphs?541c0b5034 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/athiti/$VIRTUAL/google/fonts/ofl/athiti/config.yaml source/Athiti-500.glyphs?541c0b5034 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/athiti/$VIRTUAL/google/fonts/ofl/athiti/config.yaml source/Athiti-600.glyphs?541c0b5034 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/athiti/$VIRTUAL/google/fonts/ofl/athiti/config.yaml source/Athiti-700.glyphs?541c0b5034 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/maitree/$VIRTUAL/google/fonts/ofl/maitree/config.yaml source/Maitree-200.glyphs?e530c1fb68 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/maitree/$VIRTUAL/google/fonts/ofl/maitree/config.yaml source/Maitree-300.glyphs?e530c1fb68 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/maitree/$VIRTUAL/google/fonts/ofl/maitree/config.yaml source/Maitree-400.glyphs?e530c1fb68 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/maitree/$VIRTUAL/google/fonts/ofl/maitree/config.yaml source/Maitree-500.glyphs?e530c1fb68 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/maitree/$VIRTUAL/google/fonts/ofl/maitree/config.yaml source/Maitree-600.glyphs?e530c1fb68 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
cadsondemak/maitree/$VIRTUAL/google/fonts/ofl/maitree/config.yaml source/Maitree-700.glyphs?e530c1fb68 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Angkor/Source/builder.yaml Angkor.glyphs?8a6117ad7d (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Bayon/Source/builder.yaml Bayon.glyphs?1749b1d8a8 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Bokor/Source/builder.yaml Bokor.glyphs?b5d5f6e07e (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Dangrek/Source/builder.yaml Dangrek.glyphs?a8da8cf02e (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Fasthand/Source/builder.yaml Fasthand.glyphs?048b6cfd78 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Freehand/Source/builder.yaml Freehand.glyphs?43c90b514c (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Koulen/Source/builder.yaml Koulen.glyphs?387ec6f230 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Metal/Source/builder.yaml Metal.glyphs?2d74e37de8 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Moulpali/Source/builder.yaml Moulpali.glyphs?fdfa563877 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/OdorMeanChey/Source/builder.yaml OdorMeanChey.glyphs?aef50fea89 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Preahvihear/Source/builder.yaml Preahvihear.glyphs?86b9102c45 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Taprom/Source/builder.yaml Taprom.glyphs?9dac96ed76 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
docrepair-fonts/lumanosimo-fonts/sources/config.yaml Lumanosimo-Regular.designspace?a7395fda4d (gftools)
[1/3] instantiateUfo FAILED: [code=1] instance_ufos/Lumanosimo-Regular.ufo.json /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake -i "Regular" -o ufo -m Lumanosimo-Regular.designspace --ufo-structure=json --output-dir instance_ufos Command failed: fontmake -i Regular -o ufo -m Lumanosimo-Regular.designspace --ufo-structure=json --output-dir instance_ufos INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs INFO:fontmake.font_project:Interpolating master UFOs from designspace INFO:fontmake.font_project:Generating instance UFO for 'Regular' fontmake: Error: In 'Lumanosimo-Regular.designspace': Generating fonts from Designspace failed ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontworks-fonts/Reggae/$VIRTUAL/google/fonts/ofl/reggaeone/config.yaml sources/ReggaeOne.glyphs?fe9be09d02 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/Inconsolata/sources/config.yaml Inconsolata.glyphs?fc1fc21081 (default)
INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.builder:Running 'align_alternate_layers' transformation 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/.fontc_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/Inconsolata/sources/config.yaml Inconsolata.glyphs?fc1fc21081 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/RadleyFont/sources/config.yaml Radley-Italic.ufo?7f54a0b10f (gftools)
p-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp9yi1kpl5 -o ttf -u Radley-Italic.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --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 CubicToQuadraticFilter on Radley-Italic INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 338, 2: 1346, 3: 478, 4: 324, 5: 89, 6: 20, 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/RobotoMono/sources/config.yaml RobotoMono-Italic.designspace?111eb14e36 (default)
boto Mono Italic, Roboto Mono Bold Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph ohorn, contour 0, point 39: * Roboto Mono Thin Italic had: None * Roboto Mono Italic, Roboto Mono Bold Italic had: qcurve ERROR:fontmake.compatibility: Fonts had differing point type in glyph ohorn, contour 0, point 41: * Roboto Mono Thin Italic had: qcurve * Roboto Mono Italic, Roboto Mono Bold Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph ohorn, contour 0, point 42: * Roboto Mono Thin Italic had: None * Roboto Mono Italic, Roboto Mono Bold Italic had: qcurve ERROR:fontmake.compatibility: Fonts had differing point type in glyph ohorn, contour 0, point 44: * Roboto Mono Thin Italic had: qcurve * Roboto Mono Italic, Roboto Mono Bold Italic had: None fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/googlefonts/RobotoMono/sources/RobotoMono-Italic.designspace': Compatibility check failed
googlefonts/alumni-sans-inline/sources/config.yml AlumniSansInline-Italic.glyphs?81ea544e0c (gftools)
lyph class public.kern2.o.sc found in kerning rules. INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.o.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.t.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.v.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.w.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.t.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.o.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.w.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.o.sc found in kerning rules.
googlefonts/alumni-sans-inline/sources/config.yml AlumniSansInline.glyphs?81ea544e0c (gftools)
lyph class public.kern2.o.sc found in kerning rules. INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.o.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.t.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.v.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.w.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.t.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.o.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.w.sc found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.o.sc found in kerning rules.
googlefonts/alumni-sans-pinstripe/sources/config.yml AlumniSansPinstripe.glyphs?26cf834f2e (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.uni0431 found in kerning rules. INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.uni0431 found in kerning rules.
googlefonts/arizonia/sources/config.yml Arizonia.glyphs?e135e3351c (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/babylonica/sources/config.yml Babylonica.glyphs?7b1c733f74 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/beau-rivage/sources/config.yml BeauRivage-Pro.glyphs?a80b72a03f (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/fuggles/sources/config.yml Fuggles.glyphs?cc9766c14a (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/grapenuts/sources/config.yml GrapeNuts.glyphs?1313fb48d7 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/imperial-script/sources/config.yml ImperialScript.glyphs?01a1656c6f (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/ingrid-darling/sources/config.yml IngridDarling.glyphs?ea2b4893cf (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/inspiration/$VIRTUAL/google/fonts/ofl/inspiration/config.yaml sources/InspirationPro.glyphs?629ca27262 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/island-moments/sources/config.yml IslandMomentsPro.glyphs?665d59f297 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/kolker-brush/sources/config.yml KolkerBrush.glyphs?03ba4eb35e (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/kosugi/sources/config.yaml Kosugi.glyphs?75171a2738 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/kosugi-maru/sources/config.yaml KosugiMaru.glyphs?bd22c671a9 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/lavishly-yours/sources/config.yml LavishlyYours.glyphs?06ea77a251 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/licorice/sources/config.yml Licorice.glyphs?8bc5263602 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/love-light/sources/config.yml LoveLight.glyphs?e4fc541136 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/luxurious/sources/config.yml Luxurious-Script.glyphs?234fe6f071 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/mea-culpa/sources/config.yml MeaCulpaPro.glyphs?13dd5b6607 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/moolahlah/sources/config.yml MooLahLah.glyphs?ef0153966b (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/moondance/sources/config.yml MoonDancePro.glyphs?ebba2ffb57 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.E found in kerning rules. INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.E found in kerning rules.
googlefonts/ms-madi/sources/config.yml MsMadi.glyphs?867703c035 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/my-soul/sources/config.yml MySoul.glyphs?bf7a506cae (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/neonderthaw/sources/config.yml NeonDerThaw.glyphs?67e6f60e5a (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/ole/sources/config.yml Ole.glyphs?fe77f34a30 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/oooh-baby/sources/config.yml OoohBaby.glyphs?f36e2452e1 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.P found 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.kern1.x found in kerning rules. INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.P found 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.kern1.x found in kerning rules.
googlefonts/ruthie/sources/config.yml Ruthie.glyphs?73c981515a (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/send-flowers/sources/config.yml SendFlowers.glyphs?5cee2ce8a5 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/smooch/sources/config.yml SmoochPro.glyphs?90c4cbdfbb (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/splash/sources/config.yml Splash.glyphs?7653a0b5fc (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/tapestry/sources/config.yml Tapestry.glyphs?b38b62f1a1 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/twinkle-star/sources/config.yml TwinkleStar-Pro.glyphs?b91b9bb130 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/updock/sources/config.yml Updock-Pro.glyphs?392c2404f3 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/vujahday/sources/config.yml VujahDayPro.glyphs?37a8a215d0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/water-brush/sources/config.yml WaterBrush.glyphs?b7a36104b4 (gftools)
der:Non-existent glyph class public.kern2.on found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.on found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.on found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.on found in kerning rules. INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.on found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.on found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.on found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.on found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.on found in kerning rules.
googlefonts/whisper/sources/config.yml Whisper.glyphs?e546c2e4c0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
productiontype/NewsReader/$VIRTUAL/google/fonts/ofl/newsreader/config.yaml sources/NewsreaderStatic-upright.designspace?1ece6a8bfe (default)
ts had: None * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 9: * 7 fonts had: None * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 10: * 7 fonts had: curve * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 14: * 7 fonts had: line * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 15: * 7 fonts had: line * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: None fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/productiontype/NewsReader/sources/NewsreaderStatic-upright.designspace': Compatibility check failed
productiontype/NewsReader/$VIRTUAL/google/fonts/ofl/newsreader/config.yaml sources/NewsreaderStatic-upright.designspace?1ece6a8bfe (gftools)
er 16pt Regular, Newsreader 16pt ExtraBold had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 9: * 7 fonts had: None * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 10: * 7 fonts had: curve * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 14: * 7 fonts had: line * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 15: * 7 fonts had: line * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: None fontmake: Error: In 'sources/NewsreaderStatic-upright.designspace': Compatibility check failed ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
productiontype/NewsReader/$VIRTUAL/google/fonts/ofl/newsreader/config.yaml sources/NewsreaderVF-upright.designspace?1ece6a8bfe (default)
fonts had: None * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 9: * 7 fonts had: None * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 10: * 7 fonts had: curve * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 14: * 7 fonts had: line * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 15: * 7 fonts had: line * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: None fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/productiontype/NewsReader/sources/NewsreaderVF-upright.designspace': Compatibility check failed
productiontype/NewsReader/$VIRTUAL/google/fonts/ofl/newsreader/config.yaml sources/NewsreaderVF-upright.designspace?1ece6a8bfe (gftools)
reader 16pt Regular, Newsreader 16pt ExtraBold had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 9: * 7 fonts had: None * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 10: * 7 fonts had: curve * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 14: * 7 fonts had: line * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni0237, contour 0, point 15: * 7 fonts had: line * Newsreader 16pt Regular, Newsreader 16pt ExtraBold had: None fontmake: Error: In 'sources/NewsreaderVF-upright.designspace': Compatibility check failed ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
sevmeyer/oxanium/$VIRTUAL/google/fonts/ofl/oxanium/config.yaml sources/Oxanium.designspace?a8f39e0c71 (default)
INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts fontmake.ttf WARNING:ufo2ft.featureCompiler:Please change the file name in the include(...); statement to be relative to the UFO itself, instead of relative to the 'features.fea' file contained in it. fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/sevmeyer/oxanium/sources/Oxanium.designspace': Generating fonts from Designspace failed: /Users/rofls/.fontc_crater_cache/sevmeyer/oxanium/sources/Oxanium-ExtraLight.ufo/features.fea:1:8: The following feature file should be included but cannot be found: ../fea/classes.fea
sevmeyer/oxanium/$VIRTUAL/google/fonts/ofl/oxanium/config.yaml sources/Oxanium.designspace?a8f39e0c71 (gftools)
ake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpzxy25ct7 -o variable -m sources/Oxanium.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs INFO:fontmake.font_project:Building variable fonts /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpzxy25ct7 WARNING:ufo2ft.featureCompiler:Please change the file name in the include(...); statement to be relative to the UFO itself, instead of relative to the 'features.fea' file contained in it. fontmake: Error: In 'sources/Oxanium.designspace': Generating fonts from Designspace failed: /Users/rofls/.fontc_crater_cache/sevmeyer/oxanium/sources/Oxanium-ExtraLight.ufo/features.fea:1:8: The following feature file should be included but cannot be found: ../fea/classes.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
shinntype/bellefair/$VIRTUAL/google/fonts/ofl/bellefair/config.yaml sources/Bellefair.glyphs?879a39cbf0 (default)
s' transformation INFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs INFO:fontmake.font_project:Building TTF for Bellefair-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Bellefair-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Bellefair-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Bellefair-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 148, 2: 1059, 3: 710, 4: 84, 5: 20, 6: 1 INFO:ufo2ft:Building OpenType tables ERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file: '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp5cuaaij5' fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/shinntype/bellefair/sources/Bellefair.glyphs' -> 'master_ufo/Bellefair-Regular.designspace': Compiling UFO failed: <features>:6:1: "languagesystem hebr dflt" has already been specified
shinntype/bellefair/$VIRTUAL/google/fonts/ofl/bellefair/config.yaml sources/Bellefair.glyphs?879a39cbf0 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
solmatas/Kadwa/$VIRTUAL/google/fonts/ofl/kadwa/config.yaml Kadwa-Bold.glyphs?ec58500fc2 (default)
hsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs INFO:fontmake.font_project:Building TTF for Kadwa-Bold INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running SkipExportGlyphsFilter on Kadwa-Bold INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Kadwa-Bold INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Kadwa-Bold INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Kadwa-Bold INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 251, 2: 2773, 3: 1307, 4: 305, 5: 46, 6: 32, 7: 12, 8: 2 INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/solmatas/Kadwa/Kadwa-Bold.glyphs' -> 'master_ufo/Kadwa-Bold.designspace': Compiling UFO failed: can only concatenate str (not "float") to str
solmatas/Kadwa/$VIRTUAL/google/fonts/ofl/kadwa/config.yaml Kadwa-Bold.glyphs?ec58500fc2 (gftools)
ilders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.softsign-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.te-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.tse-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.ve-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules.
solmatas/Kadwa/$VIRTUAL/google/fonts/ofl/kadwa/config.yaml Kadwa-Regular.glyphs?ec58500fc2 (default)
.UFOBuilder:Non-existent glyph class public.kern1.ve-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs INFO:fontmake.font_project:Building TTF for Kadwa-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running SkipExportGlyphsFilter on Kadwa-Regular INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Kadwa-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Kadwa-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Kadwa-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 194, 2: 2948, 3: 1741, 4: 351, 5: 46, 6: 35, 7: 19, 8: 1 INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/solmatas/Kadwa/Kadwa-Regular.glyphs' -> 'master_ufo/Kadwa-Regular.designspace': Compiling UFO failed: can only concatenate str (not "float") to str
solmatas/Kadwa/$VIRTUAL/google/fonts/ofl/kadwa/config.yaml Kadwa-Regular.glyphs?ec58500fc2 (gftools)
ilders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.softsign-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.te-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.tse-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.ve-cy found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.U-cy found in kerning rules.
sovichet/kdam-thmor-pro/sources/config.yaml KdamThmorPro.designspace?02b97ee272 (default)
INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs INFO:fontmake.font_project:Building TTF for KdamThmorPro-Regular INFO:ufo2ft:Pre-processing glyphs 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: 808, 2: 859, 3: 47, 4: 14, 5: 3 INFO:ufo2ft:Building OpenType tables INFO:ufo2ft.postProcessor:Renaming glyphs to final production names INFO:fontmake.font_project:Saving fontmake.ttf fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/sovichet/kdam-thmor-pro/sources/KdamThmorPro.designspace': Generating fonts from Designspace failed
suman51284/Alkatra/Sources/config.yaml Alkatra.glyphs?0192cbf706 (default)
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/.fontc_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/config.yaml Alkatra.glyphs?0192cbf706 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
typeoff/martel/$VIRTUAL/google/fonts/ofl/martel/config.yaml Martel Source Files/Martel 20150421.glyphs?ae74b972c6 (default)
ayers' transformation 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 Martel-Light INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Martel-Regular INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Martel-Bold INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter INFO:fontTools.cu2qu.ufo:New spline lengths: 1: 60, 2: 1868, 3: 2064, 4: 769, 5: 83, 6: 7, 7: 3 INFO:ufo2ft:Building OpenType tables for Martel-Light fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/typeoff/martel/Martel Source Files/Martel 20150421.glyphs' -> 'master_ufo/Martel.designspace': Generating fonts from Designspace failed: can only concatenate str (not "float") to str
typeoff/martel_sans/$VIRTUAL/google/fonts/ofl/martelsans/config.yaml Martel Sans Source Files/Martel_Sans_20150305.glyphs?7a536b7ce5 (default)
ib.builder:Running 'align_alternate_layers' transformation 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 MartelSans-Light INFO:ufo2ft.filters:Running EraseOpenCornersFilter on MartelSans-Bold INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter INFO:fontTools.cu2qu.ufo:New spline lengths: 1: 54, 2: 2273, 3: 1383, 4: 212, 5: 29, 6: 25, 7: 6 INFO:ufo2ft:Building OpenType tables for MartelSans-Light fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/typeoff/martel_sans/Martel Sans Source Files/Martel_Sans_20150305.glyphs' -> 'master_ufo/MartelSans.designspace': Generating fonts from Designspace failed: can only concatenate str (not "float") to str
yangheeryu/Gowun-Dodum/$VIRTUAL/google/fonts/ofl/gowundodum/config.yaml sources/GowunDodum.glyphs?6d9ef10fc7 (gftools)
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file

both failures

42dot/42dot-Sans/sources/config_variable.yaml 42dotSans.designspace?d23e87fe44 (default)
fontc
[2025-12-17T15:03:12.516728Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/42dot/42dot-Sans/sources/42dotSans.designspace" [2025-12-17T15:03:12.517049Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/42dot/42dot-Sans/sources/masters/42dotSans-Light.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/42dot/42dot-Sans/sources/masters/42dotSans-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/42dot/42dot-Sans/sources/masters/42dotSans-Light.ufo'
42dot/42dot-Sans/sources/config_variable.yaml 42dotSans.designspace?d23e87fe44 (gftools)
fontc
riable FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpbsa9l8dx /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpbsa9l8dx 42dotSans.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpbsa9l8dx 42dotSans.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:03:18.317497Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "42dotSans.designspace" [2025-12-17T15:03:18.317546Z ThreadId(1) fontc ERROR] Reading source failed for 'masters/42dotSans-Light.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp_2xwqr0k -o variable -m 42dotSans.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --keep-overlaps --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp_2xwqr0k -o variable -m 42dotSans.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs fontmake: Error: In 'masters/42dotSans-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/42dot/42dot-Sans/sources/masters/42dotSans-Light.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
42dot/Asta-Sans/sources/config_variable.yaml AstaSans.designspace?62b8301ac4 (default)
fontc
[2025-12-17T15:03:23.422583Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/42dot/Asta-Sans/sources/AstaSans.designspace" [2025-12-17T15:03:23.422630Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/42dot/Asta-Sans/sources/masters/AstaSans-Light.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/42dot/Asta-Sans/sources/masters/AstaSans-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/42dot/Asta-Sans/sources/masters/AstaSans-Light.ufo'
42dot/Asta-Sans/sources/config_variable.yaml AstaSans.designspace?62b8301ac4 (gftools)
fontc
ldVariable FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpw3dvi9ua /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpw3dvi9ua AstaSans.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpw3dvi9ua AstaSans.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:03:27.012145Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "AstaSans.designspace" [2025-12-17T15:03:27.012195Z ThreadId(1) fontc ERROR] Reading source failed for 'masters/AstaSans-Light.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp25qwmo6y -o variable -m AstaSans.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --keep-overlaps --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp25qwmo6y -o variable -m AstaSans.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs fontmake: Error: In 'masters/AstaSans-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/42dot/Asta-Sans/sources/masters/AstaSans-Light.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
Afrotype/danfo/sources/config.yaml Danfo.glyphs?a66fc9ded8 (gftools)
fontc
gftools produced multiple outputs: ['Danfo-Comb.ttf', 'Danfo-Regular.ttf', 'Danfo-Claw.ttf']
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
EkType/Anek/sources/AnekOdia/builder.yaml Masters/AnekOdia.designspace?34074c6b40 (default)
fontc
15:37:35.344889Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:37:35.344891Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:37:35.344953Z ThreadId(1) fontc::workload DEBUG] 1/2938 complete, most recently Fe(Features) [2025-12-17T15:37:35.344958Z ThreadId(1) fontc::workload DEBUG] 2/2938 complete, most recently Fe(ColorPalettes) [2025-12-17T15:37:35.344969Z ThreadId(1) fontc::workload DEBUG] 3/2938 complete, most recently Fe(PaintGraph) [2025-12-17T15:37:35.354627Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:37:35.361756Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekOdia/Masters/AnekOdia-CondensedThin.ufo/features.fea, /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekOdia/Masters/AnekOdia-Thin.ufo/features.fea
fontmake
EraseOpenCornersFilter on AnekOdia-CondensedExtraBold INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-Thin INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-Medium INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-ExtraBold INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-ExpandedThin INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-ExpandedMedium INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-ExpandedExtraBold INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter ERROR:fontTools.cu2qu.ufo:Glyphs named 'threesixteenth.or' have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'oneeigth.or' have different number of segments fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekOdia/Masters/AnekOdia.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'oneeigth.or', 'threesixteenth.or'
EkType/Anek/sources/AnekOdia/builder.yaml Masters/AnekOdia.designspace?34074c6b40 (gftools)
fontc
:source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T15:37:46.781632Z ThreadId(7) ufo2fontir::source DEBUG] Static metadata for "Masters/AnekOdia.designspace" [2025-12-17T15:37:46.782974Z ThreadId(1) fontc::workload DEBUG] 1/2938 complete, most recently Fe(ColorPalettes) [2025-12-17T15:37:46.782991Z ThreadId(1) fontc::workload DEBUG] 2/2938 complete, most recently Fe(PaintGraph) [2025-12-17T15:37:46.782994Z ThreadId(1) fontc::workload DEBUG] 3/2938 complete, most recently Fe(Features) [2025-12-17T15:37:46.790935Z ThreadId(7) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:37:46.802614Z ThreadId(1) fontc ERROR] feature files are non-identical: Masters/AnekOdia-CondensedThin.ufo/features.fea, Masters/AnekOdia-Thin.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
er on AnekOdia-Thin INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-Medium INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-ExtraBold INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-ExpandedThin INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-ExpandedMedium INFO:ufo2ft.filters:Running EraseOpenCornersFilter on AnekOdia-ExpandedExtraBold INFO:ufo2ft.filters:Running interpolatable DecomposeTransformedComponentsIFilter INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter ERROR:fontTools.cu2qu.ufo:Glyphs named 'oneeigth.or' have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'threesixteenth.or' have different number of segments fontmake: Error: In 'Masters/AnekOdia.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'oneeigth.or', 'threesixteenth.or' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
EkType/Anek/sources/AnekTamil/builder.yaml Masters/AnekTamil.designspace?34074c6b40 (default)
fontc
[2025-12-17T15:37:59.280593Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekTamil/Masters/AnekTamil.designspace': 'failed to deserialize designspace: duplicate field `rules`'
fontmake
d 16 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 [990, 998, 1006, 971, 978, 985, 952, 958, 963] INFO:fontTools.varLib: stro: OS/2.yStrikeoutPosition [594, 599, 604, 583, 587, 591, 571, 575, 578] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Merging OpenType Layout tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekTamil/Masters/AnekTamil.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.FeatureList.FeatureRecord[0].Feature.LookupListIndex[0] The problem is likely to be in Anek Tamil Condensed Thin: Expected to see [0]==5, instead saw 4
EkType/Anek/sources/AnekTamil/builder.yaml Masters/AnekTamil.designspace?34074c6b40 (gftools)
fontc
[1/3] fontcBuildVariable FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp5nwag3fr /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp5nwag3fr Masters/AnekTamil.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp5nwag3fr Masters/AnekTamil.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:38:16.605887Z ThreadId(1) fontc ERROR] Reading source failed for 'Masters/AnekTamil.designspace': 'failed to deserialize designspace: duplicate field `rules`' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
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 [990, 998, 1006, 971, 978, 985, 952, 958, 963] INFO:fontTools.varLib: stro: OS/2.yStrikeoutPosition [594, 599, 604, 583, 587, 591, 571, 575, 578] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Merging OpenType Layout tables fontmake: Error: In 'Masters/AnekTamil.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.FeatureList.FeatureRecord[0].Feature.LookupListIndex[0] The problem is likely to be in Anek Tamil Condensed Thin: Expected to see [0]==5, instead saw 4 ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
EkType/Anek/sources/AnekTelugu/builder.yaml Masters/AnekTelugu.designspace?34074c6b40 (default)
fontc
hreadId(1) fontc::workload DEBUG] 2/4138 complete, most recently Fe(PaintGraph) [2025-12-17T15:38:37.993357Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:38:37.993367Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:38:37.993432Z ThreadId(2) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T15:38:37.993635Z ThreadId(1) fontc::workload DEBUG] 3/4138 complete, most recently Fe(Features) [2025-12-17T15:38:37.998263Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:38:38.004667Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekTelugu/Masters/AnekTelugu-CondensedThin.ufo/features.fea, /Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekTelugu/Masters/AnekTelugu-Thin.ufo/features.fea
fontmake
arLib:Generating fvar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib: cpht: OS/2.sCapHeight [1278, 1278, 1278, 2401, 1278, 1278, 1278, 2300, 1278] INFO:fontTools.varLib: xhgt: OS/2.sxHeight [990, 998, 1006, 2127, 978, 985, 952, 1510, 963] INFO:fontTools.varLib: stro: OS/2.yStrikeoutPosition [594, 599, 604, 1276, 587, 591, 571, 906, 578] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Merging OpenType Layout tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/EkType/Anek/sources/AnekTelugu/Masters/AnekTelugu.designspace': Generating fonts from Designspace failed: Couldn't merge the fonts, because a list of objects had inconsistent lengths. This happened while performing the following operation: GDEF.table.MarkGlyphSetsDef.Coverage[0].glyphs The problem is likely to be in Anek Telugu Condensed Thin: Expected to see .glyphs==18, instead saw 8
EkType/Anek/sources/AnekTelugu/builder.yaml Masters/AnekTelugu.designspace?34074c6b40 (gftools)
fontc
2fontir::source DEBUG] Static metadata for "Masters/AnekTelugu.designspace" [2025-12-17T15:39:11.024193Z ThreadId(8) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T15:39:11.024265Z ThreadId(1) fontc::workload DEBUG] 1/4138 complete, most recently Fe(Features) [2025-12-17T15:39:11.024309Z ThreadId(9) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:39:11.023991Z ThreadId(7) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:39:11.029176Z ThreadId(5) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Medium' for default instance at User {wdth: 100.00, wght: 500.00} [2025-12-17T15:39:11.038964Z ThreadId(1) fontc ERROR] feature files are non-identical: Masters/AnekTelugu-CondensedThin.ufo/features.fea, Masters/AnekTelugu-Thin.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
ar INFO:fontTools.varLib:Building variations tables INFO:fontTools.varLib:Generating avar INFO:fontTools.varLib:Generating MVAR INFO:fontTools.varLib: cpht: OS/2.sCapHeight [1278, 1278, 1278, 2401, 1278, 1278, 1278, 2300, 1278] INFO:fontTools.varLib: xhgt: OS/2.sxHeight [990, 998, 1006, 2127, 978, 985, 952, 1510, 963] INFO:fontTools.varLib: stro: OS/2.yStrikeoutPosition [594, 599, 604, 1276, 587, 591, 571, 906, 578] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Merging OpenType Layout tables fontmake: Error: In 'Masters/AnekTelugu.designspace': Generating fonts from Designspace failed: Couldn't merge the fonts, because a list of objects had inconsistent lengths. This happened while performing the following operation: GDEF.table.MarkGlyphSetsDef.Coverage[0].glyphs The problem is likely to be in Anek Telugu Condensed Thin: Expected to see .glyphs==18, instead saw 8 ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
EkType/Jaini/Source/jaini-purva.yaml JainiPurva.glyphs?4d2bcf9760 (default)
fontc
ete, most recently Be(GlyfFragment(YamatraU.dv)) [2025-12-17T15:49:53.732448Z ThreadId(1) fontc::workload DEBUG] 4083/6887 complete, most recently Be(GlyfFragment(MaYa.dv)) [2025-12-17T15:49:53.732449Z ThreadId(1) fontc::workload DEBUG] 4084/6887 complete, most recently Be(GlyfFragment(TtaVa.dv)) [2025-12-17T15:49:53.732450Z ThreadId(1) fontc::workload DEBUG] 4085/6887 complete, most recently Be(GlyfFragment(MaDa.dv)) [2025-12-17T15:49:53.732452Z ThreadId(1) fontc::workload DEBUG] 4086/6887 complete, most recently Be(GlyfFragment(ThaRamatraU.dv)) [2025-12-17T15:49:53.735783Z ThreadId(8) fontbe::features::kern DEBUG] 1 ir kerns became 212 classes and 1336 adjustments [2025-12-17T15:49:53.780514Z ThreadId(1) fontc ERROR] FEA compilation failed with 1 errors [2025-12-17T15:49:53.780528Z ThreadId(1) fontc WARN] error: Ligature substitution shadows existing rule in at 363:2 | 363 | sub La.MAR.dv Halant.dv Ra.dv by LaRa.MAR.dv; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
fontmake
INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs INFO:fontmake.font_project:Building TTF for JainiPurva-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running SkipExportGlyphsFilter on JainiPurva-Regular INFO:ufo2ft.filters:Running EraseOpenCornersFilter on JainiPurva-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on JainiPurva-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on JainiPurva-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 4280, 2: 18025, 3: 6741, 4: 3239, 5: 591, 6: 6 INFO:ufo2ft:Building OpenType tables ERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file: '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpw9lh1mg2' fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/EkType/Jaini/Source/JainiPurva.glyphs' -> 'master_ufo/JainiPurva-Regular.designspace': Compiling UFO failed: <features>:363:3: Already defined substitution for "La.MAR.dv, Halant.dv, Ra.dv"
EkType/Jaini/Source/jaini-purva.yaml JainiPurva.glyphs?4d2bcf9760 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
EkType/Jaini/Source/jaini.yaml Jaini.glyphs?4d2bcf9760 (default)
fontc
::workload DEBUG] 5064/6851 complete, most recently Be(GlyfFragment(iacute)) [2025-12-17T15:50:27.252375Z ThreadId(1) fontc::workload DEBUG] 5065/6851 complete, most recently Be(GlyfFragment(eogonek)) [2025-12-17T15:50:27.252378Z ThreadId(1) fontc::workload DEBUG] 5066/6851 complete, most recently Be(GlyfFragment(f_j)) [2025-12-17T15:50:27.252380Z ThreadId(1) fontc::workload DEBUG] 5067/6851 complete, most recently Be(GlyfFragment(Ntilde)) [2025-12-17T15:50:27.252383Z ThreadId(1) fontc::workload DEBUG] 5068/6851 complete, most recently Be(FeaturesAst) [2025-12-17T15:50:27.253524Z ThreadId(3) fontbe::features::kern DEBUG] 1 ir kerns became 212 classes and 1292 adjustments [2025-12-17T15:50:27.307490Z ThreadId(1) fontc ERROR] FEA compilation failed with 1 errors [2025-12-17T15:50:27.307500Z ThreadId(1) fontc WARN] error: Ligature substitution shadows existing rule in at 371:0 | 371 | sub La.MAR.dv Halant.dv Ra.dv by LaRa.MAR.dv; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
fontmake
pagate_all_anchors' transformation INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs INFO:fontmake.font_project:Building TTF for Jaini-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running SkipExportGlyphsFilter on Jaini-Regular INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Jaini-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Jaini-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Jaini-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 4342, 2: 17859, 3: 6866, 4: 3212, 5: 572, 6: 6 INFO:ufo2ft:Building OpenType tables ERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file: '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp3a9u52ej' fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/EkType/Jaini/Source/Jaini.glyphs' -> 'master_ufo/Jaini-Regular.designspace': Compiling UFO failed: <features>:371:1: Already defined substitution for "La.MAR.dv, Halant.dv, Ra.dv"
EkType/Jaini/Source/jaini.yaml Jaini.glyphs?4d2bcf9760 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
Etcetera-Type-Co/Anybody/Sources/config.yaml Anybody-Italic.glyphs?fe7b55cf9d (gftools)
fontc
_.py", line 445, in main pd = GFBuilder(config, fontc_args=fontc_args) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 80, in write_recipe self.revalidate() ~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 73, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
fontmake
_.py", line 445, in main pd = GFBuilder(config, fontc_args=fontc_args) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 80, in write_recipe self.revalidate() ~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 73, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
Etcetera-Type-Co/Anybody/Sources/config.yaml Anybody.glyphs?fe7b55cf9d (gftools)
fontc
_.py", line 445, in main pd = GFBuilder(config, fontc_args=fontc_args) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 80, in write_recipe self.revalidate() ~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 73, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
fontmake
_.py", line 445, in main pd = GFBuilder(config, fontc_args=fontc_args) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 80, in write_recipe self.revalidate() ~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 73, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
Etcetera-Type-Co/Tourney/Sources/config.yaml Tourney-Italic.glyphs?643f1026ad (default)
fontc
725/2943 complete, most recently Be(GlyfFragment(m)) [2025-12-17T15:54:03.470690Z ThreadId(1) fontc::workload DEBUG] 1726/2943 complete, most recently Be(GlyfFragment(f)) [2025-12-17T15:54:03.470699Z ThreadId(1) fontc::workload DEBUG] 1727/2943 complete, most recently Be(GlyfFragment(a)) [2025-12-17T15:54:03.470702Z ThreadId(1) fontc::workload DEBUG] 1728/2943 complete, most recently Be(GlyfFragment(h)) [2025-12-17T15:54:03.470704Z ThreadId(1) fontc::workload DEBUG] 1729/2943 complete, most recently Be(GlyfFragment(brevebelowcomb.case)) [2025-12-17T15:54:03.470707Z ThreadId(1) fontc::workload DEBUG] 1730/2943 complete, most recently Be(GlyfFragment(H)) [2025-12-17T15:54:03.470710Z ThreadId(1) fontc::workload DEBUG] 1731/2943 complete, most recently Be(GlyfFragment(d)) [2025-12-17T15:54:03.470712Z ThreadId(1) fontc::workload DEBUG] 1732/2943 complete, most recently Be(GlyfFragment(euro)) [2025-12-17T15:54:03.484526Z ThreadId(1) fontc ERROR] 't.ss01' has interpolation-incompatible paths
fontmake
ilter 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/.fontc_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/config.yaml Tourney-Italic.glyphs?643f1026ad (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
FontKai-Kaisei/Kaisei/$VIRTUAL/google/fonts/ofl/kaiseidecol/config.yaml sources/Kaisei-Decol.glyphs?b396c906d6 (default)
fontc
ThreadId(1) fontc::workload DEBUG] 707/2614 complete, most recently Be(GlyfFragment(zo-kata.half)) [2025-12-17T15:55:02.526606Z ThreadId(6) fontbe::glyphs WARN] ro-hira.half has inconsistent path elements: {"MCCCCCCCCCCCCCCLCCCCCCCCCCCCCZ", "MCCCCCCCCLCCCCCCCCCCCCCCCCZ", "MCCCCCCCCCCCCCLCCCCCCCCCCCCZ"} [2025-12-17T15:55:02.526621Z ThreadId(6) fontbe::glyphs WARN] se-hira.half has inconsistent path elements: {"MCCLLLLLLLLCCCCLCCCCCCCLCLCCCCCLCCZ", "MCCCLLLLCLLLCCCCLCCCCLCCLCCLCCCCCCCCZ", "MCCCLLLLCLLLCCCCLCCCCLCCLCLCCCCCCCCZ"} [2025-12-17T15:55:02.526637Z ThreadId(6) fontbe::glyphs WARN] peeji.vert has inconsistent path elements: {"MCCCCZMCCCCCCCCCZMCCCCCLCCZMCCCCCCCCCCCCZMLLLLZMCCCCCCCCCCZMCCCCCCCCCCZMCCCCCCCCCCCCCCCCZMCCCCZ", "MCCCCZMCCCCCCCCZMCCCCLCCZMCCCCCCCZMLLLLZMCCCCCZMCCCCCCZMCCCCCCCCCCCCCZMCCCCZ", "MCCCCZMCCCCCCCZMCCCCLCCZMCCCCCCCCZMLLLLZMCCCCCZMCCCCCZMCCCCCCCCCCZMCCCCZ"} [2025-12-17T15:55:02.531822Z ThreadId(1) fontc ERROR] 'se_n_ti-kata' has interpolation-incompatible paths
fontmake
sei Decol Bold had: 61 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph bo-hira.half.rotat, contour 3: * Kaisei Decol Regular had: 25 * Kaisei Decol Medium had: 21 * Kaisei Decol Bold had: 18 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph bo-hira.half.rotat, contour 4: * Kaisei Decol Regular had: 18 * Kaisei Decol Medium had: 15 * Kaisei Decol Bold had: 21 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph po-hira.half.rotat, contour 2: * Kaisei Decol Regular, Kaisei Decol Medium had: 26 * Kaisei Decol Bold had: 25 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph po-hira.half.rotat, contour 3: * Kaisei Decol Regular, Kaisei Decol Medium had: 65 * Kaisei Decol Bold had: 60 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/FontKai-Kaisei/Kaisei/sources/Kaisei-Decol.glyphs' -> 'master_ufo/KaiseiDecol.designspace': Compatibility check failed
FontKai-Kaisei/Kaisei/$VIRTUAL/google/fonts/ofl/kaiseidecol/config.yaml sources/Kaisei-Decol.glyphs?b396c906d6 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['KaiseiDecol-Regular.ttf', 'KaiseiDecol-Medium.ttf', 'KaiseiDecol-Bold.ttf']
FontKai-Kaisei/Kaisei/$VIRTUAL/google/fonts/ofl/kaiseiharunoumi/config.yaml sources/Kaisei-HarunoUmi.glyphs?b396c906d6 (default)
fontc
mall-kata.half)) [2025-12-17T15:55:34.665209Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(yusmall-kata.half))' failed: ''yusmall-kata.half' has interpolation-incompatible paths' [2025-12-17T15:55:34.665211Z ThreadId(1) fontc::workload DEBUG] 1941/2614 complete, most recently Be(GlyfFragment(yusmall-kata.half)) [2025-12-17T15:55:34.665214Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(du-kata.half))' failed: ''du-kata.half' has interpolation-incompatible paths' [2025-12-17T15:55:34.665216Z ThreadId(1) fontc::workload DEBUG] 1942/2614 complete, most recently Be(GlyfFragment(du-kata.half)) [2025-12-17T15:55:34.665219Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(ni-kata))' failed: ''ni-kata' has interpolation-incompatible paths' [2025-12-17T15:55:34.665221Z ThreadId(1) fontc::workload DEBUG] 1943/2614 complete, most recently Be(GlyfFragment(ni-kata)) [2025-12-17T15:55:34.671114Z ThreadId(1) fontc ERROR] 'yaado.vert' has interpolation-incompatible paths
fontmake
bility: Fonts had differing number of points in glyph bo-hira.half.rotat, contour 6: * Kaisei HarunoUmi Regular had: 15 * Kaisei HarunoUmi Medium, Kaisei HarunoUmi Bold had: 18 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph po-hira.half.rotat, contour 3: * Kaisei HarunoUmi Regular had: 57 * Kaisei HarunoUmi Medium, Kaisei HarunoUmi Bold had: 51 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph po-hira.half.rotat, contour 4: * Kaisei HarunoUmi Regular had: 85 * Kaisei HarunoUmi Medium, Kaisei HarunoUmi Bold had: 88 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph po-hira.half.rotat, contour 5: * Kaisei HarunoUmi Regular had: 24 * Kaisei HarunoUmi Medium had: 30 * Kaisei HarunoUmi Bold had: 27 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/FontKai-Kaisei/Kaisei/sources/Kaisei-HarunoUmi.glyphs' -> 'master_ufo/KaiseiHarunoUmi.designspace': Compatibility check failed
FontKai-Kaisei/Kaisei/$VIRTUAL/google/fonts/ofl/kaiseiharunoumi/config.yaml sources/Kaisei-HarunoUmi.glyphs?b396c906d6 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['KaiseiHarunoUmi-Regular.ttf', 'KaiseiHarunoUmi-Medium.ttf', 'KaiseiHarunoUmi-Bold.ttf']
FontKai-Kaisei/Kaisei/$VIRTUAL/google/fonts/ofl/kaiseiopti/config.yaml sources/Kaisei-Opti.glyphs?b396c906d6 (default)
fontc
lyphs WARN] huiitoSquare.vert has inconsistent path elements: {"MCCCCCCLLLLLCCZMLLLLZMLCCCCCCCLLLCZMLLLCCCCCCCCCCZ", "MCCLLLLLCCCZMLLLLZMLCCCCCCLLLCZMLLLCCCCCCCZ", "MCCCLLLLLCCZMLLLLZMLCCCCCLLLCZMLLLCCCCCCZ"} [2025-12-17T15:56:16.873723Z ThreadId(9) fontbe::glyphs WARN] tusmall-kata has inconsistent path elements: {"MCCCCCCCCZMLCCCCCCCZMCCCCCCCZ", "MCCCCCCCZMLCCCCCCZMCCCCCCCZ"} [2025-12-17T15:56:16.874005Z ThreadId(8) fontbe::glyphs WARN] be-hira.half has inconsistent path elements: {"MCCCCCCCCCCCCCCZMCCCCCCCZMCCCCCCCZ", "MCCCCCCCCCCCCCCZMCCCCCCCZMCCCCCZ", "MCCCCCCCCCCCCCCCZMCCCLCCCCCZMCCCCCCZ"} [2025-12-17T15:56:16.872891Z ThreadId(7) fontbe::glyphs WARN] inchi.vert has inconsistent path elements: {"MCCLLCLCCCCCLLLLCCCCCCLCZMCCCCLCCZMCCCCCCCZMLCCCCCCLLLCZ", "MCCLLCLCCCCCCLLLLCCCCCCLCZMCCCCLCCZMCCCCCCCCCZMLCCCCCLLLCZ", "MCCLLCLCCCCCLLLLCCCCCCCLCZMCCCCLCCZMCCCCCCCCCCZMLCCCCCCCLLLCZ"} [2025-12-17T15:56:16.880042Z ThreadId(1) fontc ERROR] 'hoonSquare' has interpolation-incompatible paths
fontmake
had: 67 * Kaisei Opti Bold had: 61 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph bo-hira.half.rotat, contour 3: * Kaisei Opti Regular had: 25 * Kaisei Opti Medium had: 21 * Kaisei Opti Bold had: 18 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph bo-hira.half.rotat, contour 4: * Kaisei Opti Regular had: 18 * Kaisei Opti Medium had: 15 * Kaisei Opti Bold had: 21 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph po-hira.half.rotat, contour 2: * Kaisei Opti Regular, Kaisei Opti Medium had: 26 * Kaisei Opti Bold had: 25 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph po-hira.half.rotat, contour 3: * Kaisei Opti Regular, Kaisei Opti Medium had: 65 * Kaisei Opti Bold had: 60 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/FontKai-Kaisei/Kaisei/sources/Kaisei-Opti.glyphs' -> 'master_ufo/KaiseiOpti.designspace': Compatibility check failed
FontKai-Kaisei/Kaisei/$VIRTUAL/google/fonts/ofl/kaiseiopti/config.yaml sources/Kaisei-Opti.glyphs?b396c906d6 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['KaiseiOpti-Regular.ttf', 'KaiseiOpti-Bold.ttf', 'KaiseiOpti-Medium.ttf']
FontKai-Kaisei/Kaisei/$VIRTUAL/google/fonts/ofl/kaiseitokumin/config.yaml sources/Kaisei-Tokumin.glyphs?b396c906d6 (default)
fontc
lete, most recently Be(GlyfFragment(be-kata.half.rotat)) [2025-12-17T15:56:56.786073Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(bu-hira.half))' failed: ''bu-hira.half' has interpolation-incompatible paths' [2025-12-17T15:56:56.786075Z ThreadId(1) fontc::workload DEBUG] 941/2614 complete, most recently Be(GlyfFragment(bu-hira.half)) [2025-12-17T15:56:56.786077Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(re-hira.half))' failed: ''re-hira.half' has interpolation-incompatible paths' [2025-12-17T15:56:56.786080Z ThreadId(1) fontc::workload DEBUG] 942/2614 complete, most recently Be(GlyfFragment(re-hira.half)) [2025-12-17T15:56:56.786083Z ThreadId(1) fontc::workload DEBUG] 943/2614 complete, most recently Be(GlyfFragment(period-han.half.rotat)) [2025-12-17T15:56:56.786085Z ThreadId(1) fontc::workload DEBUG] 944/2614 complete, most recently Fe(Glyph(me-kata)) [2025-12-17T15:56:56.798713Z ThreadId(1) fontc ERROR] 'wa-hira.half' has interpolation-incompatible paths
fontmake
i Tokumin Medium, Kaisei Tokumin Bold had: 18 * Kaisei Tokumin ExtraBold had: 27 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph po-hira.half.rotat, contour 1: * Kaisei Tokumin Regular had: 9 * Kaisei Tokumin Medium, Kaisei Tokumin Bold had: 12 * Kaisei Tokumin ExtraBold had: 15 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph po-hira.half.rotat, contour 3: * Kaisei Tokumin Regular had: 45 * Kaisei Tokumin Medium had: 63 * Kaisei Tokumin Bold had: 57 * Kaisei Tokumin ExtraBold had: 60 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph po-hira.half.rotat, contour 4: * Kaisei Tokumin Regular had: 86 * Kaisei Tokumin Medium had: 94 * Kaisei Tokumin Bold had: 105 * Kaisei Tokumin ExtraBold had: 131 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/FontKai-Kaisei/Kaisei/sources/Kaisei-Tokumin.glyphs' -> 'master_ufo/KaiseiTokumin.designspace': Compatibility check failed
FontKai-Kaisei/Kaisei/$VIRTUAL/google/fonts/ofl/kaiseitokumin/config.yaml sources/Kaisei-Tokumin.glyphs?b396c906d6 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['KaiseiTokumin-ExtraBold.ttf', 'KaiseiTokumin-Bold.ttf', 'KaiseiTokumin-Medium.ttf', 'KaiseiTokumin-Regular.ttf']
Fonthausen/CrimsonPro/sources/config.yaml CrimsonPro-Italic.glyphs?24e8f7bf59 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
Fonthausen/CrimsonPro/sources/config.yaml CrimsonPro.glyphs?24e8f7bf59 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
Fonthausen/Livvic/$VIRTUAL/google/fonts/ofl/livvic/config.yaml sources/LV_Livvic.glyphs?30f612bf37 (gftools)
fontc
gftools produced multiple outputs: ['Livvic-Black.ttf', 'Livvic-Medium.ttf', 'Livvic-Bold.ttf', 'Livvic-Thin.ttf', 'Livvic-SemiBold.ttf', 'Livvic-Regular.ttf', 'Livvic-Light.ttf', 'Livvic-ExtraLight.ttf']
fontmake
gftools produced multiple outputs: ['Livvic-Black.ttf', 'Livvic-Medium.ttf', 'Livvic-Bold.ttf', 'Livvic-Thin.ttf', 'Livvic-SemiBold.ttf', 'Livvic-Regular.ttf', 'Livvic-Light.ttf', 'Livvic-ExtraLight.ttf']
Fonthausen/Livvic/$VIRTUAL/google/fonts/ofl/livvic/config.yaml sources/LV_Livvic_Italic.glyphs?30f612bf37 (gftools)
fontc
gftools produced multiple outputs: ['Livvic-BlackItalic.ttf', 'Livvic-ExtraLightItalic.ttf', 'Livvic-MediumItalic.ttf', 'Livvic-Italic.ttf', 'Livvic-SemiBoldItalic.ttf', 'Livvic-LightItalic.ttf', 'Livvic-ThinItalic.ttf', 'Livvic-BoldItalic.ttf']
fontmake
gftools produced multiple outputs: ['Livvic-BlackItalic.ttf', 'Livvic-ExtraLightItalic.ttf', 'Livvic-MediumItalic.ttf', 'Livvic-Italic.ttf', 'Livvic-SemiBoldItalic.ttf', 'Livvic-LightItalic.ttf', 'Livvic-ThinItalic.ttf', 'Livvic-BoldItalic.ttf']
Gue3bara/El-Messiri/sources/config.yaml ElMessiri.glyphs?553b98d8e3 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
Gue3bara/Lemonada/sources/config.yaml Lemonada.glyphs?21a53a1760 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
JAMO-TYPEFACE/BagelFat/Sources/config.yaml BagelFat.glyphs?d8dd4e8b5d (gftools)
fontc
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
fontmake
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
JAMO-TYPEFACE/Diphylleia/Sources/config.yaml Diphylleia.glyphs?6a20531aa2 (gftools)
fontc
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
fontmake
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
JAMO-TYPEFACE/Gasoek/Sources/config.yaml Gasoek.glyphs?f6b875c95a (gftools)
fontc
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
fontmake
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
JAMO-TYPEFACE/Grandiflora/Sources/config.yaml Grandiflora.glyphs?5e5d39d3d4 (gftools)
fontc
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
fontmake
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
JAMO-TYPEFACE/Moirai/Sources/config.yaml Moirai.glyphs?2da4839590 (gftools)
fontc
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
fontmake
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
JAMO-TYPEFACE/Orbit/Sources/config.yaml Orbit.glyphs?95122395c6 (gftools)
fontc
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
fontmake
escriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 213, in masters self.to_ufo_font_attributes(self.family_name) # .font ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 39, in to_ufo_font_attributes fill_ufo_metadata(master, ufo) ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/font.py", line 113, in fill_ufo_metadata raise ValueError(f"Unknown name language: {lang}") ValueError: Unknown name language: KOR
Lafontype/Gantari/sources/config.yaml Gantari-Italic.glyphs?363a3dd563 (default)
fontc
82Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(bar)) successful [2025-12-17T16:09:50.093166Z ThreadId(1) fontc::workload DEBUG] 815/1541 complete, most recently Be(GlyfFragment(quoteright)) [2025-12-17T16:09:50.093177Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(quoteright)) successful [2025-12-17T16:09:50.093253Z ThreadId(1) fontc::workload DEBUG] 817/1541 complete, most recently Be(GlyfFragment(cedilla)) [2025-12-17T16:09:50.093257Z ThreadId(1) fontc::workload DEBUG] Be(GlyfFragment(cedilla)) successful [2025-12-17T16:09:50.093271Z ThreadId(1) fontc::workload DEBUG] 819/1541 complete, most recently Be(Cmap) [2025-12-17T16:09:50.094928Z ThreadId(4) fontbe::features DEBUG] fea written to "./debug/features.fea" [2025-12-17T16:09:50.097680Z ThreadId(3) fontbe::features::kern DEBUG] 7 ir kerns became 55 classes and 260 adjustments [2025-12-17T16:09:50.116570Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154
fontmake
FO: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/.fontc_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/config.yaml Gantari-Italic.glyphs?363a3dd563 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
Lafontype/Gantari/sources/config.yaml Gantari.glyphs?363a3dd563 (default)
fontc
most recently Be(GlyfFragment(Ograve)) [2025-12-17T16:09:24.847426Z ThreadId(1) fontc::workload DEBUG] 1378/1541 complete, most recently Be(GlyfFragment(lcommaaccent)) [2025-12-17T16:09:24.847429Z ThreadId(1) fontc::workload DEBUG] 1379/1541 complete, most recently Be(GlyfFragment(ydieresis)) [2025-12-17T16:09:24.847431Z ThreadId(1) fontc::workload DEBUG] 1380/1541 complete, most recently Be(GlyfFragment(amacron)) [2025-12-17T16:09:24.847434Z ThreadId(1) fontc::workload DEBUG] 1381/1541 complete, most recently Be(Hvar) [2025-12-17T16:09:24.847437Z ThreadId(1) fontc::workload DEBUG] 1382/1541 complete, most recently Be(Colr) [2025-12-17T16:09:24.847647Z ThreadId(3) fontbe::features DEBUG] fea written to "./debug/features.fea" [2025-12-17T16:09:24.848139Z ThreadId(4) fontbe::features::kern DEBUG] 7 ir kerns became 59 classes and 262 adjustments [2025-12-17T16:09:24.877876Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ı' (U+0131) to two different glyph ids: GID_153 and GID_154
fontmake
ers; 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/.fontc_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/config.yaml Gantari.glyphs?363a3dd563 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
ManiackersDesign/monomaniac/$VIRTUAL/google/fonts/ofl/monomaniacone/config.yaml source/MonomaniacOne.glyphs?2318283d6d (gftools)
fontc
gftools produced multiple outputs: ['MonomaniacOne-Bold.ttf', 'MonomaniacOne-Regular.ttf']
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
NDISCOVER/Cinzel_1c62abfb8d/$VIRTUAL/google/fonts/ofl/cinzeldecorative/config.yaml Glyphs Files/Cinzel_Decorative.glyphs?1c62abfb8d (gftools)
fontc
gftools produced multiple outputs: ['CinzelDecorative-Black.ttf', 'CinzelDecorative-Bold.ttf', 'CinzelDecorative-SemiBold.ttf', 'CinzelDecorative-Regular.ttf']
fontmake
ng rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.V found in kerning rules.
NDISCOVER/Cinzel_1c62abfb8d/$VIRTUAL/google/fonts/ofl/cinzeldecorative/config.yaml Glyphs Files/Cinzel_Regular.glyphs?1c62abfb8d (gftools)
fontc
gftools produced multiple outputs: ['Cinzel-Black.ttf', 'Cinzel-Bold.ttf', 'Cinzel-Regular.ttf']
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
Omnibus-Type/Chivo_d98623c960/sources/config.yaml Chivo.glyphs?d98623c960 (default)
fontc
DEBUG] 2575/3553 complete, most recently Be(GlyfFragment(six.tosf)) [2025-12-17T15:46:26.164197Z ThreadId(1) fontc::workload DEBUG] 2576/3553 complete, most recently Be(GlyfFragment(strokelongcomb)) [2025-12-17T15:46:26.164199Z ThreadId(1) fontc::workload DEBUG] 2577/3553 complete, most recently Be(GlyfFragment(ecircumflex)) [2025-12-17T15:46:26.164202Z ThreadId(1) fontc::workload DEBUG] 2578/3553 complete, most recently Be(GlyfFragment(hungarumlautcomb.low)) [2025-12-17T15:46:26.164204Z ThreadId(1) fontc::workload DEBUG] 2579/3553 complete, most recently Be(GlyfFragment(tildebelowcomb.narrow)) [2025-12-17T15:46:26.164207Z ThreadId(1) fontc::workload DEBUG] 2580/3553 complete, most recently Be(GlyfFragment(Abrevetilde)) [2025-12-17T15:46:26.164209Z ThreadId(1) fontc::workload DEBUG] 2581/3553 complete, most recently Be(GlyfFragment(primemod)) [2025-12-17T15:46:26.173008Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'áµ»' (U+1D7B) to two different glyph ids: GID_223 and GID_307
fontmake
' 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/.fontc_crater_cache/Omnibus-Type/Chivo_d98623c960/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_d98623c960/sources/config.yaml Chivo.glyphs?d98623c960 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
Omnibus-Type/Grenze/sources/config.yaml Grenze-Italic.glyphs?a2a182c7b8 (default)
fontc
ogonek)) [2025-12-17T15:48:35.106776Z ThreadId(1) fontc::workload DEBUG] 810/3281 complete, most recently Fe(Glyph(zero.dnom)) [2025-12-17T15:48:35.106779Z ThreadId(1) fontc::workload DEBUG] 811/3281 complete, most recently Fe(Glyph(doubleprimemod)) [2025-12-17T15:48:35.106782Z ThreadId(1) fontc::workload DEBUG] 812/3281 complete, most recently Fe(Glyph(odblgrave)) [2025-12-17T15:48:35.106785Z ThreadId(1) fontc::workload DEBUG] 813/3281 complete, most recently Fe(Glyph(Otilde)) [2025-12-17T15:48:35.106787Z ThreadId(1) fontc::workload DEBUG] 814/3281 complete, most recently Fe(Glyph(t_t)) [2025-12-17T15:48:35.106789Z ThreadId(1) fontc::workload DEBUG] 815/3281 complete, most recently Fe(Glyph(fivesuperior)) [2025-12-17T15:48:35.106792Z ThreadId(1) fontc::workload DEBUG] 816/3281 complete, most recently Fe(Glyph(breve)) [2025-12-17T15:48:35.119032Z 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
rning 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/.fontc_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/config.yaml Grenze-Italic.glyphs?a2a182c7b8 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
Omnibus-Type/Grenze/sources/config.yaml Grenze.glyphs?a2a182c7b8 (default)
fontc
tly Fe(Glyph(y)) [2025-12-17T15:48:17.785332Z ThreadId(1) fontc::workload DEBUG] 816/3281 complete, most recently Fe(Glyph(sdotbelow)) [2025-12-17T15:48:17.785335Z ThreadId(1) fontc::workload DEBUG] 817/3281 complete, most recently Fe(Glyph(six.dnom)) [2025-12-17T15:48:17.785337Z ThreadId(1) fontc::workload DEBUG] 818/3281 complete, most recently Fe(Glyph(uring)) [2025-12-17T15:48:17.785340Z ThreadId(1) fontc::workload DEBUG] 819/3281 complete, most recently Fe(Glyph(Utilde)) [2025-12-17T15:48:17.785342Z ThreadId(1) fontc::workload DEBUG] 820/3281 complete, most recently Fe(Glyph(Ibreve)) [2025-12-17T15:48:17.785345Z ThreadId(1) fontc::workload DEBUG] 821/3281 complete, most recently Fe(Glyph(gcommaaccent)) [2025-12-17T15:48:17.785347Z ThreadId(1) fontc::workload DEBUG] 822/3281 complete, most recently Fe(Glyph(Hbar)) [2025-12-17T15:48:17.792951Z 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 'align_alternate_layers' transformation 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/.fontc_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/config.yaml Grenze.glyphs?a2a182c7b8 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
RedHatOfficial/Overpass/sources/config.yaml Overpass-Italic.designspace?c580d28bfa (default)
fontc
[2025-12-17T15:33:17.923241Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/RedHatOfficial/Overpass/sources/Overpass-Italic.designspace" [2025-12-17T15:33:17.923316Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-Italic.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-ThinItalic.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-ThinItalic.ufo'
RedHatOfficial/Overpass/sources/config.yaml Overpass-Italic.designspace?c580d28bfa (gftools)
fontc
=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpk0yg41xi /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpk0yg41xi Overpass-Italic.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpk0yg41xi Overpass-Italic.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:33:21.748610Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "Overpass-Italic.designspace" [2025-12-17T15:33:21.748660Z ThreadId(1) fontc ERROR] Reading source failed for 'master_ufo/Overpass-Italic.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
rojects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp1egh6wc0 -o variable -m Overpass-Italic.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp1egh6wc0 -o variable -m Overpass-Italic.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --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/.fontc_crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-ThinItalic.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
RedHatOfficial/Overpass/sources/config.yaml Overpass.designspace?c580d28bfa (default)
fontc
[2025-12-17T15:33:07.408941Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/RedHatOfficial/Overpass/sources/Overpass.designspace" [2025-12-17T15:33:07.408998Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-Regular.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 3 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-Thin.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-Thin.ufo'
RedHatOfficial/Overpass/sources/config.yaml Overpass.designspace?c580d28bfa (gftools)
fontc
riable FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpjiavvdwi /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpjiavvdwi Overpass.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpjiavvdwi Overpass.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:33:12.457108Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "Overpass.designspace" [2025-12-17T15:33:12.457165Z ThreadId(1) fontc ERROR] Reading source failed for 'master_ufo/Overpass-Regular.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
ur46f2 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpm7ur46f2 -o variable -m Overpass.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpm7ur46f2 -o variable -m Overpass.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --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/.fontc_crater_cache/RedHatOfficial/Overpass/sources/master_ufo/Overpass-Thin.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
RingoSeeber/Petrona/$VIRTUAL/google/fonts/ofl/petrona/config.yaml Sources/Petrona-ITALIC-MASTER.glyphs?03d4b6dd8a (gftools)
fontc
gftools produced multiple outputs: ['Petrona-ExtraLightItalic.ttf', 'Petrona-BlackItalic.ttf', 'Petrona-Italic.ttf', 'Petrona-SemiBoldItalic.ttf', 'Petrona-MediumItalic.ttf', 'Petrona-LightItalic.ttf', 'Petrona-ExtraBoldItalic.ttf', 'Petrona-BoldItalic.ttf', 'Petrona-ThinItalic.ttf']
fontmake
gftools produced multiple outputs: ['Petrona-ExtraLightItalic.ttf', 'Petrona-BlackItalic.ttf', 'Petrona-Italic.ttf', 'Petrona-SemiBoldItalic.ttf', 'Petrona-MediumItalic.ttf', 'Petrona-LightItalic.ttf', 'Petrona-ExtraBoldItalic.ttf', 'Petrona-BoldItalic.ttf', 'Petrona-ThinItalic.ttf']
RingoSeeber/Petrona/$VIRTUAL/google/fonts/ofl/petrona/config.yaml Sources/Petrona-ROMAN-MASTER.glyphs?03d4b6dd8a (gftools)
fontc
gftools produced multiple outputs: ['Petrona-Thin.ttf', 'Petrona-Bold.ttf', 'Petrona-Regular.ttf', 'Petrona-Black.ttf', 'Petrona-Light.ttf', 'Petrona-Medium.ttf', 'Petrona-ExtraBold.ttf', 'Petrona-SemiBold.ttf', 'Petrona-ExtraLight.ttf']
fontmake
gftools produced multiple outputs: ['Petrona-Thin.ttf', 'Petrona-Bold.ttf', 'Petrona-Regular.ttf', 'Petrona-Black.ttf', 'Petrona-Light.ttf', 'Petrona-Medium.ttf', 'Petrona-ExtraBold.ttf', 'Petrona-SemiBold.ttf', 'Petrona-ExtraLight.ttf']
SorkinType/Briem-Hand/sources/config.yaml BriemHand.glyphs?7b99184050 (gftools)
fontc
perations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting
fontmake
perations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting INFO:gftools.builder.operations.hbsubset:Using pyftsubset for subsetting
TypeNetwork/Arimo/$VIRTUAL/google/fonts/apache/arimo/config.yaml sources/Arimo-Italic.designspace?77fdf7e032 (default)
fontc
s/Arimo-Italic.designspace" [2025-12-17T15:44:48.562830Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:44:48.562837Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:44:48.562850Z ThreadId(1) fontc::workload DEBUG] 1/13258 complete, most recently Fe(Features) [2025-12-17T15:44:48.562852Z ThreadId(1) fontc::workload DEBUG] 2/13258 complete, most recently Fe(ColorPalettes) [2025-12-17T15:44:48.562854Z ThreadId(1) fontc::workload DEBUG] 3/13258 complete, most recently Fe(PaintGraph) [2025-12-17T15:44:48.565096Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Italic' for default instance at User {wght: 400.00} [2025-12-17T15:44:48.576457Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/TypeNetwork/Arimo/sources/Arimo-Italic.ufo/features.fea, /Users/rofls/.fontc_crater_cache/TypeNetwork/Arimo/sources/Arimo-BoldItalic.ufo/features.fea
fontmake
fontmake.font_project:Loading 2 DesignSpace source UFOs ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20B1, contour 2, point 0: * Arimo Italic had: curve * Arimo Bold Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20B1, contour 2, point 1: * Arimo Italic had: line * Arimo Bold Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20B1, contour 2, point 2: * Arimo Italic had: line * Arimo Bold Italic had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20B1, contour 2, point 4: * Arimo Italic had: None * Arimo Bold Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20B1, contour 2, point 5: * Arimo Italic had: None * Arimo Bold Italic had: line fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/TypeNetwork/Arimo/sources/Arimo-Italic.designspace': Compatibility check failed
TypeNetwork/Arimo/$VIRTUAL/google/fonts/apache/arimo/config.yaml sources/Arimo-Italic.designspace?77fdf7e032 (gftools)
fontc
subfamily name 'Italic' for default instance at User {wght: 400.00} [2025-12-17T15:44:55.262225Z ThreadId(6) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:44:55.262229Z ThreadId(6) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:44:55.262346Z ThreadId(1) fontc::workload DEBUG] 1/13258 complete, most recently Fe(Features) [2025-12-17T15:44:55.262354Z ThreadId(1) fontc::workload DEBUG] 2/13258 complete, most recently Fe(StaticMetadata) [2025-12-17T15:44:55.262355Z ThreadId(1) fontc::workload DEBUG] 3/13258 complete, most recently Fe(PaintGraph) [2025-12-17T15:44:55.262356Z ThreadId(1) fontc::workload DEBUG] 4/13258 complete, most recently Fe(ColorPalettes) [2025-12-17T15:44:55.272898Z ThreadId(1) fontc ERROR] feature files are non-identical: sources/Arimo-Italic.ufo/features.fea, sources/Arimo-BoldItalic.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
DesignSpace source UFOs ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20B1, contour 2, point 0: * Arimo Italic had: curve * Arimo Bold Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20B1, contour 2, point 1: * Arimo Italic had: line * Arimo Bold Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20B1, contour 2, point 2: * Arimo Italic had: line * Arimo Bold Italic had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20B1, contour 2, point 4: * Arimo Italic had: None * Arimo Bold Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20B1, contour 2, point 5: * Arimo Italic had: None * Arimo Bold Italic had: line fontmake: Error: In 'sources/Arimo-Italic.designspace': Compatibility check failed ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiMonoTC-Bold.designspace?a5cf76f5bd (default)
fontc
[2025-12-17T16:11:19.904176Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Bold.designspace" [2025-12-17T16:11:19.904679Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Bold.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Bold.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Bold.ufo'
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiMonoTC-Bold.designspace?a5cf76f5bd (gftools)
fontc
bcv88h0000gn/T/tmpakvfp0ij /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpakvfp0ij build/LXGWWenKaiMonoTC-Bold.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpakvfp0ij build/LXGWWenKaiMonoTC-Bold.designspace --flatten-components --decompose-transformed-components [2025-12-17T16:11:24.153137Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "build/LXGWWenKaiMonoTC-Bold.designspace" [2025-12-17T16:11:24.153222Z ThreadId(1) fontc ERROR] Reading source failed for 'build/LXGWWenKaiMonoTC-Bold.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
[1/3] instantiateUfo FAILED: [code=1] build/instance_ufos/LXGWWenKaiMonoTC-Bold.ufo.json /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake -i "LXGW WenKai Mono TC Bold" -o ufo -m build/LXGWWenKaiMonoTC-Bold.designspace --ufo-structure=json --output-dir build/instance_ufos Command failed: fontmake -i LXGW WenKai Mono TC Bold -o ufo -m build/LXGWWenKaiMonoTC-Bold.designspace --ufo-structure=json --output-dir build/instance_ufos INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In 'build/LXGWWenKaiMonoTC-Bold.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Bold.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiMonoTC-Light.designspace?a5cf76f5bd (default)
fontc
[2025-12-17T15:03:12.521306Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Light.designspace" [2025-12-17T15:03:12.521399Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Light.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Light.ufo'
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiMonoTC-Light.designspace?a5cf76f5bd (gftools)
fontc
8h0000gn/T/tmp28kf9pn6 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp28kf9pn6 build/LXGWWenKaiMonoTC-Light.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp28kf9pn6 build/LXGWWenKaiMonoTC-Light.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:03:18.337866Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "build/LXGWWenKaiMonoTC-Light.designspace" [2025-12-17T15:03:18.337945Z ThreadId(1) fontc ERROR] Reading source failed for 'build/LXGWWenKaiMonoTC-Light.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
[1/3] instantiateUfo FAILED: [code=1] build/instance_ufos/LXGWWenKaiMonoTC-Light.ufo.json /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake -i "LXGW WenKai Mono TC Light" -o ufo -m build/LXGWWenKaiMonoTC-Light.designspace --ufo-structure=json --output-dir build/instance_ufos Command failed: fontmake -i LXGW WenKai Mono TC Light -o ufo -m build/LXGWWenKaiMonoTC-Light.designspace --ufo-structure=json --output-dir build/instance_ufos INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In 'build/LXGWWenKaiMonoTC-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Light.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiMonoTC-Regular.designspace?a5cf76f5bd (default)
fontc
[2025-12-17T15:03:23.409862Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Regular.designspace" [2025-12-17T15:03:23.409949Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Regular.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Regular.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Regular.ufo'
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiMonoTC-Regular.designspace?a5cf76f5bd (gftools)
fontc
/T/tmpkox20sx8 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpkox20sx8 build/LXGWWenKaiMonoTC-Regular.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpkox20sx8 build/LXGWWenKaiMonoTC-Regular.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:03:27.004512Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "build/LXGWWenKaiMonoTC-Regular.designspace" [2025-12-17T15:03:27.004578Z ThreadId(1) fontc ERROR] Reading source failed for 'build/LXGWWenKaiMonoTC-Regular.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
[1/3] instantiateUfo FAILED: [code=1] build/instance_ufos/LXGWWenKaiMonoTC-Regular.ufo.json /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake -i "LXGW WenKai Mono TC Regular" -o ufo -m build/LXGWWenKaiMonoTC-Regular.designspace --ufo-structure=json --output-dir build/instance_ufos Command failed: fontmake -i LXGW WenKai Mono TC Regular -o ufo -m build/LXGWWenKaiMonoTC-Regular.designspace --ufo-structure=json --output-dir build/instance_ufos INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In 'build/LXGWWenKaiMonoTC-Regular.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiMonoTC-Regular.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiTC-Bold.designspace?a5cf76f5bd (default)
fontc
[2025-12-17T15:03:31.832730Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Bold.designspace" [2025-12-17T15:03:31.832793Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Bold.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Bold.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Bold.ufo'
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiTC-Bold.designspace?a5cf76f5bd (gftools)
fontc
6sk92d38qc2zzr8kbcv88h0000gn/T/tmpdegmx4r6 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpdegmx4r6 build/LXGWWenKaiTC-Bold.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpdegmx4r6 build/LXGWWenKaiTC-Bold.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:03:35.678560Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "build/LXGWWenKaiTC-Bold.designspace" [2025-12-17T15:03:35.678622Z ThreadId(1) fontc ERROR] Reading source failed for 'build/LXGWWenKaiTC-Bold.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
[1/3] instantiateUfo FAILED: [code=1] build/instance_ufos/LXGWWenKaiTC-Bold.ufo.json /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake -i "LXGW WenKai TC Bold" -o ufo -m build/LXGWWenKaiTC-Bold.designspace --ufo-structure=json --output-dir build/instance_ufos Command failed: fontmake -i LXGW WenKai TC Bold -o ufo -m build/LXGWWenKaiTC-Bold.designspace --ufo-structure=json --output-dir build/instance_ufos INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In 'build/LXGWWenKaiTC-Bold.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Bold.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiTC-Light.designspace?a5cf76f5bd (default)
fontc
[2025-12-17T15:03:40.467032Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Light.designspace" [2025-12-17T15:03:40.467120Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Light.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Light.ufo'
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiTC-Light.designspace?a5cf76f5bd (gftools)
fontc
2d38qc2zzr8kbcv88h0000gn/T/tmpmx3to7un /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmx3to7un build/LXGWWenKaiTC-Light.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpmx3to7un build/LXGWWenKaiTC-Light.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:03:44.539968Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "build/LXGWWenKaiTC-Light.designspace" [2025-12-17T15:03:44.540029Z ThreadId(1) fontc ERROR] Reading source failed for 'build/LXGWWenKaiTC-Light.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
[1/3] instantiateUfo FAILED: [code=1] build/instance_ufos/LXGWWenKaiTC-Light.ufo.json /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake -i "LXGW WenKai TC Light" -o ufo -m build/LXGWWenKaiTC-Light.designspace --ufo-structure=json --output-dir build/instance_ufos Command failed: fontmake -i LXGW WenKai TC Light -o ufo -m build/LXGWWenKaiTC-Light.designspace --ufo-structure=json --output-dir build/instance_ufos INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In 'build/LXGWWenKaiTC-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Light.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiTC-Regular.designspace?a5cf76f5bd (default)
fontc
[2025-12-17T15:03:49.214538Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Regular.designspace" [2025-12-17T15:03:49.214619Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Regular.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Regular.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Regular.ufo'
aaronbell/LxgwWenkaiTC/sources/project.yaml build/LXGWWenKaiTC-Regular.designspace?a5cf76f5bd (gftools)
fontc
zr8kbcv88h0000gn/T/tmpjy3b3yb8 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpjy3b3yb8 build/LXGWWenKaiTC-Regular.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpjy3b3yb8 build/LXGWWenKaiTC-Regular.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:03:53.414449Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "build/LXGWWenKaiTC-Regular.designspace" [2025-12-17T15:03:53.414528Z ThreadId(1) fontc ERROR] Reading source failed for 'build/LXGWWenKaiTC-Regular.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
[1/3] instantiateUfo FAILED: [code=1] build/instance_ufos/LXGWWenKaiTC-Regular.ufo.json /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake -i "LXGW WenKai TC Regular" -o ufo -m build/LXGWWenKaiTC-Regular.designspace --ufo-structure=json --output-dir build/instance_ufos Command failed: fontmake -i LXGW WenKai TC Regular -o ufo -m build/LXGWWenKaiTC-Regular.designspace --ufo-structure=json --output-dir build/instance_ufos INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs fontmake: Error: In 'build/LXGWWenKaiTC-Regular.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/LxgwWenkaiTC/sources/build/LXGWWenKaiTC-Regular.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
aaronbell/signika/sources/config.yaml Signika.designspace?bd066259b5 (default)
fontc
[2025-12-17T15:03:58.083525Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/aaronbell/signika/sources/Signika.designspace" [2025-12-17T15:03:58.083584Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/aaronbell/signika/sources/instance_UFO/Signika-Light.ufo': 'cannot access UFO package'
fontmake
INFO:fontmake.font_project:Loading 2 DesignSpace source UFOs fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/aaronbell/signika/sources/instance_UFO/Signika-Light.ufo': Reading UFO source failed: No such file or directory: '/Users/rofls/.fontc_crater_cache/aaronbell/signika/sources/instance_UFO/Signika-Light.ufo'
aaronbell/signika/sources/config.yaml Signika.designspace?bd066259b5 (gftools)
fontc
ldVariable FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp8imtafwy /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp8imtafwy Signika.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp8imtafwy Signika.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:04:01.505627Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "Signika.designspace" [2025-12-17T15:04:01.505735Z ThreadId(1) fontc ERROR] Reading source failed for 'instance_UFO/Signika-Light.ufo': 'cannot access UFO package' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
mpbeykv0w9 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpbeykv0w9 -o variable -m Signika.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpbeykv0w9 -o variable -m Signika.designspace --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --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/.fontc_crater_cache/aaronbell/signika/sources/instance_UFO/Signika-Light.ufo' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
alexeiva/philosopher/sources/config.yaml Philosopher-Italic.glyphs?9983715d44 (default)
fontc
Fe(Glyph(ehookabove)) [2025-12-17T15:05:13.956090Z ThreadId(1) fontc::workload DEBUG] 653/2632 complete, most recently Fe(Glyph(Ehookabove)) [2025-12-17T15:05:13.956093Z ThreadId(1) fontc::workload DEBUG] 654/2632 complete, most recently Fe(Glyph(Eogonek)) [2025-12-17T15:05:13.956095Z ThreadId(1) fontc::workload DEBUG] 655/2632 complete, most recently Fe(Glyph(Zhedescender-cy)) [2025-12-17T15:05:13.956098Z ThreadId(1) fontc::workload DEBUG] 656/2632 complete, most recently Fe(Glyph(Em-cy)) [2025-12-17T15:05:13.956100Z ThreadId(1) fontc::workload DEBUG] 657/2632 complete, most recently Fe(Glyph(idotaccent)) [2025-12-17T15:05:13.956103Z ThreadId(1) fontc::workload DEBUG] 658/2632 complete, most recently Fe(Glyph(F)) [2025-12-17T15:05:13.956105Z ThreadId(1) fontc::workload DEBUG] 659/2632 complete, most recently Fe(Glyph(n)) [2025-12-17T15:05:13.961453Z ThreadId(1) fontc ERROR] Invalid source glyph 'yusbig-cy': 'bad anchor: 'Invalid anchor 'bottomright': 'no value at default location'''
fontmake
r 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/.fontc_crater_cache/alexeiva/philosopher/sources/Philosopher-Italic.glyphs' -> 'master_ufo/Philosopher.designspace': Compatibility check failed
alexeiva/philosopher/sources/config.yaml Philosopher-Italic.glyphs?9983715d44 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.E found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder: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/config.yaml Philosopher.glyphs?9983715d44 (default)
fontc
2-17T15:04:53.471494Z ThreadId(1) fontc::workload DEBUG] 656/2640 complete, most recently Fe(Glyph(nbspace)) [2025-12-17T15:04:53.471496Z ThreadId(1) fontc::workload DEBUG] 657/2640 complete, most recently Fe(Glyph(tildecomb)) [2025-12-17T15:04:53.471499Z ThreadId(1) fontc::workload DEBUG] 658/2640 complete, most recently Fe(Glyph(acircumflexgrave)) [2025-12-17T15:04:53.471501Z ThreadId(1) fontc::workload DEBUG] 659/2640 complete, most recently Fe(Glyph(guillemetright)) [2025-12-17T15:04:53.471504Z ThreadId(1) fontc::workload DEBUG] 660/2640 complete, most recently Fe(Glyph(Ocircumflexdotbelow)) [2025-12-17T15:04:53.471506Z ThreadId(1) fontc::workload DEBUG] 661/2640 complete, most recently Fe(Glyph(rcaron)) [2025-12-17T15:04:53.471509Z ThreadId(1) fontc::workload DEBUG] 662/2640 complete, most recently Fe(Glyph(wacute)) [2025-12-17T15:04:53.474709Z ThreadId(1) fontc ERROR] Invalid source glyph 'ustraitstroke-cy': 'bad anchor: 'Invalid anchor 'center': 'no value at default location'''
fontmake
ad: 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/.fontc_crater_cache/alexeiva/philosopher/sources/Philosopher.glyphs' -> 'master_ufo/Philosopher.designspace': Compatibility check failed
alexeiva/philosopher/sources/config.yaml Philosopher.glyphs?9983715d44 (gftools)
fontc
ph class public.kern2.afii10077 found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10023 found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10051 found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10058 found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10062 found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10077 found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10085 found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10085 found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.afii10070 found in kerning rules.
fontmake
gftools produced multiple outputs: ['Philosopher-Bold.ttf', 'Philosopher-Regular.ttf']
alexeiva/poiretone/$VIRTUAL/google/fonts/ofl/poiretone/config.yaml sources/PoiretOne.glyphs?74eec8d29c (gftools)
fontc
der:Non-existent glyph class public.kern1.sterling found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.w found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.hbar found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules.
fontmake
der:Non-existent glyph class public.kern1.sterling found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.w found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.hbar found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.quotedbl found in kerning rules.
alif-type/qahiri/$VIRTUAL/google/fonts/ofl/qahiri/config.yaml Qahiri.glyphs?2fbfe8ca2e (default)
fontc
^ error: 'lam-ar.medi.Temp' is neither a known glyph or a range of known glyphs in at 340:8 | 340 | sub [lam-ar.medi.Temp tah-ar.medi.Temp]' by [lam-ar.medi.short tah-ar.medi.sh | ^^^^^^^^^^^^^^^^ error: 'tah-ar.medi.Temp' is neither a known glyph or a range of known glyphs in at 340:25 | 340 | ... [lam-ar.medi.Temp tah-ar.medi.Temp]' by [lam-ar.medi.short tah-ar.medi.short]; | ^^^^^^^^^^^^^^^^ error: 'lam-ar.medi.Temp2' is neither a known glyph or a range of known glyphs in at 341:8 | 341 | sub [lam-ar.medi.Temp2 tah-ar.medi.Temp2]' by [lam-ar.medi.short2 tah-ar.medi.s | ^^^^^^^^^^^^^^^^^ error: 'tah-ar.medi.Temp2' is neither a known glyph or a range of known glyphs in at 341:26 | 341 | ...[lam-ar.medi.Temp2 tah-ar.medi.Temp2]' by [lam-ar.medi.short2 tah-ar.medi.short2]; | ^^^^^^^^^^^^^^^^^
fontmake
es/glyphsLib/builder/features.py", line 55, in to_ufo_master_features ufo.features.text = _to_ufo_features( ~~~~~~~~~~~~~~~~^ self.font, ^^^^^^^^^^ ...<4 lines>... minimal=self.minimal, ^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/features.py", line 120, in _to_ufo_features autostr(class_.automatic), name, expander.expand(class_.code) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/tokens.py", line 27, in expand self.parse_token() ~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/tokens.py", line 51, in parse_token raise ValueError( ...<2 lines>... ) ValueError: Unknown token type: '$/' at position 12
alif-type/qahiri/$VIRTUAL/google/fonts/ofl/qahiri/config.yaml Qahiri.glyphs?2fbfe8ca2e (gftools)
fontc
es/glyphsLib/builder/features.py", line 55, in to_ufo_master_features ufo.features.text = _to_ufo_features( ~~~~~~~~~~~~~~~~^ self.font, ^^^^^^^^^^ ...<4 lines>... minimal=self.minimal, ^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/features.py", line 120, in _to_ufo_features autostr(class_.automatic), name, expander.expand(class_.code) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/tokens.py", line 27, in expand self.parse_token() ~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/tokens.py", line 51, in parse_token raise ValueError( ...<2 lines>... ) ValueError: Unknown token type: '$/' at position 12
fontmake
es/glyphsLib/builder/features.py", line 55, in to_ufo_master_features ufo.features.text = _to_ufo_features( ~~~~~~~~~~~~~~~~^ self.font, ^^^^^^^^^^ ...<4 lines>... minimal=self.minimal, ^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/features.py", line 120, in _to_ufo_features autostr(class_.automatic), name, expander.expand(class_.code) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/tokens.py", line 27, in expand self.parse_token() ~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/tokens.py", line 51, in parse_token raise ValueError( ...<2 lines>... ) ValueError: Unknown token type: '$/' at position 12
antonxheight/Lancelot/$VIRTUAL/google/fonts/ofl/lancelot/config.yaml Lancelot_source/Lancelot_Rom_Reg.vfb?3039d277fa (default)
fontc
[2025-12-17T15:06:39.269217Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/antonxheight/Lancelot/Lancelot_source/Lancelot_Rom_Reg.vfb
fontmake
--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/antonxheight/Lancelot/Lancelot_source/Lancelot_Rom_Reg.vfb'
antonxheight/Lancelot/$VIRTUAL/google/fonts/ofl/lancelot/config.yaml Lancelot_source/Lancelot_Rom_Reg.vfb?3039d277fa (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmprjpyxrse /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmprjpyxrse Lancelot_source/Lancelot_Rom_Reg.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmprjpyxrse Lancelot_source/Lancelot_Rom_Reg.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:06:43.155600Z ThreadId(1) fontc ERROR] Unrecognized source Lancelot_source/Lancelot_Rom_Reg.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ecipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Lancelot_Rom_Reg.vfb must have a name, or familyName and styleName
appajid/gurajada/$VIRTUAL/google/fonts/ofl/gurajada/config.yaml Gurajada.ufo?47d49279bf (default)
fontc
aAA)) [2025-12-17T15:07:25.895342Z ThreadId(1) fontc::workload DEBUG] 2014/2874 complete, most recently Be(GlyfFragment(CaNukta)) [2025-12-17T15:07:25.895345Z ThreadId(1) fontc::workload DEBUG] 2015/2874 complete, most recently Be(GlyfFragment(Ca)) [2025-12-17T15:07:25.895348Z ThreadId(1) fontc::workload DEBUG] 2016/2874 complete, most recently Be(GlyfFragment(KaI)) [2025-12-17T15:07:25.895350Z ThreadId(1) fontc::workload DEBUG] 2017/2874 complete, most recently Be(GlyfFragment(tvam)) [2025-12-17T15:07:25.895352Z ThreadId(1) fontc::workload DEBUG] 2018/2874 complete, most recently Be(GlyfFragment(BhaOO)) [2025-12-17T15:07:25.895355Z ThreadId(1) fontc::workload DEBUG] 2019/2874 complete, most recently Be(GlyfFragment(DhaE)) [2025-12-17T15:07:25.895357Z ThreadId(1) fontc::workload DEBUG] 2020/2874 complete, most recently Be(GlyfFragment(NNaOO)) [2025-12-17T15:07:25.926955Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'à°³' (U+0C33) to two different glyph ids: GID_262 and GID_289
fontmake
INFO:fontmake.font_project:Building TTF for Gurajada-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Gurajada INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Gurajada INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 35443, 2: 4484, 3: 22, 4: 2 INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/appajid/gurajada/Gurajada.ufo': Compiling UFO failed: cannot map 'Lla' to U+0C33; already mapped to 'LLa'
appajid/gurajada/$VIRTUAL/google/fonts/ofl/gurajada/config.yaml Gurajada.ufo?47d49279bf (gftools)
fontc
oad DEBUG] Be(Hvar) successful [2025-12-17T15:07:31.816061Z ThreadId(1) fontc::workload DEBUG] 1576/2874 complete, most recently Fe(KerningGroups) [2025-12-17T15:07:31.816064Z ThreadId(1) fontc::workload DEBUG] 1577/2874 complete, most recently Be(Post) [2025-12-17T15:07:31.816067Z ThreadId(1) fontc::workload DEBUG] Fe(KerningGroups) successful [2025-12-17T15:07:31.816088Z ThreadId(1) fontc::workload DEBUG] Be(Post) successful [2025-12-17T15:07:31.816159Z ThreadId(1) fontc::workload DEBUG] 1578/2875 complete, most recently Be(Cmap) [2025-12-17T15:07:31.816161Z ThreadId(7) ufo2fontir::source DEBUG] Kerning for "Gurajada.ufo" at Normalized {} [2025-12-17T15:07:31.816375Z ThreadId(7) ufo2fontir::source DEBUG] Normalized {} has 4 kern entries [2025-12-17T15:07:31.876327Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'à°³' (U+0C33) to two different glyph ids: GID_262 and GID_289 ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
ep-overlaps --drop-implied-oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpsg0jjxd5 -o ttf -u Gurajada.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for Gurajada-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeTransformedComponentsFilter on Gurajada INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Gurajada INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Gurajada INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 35443, 2: 4484, 3: 22, 4: 2 INFO:ufo2ft.filters:Running FlattenComponentsFilter on Gurajada INFO:ufo2ft:Building OpenType tables fontmake: Error: In 'Gurajada.ufo': Compiling UFO failed: cannot map 'Lla' to U+0C33; already mapped to 'LLa' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
balsamiq/balsamiqsans/sources/config.yaml glyphs/BalsamiqSans-Italic.glyphs?009740f8b2 (default)
fontc
adId(3) fontbe::glyphs WARN] suchthat has inconsistent path elements: {"MLLCCCCCCCCCCCCCCCCCCZ", "MCCCCCCCCCCCCCCCCCCCLLLZ"} [2025-12-17T15:10:06.997406Z ThreadId(4) fontbe::glyphs WARN] heavySparkle has inconsistent path elements: {"MLLCCLCCCCCLLCLCCCLCCCCZMLLCCCLCZMLLCCCZMLCCLLLZMLLCCCCCCCCCCZMLLCCCCLCCZMLLLLLLLLZMLLCLCCCCCCCLLLLCCCLCLLLCCCCLCLCCCZMCLLLLLZMLLCLCZMCLLLLZMLCLLLZMLLCCCCLLCLCCCCCCCCZMLLCCCCCCCZMLLCCLCCLLCCLLCCCCCLCCCZMLLCCLCLCZMLCCLCCCCCCCLCLLLZMLLCCCLLCCCCCLCZMLLCCCCCCCCCCCCCZMLLLCCLCCCZMLLCLLCZMLLLLCZMLLCCCZMLLCCLCCCCCCCCCCCCZMCLLLLZMLLCLCCZ", "MLLCLCLLCCCLLCLCCZMLLCCCCCCCLCCCCZMLLCCCCCCCCCCZMLLCCCCLCZMLLCCCCCLCCCZMLLCLCCCLCZMLLCCCCCCCCCCZMLLCCCCCCCCCCZMLLCCCCZ"} [2025-12-17T15:10:06.997412Z ThreadId(3) fontbe::glyphs WARN] je-cy has inconsistent path elements: {"MLLLCCCLCLCCCCLCZMLLCCZ", "MLLCCCCCCCCCCZMLLCCZ"} [2025-12-17T15:10:07.008979Z ThreadId(1) fontc ERROR] Invalid source glyph 'zstroke': 'bad anchor: 'Invalid anchor '_center': 'no value at default location'''
fontmake
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/.fontc_crater_cache/balsamiq/balsamiqsans/sources/glyphs/BalsamiqSans-Italic.glyphs' -> 'master_ufo/BalsamiqSans-Italic.designspace': Compatibility check failed
balsamiq/balsamiqsans/sources/config.yaml glyphs/BalsamiqSans-Italic.glyphs?009740f8b2 (gftools)
fontc
/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/operations/__init__.py", line 111, in build variables=self.variables, ^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/operations/fontc/__init__.py", line 70, 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/config.yaml glyphs/BalsamiqSans-Roman.glyphs?009740f8b2 (default)
fontc
ph(ustraightstroke-cy)) [2025-12-17T15:09:17.042965Z ThreadId(1) fontc::workload DEBUG] 14/4068 complete, most recently Fe(Glyph(hbar)) [2025-12-17T15:09:17.042968Z ThreadId(1) fontc::workload DEBUG] 15/4068 complete, most recently Fe(Glyph(Dcaron)) [2025-12-17T15:09:17.042971Z ThreadId(1) fontc::workload DEBUG] 16/4068 complete, most recently Fe(Glyph(therefore)) [2025-12-17T15:09:17.042973Z ThreadId(1) fontc::workload DEBUG] 17/4068 complete, most recently Fe(Glyph(balloonSpokedAsterisk)) [2025-12-17T15:09:17.042976Z ThreadId(1) fontc::workload DEBUG] 18/4068 complete, most recently Fe(Glyph(emacron)) [2025-12-17T15:09:17.042978Z ThreadId(1) fontc::workload DEBUG] 19/4068 complete, most recently Fe(Glyph(yhook)) [2025-12-17T15:09:17.042981Z ThreadId(1) fontc::workload DEBUG] 20/4068 complete, most recently Fe(Glyph(hungarumlaut)) [2025-12-17T15:09:17.061049Z ThreadId(1) fontc ERROR] Invalid source glyph 'emacron': 'bad anchor: 'Invalid anchor '_top': 'no value at default location'''
fontmake
ntmake.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/.fontc_crater_cache/balsamiq/balsamiqsans/sources/glyphs/BalsamiqSans-Roman.glyphs' -> 'master_ufo/BalsamiqSans.designspace': Compatibility check failed
balsamiq/balsamiqsans/sources/config.yaml glyphs/BalsamiqSans-Roman.glyphs?009740f8b2 (gftools)
fontc
/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/operations/__init__.py", line 111, in build variables=self.variables, ^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/operations/fontc/__init__.py", line 70, 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']
cadsondemak/Charm/$VIRTUAL/google/fonts/ofl/charm/config.yaml source/Charm.glyphs?873c551602 (default)
fontc
::workload DEBUG] 1874/3236 complete, most recently Be(GlyfFragment(y)) [2025-12-17T15:12:47.996478Z ThreadId(1) fontc::workload DEBUG] 1875/3236 complete, most recently Be(GlyfFragment(u)) [2025-12-17T15:12:47.996481Z ThreadId(1) fontc::workload DEBUG] 1876/3236 complete, most recently Be(GlyfFragment(parenrightsuperior)) [2025-12-17T15:12:47.996483Z ThreadId(1) fontc::workload DEBUG] 1877/3236 complete, most recently Be(GlyfFragment(maiTri-thai.small)) [2025-12-17T15:12:47.996486Z ThreadId(1) fontc::workload DEBUG] 1878/3236 complete, most recently Be(GlyfFragment(thoThan-thai.less)) [2025-12-17T15:12:47.996489Z ThreadId(1) fontc::workload ERROR] task 'Fe(GlyphOrder)' failed: 'A task panicked: ''cent' has 2 unique sets of components; must have exactly 1 {[c], []}'' [2025-12-17T15:12:47.996492Z ThreadId(1) fontc::workload DEBUG] 1879/3236 complete, most recently Fe(GlyphOrder) [2025-12-17T15:12:48.004004Z ThreadId(1) fontc ERROR] 'angkhankhu-thai' has interpolation-incompatible paths
fontmake
rm Regular had: curve * Charm Bold had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph caroncomb, contour 0, point 22: * Charm Regular had: None * Charm Bold had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph caroncomb, contour 0, point 24: * Charm Regular had: curve * Charm Bold had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph caroncomb, contour 0, point 25: * Charm Regular had: None * Charm Bold had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph caroncomb, contour 0, point 27: * Charm Regular had: curve * Charm Bold had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph caroncomb, contour 0, point 28: * Charm Regular had: line * Charm Bold had: curve fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/cadsondemak/Charm/source/Charm.glyphs' -> 'master_ufo/Charm.designspace': Compatibility check failed
cadsondemak/Charm/$VIRTUAL/google/fonts/ofl/charm/config.yaml source/Charm.glyphs?873c551602 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.M found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.M found in kerning rules.
fontmake
gftools produced multiple outputs: ['Charm-Regular.ttf', 'Charm-Bold.ttf']
cadsondemak/Fah-Kwang/$VIRTUAL/google/fonts/ofl/fahkwang/config.yaml source/Fahkwang.glyphs?7b16186dad (gftools)
fontc
ders.UFOBuilder:Non-existent glyph class public.kern2.f found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.comma found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.f found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.comma found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.comma found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.comma found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.f found in kerning rules. WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'ExtraLight Italic' redefines the mapping for user location 100 from 0 to 1
fontmake
ders.UFOBuilder:Non-existent glyph class public.kern2.f found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.comma found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.f found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.comma found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.quotedbl found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.comma found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.comma found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.f found in kerning rules. WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'ExtraLight Italic' redefines the mapping for user location 100 from 0 to 1
cadsondemak/K2D/$VIRTUAL/google/fonts/ofl/k2d/config.yaml source/K2D.glyphs?5df785dc3b (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'Thin Italic' redefines the mapping for user location 100 from 0 to 1
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'Thin Italic' redefines the mapping for user location 100 from 0 to 1 INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'Thin Italic' redefines the mapping for user location 100 from 0 to 1
cadsondemak/Kodchasan/$VIRTUAL/google/fonts/ofl/kodchasan/config.yaml source/Kodchasan-Master.glyphs?d68c1268f9 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'ExtraLight Italic' redefines the mapping for user location 100 from 0 to 1
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'ExtraLight Italic' redefines the mapping for user location 100 from 0 to 1 INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'ExtraLight Italic' redefines the mapping for user location 100 from 0 to 1
cadsondemak/Koho/$VIRTUAL/google/fonts/ofl/koho/config.yaml source/KoHo-Master.glyphs?066267ad87 (gftools)
fontc
:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.r found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.G found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.c found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.e found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.c found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.e found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.c found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.e found in kerning rules. WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'ExtraLight Italic' redefines the mapping for user location 100 from 0 to 1
fontmake
:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.r found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.G found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.c found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.e found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.c found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.e found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.c found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.e found in kerning rules. WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'ExtraLight Italic' redefines the mapping for user location 100 from 0 to 1
cadsondemak/Krub/$VIRTUAL/google/fonts/ofl/krub/config.yaml source/Krub.glyphs?c568bc61bd (default)
fontc
LCCCCLCCCCCLCCCCCCCCCCCCCLLCCCZ", "MCCCCCCLLCCCLCCCCCLCCCCCCCCCCCLLCCCZ"} [2025-12-17T15:16:45.459306Z ThreadId(7) fontbe::glyphs WARN] lakkhangyao-thai has inconsistent path elements: {"MLLCCCCCCCCLZ", "MLLCCCCCCLZ"} [2025-12-17T15:16:45.459387Z ThreadId(7) fontbe::glyphs WARN] saraAiMaimuan-thai has inconsistent path elements: {"MCCCLCCCCLCCCCCCCCCCCCCLCZ", "MCCCLCCCCCLCCCCCCCCCCCCCLCCZ"} [2025-12-17T15:16:45.459420Z ThreadId(2) fontbe::glyphs WARN] soSo-thai has inconsistent path elements: {"MCLCCLCCCCCCCCLCCCLCCCCCCCCCCCCCCCLCCZ", "MCLCLCCCCCCCLCCLCCCCCCCCCCCCCCCLCZ"} [2025-12-17T15:16:45.459426Z ThreadId(2) fontbe::glyphs WARN] d has inconsistent path elements: {"MCLCCCCLCCCZMCCLLLCZ", "MCLCCCCLCCCZMCCCLLLCCZ"} [2025-12-17T15:16:45.459617Z ThreadId(6) fontbe::glyphs WARN] boBaimai-thai has inconsistent path elements: {"MCCLLLCCCCCLCCCCCLCCCCLCCCZ", "MCCLLLCCCCLCCCCLCCCLCCZ"} [2025-12-17T15:16:45.466831Z ThreadId(1) fontc ERROR] 'sevensuperior' has interpolation-incompatible paths
fontmake
b/builder/__init__.py", line 161, in to_designspace return builder.designspace ^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 215, in masters self.to_ufo_layers() # below! ~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 277, in to_ufo_layers ufo_glyph = ufo_layer.newGlyph(glyph.name) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/ufoLib2/objects/layer.py", line 336, in newGlyph raise KeyError(f"glyph named '{name}' already exists") KeyError: "glyph named 'Thai_Head_top' already exists"
cadsondemak/Krub/$VIRTUAL/google/fonts/ofl/krub/config.yaml source/Krub.glyphs?c568bc61bd (gftools)
fontc
ignspace_instance ufo_instance = self.designspace.newInstanceDescriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 215, in masters self.to_ufo_layers() # below! ~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 277, in to_ufo_layers ufo_glyph = ufo_layer.newGlyph(glyph.name) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/ufoLib2/objects/layer.py", line 336, in newGlyph raise KeyError(f"glyph named '{name}' already exists") KeyError: "glyph named 'Thai_Head_top' already exists"
fontmake
ignspace_instance ufo_instance = self.designspace.newInstanceDescriptor() ^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 336, in designspace list(self.masters) # Make sure that the UFOs are built ~~~~^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 215, in masters self.to_ufo_layers() # below! ~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 277, in to_ufo_layers ufo_glyph = ufo_layer.newGlyph(glyph.name) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/ufoLib2/objects/layer.py", line 336, in newGlyph raise KeyError(f"glyph named '{name}' already exists") KeyError: "glyph named 'Thai_Head_top' already exists"
cadsondemak/Niramit/$VIRTUAL/google/fonts/ofl/niramit/config.yaml source/Niramit.glyphs?1b5fd50366 (gftools)
fontc
gftools produced multiple outputs: ['Niramit-Medium.ttf', 'Niramit-Bold.ttf', 'Niramit-LightItalic.ttf', 'Niramit-SemiBold.ttf', 'Niramit-ExtraLight.ttf', 'Niramit-Light.ttf', 'Niramit-BoldItalic.ttf', 'Niramit-MediumItalic.ttf', 'Niramit-Regular.ttf', 'Niramit-ExtraLightItalic.ttf', 'Niramit-Italic.ttf', 'Niramit-SemiBoldItalic.ttf']
fontmake
gftools produced multiple outputs: ['Niramit-Medium.ttf', 'Niramit-Bold.ttf', 'Niramit-LightItalic.ttf', 'Niramit-SemiBold.ttf', 'Niramit-ExtraLight.ttf', 'Niramit-Light.ttf', 'Niramit-BoldItalic.ttf', 'Niramit-MediumItalic.ttf', 'Niramit-Regular.ttf', 'Niramit-ExtraLightItalic.ttf', 'Niramit-Italic.ttf', 'Niramit-SemiBoldItalic.ttf']
cadsondemak/kanit/$VIRTUAL/google/fonts/ofl/kanit/config.yaml sources/Kanit_Italic_Master.glyphs?467dfe8421 (default)
fontc
ecently Be(GlyfFragment(zdotbelow)) [2025-12-17T15:21:14.072813Z ThreadId(1) fontc::workload DEBUG] 1243/3151 complete, most recently Be(GlyfFragment(AEacute)) [2025-12-17T15:21:14.072815Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(nikhahit_maiChattawa-thai))' failed: ''nikhahit_maiChattawa-thai' has interpolation-incompatible paths' [2025-12-17T15:21:14.072818Z ThreadId(1) fontc::workload DEBUG] 1244/3151 complete, most recently Be(GlyfFragment(nikhahit_maiChattawa-thai)) [2025-12-17T15:21:14.072821Z ThreadId(1) fontc::workload DEBUG] 1245/3151 complete, most recently Be(GlyfFragment(quoteleft)) [2025-12-17T15:21:14.072823Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(breveacute))' failed: ''breveacute' has interpolation-incompatible paths' [2025-12-17T15:21:14.072826Z ThreadId(1) fontc::workload DEBUG] 1246/3151 complete, most recently Be(GlyfFragment(breveacute)) [2025-12-17T15:21:14.087236Z ThreadId(1) fontc ERROR] 'D' has interpolation-incompatible paths
fontmake
onts had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph brevetilde, contour 1, point 10: * Kanit Thin Italic had: line * 8 fonts had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph brevetilde, contour 1, point 14: * Kanit Thin Italic had: None * 8 fonts had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph brevetilde, contour 1, point 16: * Kanit Thin Italic had: curve * 8 fonts had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph brevetilde, contour 1, point 17: * Kanit Thin Italic had: None * 8 fonts had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph brevetilde, contour 1, point 19: * Kanit Thin Italic had: curve * 8 fonts had: None fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/cadsondemak/kanit/sources/Kanit_Italic_Master.glyphs' -> 'master_ufo/Kanit-Italic.designspace': Compatibility check failed
cadsondemak/kanit/$VIRTUAL/google/fonts/ofl/kanit/config.yaml sources/Kanit_Italic_Master.glyphs?467dfe8421 (gftools)
fontc
UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules.
fontmake
gftools produced multiple outputs: ['Kanit-ThinItalic.ttf', 'Kanit-BoldItalic.ttf', 'Kanit-Italic.ttf', 'Kanit-MediumItalic.ttf', 'Kanit-ExtraBoldItalic.ttf', 'Kanit-SemiBoldItalic.ttf', 'Kanit-BlackItalic.ttf', 'Kanit-LightItalic.ttf', 'Kanit-ExtraLightItalic.ttf']
cadsondemak/kanit/$VIRTUAL/google/fonts/ofl/kanit/config.yaml sources/Kanit_Upright_Master.glyphs?467dfe8421 (default)
fontc
LLZ", "MLLLLLLLLLLLLLLLLLLLLLLLLLLLLZMLLLLZMLLLZMLLLLZMLLLZ"} [2025-12-17T15:20:23.907309Z ThreadId(9) fontbe::glyphs WARN] threequarters has inconsistent path elements: {"MLLLLZMLLLLLLLLLLLZMLLLZMCCCCCLCCCLLLCCCLCZ", "MLLLLZMCCCCCLCCCLLLCCCLCZMLLLLLLLLLLLZMLLLZ"} [2025-12-17T15:20:23.907669Z ThreadId(3) fontbe::glyphs WARN] hbar has inconsistent path elements: {"MLLCCLLLCCLLLLLLLLLLLZ", "MLLCCLLLCCLLLZMLLLLZ"} [2025-12-17T15:20:23.908165Z ThreadId(5) fontbe::glyphs WARN] ocircumflexgrave has inconsistent path elements: {"MCCCCZMCCCCZMLLLLZMLLLLLLLZ", "MCCCCZMCCCCZMLLLLLLLZMLLLLZ"} [2025-12-17T15:20:23.908278Z ThreadId(9) fontbe::glyphs WARN] Ccedilla has inconsistent path elements: {"MCCLCLCCCCLCCCLLCCCLCZ", "MCLCCCCLCCCZMCCLLLLCCCLCZ"} [2025-12-17T15:20:23.909219Z ThreadId(9) fontbe::glyphs WARN] maiyamok-thai has inconsistent path elements: {"MLLCCCCCCLCCCCLCCCLZ", "MLLCCCCCCLCCCCLCCLZ"} [2025-12-17T15:20:23.920102Z ThreadId(1) fontc ERROR] 'fl' has interpolation-incompatible paths
fontmake
point 9: * Kanit Thin had: curve * 8 fonts had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph brevetilde, contour 1, point 10: * Kanit Thin had: line * 8 fonts had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph brevetilde, contour 1, point 14: * Kanit Thin had: None * 8 fonts had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph brevetilde, contour 1, point 16: * Kanit Thin had: curve * 8 fonts had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph brevetilde, contour 1, point 17: * Kanit Thin had: None * 8 fonts had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph brevetilde, contour 1, point 19: * Kanit Thin had: curve * 8 fonts had: None fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/cadsondemak/kanit/sources/Kanit_Upright_Master.glyphs' -> 'master_ufo/Kanit.designspace': Compatibility check failed
cadsondemak/kanit/$VIRTUAL/google/fonts/ofl/kanit/config.yaml sources/Kanit_Upright_Master.glyphs?467dfe8421 (gftools)
fontc
UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.Lcaron found in kerning rules.
fontmake
gftools produced multiple outputs: ['Kanit-ExtraLight.ttf', 'Kanit-SemiBold.ttf', 'Kanit-Black.ttf', 'Kanit-Regular.ttf', 'Kanit-Thin.ttf', 'Kanit-ExtraBold.ttf', 'Kanit-Bold.ttf', 'Kanit-Light.ttf', 'Kanit-Medium.ttf']
christiannaths/redacted-font/RedactedScript/sources/config.yaml RedactedScript.glyphs?dae1afaa7d (default)
fontc
ion-incompatible paths' [2025-12-17T15:05:05.812244Z ThreadId(1) fontc::workload DEBUG] 1032/1386 complete, most recently Be(GlyfFragment(quotedblbase)) [2025-12-17T15:05:05.812247Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(onehalf))' failed: ''onehalf' has interpolation-incompatible paths' [2025-12-17T15:05:05.812250Z ThreadId(1) fontc::workload DEBUG] 1033/1386 complete, most recently Be(GlyfFragment(onehalf)) [2025-12-17T15:05:05.812252Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(o))' failed: ''o' has interpolation-incompatible paths' [2025-12-17T15:05:05.812255Z ThreadId(1) fontc::workload DEBUG] 1034/1386 complete, most recently Be(GlyfFragment(o)) [2025-12-17T15:05:05.812257Z ThreadId(1) fontc::workload DEBUG] 1035/1386 complete, most recently Be(Vvar) [2025-12-17T15:05:05.812260Z ThreadId(1) fontc::workload DEBUG] 1036/1386 complete, most recently Be(Hvar) [2025-12-17T15:05:05.814072Z ThreadId(1) fontc ERROR] 'D' has interpolation-incompatible paths
fontmake
minine', 'ordmasculine', 'oslash', 'otilde', 'p', 'paragraph', 'parenleft', 'parenright', 'partialdiff', 'percent', 'period', 'periodcentered', 'perthousand', 'pi', 'plus', 'plusminus', 'product', 'q', 'question', 'questiondown', 'quotedbl', 'quotedblbase', 'quotedblleft', 'quotedblright', 'quoteleft', 'quoteright', 'quotesinglbase', 'quotesingle', 'r', 'racute', 'radical', 'rcaron', 'rcommaaccent', 'registered', 'ring', 's', 'sacute', 'scaron', 'scedilla', 'scommaaccent', 'section', 'semicolon', 'seven', 'six', 'slash', 'sterling', 'summation', 't', 'tcaron', 'tcommaaccent', 'thorn', 'three', 'threequarters', 'threesuperior', 'tilde', 'trademark', 'two', 'twosuperior', 'u', 'uacute', 'ucircumflex', 'udieresis', 'ugrave', 'uhungarumlaut', 'umacron', 'underscore', 'uni00AD', 'uni00B5', 'uni021A', 'uni021B', 'uni02C9', 'uni2113', 'uni2126', 'uni2206', 'uni2215', 'uni2219', 'uogonek', 'uring', 'v', 'w', 'x', 'y', 'yacute', 'ydieresis', 'yen', 'z', 'zacute', 'zcaron', 'zdotaccent', 'zero'
christiannaths/redacted-font/RedactedScript/sources/config.yaml RedactedScript.glyphs?dae1afaa7d (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['RedactedScript-Bold.ttf', 'RedactedScript-Light.ttf', 'RedactedScript-Regular.ttf']
clauseggers/Playfair/sources/config.yaml Playfair-2_2-Italic.glyphspackage?80a3341019 (default)
fontc
found [2025-12-17T15:06:30.782596Z ThreadId(1) glyphs_reader::corner_components WARN] corner component '_corner.LC-serif' not found [2025-12-17T15:06:30.782598Z ThreadId(1) glyphs_reader::corner_components WARN] corner component '_corner.LC-serif' not found [2025-12-17T15:06:30.782600Z ThreadId(1) glyphs_reader::corner_components WARN] corner component '_corner.LC-serif' not found [2025-12-17T15:06:30.782601Z ThreadId(1) glyphs_reader::corner_components WARN] corner component '_corner.LC-serif' not found [2025-12-17T15:06:30.782603Z ThreadId(1) glyphs_reader::corner_components WARN] corner component '_corner.LC-serif' not found [2025-12-17T15:06:30.782604Z ThreadId(1) glyphs_reader::corner_components WARN] corner component '_corner.LC-serif' not found [2025-12-17T15:06:30.800789Z ThreadId(1) fontc ERROR] Missing mapping on Width for max at DesignSpace(113.0). Mappings [(UserSpace(100.0), DesignSpace(100.0)), (UserSpace(112.5), DesignSpace(114.0)), (UserSpace(87.5), DesignSpace(95.0))]
fontmake
nts 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/.fontc_crater_cache/clauseggers/Playfair/sources/Playfair-2_2-Italic.glyphspackage' -> 'master_ufo/Playfair-Italic.designspace': Compatibility check failed
clauseggers/Playfair/sources/config.yaml Playfair-2_2-Italic.glyphspackage?80a3341019 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
clauseggers/Playfair/sources/config.yaml Playfair-2_2-Roman.glyphspackage?80a3341019 (default)
fontc
tantiating smart component '_part.UC-Softsign-cy-bowl' for 'Nje-cy' [2025-12-17T15:05:26.152850Z ThreadId(1) glyphs_reader::smart_components DEBUG] instantiating component '_part.UC-Softsign-cy-bowl' at Normalized {ax00: -1.00, ax01: -1.00} [2025-12-17T15:05:26.152884Z ThreadId(1) glyphs_reader::font DEBUG] instantiating smart component '_part.LC-baseline-stroke' for 'T_h.ss10' [2025-12-17T15:05:26.152901Z ThreadId(1) glyphs_reader::smart_components DEBUG] instantiating component '_part.LC-baseline-stroke' at Normalized {ax00: 0.00, ax01: -1.00} [2025-12-17T15:05:26.152915Z ThreadId(1) glyphs_reader::font DEBUG] instantiating smart component '_part.LC-n-shoulder-top' for 'T_h.ss10' [2025-12-17T15:05:26.169770Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/clauseggers/Playfair/sources/Playfair-2_2-Roman.glyphspackage': 'Unable to read glyphs file: Bad smart component '_part.LC-n-shoulder-top' in glyph 'T_h.ss10': unknown component axis 'Thinning''
fontmake
(self, layer, component, pen) ~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/smart_components.py", line 156, in instantiate_smart_component model = variation_model(root, masters, layer) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/smart_components.py", line 69, in variation_model raise ValueError( ...<2 lines>... ) from e 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/config.yaml Playfair-2_2-Roman.glyphspackage?80a3341019 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
crozynski/comicneue/$VIRTUAL/google/fonts/ofl/comicneue/config.yaml Sources/Glyphs/ComicNeue_Italics.glyphs?c5ee07b5ee (default)
fontc
(1) glyphs_reader::font WARN] unknown custom parameter 'openTypeOS2SuperscriptYOffset' [2025-12-17T15:09:04.058139Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'openTypeOS2SuperscriptYSize' [2025-12-17T15:09:04.058140Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'blueFuzz' [2025-12-17T15:09:04.058142Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'blueScale' [2025-12-17T15:09:04.058143Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'blueShift' [2025-12-17T15:09:04.058160Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Enforce Compatibility Check' [2025-12-17T15:09:04.061072Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Master Icon Glyph Name' [2025-12-17T15:09:04.063664Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(56.0). Mappings [(UserSpace(300.0), DesignSpace(40.0)), (UserSpace(400.0), DesignSpace(60.0)), (UserSpace(700.0), DesignSpace(95.0))]
fontmake
p': [(300, 40), (400, 60), (700, 95)], 'maximum': 700, 'minimum': 300, 'name': 'Weight', 'tag': 'wght'}] INFO:fontTools.varLib:Internal master locations: [{'Weight': 56}, {'Weight': 95}] INFO:fontTools.varLib:Internal axis supports: {'Weight': [40, 56.0, 95]} 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 21 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/.fontc_crater_cache/crozynski/comicneue/Sources/Glyphs/ComicNeue_Italics.glyphs' -> 'master_ufo/ComicNeue-Italic.designspace': Generating fonts from Designspace failed: Axis 'Weight': there must be a mapping for the axis default value 380.0.
crozynski/comicneue/$VIRTUAL/google/fonts/ofl/comicneue/config.yaml Sources/Glyphs/ComicNeue_Italics.glyphs?c5ee07b5ee (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['ComicNeue-Italic.ttf', 'ComicNeue-BoldItalic.ttf', 'ComicNeue-LightItalic.ttf']
crozynski/comicneue/$VIRTUAL/google/fonts/ofl/comicneue/config.yaml Sources/Glyphs/ComicNeue_Roman.glyphs?c5ee07b5ee (default)
fontc
er 'openTypeOS2SubscriptYSize' [2025-12-17T15:08:39.744462Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'openTypeOS2SuperscriptXOffset' [2025-12-17T15:08:39.744463Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'openTypeOS2SuperscriptXSize' [2025-12-17T15:08:39.744464Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'openTypeOS2SuperscriptYOffset' [2025-12-17T15:08:39.744466Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'postscriptForceBold' [2025-12-17T15:08:39.744467Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'openTypeOS2SuperscriptYSize' [2025-12-17T15:08:39.744468Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Enforce Compatibility Check' [2025-12-17T15:08:39.750635Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(53.0). Mappings [(UserSpace(300.0), DesignSpace(40.0)), (UserSpace(400.0), DesignSpace(60.0)), (UserSpace(700.0), DesignSpace(95.0))]
fontmake
'}, 'map': [(300, 40), (400, 60), (700, 95)], 'maximum': 700, 'minimum': 300, 'name': 'Weight', 'tag': 'wght'}] INFO:fontTools.varLib:Internal master locations: [{'Weight': 53}, {'Weight': 95}] INFO:fontTools.varLib:Internal axis supports: {'Weight': [40, 53.0, 95]} 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 77 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/.fontc_crater_cache/crozynski/comicneue/Sources/Glyphs/ComicNeue_Roman.glyphs' -> 'master_ufo/ComicNeue.designspace': Generating fonts from Designspace failed: Axis 'Weight': there must be a mapping for the axis default value 365.0.
crozynski/comicneue/$VIRTUAL/google/fonts/ofl/comicneue/config.yaml Sources/Glyphs/ComicNeue_Roman.glyphs?c5ee07b5ee (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['ComicNeue-Light.ttf', 'ComicNeue-Regular.ttf', 'ComicNeue-Bold.ttf']
cyrealtype/Bonbon/$VIRTUAL/google/fonts/ofl/bonbon/config.yaml src/Bonbon-Regular-OTF.vfb?ffac6513dd (default)
fontc
[2025-12-17T15:10:33.505072Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/cyrealtype/Bonbon/src/Bonbon-Regular-OTF.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/cyrealtype/Bonbon/src/Bonbon-Regular-OTF.vfb'
cyrealtype/Bonbon/$VIRTUAL/google/fonts/ofl/bonbon/config.yaml src/Bonbon-Regular-OTF.vfb?ffac6513dd (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpgicnf0_y /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpgicnf0_y src/Bonbon-Regular-OTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpgicnf0_y src/Bonbon-Regular-OTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:10:37.565393Z ThreadId(1) fontc ERROR] Unrecognized source src/Bonbon-Regular-OTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Bonbon-Regular-OTF.vfb must have a name, or familyName and styleName
cyrealtype/Bonbon/$VIRTUAL/google/fonts/ofl/bonbon/config.yaml src/Bonbon-Regular-TTF.vfb?ffac6513dd (default)
fontc
[2025-12-17T15:10:26.373504Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/cyrealtype/Bonbon/src/Bonbon-Regular-TTF.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/cyrealtype/Bonbon/src/Bonbon-Regular-TTF.vfb'
cyrealtype/Bonbon/$VIRTUAL/google/fonts/ofl/bonbon/config.yaml src/Bonbon-Regular-TTF.vfb?ffac6513dd (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp5slkg500 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp5slkg500 src/Bonbon-Regular-TTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp5slkg500 src/Bonbon-Regular-TTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:10:30.239088Z ThreadId(1) fontc ERROR] Unrecognized source src/Bonbon-Regular-TTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Bonbon-Regular-TTF.vfb must have a name, or familyName and styleName
cyrealtype/Bonbon/$VIRTUAL/google/fonts/ofl/bonbon/config.yaml src/Bonbon-Regular.vfb?ffac6513dd (default)
fontc
[2025-12-17T15:10:20.052425Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/cyrealtype/Bonbon/src/Bonbon-Regular.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/cyrealtype/Bonbon/src/Bonbon-Regular.vfb'
cyrealtype/Bonbon/$VIRTUAL/google/fonts/ofl/bonbon/config.yaml src/Bonbon-Regular.vfb?ffac6513dd (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp6z6kabh3 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp6z6kabh3 src/Bonbon-Regular.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp6z6kabh3 src/Bonbon-Regular.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:10:23.696161Z ThreadId(1) fontc ERROR] Unrecognized source src/Bonbon-Regular.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
_recipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Bonbon-Regular.vfb must have a name, or familyName and styleName
cyrealtype/Federo/$VIRTUAL/google/fonts/ofl/federo/config.yaml src/Federo-Regular_PS_Source.vfb?79d2ed54e7 (default)
fontc
[2025-12-17T15:10:57.302056Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/cyrealtype/Federo/src/Federo-Regular_PS_Source.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/cyrealtype/Federo/src/Federo-Regular_PS_Source.vfb'
cyrealtype/Federo/$VIRTUAL/google/fonts/ofl/federo/config.yaml src/Federo-Regular_PS_Source.vfb?79d2ed54e7 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp049vh5q7 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp049vh5q7 src/Federo-Regular_PS_Source.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp049vh5q7 src/Federo-Regular_PS_Source.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:11:00.734319Z ThreadId(1) fontc ERROR] Unrecognized source src/Federo-Regular_PS_Source.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ovider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Federo-Regular_PS_Source.vfb must have a name, or familyName and styleName
cyrealtype/Federo/$VIRTUAL/google/fonts/ofl/federo/config.yaml src/Federo-TTF.vfb?79d2ed54e7 (default)
fontc
[2025-12-17T15:10:51.290233Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/cyrealtype/Federo/src/Federo-TTF.vfb
fontmake
on}] [--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/cyrealtype/Federo/src/Federo-TTF.vfb'
cyrealtype/Federo/$VIRTUAL/google/fonts/ofl/federo/config.yaml src/Federo-TTF.vfb?79d2ed54e7 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpixmh2wnp /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpixmh2wnp src/Federo-TTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpixmh2wnp src/Federo-TTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:10:54.757075Z ThreadId(1) fontc ERROR] Unrecognized source src/Federo-TTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
call_recipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Federo-TTF.vfb must have a name, or familyName and styleName
cyrealtype/Iceland/$VIRTUAL/google/fonts/ofl/iceland/config.yaml src/Iceland-Regular-OTF.vfb?bb43144b50 (default)
fontc
[2025-12-17T15:11:09.876497Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/cyrealtype/Iceland/src/Iceland-Regular-OTF.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/cyrealtype/Iceland/src/Iceland-Regular-OTF.vfb'
cyrealtype/Iceland/$VIRTUAL/google/fonts/ofl/iceland/config.yaml src/Iceland-Regular-OTF.vfb?bb43144b50 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpgrd76flo /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpgrd76flo src/Iceland-Regular-OTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpgrd76flo src/Iceland-Regular-OTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:11:14.225781Z ThreadId(1) fontc ERROR] Unrecognized source src/Iceland-Regular-OTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
pe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Iceland-Regular-OTF.vfb must have a name, or familyName and styleName
cyrealtype/Iceland/$VIRTUAL/google/fonts/ofl/iceland/config.yaml src/Iceland-Regular-TTF.vfb?bb43144b50 (default)
fontc
[2025-12-17T15:11:03.233838Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/cyrealtype/Iceland/src/Iceland-Regular-TTF.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/cyrealtype/Iceland/src/Iceland-Regular-TTF.vfb'
cyrealtype/Iceland/$VIRTUAL/google/fonts/ofl/iceland/config.yaml src/Iceland-Regular-TTF.vfb?bb43144b50 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmphuwsur8x /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmphuwsur8x src/Iceland-Regular-TTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmphuwsur8x src/Iceland-Regular-TTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:11:07.045357Z ThreadId(1) fontc ERROR] Unrecognized source src/Iceland-Regular-TTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
pe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Iceland-Regular-TTF.vfb must have a name, or familyName and styleName
cyrealtype/Podkova/sources/config.yaml Podkova.glyphs?e321080f4b (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
danhhong/Battambang/Source/builder.yaml Battambang.glyphs?b2350045aa (default)
fontc
CCLCCLCLCCCCCCCLCCCLCCLZ"} [2025-12-17T15:14:14.930188Z ThreadId(4) fontbe::glyphs WARN] uni17D8 has inconsistent path elements: {"MCCCCCCCCLCCCLLLZMCCCCCCCCCCCLCCLCCLCCCLCCLCCLZMCCCCCCCCLCCCLLLZMCCLZ", "MCCCCCCCCLCCCCLLLZMCCCCCCCCCCLCCLCCLCCCLLCCLCCLZMCCCCCCCCLCCCCLLLZMCCLLZ", "MCCCCCCCCLLCCCCLLLLZMCCLCLCCCCCCCCLCCCCLCCLCCLCCCLCCLZMCCCCCCCCLLCCCCLLLLZMCCLZ", "MCCCCCCCCLLCCCCLLLLZMCLCCCCCCCLCCCLCCLCCLCCCLCCLCCLZMCCCCCCCCLLCCCCLLLLZMCLCCCZ", "MCCCCCCCCLCCCLLLZMCLCLCLCLCCCCLCCCLCCCLCLCLCLCLCLCCCCLZMCCCCCCCCLCCCLLLZMCCCLZ"} [2025-12-17T15:14:14.933050Z ThreadId(5) fontbe::glyphs WARN] uni17D2_178B has inconsistent path elements: {"MCCCLCCLLCLLLLLLLLZMLLCLLLZ", "MCLLCLLLLLLLLCLZMLLLLLZ", "MCLLLLCLLLLLLLLCLZMLLLLLZ", "MCCLCCCCLCCLLCCLCCCCZMLLCCLLLZ"} [2025-12-17T15:14:14.932011Z ThreadId(6) fontbe::glyphs WARN] uni17B8 has inconsistent path elements: {"MCCCLCLLLZMCCCLZ", "MCCCLCLLLZMCCLCZ"} [2025-12-17T15:14:14.938336Z ThreadId(1) fontc ERROR] 'uni17B7' has interpolation-incompatible paths
fontmake
* Battambang Light had: 77 * Battambang Regular had: 101 * Battambang Bold had: 74 * Battambang Black had: 93 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph nyo_17B6khmer.a, contour 1: * Battambang Thin, Battambang Light, Battambang Regular had: 7 * Battambang Bold had: 13 * Battambang Black had: 10 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph nyo_17C5khmer.a, contour 0: * Battambang Thin had: 106 * Battambang Light had: 97 * Battambang Regular had: 115 * Battambang Bold had: 91 * Battambang Black had: 111 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph nyo_17C5khmer.a, contour 1: * Battambang Thin, Battambang Light, Battambang Regular had: 7 * Battambang Bold had: 13 * Battambang Black had: 10 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/danhhong/Battambang/Source/Battambang.glyphs' -> 'master_ufo/Battambang.designspace': Compatibility check failed
danhhong/Battambang/Source/builder.yaml Battambang.glyphs?b2350045aa (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['Battambang-Black.ttf', 'Battambang-Thin.ttf', 'Battambang-Bold.ttf', 'Battambang-Regular.ttf', 'Battambang-Light.ttf']
danhhong/KohSantepheap/Source/builder.yaml KohSantepheap.glyphs?316be9428c (default)
fontc
D21786.left)) [2025-12-17T15:17:11.415172Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(uni17B717CD))' failed: ''uni17B717CD' has interpolation-incompatible paths' [2025-12-17T15:17:11.415175Z ThreadId(1) fontc::workload DEBUG] 734/2126 complete, most recently Be(GlyfFragment(uni17B717CD)) [2025-12-17T15:17:11.415177Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(uni1797.short))' failed: ''uni1797.short' has interpolation-incompatible paths' [2025-12-17T15:17:11.415180Z ThreadId(1) fontc::workload DEBUG] 735/2126 complete, most recently Be(GlyfFragment(uni1797.short)) [2025-12-17T15:17:11.415182Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(uni17D2178D17C5))' failed: ''uni17D2178D17C5' has interpolation-incompatible paths' [2025-12-17T15:17:11.415185Z ThreadId(1) fontc::workload DEBUG] 736/2126 complete, most recently Be(GlyfFragment(uni17D2178D17C5)) [2025-12-17T15:17:11.418179Z ThreadId(1) fontc ERROR] 'uni17E8' has interpolation-incompatible paths
fontmake
Koh Santepheap Thin, Koh Santepheap Light, Koh Santepheap Bold had: 1 * Koh Santepheap Regular, Koh Santepheap Black had: 2 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph uni17D2178E.vo: * Koh Santepheap Thin, Koh Santepheap Light, Koh Santepheap Bold had: 1 * Koh Santepheap Regular, Koh Santepheap Black had: 2 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph nyo_17B6khmer.alt: * Koh Santepheap Thin, Koh Santepheap Light, Koh Santepheap Regular, Koh Santepheap Bold had: 1 * Koh Santepheap Black had: 2 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph nyo_17C5khmer.alt: * Koh Santepheap Thin, Koh Santepheap Light, Koh Santepheap Regular, Koh Santepheap Bold had: 1 * Koh Santepheap Black had: 2 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/danhhong/KohSantepheap/Source/KohSantepheap.glyphs' -> 'master_ufo/KohSantepheap.designspace': Compatibility check failed
danhhong/KohSantepheap/Source/builder.yaml KohSantepheap.glyphs?316be9428c (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['KohSantepheap-Light.ttf', 'KohSantepheap-Bold.ttf', 'KohSantepheap-Thin.ttf', 'KohSantepheap-Regular.ttf', 'KohSantepheap-Black.ttf']
danhhong/Suwannaphum/Source/builder.yaml Suwannaphum.glyphs?86c0dfc2b5 (default)
fontc
8Z ThreadId(1) fontc::workload DEBUG] 1074/1483 complete, most recently Be(GlyfFragment(uni17D2_1788_17C5)) [2025-12-17T15:19:38.949020Z ThreadId(1) fontc::workload DEBUG] 1075/1483 complete, most recently Be(GlyfFragment(hyphen)) [2025-12-17T15:19:38.949023Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(uni179F))' failed: ''uni179F' has interpolation-incompatible paths' [2025-12-17T15:19:38.949025Z ThreadId(1) fontc::workload DEBUG] 1076/1483 complete, most recently Be(GlyfFragment(uni179F)) [2025-12-17T15:19:38.949028Z ThreadId(1) fontc::workload DEBUG] 1077/1483 complete, most recently Be(GlyfFragment(Z)) [2025-12-17T15:19:38.949030Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(uni178F))' failed: ''uni178F' has interpolation-incompatible paths' [2025-12-17T15:19:38.949033Z ThreadId(1) fontc::workload DEBUG] 1078/1483 complete, most recently Be(GlyfFragment(uni178F)) [2025-12-17T15:19:38.953401Z ThreadId(1) fontc ERROR] 's' has interpolation-incompatible paths
fontmake
eng_17A0khmer.b, contour 0, point 29: * Suwannaphum Thin had: None * Suwannaphum Light, Suwannaphum Regular, Suwannaphum Bold, Suwannaphum Black had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph coeng_17A0khmer.b, contour 0, point 31: * Suwannaphum Thin had: curve * Suwannaphum Light, Suwannaphum Regular, Suwannaphum Bold, Suwannaphum Black had: None ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph nyo_17B6khmer.a: * Suwannaphum Thin, Suwannaphum Light, Suwannaphum Regular, Suwannaphum Bold had: 2 * Suwannaphum Black had: 1 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph nyo_17C5khmer.a: * Suwannaphum Thin, Suwannaphum Light, Suwannaphum Regular, Suwannaphum Bold had: 2 * Suwannaphum Black had: 1 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/danhhong/Suwannaphum/Source/Suwannaphum.glyphs' -> 'master_ufo/Suwannaphum.designspace': Compatibility check failed
danhhong/Suwannaphum/Source/builder.yaml Suwannaphum.glyphs?86c0dfc2b5 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['Suwannaphum-Thin.ttf', 'Suwannaphum-Light.ttf', 'Suwannaphum-Regular.ttf', 'Suwannaphum-Bold.ttf', 'Suwannaphum-Black.ttf']
davelab6/cantarell/$VIRTUAL/google/fonts/ofl/cantarell/config.yaml src/Cantarell-Bold.sfd?52d3363878 (default)
fontc
[2025-12-17T15:20:56.170980Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/davelab6/cantarell/src/Cantarell-Bold.sfd
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/davelab6/cantarell/src/Cantarell-Bold.sfd'
davelab6/cantarell/$VIRTUAL/google/fonts/ofl/cantarell/config.yaml src/Cantarell-Bold.sfd?52d3363878 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp8hboh79z /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp8hboh79z src/Cantarell-Bold.sfd --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp8hboh79z src/Cantarell-Bold.sfd --flatten-components --decompose-transformed-components [2025-12-17T15:21:02.834734Z ThreadId(1) fontc ERROR] Unrecognized source src/Cantarell-Bold.sfd ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
_recipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Cantarell-Bold.sfd must have a name, or familyName and styleName
davelab6/cantarell/$VIRTUAL/google/fonts/ofl/cantarell/config.yaml src/Cantarell-BoldOblique.sfd?52d3363878 (default)
fontc
[2025-12-17T15:20:45.085415Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/davelab6/cantarell/src/Cantarell-BoldOblique.sfd
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/davelab6/cantarell/src/Cantarell-BoldOblique.sfd'
davelab6/cantarell/$VIRTUAL/google/fonts/ofl/cantarell/config.yaml src/Cantarell-BoldOblique.sfd?52d3363878 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpsdcptgck /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpsdcptgck src/Cantarell-BoldOblique.sfd --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpsdcptgck src/Cantarell-BoldOblique.sfd --flatten-components --decompose-transformed-components [2025-12-17T15:20:51.384851Z ThreadId(1) fontc ERROR] Unrecognized source src/Cantarell-BoldOblique.sfd ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Cantarell-BoldOblique.sfd must have a name, or familyName and styleName
davelab6/cantarell/$VIRTUAL/google/fonts/ofl/cantarell/config.yaml src/Cantarell-Oblique.sfd?52d3363878 (default)
fontc
[2025-12-17T15:20:38.366160Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/davelab6/cantarell/src/Cantarell-Oblique.sfd
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/davelab6/cantarell/src/Cantarell-Oblique.sfd'
davelab6/cantarell/$VIRTUAL/google/fonts/ofl/cantarell/config.yaml src/Cantarell-Oblique.sfd?52d3363878 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpzwxy6b68 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpzwxy6b68 src/Cantarell-Oblique.sfd --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpzwxy6b68 src/Cantarell-Oblique.sfd --flatten-components --decompose-transformed-components [2025-12-17T15:20:42.307976Z ThreadId(1) fontc ERROR] Unrecognized source src/Cantarell-Oblique.sfd ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
cipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Cantarell-Oblique.sfd must have a name, or familyName and styleName
davelab6/cantarell/$VIRTUAL/google/fonts/ofl/cantarell/config.yaml src/Cantarell-Regular-Spiro.sfd?52d3363878 (default)
fontc
[2025-12-17T15:20:31.717316Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/davelab6/cantarell/src/Cantarell-Regular-Spiro.sfd
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/davelab6/cantarell/src/Cantarell-Regular-Spiro.sfd'
davelab6/cantarell/$VIRTUAL/google/fonts/ofl/cantarell/config.yaml src/Cantarell-Regular-Spiro.sfd?52d3363878 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmppztmief2 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmppztmief2 src/Cantarell-Regular-Spiro.sfd --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmppztmief2 src/Cantarell-Regular-Spiro.sfd --flatten-components --decompose-transformed-components [2025-12-17T15:20:35.306350Z ThreadId(1) fontc ERROR] Unrecognized source src/Cantarell-Regular-Spiro.sfd ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
rovider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Cantarell-Regular-Spiro.sfd must have a name, or familyName and styleName
davelab6/cantarell/$VIRTUAL/google/fonts/ofl/cantarell/config.yaml src/Cantarell-Regular.sfd?52d3363878 (default)
fontc
[2025-12-17T15:20:25.290533Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/davelab6/cantarell/src/Cantarell-Regular.sfd
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/davelab6/cantarell/src/Cantarell-Regular.sfd'
davelab6/cantarell/$VIRTUAL/google/fonts/ofl/cantarell/config.yaml src/Cantarell-Regular.sfd?52d3363878 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpn4_r8g0k /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpn4_r8g0k src/Cantarell-Regular.sfd --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpn4_r8g0k src/Cantarell-Regular.sfd --flatten-components --decompose-transformed-components [2025-12-17T15:20:28.879147Z ThreadId(1) fontc ERROR] Unrecognized source src/Cantarell-Regular.sfd ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
cipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Cantarell-Regular.sfd must have a name, or familyName and styleName
docrepair-fonts/agdasima-fonts/sources/config.yaml Agdasima-Regular.designspace?c971400d77 (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/config.yaml Belanosima-Regular.designspace?b772e9b7c4 (default)
fontc
[2025-12-17T15:22:25.717893Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "/Users/rofls/.fontc_crater_cache/docrepair-fonts/belanosima-fonts/sources/Belanosima-Regular.designspace" [2025-12-17T15:22:25.717920Z ThreadId(1) fontc ERROR] No default master in /Users/rofls/.fontc_crater_cache/docrepair-fonts/belanosima-fonts/sources/Belanosima-Regular.designspace
fontmake
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/.fontc_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/config.yaml Belanosima-Regular.designspace?b772e9b7c4 (gftools)
fontc
fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmppnqdh13w /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmppnqdh13w Belanosima-Regular.designspace --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmppnqdh13w Belanosima-Regular.designspace --flatten-components --decompose-transformed-components [2025-12-17T15:22:29.478485Z ThreadId(1) ufo2fontir::source DEBUG] Loaded "designspace" from "Belanosima-Regular.designspace" [2025-12-17T15:22:29.478514Z ThreadId(1) fontc ERROR] No default master in Belanosima-Regular.designspace ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
routinizer {compreffor,cffsubr}] [--no-optimize-gvar] [--filter CLASS] [--no-auto-use-my-metrics] [--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-Regular.ufo.json not found [6/9] buildTTF fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpb75ayxl6 -o ttf -u instance_ufos/Belanosima-Bold.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
docrepair-fonts/lunasima-fonts/sources/config.yaml Lunasima-Regular.designspace?88f44d7a6c (gftools)
fontc
gftools produced multiple outputs: ['Lunasima-Regular.ttf', 'Lunasima-Bold.ttf']
fontmake
gftools produced multiple outputs: ['Lunasima-Regular.ttf', 'Lunasima-Bold.ttf']
erinmclaughlin/BhuTuka-Extended-One/sources/builder.yaml BhuTukaExpandedOne-Regular.glyphs?ac2ad17bcd (default)
fontc
:05:26.288101Z ThreadId(1) fontc::workload DEBUG] 2468/2579 complete, most recently Be(GlyfFragment(grSxA_RAc2)) [2025-12-17T15:05:26.288118Z ThreadId(1) fontc::workload DEBUG] 2469/2579 complete, most recently Be(GlyfFragment(tilde)) [2025-12-17T15:05:26.288134Z ThreadId(1) fontc::workload DEBUG] 2470/2579 complete, most recently Be(GlyfFragment(grJxA_RAc2)) [2025-12-17T15:05:26.288150Z ThreadId(1) fontc::workload DEBUG] 2471/2579 complete, most recently Be(GlyfFragment(grEkonkar)) [2025-12-17T15:05:26.288166Z ThreadId(1) fontc::workload DEBUG] 2472/2579 complete, most recently Be(GlyfFragment(grBHA_RAc2)) [2025-12-17T15:05:26.288182Z ThreadId(1) fontc::workload DEBUG] 2473/2579 complete, most recently Be(GlyfFragment(grAdakbindi)) [2025-12-17T15:05:26.288198Z ThreadId(1) fontc::workload DEBUG] 2474/2579 complete, most recently Be(FeaturesAst) [2025-12-17T15:05:26.291069Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'Å¢' (U+0162) to two different glyph ids: GID_89 and GID_90
fontmake
transformation INFO:glyphsLib.builder:Running 'propagate_all_anchors' transformation INFO:fontmake.font_project:Loading 1 DesignSpace source UFOs INFO:fontmake.font_project:Building TTF for BhuTukaExpandedOne-Light INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running SkipExportGlyphsFilter on BhuTukaExpandedOne-Light INFO:ufo2ft.filters:Running EraseOpenCornersFilter on BhuTukaExpandedOne-Light INFO:ufo2ft.filters:Running DecomposeComponentsFilter on BhuTukaExpandedOne-Light INFO:ufo2ft.filters:Running CubicToQuadraticFilter on BhuTukaExpandedOne-Light INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 122, 2: 2789, 3: 1130, 4: 319, 5: 21 INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/erinmclaughlin/BhuTuka-Extended-One/sources/BhuTukaExpandedOne-Regular.glyphs' -> 'master_ufo/BhuTukaExpandedOne-Light.designspace': Compiling UFO failed: cannot map 'Tcommaaccent' to U+0162; already mapped to 'Tcedilla'
erinmclaughlin/BhuTuka-Extended-One/sources/builder.yaml BhuTukaExpandedOne-Regular.glyphs?ac2ad17bcd (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
erinmclaughlin/Khula/$VIRTUAL/google/fonts/ofl/khula/config.yaml Khula_superpolator.sp3?1389c01848 (default)
fontc
[2025-12-17T15:05:52.555975Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/erinmclaughlin/Khula/Khula_superpolator.sp3
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/erinmclaughlin/Khula/Khula_superpolator.sp3'
erinmclaughlin/Khula/$VIRTUAL/google/fonts/ofl/khula/config.yaml Khula_superpolator.sp3?1389c01848 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp05r4h9be /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp05r4h9be Khula_superpolator.sp3 --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp05r4h9be Khula_superpolator.sp3 --flatten-components --decompose-transformed-components [2025-12-17T15:05:56.001363Z ThreadId(1) fontc ERROR] Unrecognized source Khula_superpolator.sp3 ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Khula_superpolator.sp3 must have a name, or familyName and styleName
etunni/Amita/sources/config.yaml Amita.glyphs?92680c07f0 (default)
fontc
error: Ligature substitution shadows existing rule in at 595:1 | 595 | sub k-deva rakar-deva by k_rakar-deva; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Ligature substitution shadows existing rule in at 597:1 | 597 | sub kh-deva rakar-deva by kh_rakar-deva; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Ligature substitution shadows existing rule in at 606:1 | 606 | sub p-deva rakar-deva by p_rakar-deva; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Ligature substitution shadows existing rule in at 610:1 | 610 | sub sh-deva rakar-deva by sh_rakar-deva; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Ligature substitution shadows existing rule in at 613:1 | 613 | sub t-deva rakar-deva by t_rakar-deva; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Ligature substitution shadows existing rule in at 617:1 | 617 | sub tth-deva rakar-deva by tth_rakar-deva; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
fontmake
axis supports: {'Weight': [50, 50, 110]} 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 39 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:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:fontTools.varLib:Setting OS/2.usWeightClass = 300 INFO:ufo2ft:Compiling variable features for Amita-VF fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/etunni/Amita/sources/Amita.glyphs' -> 'master_ufo/Amita.designspace': Generating fonts from Designspace failed: <features>:582:2: Already defined substitution for "dd-deva, rakar-deva"
etunni/Amita/sources/config.yaml Amita.glyphs?92680c07f0 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
etunni/Arya/$VIRTUAL/google/fonts/ofl/arya/config.yaml Source/Arya-DEVA+LATIN-COPY.glyphs?103dc785f2 (default)
fontc
:06:35.420267Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:35.420269Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:35.420271Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:35.420273Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:35.420275Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:35.420277Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:35.420279Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:35.420282Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:35.420284Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:35.429841Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(100.0). Mappings [(UserSpace(400.0), DesignSpace(85.0)), (UserSpace(700.0), DesignSpace(105.0))]
fontmake
25.0, 'hidden': False, 'labelNames': {'en': 'Weight'}, 'map': [(400, 85), (700, 105)], 'maximum': 700, 'minimum': 400, 'name': 'Weight', 'tag': 'wght'}] INFO:fontTools.varLib:Internal master locations: [{'Weight': 100}] INFO:fontTools.varLib:Internal axis supports: {'Weight': [85, 100.0, 105]} INFO:fontTools.varLib:Normalized master locations: [{'Weight': 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 325 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/.fontc_crater_cache/etunni/Arya/Source/Arya-DEVA+LATIN-COPY.glyphs' -> 'master_ufo/Arya.designspace': Generating fonts from Designspace failed: Axis 'Weight': there must be a mapping for the axis default value 625.0.
etunni/Arya/$VIRTUAL/google/fonts/ofl/arya/config.yaml Source/Arya-DEVA+LATIN-COPY.glyphs?103dc785f2 (gftools)
fontc
n-existent glyph class public.kern2.trademark found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.zero found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.backslash found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.braceright found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.bracketright found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.slash found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules.
fontmake
n-existent glyph class public.kern2.trademark found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.zero found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.backslash found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.braceright found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.bracketright found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.slash found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules.
etunni/Arya/$VIRTUAL/google/fonts/ofl/arya/config.yaml Source/Arya-Scaled.glyphs?103dc785f2 (default)
fontc
:06:19.709994Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:19.709995Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:19.709996Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:19.709997Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:19.709998Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:19.709999Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:19.710000Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:19.710001Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:19.710002Z ThreadId(1) glyphs_reader::font INFO] unhandled hint type '' [2025-12-17T15:06:19.717619Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(100.0). Mappings [(UserSpace(400.0), DesignSpace(85.0)), (UserSpace(700.0), DesignSpace(105.0))]
fontmake
fault': 625.0, 'hidden': False, 'labelNames': {'en': 'Weight'}, 'map': [(400, 85), (700, 105)], 'maximum': 700, 'minimum': 400, 'name': 'Weight', 'tag': 'wght'}] INFO:fontTools.varLib:Internal master locations: [{'Weight': 100}] INFO:fontTools.varLib:Internal axis supports: {'Weight': [85, 100.0, 105]} INFO:fontTools.varLib:Normalized master locations: [{'Weight': 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 182 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/.fontc_crater_cache/etunni/Arya/Source/Arya-Scaled.glyphs' -> 'master_ufo/Arya.designspace': Generating fonts from Designspace failed: Axis 'Weight': there must be a mapping for the axis default value 625.0.
etunni/Arya/$VIRTUAL/google/fonts/ofl/arya/config.yaml Source/Arya-Scaled.glyphs?103dc785f2 (gftools)
fontc
n-existent glyph class public.kern2.trademark found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.zero found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.backslash found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.braceright found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.bracketright found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.slash found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules.
fontmake
n-existent glyph class public.kern2.trademark found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.zero found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.backslash found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.braceright found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.bracketright found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.slash found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.period found in kerning rules.
etunni/glegoo/$VIRTUAL/google/fonts/ofl/glegoo/config.yaml Glegoo-Regular.sfd?a6b0a10abf (default)
fontc
[2025-12-17T15:09:53.334448Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/etunni/glegoo/Glegoo-Regular.sfd
fontmake
p,json}] [--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/etunni/glegoo/Glegoo-Regular.sfd'
etunni/glegoo/$VIRTUAL/google/fonts/ofl/glegoo/config.yaml Glegoo-Regular.sfd?a6b0a10abf (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmprfzc3dtq /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmprfzc3dtq Glegoo-Regular.sfd --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmprfzc3dtq Glegoo-Regular.sfd --flatten-components --decompose-transformed-components [2025-12-17T15:09:56.531852Z ThreadId(1) fontc ERROR] Unrecognized source Glegoo-Regular.sfd ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
_recipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Glegoo-Regular.sfd must have a name, or familyName and styleName
fontworks-fonts/Rampart/$VIRTUAL/google/fonts/ofl/rampartone/config.yaml sources/RampartOne.glyphs?3f5fe9d544 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontworks-fonts/RocknRoll/$VIRTUAL/google/fonts/ofl/rocknrollone/config.yaml sources/RocknRollOne.glyphs?29a2aa8bb7 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/AmaticSC/sources/config.yaml AmaticSC.glyphs?308846136d (default)
fontc
.009874Z ThreadId(1) fontc::workload DEBUG] 209/3452 complete, most recently Fe(Glyph(W)) [2025-12-17T15:29:39.009875Z ThreadId(1) fontc::workload DEBUG] 210/3452 complete, most recently Fe(Glyph(de-cy)) [2025-12-17T15:29:39.009877Z ThreadId(1) fontc::workload DEBUG] 211/3452 complete, most recently Fe(Glyph(kcommaaccent)) [2025-12-17T15:29:39.009878Z ThreadId(1) fontc::workload DEBUG] 212/3452 complete, most recently Fe(Glyph(Er-cy)) [2025-12-17T15:29:39.012481Z ThreadId(4) fontir::ir::erase_open_corners DEBUG] found an open corner [2025-12-17T15:29:39.012494Z ThreadId(4) fontir::ir::erase_open_corners DEBUG] found an open corner [2025-12-17T15:29:39.012498Z ThreadId(4) fontir::ir::erase_open_corners DEBUG] found an open corner [2025-12-17T15:29:39.012499Z ThreadId(4) glyphs2fontir::toir DEBUG] erased open contours for M.concept2 [2025-12-17T15:29:39.018625Z ThreadId(1) fontc ERROR] Invalid source glyph 'f_f_l': 'bad anchor: 'Invalid anchor 'caret_1': 'no value at default location'''
fontmake
lyph 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/.fontc_crater_cache/googlefonts/AmaticSC/sources/AmaticSC.glyphs' -> 'master_ufo/AmaticSC-Condensed.designspace': Compatibility check failed
googlefonts/AmaticSC/sources/config.yaml AmaticSC.glyphs?308846136d (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/Bruno-ace/sources/brunoace-regular.yaml BrunoAce-Regular.glyphs?58dc219db3 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools", line 7, in <module> sys.exit(main()) ~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/site-packages/gftools/builder/__init__.py", line 453, in main pd.walk_graph() ~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/__init__.py", line 333, in walk_graph assert len(final_targets), "No final targets" ~~~^^^^^^^^^^^^^^^ AssertionError: No final targets
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools", line 7, in <module> sys.exit(main()) ~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/site-packages/gftools/builder/__init__.py", line 453, in main pd.walk_graph() ~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.yaml BrunoAceSC-Regular.glyphs?58dc219db3 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools", line 7, in <module> sys.exit(main()) ~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/site-packages/gftools/builder/__init__.py", line 453, in main pd.walk_graph() ~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/__init__.py", line 333, in walk_graph assert len(final_targets), "No final targets" ~~~^^^^^^^^^^^^^^^ AssertionError: No final targets
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file Traceback (most recent call last): File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/gftools", line 7, in <module> sys.exit(main()) ~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/site-packages/gftools/builder/__init__.py", line 453, in main pd.walk_graph() ~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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/config.yaml CrimsonText-Italic.glyphs?4f1458ae64 (default)
fontc
nt)) [2025-12-17T15:04:42.881241Z ThreadId(1) fontc::workload DEBUG] 117/3257 complete, most recently Fe(Glyph(adieresis)) [2025-12-17T15:04:42.881244Z ThreadId(1) fontc::workload DEBUG] 118/3257 complete, most recently Fe(Glyph(Ocircumflexhookabove)) [2025-12-17T15:04:42.881246Z ThreadId(1) fontc::workload DEBUG] 119/3257 complete, most recently Fe(Glyph(bdotbelow)) [2025-12-17T15:04:42.881249Z ThreadId(1) fontc::workload DEBUG] 120/3257 complete, most recently Fe(Glyph(idotaccent)) [2025-12-17T15:04:42.881251Z ThreadId(1) fontc::workload DEBUG] 121/3257 complete, most recently Fe(Glyph(Rcaron)) [2025-12-17T15:04:42.881254Z ThreadId(1) fontc::workload DEBUG] 122/3257 complete, most recently Fe(Glyph(Omacron)) [2025-12-17T15:04:42.881256Z ThreadId(1) fontc::workload DEBUG] 123/3257 complete, most recently Fe(Glyph(dieresiscomb.narrow)) [2025-12-17T15:04:42.891901Z ThreadId(1) fontc ERROR] Invalid source glyph 'euro': 'bad anchor: 'Invalid anchor 'top': 'no value at default location'''
fontmake
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/.fontc_crater_cache/googlefonts/Crimson/sources/CrimsonText-Italic.glyphs' -> 'master_ufo/CrimsonText-Italic.designspace': Compatibility check failed
googlefonts/Crimson/sources/config.yaml CrimsonText-Italic.glyphs?4f1458ae64 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder: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/config.yaml CrimsonText.glyphs?4f1458ae64 (default)
fontc
rnacute))' failed: 'Invalid source glyph 'uhornacute': 'bad anchor: 'Invalid anchor 'ogonek': 'no value at default location'''' [2025-12-17T15:03:57.854605Z ThreadId(1) fontc::workload DEBUG] 725/5529 complete, most recently Fe(Glyph(uhornacute)) [2025-12-17T15:03:57.854607Z ThreadId(1) fontc::workload DEBUG] 726/5529 complete, most recently Fe(Glyph(gdotaccent)) [2025-12-17T15:03:57.854610Z ThreadId(1) fontc::workload DEBUG] 727/5529 complete, most recently Fe(Glyph(jcircumflex.sc)) [2025-12-17T15:03:57.854612Z ThreadId(1) fontc::workload DEBUG] 728/5529 complete, most recently Fe(Glyph(dmacronbelow)) [2025-12-17T15:03:57.854615Z ThreadId(1) fontc::workload DEBUG] 729/5529 complete, most recently Fe(Glyph(hbrevebelow)) [2025-12-17T15:03:57.854617Z ThreadId(1) fontc::workload DEBUG] 730/5529 complete, most recently Fe(Glyph(Nje-cy)) [2025-12-17T15:03:57.867072Z ThreadId(1) fontc ERROR] Invalid source glyph 'epsilon': 'bad anchor: 'Invalid anchor 'top': 'no value at default location'''
fontmake
ontour 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/.fontc_crater_cache/googlefonts/Crimson/sources/CrimsonText.glyphs' -> 'master_ufo/CrimsonText.designspace': Compatibility check failed
googlefonts/Crimson/sources/config.yaml CrimsonText.glyphs?4f1458ae64 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.comma found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder: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/Pacifico/sources/config.yaml Pacifico.glyphs?423e7cb2b0 (default)
fontc
AT") [2025-12-17T15:11:04.661238Z ThreadId(3) glyphs2fontir::source WARN] Invalid kern side: @MMK_R_KO_periodcentered.loclCAT, no group Side2("KO_periodcentered.loclCAT") [2025-12-17T15:11:04.663157Z ThreadId(3) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT, no group Side1("KO_periodcentered.loclCAT") [2025-12-17T15:11:04.663160Z ThreadId(3) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT, no group Side1("KO_periodcentered.loclCAT") [2025-12-17T15:11:04.663161Z ThreadId(3) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT.case, no group Side1("KO_periodcentered.loclCAT.case") [2025-12-17T15:11:04.663163Z ThreadId(3) glyphs2fontir::source WARN] Invalid kern side: @MMK_L_KO_periodcentered.loclCAT.case, no group Side1("KO_periodcentered.loclCAT.case") [2025-12-17T15:11:04.681417Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map 'ṿ' (U+1E7F) to two different glyph ids: GID_269 and GID_739
fontmake
t 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/.fontc_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/config.yaml Pacifico.glyphs?423e7cb2b0 (gftools)
fontc
ic.kern2.KO_periodcentered.loclCAT.case found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT.case found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.KO_dhook.fina found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent 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.
fontmake
ic.kern2.KO_periodcentered.loclCAT.case found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT.case found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.KO_dhook.fina found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.KO_periodcentered.loclCAT found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent 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.
googlefonts/Roboto-Flex/sources/config.yaml RobotoFlex.designspace?739e06dc46 (default)
fontc
7T15:17:00.248567Z ThreadId(1) fontc::workload DEBUG] 1/3834 complete, most recently Fe(Features) [2025-12-17T15:17:00.248581Z ThreadId(1) fontc::workload DEBUG] 2/3834 complete, most recently Fe(ColorPalettes) [2025-12-17T15:17:00.248582Z ThreadId(1) fontc::workload DEBUG] 3/3834 complete, most recently Fe(PaintGraph) [2025-12-17T15:17:00.283593Z ThreadId(5) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {GRAD: 0.00, XOPQ: 96.00, XTRA: 468.00, YOPQ: 79.00, YTAS: 750.00, YTDE: -203.00, YTFI: 738.00, YTLC: 514.00, YTUC: 712.00, opsz: 14.00, slnt: 0.00, wdth: 100.00, wght: 400.00} [2025-12-17T15:17:00.349251Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/googlefonts/Roboto-Flex/sources/1A-drawings/Mains/RobotoFlex_GRAD-200.ufo/features.fea, /Users/rofls/.fontc_crater_cache/googlefonts/Roboto-Flex/sources/1A-drawings/Mains/slnt/RobotoFlex_opsz144_wght1000_wdth100_slnt-10.ufo/features.fea
fontmake
ors 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/.fontc_crater_cache/googlefonts/Roboto-Flex/sources/RobotoFlex.designspace': Compatibility check failed
googlefonts/atkinson-hyperlegible/sources/config.yml AtkinsonHyperlegible-Italic.glyphs?1cb311624b (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/config.yml AtkinsonHyperlegible.glyphs?1cb311624b (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/config.yaml BirthstoneBounce.glyphs?db48de44b6 (default)
fontc
025-12-17T15:05:50.288308Z ThreadId(1) fontc::workload DEBUG] 1473/5908 complete, most recently Fe(Glyph(B.ss01)) [2025-12-17T15:05:50.288310Z ThreadId(1) fontc::workload DEBUG] 1474/5908 complete, most recently Fe(Glyph(t_t)) [2025-12-17T15:05:50.288312Z ThreadId(1) fontc::workload DEBUG] 1475/5908 complete, most recently Fe(Glyph(colonsign)) [2025-12-17T15:05:50.288315Z ThreadId(1) fontc::workload DEBUG] 1476/5908 complete, most recently Fe(Glyph(o_l)) [2025-12-17T15:05:50.288317Z ThreadId(1) fontc::workload DEBUG] 1477/5908 complete, most recently Fe(Glyph(Abrevehookabove.titl)) [2025-12-17T15:05:50.288320Z ThreadId(1) fontc::workload DEBUG] 1478/5908 complete, most recently Fe(Glyph(wcircumflex.ss01)) [2025-12-17T15:05:50.288322Z ThreadId(1) fontc::workload DEBUG] 1479/5908 complete, most recently Fe(Glyph(Uring.ss01)) [2025-12-17T15:05:50.295737Z ThreadId(1) fontc ERROR] Invalid source glyph 'wdieresis.fina': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location'''
fontmake
* 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/.fontc_crater_cache/googlefonts/birthstone-bounce/sources/BirthstoneBounce.glyphs' -> 'master_ufo/BirthstoneBounce.designspace': Compatibility check failed
googlefonts/birthstone-bounce/sources/config.yaml BirthstoneBounce.glyphs?db48de44b6 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['BirthstoneBounce-Medium.ttf', 'BirthstoneBounce-Regular.ttf']
googlefonts/changa-vf/sources/config.yaml Changa.glyphs?fb3207d4fe (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/corinthia/sources/config.yml Corinthia.glyphs?9c81839655 (default)
fontc
y Fe(Glyph(copyright)) [2025-12-17T15:08:58.002580Z ThreadId(1) fontc::workload DEBUG] 788/3197 complete, most recently Fe(Glyph(yen)) [2025-12-17T15:08:58.002583Z ThreadId(1) fontc::workload DEBUG] 789/3197 complete, most recently Fe(Glyph(uogonek.fina)) [2025-12-17T15:08:58.002585Z ThreadId(1) fontc::workload DEBUG] 790/3197 complete, most recently Fe(Glyph(Ecircumflexgrave)) [2025-12-17T15:08:58.002588Z ThreadId(1) fontc::workload DEBUG] 791/3197 complete, most recently Fe(Glyph(dieresis)) [2025-12-17T15:08:58.002590Z ThreadId(1) fontc::workload DEBUG] 792/3197 complete, most recently Fe(Glyph(zerosuperior)) [2025-12-17T15:08:58.002593Z ThreadId(1) fontc::workload DEBUG] 793/3197 complete, most recently Fe(Glyph(Thorn)) [2025-12-17T15:08:58.002595Z ThreadId(1) fontc::workload DEBUG] 794/3197 complete, most recently Fe(Glyph(tilde)) [2025-12-17T15:08:58.013753Z ThreadId(1) fontc ERROR] Invalid source glyph 'ij': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location'''
fontmake
: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/.fontc_crater_cache/googlefonts/corinthia/sources/Corinthia.glyphs' -> 'master_ufo/Corinthia.designspace': Compatibility check failed
googlefonts/corinthia/sources/config.yml Corinthia.glyphs?9c81839655 (gftools)
fontc
uilders.UFOBuilder:Non-existent glyph class public.kern2.a found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.aacute found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.ntilde found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.ugrave found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.thorn found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.lslash found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.thorn found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.thorn found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder: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/config.yaml Dosis.glyphs?3407d52f1d (default)
fontc
4.320615Z ThreadId(1) fontc::workload DEBUG] 1930/2288 complete, most recently Be(GlyfFragment(grave)) [2025-12-17T15:10:44.320617Z ThreadId(1) fontc::workload DEBUG] 1931/2288 complete, most recently Be(GlyfFragment(Cdotaccent)) [2025-12-17T15:10:44.320620Z ThreadId(1) fontc::workload DEBUG] 1932/2288 complete, most recently Be(GlyfFragment(Oacute)) [2025-12-17T15:10:44.320622Z ThreadId(1) fontc::workload DEBUG] 1933/2288 complete, most recently Be(GlyfFragment(hungarumlautcomb)) [2025-12-17T15:10:44.320625Z ThreadId(1) fontc::workload DEBUG] 1934/2288 complete, most recently Be(GlyfFragment(dcaron)) [2025-12-17T15:10:44.320627Z ThreadId(1) fontc::workload DEBUG] 1935/2288 complete, most recently Be(GlyfFragment(Ytilde)) [2025-12-17T15:10:44.320630Z ThreadId(1) fontc::workload DEBUG] 1936/2288 complete, most recently Be(GlyfFragment(Ccaron)) [2025-12-17T15:10:44.331717Z ThreadId(1) fontc ERROR] Error making CMap: Cannot map '¯' (U+00AF) to two different glyph ids: GID_526 and GID_545
fontmake
NFO:glyphsLib.builder:Running 'align_alternate_layers' transformation 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/.fontc_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/config.yaml Dosis.glyphs?3407d52f1d (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/fuzzy-bubbles/sources/config.yml FuzzyBubbles.glyphs?16d63fbca1 (default)
fontc
st recently Fe(Glyph(lacute)) [2025-12-17T15:14:49.850709Z ThreadId(1) fontc::workload DEBUG] 630/2534 complete, most recently Fe(Glyph(degree)) [2025-12-17T15:14:49.850712Z ThreadId(1) fontc::workload DEBUG] 631/2534 complete, most recently Fe(Glyph(icircumflex)) [2025-12-17T15:14:49.850715Z ThreadId(1) fontc::workload DEBUG] 632/2534 complete, most recently Fe(Glyph(foursuperior)) [2025-12-17T15:14:49.850717Z ThreadId(1) fontc::workload DEBUG] 633/2534 complete, most recently Fe(Glyph(gcaron)) [2025-12-17T15:14:49.850719Z ThreadId(1) fontc::workload DEBUG] 634/2534 complete, most recently Fe(Glyph(Gcircumflex)) [2025-12-17T15:14:49.850722Z ThreadId(1) fontc::workload DEBUG] 635/2534 complete, most recently Fe(Glyph(L)) [2025-12-17T15:14:49.850725Z ThreadId(1) fontc::workload DEBUG] 636/2534 complete, most recently Fe(Glyph(Ccaron)) [2025-12-17T15:14:49.854041Z ThreadId(1) fontc ERROR] Invalid source glyph 'kip': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location'''
fontmake
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/.fontc_crater_cache/googlefonts/fuzzy-bubbles/sources/FuzzyBubbles.glyphs' -> 'master_ufo/FuzzyBubbles.designspace': Compatibility check failed
googlefonts/fuzzy-bubbles/sources/config.yml FuzzyBubbles.glyphs?16d63fbca1 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'Bold' redefines the mapping for user location 100 from 100 to 5
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'Bold' redefines the mapping for user location 100 from 100 to 5 INFO:glyphsLib.parser:Parsing .glyphs file WARNING:glyphsLib.builder.axes:Axis wdth: Instance 'Bold' redefines the mapping for user location 100 from 100 to 5
googlefonts/gwendolyn/sources/config.yml GwendolynPro.glyphs?8ab228a0fd (default)
fontc
ph(uhornacute)) [2025-12-17T15:18:50.839417Z ThreadId(1) fontc::workload DEBUG] 634/2556 complete, most recently Fe(Glyph(iogonek)) [2025-12-17T15:18:50.839419Z ThreadId(1) fontc::workload DEBUG] 635/2556 complete, most recently Fe(Glyph(slash)) [2025-12-17T15:18:50.839422Z ThreadId(1) fontc::workload DEBUG] 636/2556 complete, most recently Fe(Glyph(acutecomb.case)) [2025-12-17T15:18:50.839424Z ThreadId(1) fontc::workload DEBUG] 637/2556 complete, most recently Fe(Glyph(z)) [2025-12-17T15:18:50.839427Z ThreadId(1) fontc::workload DEBUG] 638/2556 complete, most recently Fe(Glyph(hyphentwo)) [2025-12-17T15:18:50.839429Z ThreadId(1) fontc::workload DEBUG] 639/2556 complete, most recently Fe(Glyph(hungarumlautcomb.case)) [2025-12-17T15:18:50.839432Z ThreadId(1) fontc::workload DEBUG] 640/2556 complete, most recently Fe(Glyph(apple)) [2025-12-17T15:18:50.845309Z ThreadId(1) fontc ERROR] Invalid source glyph 'Oslash': 'bad anchor: 'Invalid anchor 'topright': 'no value at default location'''
fontmake
ntmake.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/.fontc_crater_cache/googlefonts/gwendolyn/sources/GwendolynPro.glyphs' -> 'master_ufo/Gwendolyn.designspace': Compatibility check failed
googlefonts/gwendolyn/sources/config.yml GwendolynPro.glyphs?8ab228a0fd (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['Gwendolyn-Bold.ttf', 'Gwendolyn-Regular.ttf']
googlefonts/life-savers/sources/config.yaml LifeSavers.glyphs?76eb6d11fa (default)
fontc
t(q)) [2025-12-17T15:32:04.493369Z 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-12-17T15:32:04.493372Z ThreadId(1) fontc::workload DEBUG] 790/1929 complete, most recently Fe(GlyphOrder) [2025-12-17T15:32:04.493375Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(scommaaccent))' failed: ''scommaaccent' has interpolation-incompatible paths' [2025-12-17T15:32:04.493377Z ThreadId(1) fontc::workload DEBUG] 791/1929 complete, most recently Be(GlyfFragment(scommaaccent)) [2025-12-17T15:32:04.493380Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(Agrave))' failed: ''Agrave' has interpolation-incompatible paths' [2025-12-17T15:32:04.493382Z ThreadId(1) fontc::workload DEBUG] 792/1929 complete, most recently Be(GlyfFragment(Agrave)) [2025-12-17T15:32:04.497313Z ThreadId(1) fontc ERROR] 'oslash' has interpolation-incompatible paths
fontmake
2 * 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/.fontc_crater_cache/googlefonts/life-savers/sources/LifeSavers.glyphs' -> 'master_ufo/LifeSavers.designspace': Compatibility check failed
googlefonts/life-savers/sources/config.yaml LifeSavers.glyphs?76eb6d11fa (gftools)
fontc
NG:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.ldot found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.o 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. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.quotedblright 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.
fontmake
gftools produced multiple outputs: ['LifeSavers-ExtraBold.ttf', 'LifeSavers-Regular.ttf', 'LifeSavers-Bold.ttf']
googlefonts/pangolin/$VIRTUAL/google/fonts/ofl/pangolin/config.yaml sources/Pangolin.glyphs?8257f00935 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
googlefonts/qwitcher-grypen/sources/config.yml QwitcherGrypenPro.glyphs?cd12ed20d4 (default)
fontc
, most recently Be(GlyfFragment(ogonekcomb)) [2025-12-17T15:27:17.301780Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(I))' failed: ''I' has interpolation-incompatible paths' [2025-12-17T15:27:17.301783Z ThreadId(1) fontc::workload DEBUG] 1455/2520 complete, most recently Be(GlyfFragment(I)) [2025-12-17T15:27:17.302053Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(micro))' failed: ''micro' has interpolation-incompatible paths' [2025-12-17T15:27:17.302059Z ThreadId(1) fontc::workload DEBUG] 1456/2520 complete, most recently Be(GlyfFragment(micro)) [2025-12-17T15:27:17.302063Z ThreadId(1) fontc::workload ERROR] task 'Fe(GlyphOrder)' failed: 'A task panicked: ''Gbreve' has 2 unique sets of components; must have exactly 1 {[G, brevecomb], [G, brevecomb.case]}'' [2025-12-17T15:27:17.302066Z ThreadId(1) fontc::workload DEBUG] 1457/2520 complete, most recently Fe(GlyphOrder) [2025-12-17T15:27:17.310110Z ThreadId(1) fontc ERROR] 'k' has interpolation-incompatible paths
fontmake
lyph 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/.fontc_crater_cache/googlefonts/qwitcher-grypen/sources/QwitcherGrypenPro.glyphs' -> 'master_ufo/QwitcherGrypen.designspace': Compatibility check failed
googlefonts/qwitcher-grypen/sources/config.yml QwitcherGrypenPro.glyphs?cd12ed20d4 (gftools)
fontc
g rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.a found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.r found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.u found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.r found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.u found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.o found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.r found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.u found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder: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/config.yml RobotoSerif-Italic.designspace?1ecc2513e8 (default)
fontc
DEBUG] Static metadata for "/Users/rofls/.fontc_crater_cache/googlefonts/roboto-serif/sources/RobotoSerif-Italic.designspace" [2025-12-17T15:28:22.756661Z ThreadId(8) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:28:22.756667Z ThreadId(8) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:28:22.761847Z ThreadId(1) fontc::workload DEBUG] 1/5014 complete, most recently Fe(Features) [2025-12-17T15:28:22.761869Z ThreadId(1) fontc::workload DEBUG] 2/5014 complete, most recently Fe(PaintGraph) [2025-12-17T15:28:22.761872Z ThreadId(1) fontc::workload DEBUG] 3/5014 complete, most recently Fe(ColorPalettes) [2025-12-17T15:28:22.761875Z ThreadId(1) fontc::workload DEBUG] 4/5014 complete, most recently Fe(StaticMetadata) [2025-12-17T15:28:22.828636Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/googlefonts/roboto-serif/sources/Roboto_Serif_Text-Hairline_Italic.ufo': 'failed to load font info data'
fontmake
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/.fontc_crater_cache/googlefonts/roboto-serif/sources/RobotoSerif-Italic.designspace': Compatibility check failed
googlefonts/roboto-serif/sources/config.yml RobotoSerif-Italic.designspace?1ecc2513e8 (gftools)
fontc
_.py", line 445, in main pd = GFBuilder(config, fontc_args=fontc_args) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 80, in write_recipe self.revalidate() ~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 73, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
fontmake
_.py", line 445, in main pd = GFBuilder(config, fontc_args=fontc_args) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 80, in write_recipe self.revalidate() ~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 73, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
googlefonts/roboto-serif/sources/config.yml RobotoSerif.designspace?1ecc2513e8 (default)
fontc
12-17T15:27:28.920645Z ThreadId(1) fontc::workload DEBUG] 2/5098 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:28.920669Z ThreadId(1) fontc::workload DEBUG] 3/5098 complete, most recently Fe(Features) [2025-12-17T15:27:28.920699Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:27:28.920726Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:27:28.920768Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:27:28.921570Z ThreadId(1) fontc::workload DEBUG] 4/5098 complete, most recently Be(Cpal) [2025-12-17T15:27:28.921593Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:27:28.939032Z ThreadId(1) fontc::workload DEBUG] 5/5098 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:29.016626Z ThreadId(1) fontc ERROR] Reading source failed for '/Users/rofls/.fontc_crater_cache/googlefonts/roboto-serif/sources/Roboto_Serif_Micro_Cond-Super.ufo': 'failed to load font info data'
fontmake
* 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/.fontc_crater_cache/googlefonts/roboto-serif/sources/RobotoSerif.designspace': Compatibility check failed
googlefonts/roboto-serif/sources/config.yml RobotoSerif.designspace?1ecc2513e8 (gftools)
fontc
_.py", line 445, in main pd = GFBuilder(config, fontc_args=fontc_args) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 80, in write_recipe self.revalidate() ~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 73, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
fontmake
_.py", line 445, in main pd = GFBuilder(config, fontc_args=fontc_args) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 80, in write_recipe self.revalidate() ~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 73, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
googlefonts/silkscreen/sources/config.yaml Silkscreen.glyphs?206ccf3f52 (default)
fontc
recently Fe(Glyph(y)) [2025-12-17T15:15:17.550931Z ThreadId(1) fontc::workload DEBUG] 234/954 complete, most recently Fe(Glyph(circumflexcomb)) [2025-12-17T15:15:17.550934Z ThreadId(1) fontc::workload DEBUG] 235/954 complete, most recently Fe(Glyph(backslash)) [2025-12-17T15:15:17.550936Z ThreadId(1) fontc::workload DEBUG] 236/954 complete, most recently Fe(Glyph(ydieresis)) [2025-12-17T15:15:17.550939Z ThreadId(1) fontc::workload DEBUG] 237/954 complete, most recently Fe(Glyph(Zcaron)) [2025-12-17T15:15:17.550941Z ThreadId(1) fontc::workload DEBUG] 238/954 complete, most recently Fe(Glyph(underscore)) [2025-12-17T15:15:17.550944Z ThreadId(1) fontc::workload DEBUG] 239/954 complete, most recently Fe(Glyph(K)) [2025-12-17T15:15:17.550947Z ThreadId(1) fontc::workload DEBUG] 240/954 complete, most recently Fe(Glyph(threequarters)) [2025-12-17T15:15:17.553509Z ThreadId(1) fontc ERROR] Invalid source glyph 'adieresis': 'bad anchor: 'Invalid anchor 'bottom': 'no value at default location'''
fontmake
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/.fontc_crater_cache/googlefonts/silkscreen/sources/Silkscreen.glyphs' -> 'master_ufo/Silkscreen.designspace': Compatibility check failed
googlefonts/silkscreen/sources/config.yaml Silkscreen.glyphs?206ccf3f52 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['Silkscreen-Regular.ttf', 'Silkscreen-Bold.ttf']
googlefonts/spacemono/sources/config.yaml SpaceMono-Italic.glyphs?329858c2c4 (default)
fontc
5-12-17T15:17:10.892372Z ThreadId(1) fontc::workload DEBUG] 469/3106 complete, most recently Fe(Glyph(idotbelow.ss02)) [2025-12-17T15:17:10.892374Z ThreadId(1) fontc::workload DEBUG] 470/3106 complete, most recently Fe(Glyph(lmacronbelow)) [2025-12-17T15:17:10.892377Z ThreadId(1) fontc::workload DEBUG] 471/3106 complete, most recently Fe(Glyph(abrevegrave)) [2025-12-17T15:17:10.892379Z ThreadId(1) fontc::workload DEBUG] 472/3106 complete, most recently Fe(Glyph(alphaturned-latin)) [2025-12-17T15:17:10.892382Z ThreadId(1) fontc::workload DEBUG] 473/3106 complete, most recently Fe(Glyph(IJ.ss01)) [2025-12-17T15:17:10.892384Z ThreadId(1) fontc::workload DEBUG] 474/3106 complete, most recently Fe(Glyph(ycircumflex)) [2025-12-17T15:17:10.892386Z ThreadId(1) fontc::workload DEBUG] 475/3106 complete, most recently Fe(Glyph(N)) [2025-12-17T15:17:10.896681Z ThreadId(1) fontc ERROR] Invalid source glyph 'ocircumflexhookabove': 'bad anchor: 'Invalid anchor 'top': 'no value at default location'''
fontmake
y: 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/.fontc_crater_cache/googlefonts/spacemono/sources/SpaceMono-Italic.glyphs' -> 'master_ufo/SpaceMono-Italic.designspace': Compatibility check failed
googlefonts/spacemono/sources/config.yaml SpaceMono-Italic.glyphs?329858c2c4 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['SpaceMono-BoldItalic.ttf', 'SpaceMono-Italic.ttf']
googlefonts/spacemono/sources/config.yaml SpaceMono.glyphs?329858c2c4 (default)
fontc
workload DEBUG] 991/3114 complete, most recently Be(GlyfFragment(p)) [2025-12-17T15:16:48.812893Z ThreadId(1) fontc::workload DEBUG] 992/3114 complete, most recently Be(GlyfFragment(Eng)) [2025-12-17T15:16:48.812896Z ThreadId(1) fontc::workload DEBUG] 993/3114 complete, most recently Be(GlyfFragment(idotless.ss02)) [2025-12-17T15:16:48.812898Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(section.case))' failed: ''section.case' has interpolation-incompatible paths' [2025-12-17T15:16:48.812901Z ThreadId(1) fontc::workload DEBUG] 994/3114 complete, most recently Be(GlyfFragment(section.case)) [2025-12-17T15:16:48.812903Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(onesuperior))' failed: ''onesuperior' has interpolation-incompatible paths' [2025-12-17T15:16:48.812906Z ThreadId(1) fontc::workload DEBUG] 995/3114 complete, most recently Be(GlyfFragment(onesuperior)) [2025-12-17T15:16:48.818315Z ThreadId(1) fontc ERROR] 'one.numr' has interpolation-incompatible paths
fontmake
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/.fontc_crater_cache/googlefonts/spacemono/sources/SpaceMono.glyphs' -> 'master_ufo/SpaceMono.designspace': Compatibility check failed
googlefonts/spacemono/sources/config.yaml SpaceMono.glyphs?329858c2c4 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['SpaceMono-Regular.ttf', 'SpaceMono-Bold.ttf']
googlefonts/the-nautigal/sources/config.yml TheNautigalPro.glyphs?1d644f7cd7 (default)
fontc
mplete, most recently Be(GlyfFragment(ampersand)) [2025-12-17T15:19:46.098513Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(H))' failed: ''H' has interpolation-incompatible paths' [2025-12-17T15:19:46.098515Z ThreadId(1) fontc::workload DEBUG] 683/2564 complete, most recently Be(GlyfFragment(H)) [2025-12-17T15:19:46.098518Z ThreadId(1) fontc::workload DEBUG] 684/2564 complete, most recently Fe(Glyph(Ohorndotbelow)) [2025-12-17T15:19:46.098521Z ThreadId(1) fontc::workload ERROR] task 'Be(GlyfFragment(ordmasculine))' failed: ''ordmasculine' has interpolation-incompatible paths' [2025-12-17T15:19:46.098523Z ThreadId(1) fontc::workload DEBUG] 685/2564 complete, most recently Be(GlyfFragment(ordmasculine)) [2025-12-17T15:19:46.098526Z ThreadId(1) fontc::workload DEBUG] 686/2564 complete, most recently Fe(Glyph(Hbar)) [2025-12-17T15:19:46.102706Z ThreadId(1) fontc ERROR] Invalid source glyph 'Oslashacute': 'bad anchor: 'Invalid anchor 'topright': 'no value at default location'''
fontmake
ad 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/.fontc_crater_cache/googlefonts/the-nautigal/sources/TheNautigalPro.glyphs' -> 'master_ufo/TheNautigal.designspace': Compatibility check failed
googlefonts/the-nautigal/sources/config.yml TheNautigalPro.glyphs?1d644f7cd7 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['TheNautigal-Bold.ttf', 'TheNautigal-Regular.ttf']
googlefonts/windsong/sources/config.yml WindSongPro.glyphs?08da686e58 (default)
fontc
y Fe(Glyph(c_k)) [2025-12-17T15:23:01.987162Z ThreadId(1) fontc::workload DEBUG] 601/3228 complete, most recently Fe(Glyph(daggerdbl)) [2025-12-17T15:23:01.987164Z ThreadId(1) fontc::workload DEBUG] 602/3228 complete, most recently Fe(Glyph(Ohorntilde)) [2025-12-17T15:23:01.987167Z ThreadId(1) fontc::workload DEBUG] 603/3228 complete, most recently Fe(Glyph(stanza)) [2025-12-17T15:23:01.987169Z ThreadId(1) fontc::workload DEBUG] 604/3228 complete, most recently Fe(Glyph(caron.alt)) [2025-12-17T15:23:01.987172Z ThreadId(1) fontc::workload DEBUG] 605/3228 complete, most recently Fe(Glyph(g.begin)) [2025-12-17T15:23:01.987174Z ThreadId(1) fontc::workload DEBUG] 606/3228 complete, most recently Fe(Glyph(Ncaron)) [2025-12-17T15:23:01.987177Z ThreadId(1) fontc::workload DEBUG] 607/3228 complete, most recently Fe(Glyph(dcaron)) [2025-12-17T15:23:01.993654Z ThreadId(1) fontc ERROR] Invalid source glyph 'gravecomb.case': 'bad anchor: 'Invalid anchor '_topviet': 'no value at default location'''
fontmake
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/.fontc_crater_cache/googlefonts/windsong/sources/WindSongPro.glyphs' -> 'master_ufo/WindSong.designspace': Compatibility check failed
googlefonts/windsong/sources/config.yml WindSongPro.glyphs?08da686e58 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['WindSong-Regular.ttf', 'WindSong-Medium.ttf']
grayscaleltd/farro/$VIRTUAL/google/fonts/ofl/farro/config.yaml sources/farro.glyphs?fa80aadd0c (gftools)
fontc
gftools produced multiple outputs: ['Farro-Light.ttf', 'Farro-Bold.ttf', 'Farro-Medium.ttf', 'Farro-Regular.ttf']
fontmake
gftools produced multiple outputs: ['Farro-Light.ttf', 'Farro-Bold.ttf', 'Farro-Medium.ttf', 'Farro-Regular.ttf']
huertatipografica/Alegreya/$VIRTUAL/google/fonts/ofl/alegreya/config.yaml sources/Alegreya.glyphs?1dd6b28b57 (default)
fontc
^ error: Expected ';' in at 1805:36 | 1805 | name 3 1 0x409 "Greek adscript iota""; | ^ error: Expected NameKw, found STR in at 1805:36 | 1805 | name 3 1 0x409 "Greek adscript iota""; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Expected ';' in at 1871:7 | 1871 | } ss05; | ^ error: Expected } found EOF in at 1871:7 | 1871 | } ss05; | error: Expected ';' in at 1871:7 | 1871 | } ss05; | ^ error: Expected } found EOF in at 1871:7 | 1871 | } ss05; | error: Feature block is unclosed in at 1802:8 | 1802 | feature ss05 { | ^^^^ error: expected tag, found EOF in at 1871:7 | 1871 | } ss05; | error: Expected ';' in at 1871:7 | 1871 | } ss05; | ^
fontmake
ols.varLib:Generating MVAR INFO:fontTools.varLib: cpht: OS/2.sCapHeight [637, 647] INFO:fontTools.varLib: xhgt: OS/2.sxHeight [452, 472] INFO:fontTools.varLib: stro: OS/2.yStrikeoutPosition [271, 283] INFO:fontTools.varLib:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for Alegreya-VF INFO:ufo2ft.featureWriters.kernFeatureWriter:Merging kerning lookups from the following scripts: Cyrl, Grek, Latn INFO:ufo2ft.featureWriters.kernFeatureWriter:Merging kerning lookups from the following scripts: Cyrl, Grek, Latn ERROR:ufo2ft.featureCompiler:Compilation failed! Inspect temporary file: '/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmplvd9nbyo' fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/huertatipografica/Alegreya/sources/Alegreya.glyphs' -> 'master_ufo/Alegreya.designspace': Generating fonts from Designspace failed: <features>:2045:35: Expected '"' to terminate string
huertatipografica/Alegreya/$VIRTUAL/google/fonts/ofl/alegreya/config.yaml sources/Alegreya.glyphs?1dd6b28b57 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
huertatipografica/Alegreya/$VIRTUAL/google/fonts/ofl/alegreya/config.yaml sources/Alegreya_Italic.glyphs?1dd6b28b57 (default)
fontc
(1) fontc::workload DEBUG] 4656/8704 complete, most recently Be(GlyfFragment(f.f)) [2025-12-17T15:25:53.298438Z ThreadId(1) fontc::workload DEBUG] 4657/8704 complete, most recently Be(GlyfFragment(iota)) [2025-12-17T15:25:53.298441Z ThreadId(1) fontc::workload DEBUG] 4658/8704 complete, most recently Be(GlyfFragment(Ze-cy)) [2025-12-17T15:25:53.298443Z ThreadId(1) fontc::workload DEBUG] 4659/8704 complete, most recently Be(GlyfFragment(u.sups)) [2025-12-17T15:25:53.298446Z ThreadId(1) fontc::workload DEBUG] 4660/8704 complete, most recently Be(GlyfFragment(psiliperispomeni.case)) [2025-12-17T15:25:53.298449Z ThreadId(1) fontc::workload DEBUG] 4661/8704 complete, most recently Be(GlyfFragment(emptyset)) [2025-12-17T15:25:53.299505Z ThreadId(5) fontbe::glyphs WARN] kaiSymbol has inconsistent path elements: {"MLCLCCLLLZMLLLCCLCCLZMLLCLLCZMCLCLCZ", "MLCLCCLLLZMLLLCCLCCLZMLLCLCZMCLCLCZ"} [2025-12-17T15:25:53.318473Z ThreadId(1) fontc ERROR] 'kappa.sups' has interpolation-incompatible paths
fontmake
opagate_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 Alegreya-Italic INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Alegreya-BlackItalic INFO:ufo2ft.filters:Running interpolatable DecomposeComponentsIFilter ERROR:fontTools.cu2qu.ufo:Glyphs named 'kaiSymbol' have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'kappa.sups' have different number of segments fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/huertatipografica/Alegreya/sources/Alegreya_Italic.glyphs' -> 'master_ufo/Alegreya-Italic.designspace': Generating fonts from Designspace failed: fonts contains incompatible glyphs: 'kaiSymbol', 'kappa.sups'
huertatipografica/Alegreya/$VIRTUAL/google/fonts/ofl/alegreya/config.yaml sources/Alegreya_Italic.glyphs?1dd6b28b57 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
huertatipografica/Alegreya-Sans/$VIRTUAL/google/fonts/ofl/alegreyasans/config.yaml sources/Alegreya_Sans-Italic.glyphs?030b9ac01f (default)
fontc
[2025-12-17T15:26:45.725208Z ThreadId(1) glyphs_reader::font DEBUG] synthesized layer {"XXXX": (None, None), "wdth": (None, None), "wght": (Some(100), None)} in master Light Italic for 'oslashacute.sc' [2025-12-17T15:26:45.725210Z ThreadId(1) glyphs_reader::font DEBUG] synthesized layer {"XXXX": (None, None), "wdth": (None, None), "wght": (Some(100), None)} in master Italic for 'oslashacute.sc' [2025-12-17T15:26:45.725212Z ThreadId(1) glyphs_reader::font DEBUG] synthesized layer {"XXXX": (None, None), "wdth": (None, None), "wght": (Some(100), None)} in master Bold Italic for 'oslashacute.sc' [2025-12-17T15:26:45.742643Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(76.0). Mappings [(UserSpace(100.0), DesignSpace(20.0)), (UserSpace(300.0), DesignSpace(44.0)), (UserSpace(400.0), DesignSpace(67.0)), (UserSpace(500.0), DesignSpace(87.0)), (UserSpace(700.0), DesignSpace(116.0)), (UserSpace(800.0), DesignSpace(139.0)), (UserSpace(900.0), DesignSpace(174.0))]
fontmake
ontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 343, in designspace self.to_designspace_bracket_layers() # .bracket_layers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 71, in to_designspace_bracket_layers copy_bracket_layers_to_ufo_glyphs(self, bracket_layer_map) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 121, in copy_bracket_layers_to_ufo_glyphs ufo_glyph = ufo_layer.newGlyph(ufo_glyph_name) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/ufoLib2/objects/layer.py", line 336, in newGlyph raise KeyError(f"glyph named '{name}' already exists") KeyError: "glyph named 'peso.BRACKET.varAlt01' already exists"
huertatipografica/Alegreya-Sans/$VIRTUAL/google/fonts/ofl/alegreyasans/config.yaml sources/Alegreya_Sans-Italic.glyphs?030b9ac01f (gftools)
fontc
ontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 343, in designspace self.to_designspace_bracket_layers() # .bracket_layers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 71, in to_designspace_bracket_layers copy_bracket_layers_to_ufo_glyphs(self, bracket_layer_map) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 121, in copy_bracket_layers_to_ufo_glyphs ufo_glyph = ufo_layer.newGlyph(ufo_glyph_name) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/ufoLib2/objects/layer.py", line 336, in newGlyph raise KeyError(f"glyph named '{name}' already exists") KeyError: "glyph named 'peso.BRACKET.varAlt01' already exists"
fontmake
ontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 343, in designspace self.to_designspace_bracket_layers() # .bracket_layers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 71, in to_designspace_bracket_layers copy_bracket_layers_to_ufo_glyphs(self, bracket_layer_map) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 121, in copy_bracket_layers_to_ufo_glyphs ufo_glyph = ufo_layer.newGlyph(ufo_glyph_name) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/ufoLib2/objects/layer.py", line 336, in newGlyph raise KeyError(f"glyph named '{name}' already exists") KeyError: "glyph named 'peso.BRACKET.varAlt01' already exists"
huertatipografica/Alegreya-Sans/$VIRTUAL/google/fonts/ofl/alegreyasans/config.yaml sources/Alegreya_Sans.glyphs?030b9ac01f (default)
fontc
'oslashacute' [2025-12-17T15:26:29.620671Z ThreadId(1) glyphs_reader::font DEBUG] synthesized layer {"XXXX": (None, None), "wdth": (None, None), "wght": (Some(100), None)} in master Light for 'oslashacute.sc' [2025-12-17T15:26:29.620673Z ThreadId(1) glyphs_reader::font DEBUG] synthesized layer {"XXXX": (None, None), "wdth": (None, None), "wght": (Some(100), None)} in master Regular for 'oslashacute.sc' [2025-12-17T15:26:29.620674Z ThreadId(1) glyphs_reader::font DEBUG] synthesized layer {"XXXX": (None, None), "wdth": (None, None), "wght": (Some(100), None)} in master Bold for 'oslashacute.sc' [2025-12-17T15:26:29.641964Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(76.0). Mappings [(UserSpace(100.0), DesignSpace(20.0)), (UserSpace(300.0), DesignSpace(47.0)), (UserSpace(400.0), DesignSpace(71.0)), (UserSpace(500.0), DesignSpace(91.0)), (UserSpace(700.0), DesignSpace(119.0)), (UserSpace(800.0), DesignSpace(142.0)), (UserSpace(900.0), DesignSpace(175.0))]
fontmake
ontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 343, in designspace self.to_designspace_bracket_layers() # .bracket_layers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 71, in to_designspace_bracket_layers copy_bracket_layers_to_ufo_glyphs(self, bracket_layer_map) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 121, in copy_bracket_layers_to_ufo_glyphs ufo_glyph = ufo_layer.newGlyph(ufo_glyph_name) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/ufoLib2/objects/layer.py", line 336, in newGlyph raise KeyError(f"glyph named '{name}' already exists") KeyError: "glyph named 'peso.BRACKET.varAlt01' already exists"
huertatipografica/Alegreya-Sans/$VIRTUAL/google/fonts/ofl/alegreyasans/config.yaml sources/Alegreya_Sans.glyphs?030b9ac01f (gftools)
fontc
ontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 343, in designspace self.to_designspace_bracket_layers() # .bracket_layers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 71, in to_designspace_bracket_layers copy_bracket_layers_to_ufo_glyphs(self, bracket_layer_map) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 121, in copy_bracket_layers_to_ufo_glyphs ufo_glyph = ufo_layer.newGlyph(ufo_glyph_name) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/ufoLib2/objects/layer.py", line 336, in newGlyph raise KeyError(f"glyph named '{name}' already exists") KeyError: "glyph named 'peso.BRACKET.varAlt01' already exists"
fontmake
ontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/builders.py", line 343, in designspace self.to_designspace_bracket_layers() # .bracket_layers ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 71, in to_designspace_bracket_layers copy_bracket_layers_to_ufo_glyphs(self, bracket_layer_map) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/bracket_layers.py", line 121, in copy_bracket_layers_to_ufo_glyphs ufo_glyph = ufo_layer.newGlyph(ufo_glyph_name) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/ufoLib2/objects/layer.py", line 336, in newGlyph raise KeyError(f"glyph named '{name}' already exists") KeyError: "glyph named 'peso.BRACKET.varAlt01' already exists"
hyper-type/hahmlet/sources/config.yaml Hahmlet.glyphs?1065411449 (default)
fontc
thousand [2025-12-17T15:28:40.080632Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour rightlongArrow [2025-12-17T15:28:40.080644Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour leftRightLongArrow [2025-12-17T15:28:40.080657Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour numero [2025-12-17T15:28:40.080673Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour dblgravecomb [2025-12-17T15:28:40.080687Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour circumflexcomb_tildecomb [2025-12-17T15:28:40.080705Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour brevecomb_tildecomb.case [2025-12-17T15:28:40.080720Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour circumflexcomb_tildecomb.case [2025-12-17T15:28:40.080734Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour naira.BRACKET.varAlt01 [2025-12-17T15:28:40.080747Z ThreadId(3) fontir::glyph DEBUG] ConvertToContour won.BRACKET.varAlt01 [2025-12-17T15:28:40.185723Z ThreadId(1) fontc ERROR] 'ddwah-ko' has interpolation-incompatible paths
fontmake
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 '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 'ddyib-ko' have different number of segments ERROR:fontTools.cu2qu.ufo:Glyphs named 'ddwah-ko' have different number of segments fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_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/config.yaml Hahmlet.glyphs?1065411449 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
hyvyys/Tektur/sources/config.yaml UFO/Tektur.designspace?0313e9612e (gftools)
fontc
_.py", line 445, in main pd = GFBuilder(config, fontc_args=fontc_args) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 80, in write_recipe self.revalidate() ~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 73, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
fontmake
_.py", line 445, in main pd = GFBuilder(config, fontc_args=fontc_args) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/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.13/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.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 80, in write_recipe self.revalidate() ~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 73, in revalidate raise ValueError("Invalid configuration file") from e ValueError: Invalid configuration file
itfoundry/Poppins/$VIRTUAL/google/fonts/ofl/poppins/config.yaml masters/Poppins Devanagari.glyphs?738d9d691b (default)
fontc
[2025-12-17T15:31:21.205781Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/itfoundry/Poppins/masters/Poppins Devanagari.glyphs" [2025-12-17T15:31:21.230901Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Master Name' [2025-12-17T15:31:21.234407Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(-50.0). Mappings [(UserSpace(400.0), DesignSpace(44.0))]
fontmake
crater/venv/lib/python3.13/site-packages/fontmake/__main__.py", line 719, in main project.run_from_glyphs(inputs.glyphs_path, **args) ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/fontmake/font_project.py", line 931, in run_from_glyphs self.run_from_designspace( ~~~~~~~~~~~~~~~~~~~~~~~~~^ designspace, ^^^^^^^^^^^^ ...<4 lines>... **kwargs, ^^^^^^^^^ ) ^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/fontmake/font_project.py", line 1190, in run_from_designspace if not CompatibilityChecker(source_fonts).check(): ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/fontmake/compatibility.py", line 26, in check first = self.fonts[0] ~~~~~~~~~~^^^ IndexError: list index out of range
itfoundry/Poppins/$VIRTUAL/google/fonts/ofl/poppins/config.yaml masters/Poppins Devanagari.glyphs?738d9d691b (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
itfoundry/Poppins/$VIRTUAL/google/fonts/ofl/poppins/config.yaml masters/Poppins.glyphs?738d9d691b (default)
fontc
[2025-12-17T15:31:04.389986Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/itfoundry/Poppins/masters/Poppins.glyphs" [2025-12-17T15:31:04.396816Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Master Name' [2025-12-17T15:31:04.400147Z ThreadId(1) fontc ERROR] Missing mapping on Weight for max at DesignSpace(150.0). Mappings [(UserSpace(400.0), DesignSpace(-50.0))]
fontmake
pins 900i had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph ampersand.ss03, contour 1, point 4: * Poppins 900 had: None * Poppins 900i had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph ampersand.ss03, contour 1, point 6: * Poppins 900 had: curve * Poppins 900i had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph ampersand.ss03, contour 1, point 7: * Poppins 900 had: None * Poppins 900i had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph ampersand.ss03, contour 1, point 9: * Poppins 900 had: curve * Poppins 900i had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph ampersand.ss03, contour 1, point 10: * Poppins 900 had: None * Poppins 900i had: curve fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/itfoundry/Poppins/masters/Poppins.glyphs' -> 'master_ufo/Poppins.designspace': Compatibility check failed
itfoundry/Poppins/$VIRTUAL/google/fonts/ofl/poppins/config.yaml masters/Poppins.glyphs?738d9d691b (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
itfoundry/kalam/$VIRTUAL/google/fonts/ofl/kalam/config.yaml masters/Kalam.glyphs?03a4d8a338 (default)
fontc
[2025-12-17T15:31:50.633097Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/itfoundry/kalam/masters/Kalam.glyphs" [2025-12-17T15:31:50.645506Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'openTypeOS2Type' [2025-12-17T15:31:50.652844Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(0.0). Mappings [(UserSpace(400.0), DesignSpace(50.0))]
fontmake
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/instances.py", line 129, in _to_designspace_instance ufo_instance.filename = _to_filename(self, instance, ufo_instance) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/instances.py", line 204, in _to_filename return build_ufo_path( self.instance_dir or "instance_ufos", ufo_instance.familyName, ufo_instance.styleName, ) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/util.py", line 32, in build_ufo_path % ((family_name or "").replace(" ", ""), (style_name or "").replace(" ", "")), ^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'int' object has no attribute 'replace'
itfoundry/kalam/$VIRTUAL/google/fonts/ofl/kalam/config.yaml masters/Kalam.glyphs?03a4d8a338 (gftools)
fontc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/instances.py", line 129, in _to_designspace_instance ufo_instance.filename = _to_filename(self, instance, ufo_instance) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/instances.py", line 204, in _to_filename return build_ufo_path( self.instance_dir or "instance_ufos", ufo_instance.familyName, ufo_instance.styleName, ) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/util.py", line 32, in build_ufo_path % ((family_name or "").replace(" ", ""), (style_name or "").replace(" ", "")), ^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'int' object has no attribute 'replace'
fontmake
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ) ^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/instances.py", line 129, in _to_designspace_instance ufo_instance.filename = _to_filename(self, instance, ufo_instance) ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/builder/instances.py", line 204, in _to_filename return build_ufo_path( self.instance_dir or "instance_ufos", ufo_instance.familyName, ufo_instance.styleName, ) File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/glyphsLib/util.py", line 32, in build_ufo_path % ((family_name or "").replace(" ", ""), (style_name or "").replace(" ", "")), ^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: 'int' object has no attribute 'replace'
kosmynkab/Bona-Nova/sources/config.yaml BonaNova.glyphs?a5cbdfb874 (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/config.yaml Brygada1918-Italic.glyphs?8325dc36ca (default)
fontc
agment(alpha)) [2025-12-17T15:26:25.334760Z ThreadId(1) fontc::workload DEBUG] 2016/6056 complete, most recently Be(GlyfFragment(gravecomb)) [2025-12-17T15:26:25.334763Z ThreadId(1) fontc::workload DEBUG] 2017/6056 complete, most recently Be(GlyfFragment(thinspace)) [2025-12-17T15:26:25.334765Z ThreadId(1) fontc::workload DEBUG] 2018/6056 complete, most recently Be(GlyfFragment(breveinvertedcomb.case)) [2025-12-17T15:26:25.334767Z ThreadId(1) fontc::workload DEBUG] 2019/6056 complete, most recently Be(GlyfFragment(less)) [2025-12-17T15:26:25.334770Z ThreadId(1) fontc::workload DEBUG] 2020/6056 complete, most recently Be(GlyfFragment(southWestArrow)) [2025-12-17T15:26:25.334773Z ThreadId(1) fontc::workload DEBUG] 2021/6056 complete, most recently Be(GlyfFragment(four)) [2025-12-17T15:26:25.334775Z ThreadId(1) fontc::workload DEBUG] 2022/6056 complete, most recently Be(GlyfFragment(z.sc)) [2025-12-17T15:26:25.354540Z ThreadId(1) fontc ERROR] 'f.sups' has interpolation-incompatible paths
fontmake
lyphsLib.builder:Running 'align_alternate_layers' transformation 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/.fontc_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/config.yaml Brygada1918-Italic.glyphs?8325dc36ca (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
librefonts/carme/$VIRTUAL/google/fonts/ofl/carme/config.yaml src/Carme-Regular-TTF.sfd?8233919609 (default)
fontc
[2025-12-17T15:30:40.954384Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/librefonts/carme/src/Carme-Regular-TTF.sfd
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/librefonts/carme/src/Carme-Regular-TTF.sfd'
librefonts/carme/$VIRTUAL/google/fonts/ofl/carme/config.yaml src/Carme-Regular-TTF.sfd?8233919609 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp9bum8sf3 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp9bum8sf3 src/Carme-Regular-TTF.sfd --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp9bum8sf3 src/Carme-Regular-TTF.sfd --flatten-components --decompose-transformed-components [2025-12-17T15:30:44.942028Z ThreadId(1) fontc ERROR] Unrecognized source src/Carme-Regular-TTF.sfd ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
cipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Carme-Regular-TTF.sfd must have a name, or familyName and styleName
librefonts/codystar/$VIRTUAL/google/fonts/ofl/codystar/config.yaml src/Codystar-Light-TTF.vfb?e32d050fbb (default)
fontc
[2025-12-17T15:30:53.919545Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/librefonts/codystar/src/Codystar-Light-TTF.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/librefonts/codystar/src/Codystar-Light-TTF.vfb'
librefonts/codystar/$VIRTUAL/google/fonts/ofl/codystar/config.yaml src/Codystar-Light-TTF.vfb?e32d050fbb (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpalglu_c4 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpalglu_c4 src/Codystar-Light-TTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpalglu_c4 src/Codystar-Light-TTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:30:57.776308Z ThreadId(1) fontc ERROR] Unrecognized source src/Codystar-Light-TTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Codystar-Light-TTF.vfb must have a name, or familyName and styleName
librefonts/codystar/$VIRTUAL/google/fonts/ofl/codystar/config.yaml src/Codystar-Regular-TTF.vfb?e32d050fbb (default)
fontc
[2025-12-17T15:30:47.497709Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/librefonts/codystar/src/Codystar-Regular-TTF.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/librefonts/codystar/src/Codystar-Regular-TTF.vfb'
librefonts/codystar/$VIRTUAL/google/fonts/ofl/codystar/config.yaml src/Codystar-Regular-TTF.vfb?e32d050fbb (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpy_c0lcnb /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpy_c0lcnb src/Codystar-Regular-TTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpy_c0lcnb src/Codystar-Regular-TTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:30:51.327458Z ThreadId(1) fontc ERROR] Unrecognized source src/Codystar-Regular-TTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
e_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Codystar-Regular-TTF.vfb must have a name, or familyName and styleName
librefonts/englebert/$VIRTUAL/google/fonts/ofl/englebert/config.yaml src/Englebert-Regular-OTF.vfb?0b03ab09ea (default)
fontc
[2025-12-17T15:31:14.495143Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/librefonts/englebert/src/Englebert-Regular-OTF.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/librefonts/englebert/src/Englebert-Regular-OTF.vfb'
librefonts/englebert/$VIRTUAL/google/fonts/ofl/englebert/config.yaml src/Englebert-Regular-OTF.vfb?0b03ab09ea (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpy65jnzbe /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpy65jnzbe src/Englebert-Regular-OTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpy65jnzbe src/Englebert-Regular-OTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:31:20.951235Z ThreadId(1) fontc ERROR] Unrecognized source src/Englebert-Regular-OTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Englebert-Regular-OTF.vfb must have a name, or familyName and styleName
librefonts/englebert/$VIRTUAL/google/fonts/ofl/englebert/config.yaml src/Englebert-Regular-TTF.vfb?0b03ab09ea (default)
fontc
[2025-12-17T15:31:07.407378Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/librefonts/englebert/src/Englebert-Regular-TTF.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/librefonts/englebert/src/Englebert-Regular-TTF.vfb'
librefonts/englebert/$VIRTUAL/google/fonts/ofl/englebert/config.yaml src/Englebert-Regular-TTF.vfb?0b03ab09ea (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpauhvvcye /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpauhvvcye src/Englebert-Regular-TTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpauhvvcye src/Englebert-Regular-TTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:31:11.182400Z ThreadId(1) fontc ERROR] Unrecognized source src/Englebert-Regular-TTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Englebert-Regular-TTF.vfb must have a name, or familyName and styleName
librefonts/englebert/$VIRTUAL/google/fonts/ofl/englebert/config.yaml src/Englebert-Regular.vfb?0b03ab09ea (default)
fontc
[2025-12-17T15:31:00.548651Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/librefonts/englebert/src/Englebert-Regular.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/librefonts/englebert/src/Englebert-Regular.vfb'
librefonts/englebert/$VIRTUAL/google/fonts/ofl/englebert/config.yaml src/Englebert-Regular.vfb?0b03ab09ea (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpovqmni4_ /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpovqmni4_ src/Englebert-Regular.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpovqmni4_ src/Englebert-Regular.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:31:04.368907Z ThreadId(1) fontc ERROR] Unrecognized source src/Englebert-Regular.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
cipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Englebert-Regular.vfb must have a name, or familyName and styleName
librefonts/iceberg/$VIRTUAL/google/fonts/ofl/iceberg/config.yaml src/Iceberg-Regular-OTF.vfb?db1c024077 (default)
fontc
[2025-12-17T15:31:33.862221Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/librefonts/iceberg/src/Iceberg-Regular-OTF.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/librefonts/iceberg/src/Iceberg-Regular-OTF.vfb'
librefonts/iceberg/$VIRTUAL/google/fonts/ofl/iceberg/config.yaml src/Iceberg-Regular-OTF.vfb?db1c024077 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpweqowhdg /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpweqowhdg src/Iceberg-Regular-OTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpweqowhdg src/Iceberg-Regular-OTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:31:37.320445Z ThreadId(1) fontc ERROR] Unrecognized source src/Iceberg-Regular-OTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
pe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Iceberg-Regular-OTF.vfb must have a name, or familyName and styleName
librefonts/iceberg/$VIRTUAL/google/fonts/ofl/iceberg/config.yaml src/Iceberg-Regular-TTF.vfb?db1c024077 (default)
fontc
[2025-12-17T15:31:25.118562Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/librefonts/iceberg/src/Iceberg-Regular-TTF.vfb
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/librefonts/iceberg/src/Iceberg-Regular-TTF.vfb'
librefonts/iceberg/$VIRTUAL/google/fonts/ofl/iceberg/config.yaml src/Iceberg-Regular-TTF.vfb?db1c024077 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp1nx840w8 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp1nx840w8 src/Iceberg-Regular-TTF.vfb --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp1nx840w8 src/Iceberg-Regular-TTF.vfb --flatten-components --decompose-transformed-components [2025-12-17T15:31:31.029429Z ThreadId(1) fontc ERROR] Unrecognized source src/Iceberg-Regular-TTF.vfb ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
pe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Iceberg-Regular-TTF.vfb must have a name, or familyName and styleName
magictype/goldman/$VIRTUAL/google/fonts/ofl/goldman/config.yaml sources/Goldman.glyphs?3fdf428a93 (gftools)
fontc
gftools produced multiple outputs: ['Goldman-Regular.ttf', 'Goldman-Bold.ttf']
fontmake
gftools produced multiple outputs: ['Goldman-Regular.ttf', 'Goldman-Bold.ttf']
mara-aa/elms-sans/sources/config.yaml ElmsSans.glyphs?bc5a52f349 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
marcelommp/Coiny/$VIRTUAL/google/fonts/ofl/coiny/config.yaml UFO/Coiny-Regular.ufo?0341b95f0c (default)
fontc
[2025-12-17T15:34:48.856160Z ThreadId(1) fontc::workload DEBUG] 2282/3215 complete, most recently Be(GlyfFragment(ahookabove)) [2025-12-17T15:34:48.856162Z ThreadId(1) fontc::workload DEBUG] 2283/3215 complete, most recently Be(GlyfFragment(scircumflex)) [2025-12-17T15:34:48.856165Z ThreadId(1) fontc::workload DEBUG] 2284/3215 complete, most recently Be(GlyfFragment(uni1E39)) [2025-12-17T15:34:48.856167Z ThreadId(1) fontc::workload DEBUG] 2285/3215 complete, most recently Be(GlyfFragment(Acircumflexacute)) [2025-12-17T15:34:48.856170Z ThreadId(1) fontc::workload DEBUG] 2286/3215 complete, most recently Be(GlyfFragment(Ccedilla)) [2025-12-17T15:34:48.872779Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-12-17T15:34:48.872804Z ThreadId(1) fontc WARN] error: Invalid char '?' in glyph name in /Users/rofls/.fontc_crater_cache/marcelommp/Coiny/UFO/Coiny-Regular.ufo/features.fea at 495:24 | 495 | pos \L <0 0 -20 0> \? <0 0 -20 0>; | ^
fontmake
INFO:fontmake.font_project:Building TTF for CoinyRegular-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Coiny-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Coiny-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 329, 2: 2945, 3: 1197, 4: 275, 5: 38, 6: 4, 7: 1 INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/marcelommp/Coiny/UFO/Coiny-Regular.ufo': Compiling UFO failed: /Users/rofls/.fontc_crater_cache/marcelommp/Coiny/UFO/Coiny-Regular.ufo/features.fea:495:25: Unexpected character: '?'
marcelommp/Coiny/$VIRTUAL/google/fonts/ofl/coiny/config.yaml UFO/Coiny-Regular.ufo?0341b95f0c (gftools)
fontc
) fontc::workload DEBUG] 2690/3214 complete, most recently Be(GlyfFragment(Sacute)) [2025-12-17T15:34:54.067695Z ThreadId(1) fontc::workload DEBUG] 2691/3214 complete, most recently Be(GlyfFragment(ahookabove)) [2025-12-17T15:34:54.067698Z ThreadId(1) fontc::workload DEBUG] 2692/3214 complete, most recently Be(GlyfFragment(uni1E6F)) [2025-12-17T15:34:54.067700Z ThreadId(1) fontc::workload DEBUG] 2693/3214 complete, most recently Be(GlyfFragment(tm_LLA)) [2025-12-17T15:34:54.067703Z ThreadId(1) fontc::workload DEBUG] 2694/3214 complete, most recently Be(GlyfFragment(uni0BB9)) [2025-12-17T15:34:54.077531Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-12-17T15:34:54.077556Z ThreadId(1) fontc WARN] error: Invalid char '?' in glyph name in UFO/Coiny-Regular.ufo/features.fea at 495:24 | 495 | pos \L <0 0 -20 0> \? <0 0 -20 0>; | ^ ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
FO/Coiny-Regular.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for CoinyRegular-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeTransformedComponentsFilter on Coiny-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Coiny-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Coiny-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 473, 2: 3994, 3: 1546, 4: 341, 5: 38, 6: 4, 7: 1 INFO:ufo2ft.filters:Running FlattenComponentsFilter on Coiny-Regular INFO:ufo2ft.filters.flattenComponents:Flattened composite glyphs: 70 INFO:ufo2ft:Building OpenType tables fontmake: Error: In 'UFO/Coiny-Regular.ufo': Compiling UFO failed: UFO/Coiny-Regular.ufo/features.fea:495:25: Unexpected character: '?' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
meirsadan/david-libre/sources/config.yaml DavidLibre.glyphs?15496c1be7 (default)
fontc
{"MCCCCLCCCCZ", "MLCCCCLCCCCZ", "MLCCCCLCCCZ"} [2025-12-17T15:38:14.073979Z ThreadId(8) fontbe::glyphs WARN] zero.hebr has inconsistent path elements: {"MCCCCCCCZMCCCCCCCCCZ", "MCCCCCZMCCCCCZ", "MCCCCCCCCCZMCCCCCCCCCZ"} [2025-12-17T15:38:14.074262Z ThreadId(4) fontbe::glyphs WARN] memFinal-hb has inconsistent path elements: {"MLCCCCCLCCCCCCCCCZMCCCLCCCLZ", "MLCCCCCLCCCCCCCCCCCZMCCCLCCCLZ", "MLCCCCCCLCCCCCCCLCCZMCCCCLCCCCLZ"} [2025-12-17T15:38:14.074270Z ThreadId(4) fontbe::glyphs WARN] greaterequal has inconsistent path elements: {"MCCCCLCCCCCLCCCLLCCCLCZMCCCLCCCCLCZ", "MCCCCLCCCCCLCCCCCCCCLCZMCCCLCCCCLCZ", "MCCCCLCCLCCLCCCLCCCCLCZMCCCLCCCCLCZ"} [2025-12-17T15:38:14.074383Z ThreadId(8) fontbe::glyphs WARN] gershayim-hb has inconsistent path elements: {"MCCCLCCCCZMCCCLCCCCZ", "MCCLCLCCCCCZMCCLCLCCCCZ", "MCCCCLCCCCZMCCCCLCCCCZ"} [2025-12-17T15:38:14.084371Z ThreadId(1) fontc ERROR] Invalid source glyph 'sheqel': 'bad anchor: 'Invalid anchor 'bottomleft': 'no value at default location'''
fontmake
ovecomb: * 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/.fontc_crater_cache/meirsadan/david-libre/sources/DavidLibre.glyphs' -> 'master_ufo/DavidLibre.designspace': Compatibility check failed
meirsadan/david-libre/sources/config.yaml DavidLibre.glyphs?15496c1be7 (gftools)
fontc
Alpha found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.GrSmAlpha found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.GrSmAlphaWPsili found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.GrSmEpsilon found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.GrSmEpsilonWPsili found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.GrSmIota found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.GrSmIotaWDial found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.GrSmIotaWPsili found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder: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']
microsoft/cascadia-code/$VIRTUAL/google/fonts/ofl/cascadiacode/config.yaml sources/CascadiaCode_variable.designspace?56bcca3f2c (default)
fontc
gment(bar_hyphen_end.seq)) [2025-12-17T15:39:03.794922Z ThreadId(1) fontc::workload DEBUG] 15605/17429 complete, most recently Be(GlyfFragment(startOfTextControl)) [2025-12-17T15:39:03.794925Z ThreadId(1) fontc::workload DEBUG] 15606/17429 complete, most recently Be(GlyfFragment(gafThreedots-ar)) [2025-12-17T15:39:03.794927Z ThreadId(1) fontc::workload DEBUG] 15607/17429 complete, most recently Be(GlyfFragment(numbersign_colon.liga)) [2025-12-17T15:39:03.794930Z ThreadId(1) fontc::workload DEBUG] 15608/17429 complete, most recently Be(Hvar) [2025-12-17T15:39:03.830909Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-12-17T15:39:03.830923Z ThreadId(1) fontc WARN] error: Unexpected token, expected glyph or glyph class in /Users/rofls/.fontc_crater_cache/microsoft/cascadia-code/sources/CascadiaCode-ExtraLight.ufo/features.fea at 17:27280 | 17 | ...Circle-LC by blockCircle-LC.stypo blockCircle-ML blockCircle-ML.stypo blockCircle-MR blockCircle-MR. | ^^
fontmake
ight': 0.0}, {'Weight': 1.0}] INFO:fontTools.varLib:Index of base master: 1 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 3701 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:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for CascadiaCode_variable-VF fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/microsoft/cascadia-code/sources/CascadiaCode_variable.designspace': Generating fonts from Designspace failed: The following glyph names are referenced but are missing from the glyph set: by (first found at /Users/rofls/.fontc_crater_cache/microsoft/cascadia-code/sources/CascadiaCode-Regular.ufo/features.fea:17:27281)
microsoft/cascadia-code/$VIRTUAL/google/fonts/ofl/cascadiacode/config.yaml sources/CascadiaCode_variable.designspace?56bcca3f2c (gftools)
fontc
7426 complete, most recently Be(GlyfFragment(rehTwodotshorizontalaboveTahabove-ar.fina)) [2025-12-17T15:39:18.649832Z ThreadId(1) fontc::workload DEBUG] 14118/17426 complete, most recently Be(GlyfFragment(seven-persian.urdusuperior)) [2025-12-17T15:39:18.649834Z ThreadId(1) fontc::workload DEBUG] 14119/17426 complete, most recently Be(GlyfFragment(uhungarumlaut)) [2025-12-17T15:39:18.649835Z ThreadId(1) fontc::workload DEBUG] 14120/17426 complete, most recently Be(GlyfFragment(divisionslash)) [2025-12-17T15:39:18.730247Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-12-17T15:39:18.730273Z ThreadId(1) fontc WARN] error: Unexpected token, expected glyph or glyph class in sources/CascadiaCode-ExtraLight.ufo/features.fea at 17:27280 | 17 | ...Circle-LC by blockCircle-LC.stypo blockCircle-ML blockCircle-ML.stypo blockCircle-MR blockCircle-MR. | ^^ ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
0}] INFO:fontTools.varLib:Index of base master: 1 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 3701 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:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for CascadiaCode_variable-VF fontmake: Error: In 'sources/CascadiaCode_variable.designspace': Generating fonts from Designspace failed: The following glyph names are referenced but are missing from the glyph set: by (first found at /Users/rofls/.fontc_crater_cache/microsoft/cascadia-code/sources/CascadiaCode-Regular.ufo/features.fea:17:27281) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
microsoft/cascadia-code/$VIRTUAL/google/fonts/ofl/cascadiacode/config.yaml sources/CascadiaCode_variable_italic.designspace?56bcca3f2c (default)
fontc
most recently Be(GlyfFragment(Ef-cy)) [2025-12-17T15:39:35.924927Z ThreadId(1) fontc::workload DEBUG] 10776/12454 complete, most recently Be(GlyfFragment(blockOctant-1678)) [2025-12-17T15:39:35.924929Z ThreadId(1) fontc::workload DEBUG] 10777/12454 complete, most recently Be(GlyfFragment(less_equal_end.seq)) [2025-12-17T15:39:35.924932Z ThreadId(1) fontc::workload DEBUG] 10778/12454 complete, most recently Be(GlyfFragment(numbersign_middle.seq)) [2025-12-17T15:39:35.954192Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-12-17T15:39:35.954203Z ThreadId(1) fontc WARN] error: 'zhe-cy.loclBGR.alt' is neither a known glyph or a range of known glyphs in /Users/rofls/.fontc_crater_cache/microsoft/cascadia-code/sources/CascadiaCode-ExtraLightItalic.ufo/features.fea at 39:680 | 39 | ...-cy.loclBGR ka-cy.loclBGR]' by [b.alt h.alt k.alt shha-cy.alt zhe-cy.loclBGR.alt ka-cy.loclBGR.alt]; | ^^^^^^^^^^^^^^^^^^
fontmake
eight': 1.0}] INFO:fontTools.varLib:Index of base master: 1 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 3409 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:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for CascadiaCode_variable_italic-VF fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/microsoft/cascadia-code/sources/CascadiaCode_variable_italic.designspace': Generating fonts from Designspace failed: /Users/rofls/.fontc_crater_cache/microsoft/cascadia-code/sources/CascadiaCode-Italic.ufo/features.fea:39:681: "zhe-cy.loclBGR.alt" is not a glyph in the font, and it can not be split into a range of known glyphs
microsoft/cascadia-code/$VIRTUAL/google/fonts/ofl/cascadiacode/config.yaml sources/CascadiaCode_variable_italic.designspace?56bcca3f2c (gftools)
fontc
ThreadId(1) fontc::workload DEBUG] 11612/12454 complete, most recently Be(GlyfFragment(slash_slash_equal_end.seq)) [2025-12-17T15:39:46.974931Z ThreadId(1) fontc::workload DEBUG] 11613/12454 complete, most recently Be(GlyfFragment(upRightHalfBlackTriangle)) [2025-12-17T15:39:46.974932Z ThreadId(1) fontc::workload DEBUG] 11614/12454 complete, most recently Be(GlyfFragment(deviceControlTwoControl)) [2025-12-17T15:39:46.992158Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-12-17T15:39:46.992173Z ThreadId(1) fontc WARN] error: 'zhe-cy.loclBGR.alt' is neither a known glyph or a range of known glyphs in sources/CascadiaCode-ExtraLightItalic.ufo/features.fea at 39:680 | 39 | ...-cy.loclBGR ka-cy.loclBGR]' by [b.alt h.alt k.alt shha-cy.alt zhe-cy.loclBGR.alt ka-cy.loclBGR.alt]; | ^^^^^^^^^^^^^^^^^^ ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
ls.varLib:Index of base master: 1 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 3409 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:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for CascadiaCode_variable_italic-VF fontmake: Error: In 'sources/CascadiaCode_variable_italic.designspace': Generating fonts from Designspace failed: /Users/rofls/.fontc_crater_cache/microsoft/cascadia-code/sources/CascadiaCode-Italic.ufo/features.fea:39:681: "zhe-cy.loclBGR.alt" is not a glyph in the font, and it can not be split into a range of known glyphs ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
microsoft/cascadia-code/$VIRTUAL/google/fonts/ofl/cascadiamono/config.yaml sources/CascadiaCode_variable.designspace?56bcca3f2c (gftools)
fontc
11555Z ThreadId(6) ufo2fontir::source DEBUG] Kerning for "sources/CascadiaCode_variable.designspace" at Normalized {wght: 0.00} [2025-12-17T15:40:03.813325Z ThreadId(6) ufo2fontir::source DEBUG] Normalized {wght: 0.00} has 0 kern entries [2025-12-17T15:40:03.811595Z ThreadId(5) ufo2fontir::source DEBUG] Kerning for "sources/CascadiaCode_variable.designspace" at Normalized {wght: 1.00} [2025-12-17T15:40:03.814285Z ThreadId(5) ufo2fontir::source DEBUG] Normalized {wght: 1.00} has 0 kern entries [2025-12-17T15:40:03.859701Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-12-17T15:40:03.859715Z ThreadId(1) fontc WARN] error: Unexpected token, expected glyph or glyph class in sources/CascadiaCode-ExtraLight.ufo/features.fea at 17:27280 | 17 | ...Circle-LC by blockCircle-LC.stypo blockCircle-ML blockCircle-ML.stypo blockCircle-MR blockCircle-MR. | ^^ ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
0}] INFO:fontTools.varLib:Index of base master: 1 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 3701 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:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for CascadiaCode_variable-VF fontmake: Error: In 'sources/CascadiaCode_variable.designspace': Generating fonts from Designspace failed: The following glyph names are referenced but are missing from the glyph set: by (first found at /Users/rofls/.fontc_crater_cache/microsoft/cascadia-code/sources/CascadiaCode-Regular.ufo/features.fea:17:27281) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
microsoft/cascadia-code/$VIRTUAL/google/fonts/ofl/cascadiamono/config.yaml sources/CascadiaCode_variable_italic.designspace?56bcca3f2c (gftools)
fontc
84Z ThreadId(1) fontc::workload DEBUG] 11613/12454 complete, most recently Be(GlyfFragment(upperLeftWhiteCircle)) [2025-12-17T15:40:22.759586Z ThreadId(1) fontc::workload DEBUG] 11614/12454 complete, most recently Be(GlyfFragment(whiteLowerRightQuadrantSquare)) [2025-12-17T15:40:22.759589Z ThreadId(1) fontc::workload DEBUG] 11615/12454 complete, most recently Be(GlyfFragment(crosshatchFillSquare)) [2025-12-17T15:40:22.793482Z ThreadId(1) fontc ERROR] FEA parsing failed with 1 errors [2025-12-17T15:40:22.793515Z ThreadId(1) fontc WARN] error: 'zhe-cy.loclBGR.alt' is neither a known glyph or a range of known glyphs in sources/CascadiaCode-ExtraLightItalic.ufo/features.fea at 39:680 | 39 | ...-cy.loclBGR ka-cy.loclBGR]' by [b.alt h.alt k.alt shha-cy.alt zhe-cy.loclBGR.alt ka-cy.loclBGR.alt]; | ^^^^^^^^^^^^^^^^^^ ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
ls.varLib:Index of base master: 1 INFO:fontTools.varLib:Building variable font INFO:fontTools.varLib:Loading master fonts INFO:fontTools.varLib:Dropped 3409 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:Generating HVAR INFO:fontTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for CascadiaCode_variable_italic-VF fontmake: Error: In 'sources/CascadiaCode_variable_italic.designspace': Generating fonts from Designspace failed: /Users/rofls/.fontc_crater_cache/microsoft/cascadia-code/sources/CascadiaCode-Italic.ufo/features.fea:39:681: "zhe-cy.loclBGR.alt" is not a glyph in the font, and it can not be split into a range of known glyphs ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
nermink99/Nerko/$VIRTUAL/google/fonts/ofl/nerkoone/config.yaml src/NerkoOne-Regular.sfd?62c2998197 (default)
fontc
[2025-12-17T15:51:24.116777Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/nermink99/Nerko/src/NerkoOne-Regular.sfd
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/nermink99/Nerko/src/NerkoOne-Regular.sfd'
nermink99/Nerko/$VIRTUAL/google/fonts/ofl/nerkoone/config.yaml src/NerkoOne-Regular.sfd?62c2998197 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmptdybch5r /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmptdybch5r src/NerkoOne-Regular.sfd --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmptdybch5r src/NerkoOne-Regular.sfd --flatten-components --decompose-transformed-components [2025-12-17T15:51:29.577953Z ThreadId(1) fontc ERROR] Unrecognized source src/NerkoOne-Regular.sfd ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
ecipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance NerkoOne-Regular.sfd must have a name, or familyName and styleName
nguyentype/vinasans/sources/config.yaml Vina Sans.glyphs?e99f043b35 (default)
fontc
[2025-12-17T15:51:33.452157Z ThreadId(1) fontc::workload DEBUG] 1197/2356 complete, most recently Be(GlyfFragment(L_a)) [2025-12-17T15:51:33.452177Z ThreadId(1) fontc::workload DEBUG] 1198/2356 complete, most recently Be(GlyfFragment(summation)) [2025-12-17T15:51:33.452180Z ThreadId(1) fontc::workload DEBUG] 1199/2356 complete, most recently Be(GlyfFragment(R_I)) [2025-12-17T15:51:33.452186Z ThreadId(1) fontc::workload ERROR] task 'Fe(GlyphOrder)' failed: 'A task panicked: ''I' has 2 unique sets of components; must have exactly 1 {[i], []}'' [2025-12-17T15:51:33.452190Z ThreadId(1) fontc::workload DEBUG] 1200/2356 complete, most recently Fe(GlyphOrder) [2025-12-17T15:51:33.452193Z ThreadId(1) fontc::workload DEBUG] 1201/2356 complete, most recently Be(GlyfFragment(C_O)) [2025-12-17T15:51:33.452196Z ThreadId(1) fontc::workload DEBUG] 1202/2356 complete, most recently Be(GlyfFragment(G)) [2025-12-17T15:51:33.462872Z ThreadId(1) fontc ERROR] 'period' has interpolation-incompatible paths
fontmake
ina 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/.fontc_crater_cache/nguyentype/vinasans/sources/Vina Sans.glyphs' -> 'master_ufo/VinaSans.designspace': Compatibility check failed
noponies/Kulim-Park/$VIRTUAL/google/fonts/ofl/kulimpark/config.yaml sources/kulim-park-master-italic.glyphs?e080ee92d3 (gftools)
fontc
gftools produced multiple outputs: ['KulimPark-Italic.ttf', 'KulimPark-ExtraLightItalic.ttf', 'KulimPark-BoldItalic.ttf', 'KulimPark-SemiBoldItalic.ttf', 'KulimPark-LightItalic.ttf']
fontmake
gftools produced multiple outputs: ['KulimPark-Italic.ttf', 'KulimPark-ExtraLightItalic.ttf', 'KulimPark-BoldItalic.ttf', 'KulimPark-SemiBoldItalic.ttf', 'KulimPark-LightItalic.ttf']
noponies/Kulim-Park/$VIRTUAL/google/fonts/ofl/kulimpark/config.yaml sources/kulim-park-master.glyphs?e080ee92d3 (gftools)
fontc
gftools produced multiple outputs: ['KulimPark-Regular.ttf', 'KulimPark-Bold.ttf', 'KulimPark-Light.ttf', 'KulimPark-SemiBold.ttf', 'KulimPark-ExtraLight.ttf']
fontmake
gftools produced multiple outputs: ['KulimPark-Regular.ttf', 'KulimPark-Bold.ttf', 'KulimPark-Light.ttf', 'KulimPark-SemiBold.ttf', 'KulimPark-ExtraLight.ttf']
octaviopardo/EBGaramond12/sources/config.yaml EBGaramond-Italic.glyphs?e608414f52 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
octaviopardo/EBGaramond12/sources/config.yaml EBGaramond.glyphs?e608414f52 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
octaviopardo/GUPTER/$VIRTUAL/google/fonts/ofl/gupter/config.yaml SOURCES/Gupter-Family.glyphs?959e1580e0 (default)
fontc
[2025-12-17T15:23:33.881500Z ThreadId(1) glyphs_reader::font DEBUG] Read glyphs "/Users/rofls/.fontc_crater_cache/octaviopardo/GUPTER/SOURCES/Gupter-Family.glyphs" [2025-12-17T15:23:33.888700Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Disable Last Change' [2025-12-17T15:23:33.888716Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Use Line Breaks' [2025-12-17T15:23:33.888717Z ThreadId(1) glyphs_reader::font WARN] unknown custom parameter 'Enforce Compatibility Check' [2025-12-17T15:23:33.892305Z ThreadId(1) fontc ERROR] Missing mapping on Weight for default at DesignSpace(66.0). Mappings [(UserSpace(400.0), DesignSpace(70.0)), (UserSpace(500.0), DesignSpace(84.0)), (UserSpace(700.0), DesignSpace(108.0))]
fontmake
ing 2 DesignSpace source UFOs WARNING:fontTools.designspaceLib.statNames:Cannot determine default source to look up family name. WARNING:fontTools.designspaceLib.statNames:Cannot determine default source to look up family name. WARNING:fontTools.designspaceLib.statNames:Cannot determine default source to look up family name. INFO:fontmake.font_project:Building variable fonts fontmake.ttf WARNING:fontTools.designspaceLib.statNames:Cannot determine default source to look up family name. WARNING:fontTools.designspaceLib.statNames:Cannot determine default source to look up family name. WARNING:fontTools.designspaceLib.statNames:Cannot determine default source to look up family name. fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/octaviopardo/GUPTER/SOURCES/Gupter-Family.glyphs' -> 'master_ufo/Gupter.designspace': Generating fonts from Designspace failed: No default source; expected default master at Weight=70. Found master locations: Gupter Bold at Weight=108
octaviopardo/GUPTER/$VIRTUAL/google/fonts/ofl/gupter/config.yaml SOURCES/Gupter-Family.glyphs?959e1580e0 (gftools)
fontc
WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules.
fontmake
WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.AE found in kerning rules.
ossobuffo/jura/sources/config.yaml Jura.glyphs?f9df75d92c (default)
fontc
ecently Be(GlyfFragment(c)) [2025-12-17T15:26:26.126882Z ThreadId(1) fontc::workload DEBUG] 2595/4508 complete, most recently Be(GlyfFragment(lje-cy)) [2025-12-17T15:26:26.126884Z ThreadId(1) fontc::workload DEBUG] 2596/4508 complete, most recently Be(GlyfFragment(Thorn)) [2025-12-17T15:26:26.126887Z ThreadId(1) fontc::workload DEBUG] 2597/4508 complete, most recently Be(GlyfFragment(asciicircum)) [2025-12-17T15:26:26.126889Z ThreadId(1) fontc::workload DEBUG] 2598/4508 complete, most recently Be(GlyfFragment(product)) [2025-12-17T15:26:26.126892Z ThreadId(1) fontc::workload DEBUG] 2599/4508 complete, most recently Be(GlyfFragment(na-kayahli)) [2025-12-17T15:26:26.126894Z ThreadId(1) fontc::workload DEBUG] 2600/4508 complete, most recently Be(GlyfFragment(Ze-cy)) [2025-12-17T15:26:26.126897Z ThreadId(1) fontc::workload DEBUG] 2601/4508 complete, most recently Be(GlyfFragment(es-cy)) [2025-12-17T15:26:26.133341Z ThreadId(1) fontc ERROR] 'sa-kayahli' has interpolation-incompatible paths
fontmake
er: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/.fontc_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/config.yaml Jura.glyphs?f9df75d92c (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612/config.yaml sources/ufo/B612-Bold.ufo?48ac6ba67e (default)
fontc
), ), skip_features: false, output_file: Some( "fontc.ttf", ), timing_file: None, ir_dir: None, debug_dir: Some( "./debug/", ), } [2025-12-17T15:26:40.723854Z ThreadId(1) fontc DEBUG] require_dir "./debug/", creating [2025-12-17T15:26:40.725395Z ThreadId(9) ufo2fontir::source DEBUG] Static metadata for "/Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Bold.ufo" [2025-12-17T15:26:40.726628Z ThreadId(1) fontc::workload DEBUG] 1/2414 complete, most recently Fe(StaticMetadata) [2025-12-17T15:26:40.726629Z ThreadId(9) ufo2fontir::source DEBUG] Features for "/Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Bold.ufo" [2025-12-17T15:26:40.726664Z ThreadId(9) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:26:40.726670Z ThreadId(9) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:26:40.727543Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0)
fontmake
INFO:fontmake.font_project:Building TTF for B612-Bold INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeComponentsFilter on B612-Bold INFO:ufo2ft.filters:Running CubicToQuadraticFilter on B612-Bold INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 147, 2: 275, 3: 113, 4: 175, 5: 14, 6: 6, 8: 4 INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Bold.ufo': Compiling UFO failed: /Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Bold.ufo/features.fea:665:9: Unknown glyph class @_B
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612/config.yaml sources/ufo/B612-Bold.ufo?48ac6ba67e (gftools)
fontc
olorPalettes) [2025-12-17T15:26:44.553678Z ThreadId(1) fontc::workload DEBUG] 2/2414 complete, most recently Fe(Features) [2025-12-17T15:26:44.553679Z ThreadId(1) fontc::workload DEBUG] 3/2414 complete, most recently Fe(PaintGraph) [2025-12-17T15:26:44.553681Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:26:44.553686Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:26:44.553688Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:26:44.553749Z ThreadId(1) fontc::workload DEBUG] 4/2414 complete, most recently Be(Cpal) [2025-12-17T15:26:44.553753Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:26:44.554142Z ThreadId(1) fontc::workload DEBUG] 5/2414 complete, most recently Fe(StaticMetadata) [2025-12-17T15:26:44.555376Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
ke --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpk0u7wgf5 -o ttf -u sources/ufo/B612-Bold.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for B612-Bold INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeTransformedComponentsFilter on B612-Bold INFO:ufo2ft.filters:Running DecomposeComponentsFilter on B612-Bold INFO:ufo2ft.filters:Running CubicToQuadraticFilter on B612-Bold INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 147, 2: 275, 3: 113, 4: 175, 5: 14, 6: 6, 8: 4 INFO:ufo2ft.filters:Running FlattenComponentsFilter on B612-Bold INFO:ufo2ft:Building OpenType tables fontmake: Error: In 'sources/ufo/B612-Bold.ufo': Compiling UFO failed: sources/ufo/B612-Bold.ufo/features.fea:665:9: Unknown glyph class @_B ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612/config.yaml sources/ufo/B612-BoldItalic.ufo?48ac6ba67e (default)
fontc
res for "/Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-BoldItalic.ufo" [2025-12-17T15:26:49.591304Z ThreadId(3) ufo2fontir::source DEBUG] Static metadata for "/Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-BoldItalic.ufo" [2025-12-17T15:26:49.591318Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:26:49.591338Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:26:49.591990Z ThreadId(1) fontc::workload DEBUG] 1/2414 complete, most recently Fe(Features) [2025-12-17T15:26:49.591995Z ThreadId(1) fontc::workload DEBUG] 2/2414 complete, most recently Fe(ColorPalettes) [2025-12-17T15:26:49.591996Z ThreadId(1) fontc::workload DEBUG] 3/2414 complete, most recently Fe(PaintGraph) [2025-12-17T15:26:49.591997Z ThreadId(1) fontc::workload DEBUG] 4/2414 complete, most recently Fe(StaticMetadata) [2025-12-17T15:26:49.592472Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0)
fontmake
INFO:fontmake.font_project:Building TTF for B612-BoldItalic INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeComponentsFilter on B612-BoldItalic INFO:ufo2ft.filters:Running CubicToQuadraticFilter on B612-BoldItalic INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-BoldItalic.ufo': Compiling UFO failed: /Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-BoldItalic.ufo/features.fea:918:9: Unknown glyph class @_A
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612/config.yaml sources/ufo/B612-BoldItalic.ufo?48ac6ba67e (gftools)
fontc
olorPalettes) [2025-12-17T15:26:53.702308Z ThreadId(1) fontc::workload DEBUG] 2/2414 complete, most recently Fe(PaintGraph) [2025-12-17T15:26:53.702312Z ThreadId(1) fontc::workload DEBUG] 3/2414 complete, most recently Fe(Features) [2025-12-17T15:26:53.702317Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:26:53.702327Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:26:53.702330Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:26:53.702507Z ThreadId(1) fontc::workload DEBUG] 4/2414 complete, most recently Be(Cpal) [2025-12-17T15:26:53.702515Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:26:53.704312Z ThreadId(1) fontc::workload DEBUG] 5/2414 complete, most recently Fe(StaticMetadata) [2025-12-17T15:26:53.705524Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
ake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpwyy7n9mc -o ttf -u sources/ufo/B612-BoldItalic.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for B612-BoldItalic INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeTransformedComponentsFilter on B612-BoldItalic INFO:ufo2ft.filters:Running DecomposeComponentsFilter on B612-BoldItalic INFO:ufo2ft.filters:Running CubicToQuadraticFilter on B612-BoldItalic INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: INFO:ufo2ft.filters:Running FlattenComponentsFilter on B612-BoldItalic INFO:ufo2ft:Building OpenType tables fontmake: Error: In 'sources/ufo/B612-BoldItalic.ufo': Compiling UFO failed: sources/ufo/B612-BoldItalic.ufo/features.fea:918:9: Unknown glyph class @_A ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612/config.yaml sources/ufo/B612-Italic.ufo?48ac6ba67e (default)
fontc
G] Static metadata for "/Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Italic.ufo" [2025-12-17T15:26:58.892025Z ThreadId(6) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:26:58.892040Z ThreadId(6) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:26:58.891659Z ThreadId(4) ufo2fontir::source DEBUG] Features for "/Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Italic.ufo" [2025-12-17T15:26:58.893987Z ThreadId(1) fontc::workload DEBUG] 1/2414 complete, most recently Fe(PaintGraph) [2025-12-17T15:26:58.894024Z ThreadId(1) fontc::workload DEBUG] 2/2414 complete, most recently Fe(ColorPalettes) [2025-12-17T15:26:58.894046Z ThreadId(1) fontc::workload DEBUG] 3/2414 complete, most recently Fe(StaticMetadata) [2025-12-17T15:26:58.894064Z ThreadId(1) fontc::workload DEBUG] 4/2414 complete, most recently Fe(Features) [2025-12-17T15:26:58.895071Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0)
fontmake
INFO:fontmake.font_project:Building TTF for B612-Italic INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeComponentsFilter on B612-Italic INFO:ufo2ft.filters:Running CubicToQuadraticFilter on B612-Italic INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Italic.ufo': Compiling UFO failed: /Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Italic.ufo/features.fea:709:9: Unknown glyph class @_A
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612/config.yaml sources/ufo/B612-Italic.ufo?48ac6ba67e (gftools)
fontc
27:02.686097Z ThreadId(1) fontc::workload DEBUG] 1/2414 complete, most recently Fe(Features) [2025-12-17T15:27:02.686113Z ThreadId(1) fontc::workload DEBUG] 2/2414 complete, most recently Fe(ColorPalettes) [2025-12-17T15:27:02.686116Z ThreadId(1) fontc::workload DEBUG] 3/2414 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:02.686121Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:27:02.686128Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:27:02.686131Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:27:02.686593Z ThreadId(1) fontc::workload DEBUG] 4/2414 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:02.686606Z ThreadId(1) fontc::workload DEBUG] 5/2414 complete, most recently Be(Cpal) [2025-12-17T15:27:02.687615Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
oncurves Command failed: fontmake --output-path /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmp0t3xd2hp -o ttf -u sources/ufo/B612-Italic.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for B612-Italic INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeTransformedComponentsFilter on B612-Italic INFO:ufo2ft.filters:Running DecomposeComponentsFilter on B612-Italic INFO:ufo2ft.filters:Running CubicToQuadraticFilter on B612-Italic INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: INFO:ufo2ft.filters:Running FlattenComponentsFilter on B612-Italic INFO:ufo2ft:Building OpenType tables fontmake: Error: In 'sources/ufo/B612-Italic.ufo': Compiling UFO failed: sources/ufo/B612-Italic.ufo/features.fea:709:9: Unknown glyph class @_A ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612/config.yaml sources/ufo/B612-Regular.ufo?48ac6ba67e (default)
fontc
Paint graph not implemented for UFO [2025-12-17T15:27:07.811457Z ThreadId(8) ufo2fontir::source DEBUG] Features for "/Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Regular.ufo" [2025-12-17T15:27:07.812681Z ThreadId(1) fontc::workload DEBUG] 1/2414 complete, most recently Fe(ColorPalettes) [2025-12-17T15:27:07.812696Z ThreadId(1) fontc::workload DEBUG] 2/2414 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:07.812699Z ThreadId(1) fontc::workload DEBUG] 3/2414 complete, most recently Fe(Features) [2025-12-17T15:27:07.812704Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:27:07.812716Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:27:07.812719Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:27:07.812902Z ThreadId(1) fontc::workload DEBUG] 4/2414 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:07.814186Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0)
fontmake
INFO:fontmake.font_project:Building TTF for B612-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeComponentsFilter on B612-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on B612-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 250, 2: 644, 3: 469, 4: 465, 5: 32, 6: 11, 7: 6, 8: 4, 9: 2 INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Regular.ufo': Compiling UFO failed: /Users/rofls/.fontc_crater_cache/polarsys/b612/sources/ufo/B612-Regular.ufo/features.fea:154:13: Unknown glyph class @_u_accents
polarsys/b612/$VIRTUAL/google/fonts/ofl/b612/config.yaml sources/ufo/B612-Regular.ufo?48ac6ba67e (gftools)
fontc
eatures) [2025-12-17T15:27:11.615393Z ThreadId(1) fontc::workload DEBUG] 2/2414 complete, most recently Fe(PaintGraph) [2025-12-17T15:27:11.615413Z ThreadId(1) fontc::workload DEBUG] 3/2414 complete, most recently Fe(ColorPalettes) [2025-12-17T15:27:11.615439Z ThreadId(1) fontc::workload DEBUG] Fe(Features) successful [2025-12-17T15:27:11.615469Z ThreadId(1) fontc::workload DEBUG] Fe(PaintGraph) successful [2025-12-17T15:27:11.615492Z ThreadId(1) fontc::workload DEBUG] Fe(ColorPalettes) successful [2025-12-17T15:27:11.615682Z ThreadId(1) fontc::workload DEBUG] 4/2414 complete, most recently Be(Cpal) [2025-12-17T15:27:11.615706Z ThreadId(1) fontc::workload DEBUG] Be(Cpal) successful [2025-12-17T15:27:11.616251Z ThreadId(1) fontc::workload DEBUG] 5/2414 complete, most recently Fe(StaticMetadata) [2025-12-17T15:27:11.617368Z ThreadId(1) fontc ERROR] Invalid tag '': Invalid length (0) ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
zzr8kbcv88h0000gn/T/tmpsxmk5h2w -o ttf -u sources/ufo/B612-Regular.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for B612-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeTransformedComponentsFilter on B612-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on B612-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on B612-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 250, 2: 660, 3: 483, 4: 465, 5: 32, 6: 11, 7: 6, 8: 4, 9: 2 INFO:ufo2ft.filters:Running FlattenComponentsFilter on B612-Regular INFO:ufo2ft:Building OpenType tables fontmake: Error: In 'sources/ufo/B612-Regular.ufo': Compiling UFO failed: sources/ufo/B612-Regular.ufo/features.fea:154:13: Unknown glyph class @_u_accents ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
productiontype/NewsReader/$VIRTUAL/google/fonts/ofl/newsreader/config.yaml sources/NewsreaderStatic-italics.designspace?1ece6a8bfe (default)
fontc
-12-17T15:30:49.094164Z ThreadId(1) fontc::workload DEBUG] 1225/2670 complete, most recently Fe(Glyph(Ebreve)) [2025-12-17T15:30:49.094166Z ThreadId(1) fontc::workload DEBUG] 1226/2670 complete, most recently Fe(Glyph(uni013C)) [2025-12-17T15:30:49.094169Z ThreadId(1) fontc::workload DEBUG] 1227/2670 complete, most recently Fe(Glyph(uni1ECF)) [2025-12-17T15:30:49.094172Z ThreadId(1) fontc::workload DEBUG] 1228/2670 complete, most recently Fe(Glyph(a)) [2025-12-17T15:30:49.094174Z ThreadId(1) fontc::workload DEBUG] 1229/2670 complete, most recently Fe(Glyph(jcircumflex)) [2025-12-17T15:30:49.094177Z ThreadId(1) fontc::workload DEBUG] 1230/2670 complete, most recently Fe(Glyph(second)) [2025-12-17T15:30:49.094180Z ThreadId(1) fontc::workload DEBUG] 1231/2670 complete, most recently Fe(Glyph(quoteleft)) [2025-12-17T15:30:49.118314Z ThreadId(1) fontc ERROR] Invalid source glyph 'uni030B': 'bad anchor: 'Invalid anchor '_top': 'multiple definitions at Normalized {opsz: 0.00, wght: -1.00}'''
fontmake
lic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 11: * 8 fonts had: line * Newsreader 16pt Italic had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 13: * 8 fonts had: None * Newsreader 16pt Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 14: * 8 fonts had: None * Newsreader 16pt Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 15: * 8 fonts had: curve * Newsreader 16pt Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 17: * 8 fonts had: None * Newsreader 16pt Italic had: curve fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/productiontype/NewsReader/sources/NewsreaderStatic-italics.designspace': Compatibility check failed
productiontype/NewsReader/$VIRTUAL/google/fonts/ofl/newsreader/config.yaml sources/NewsreaderStatic-italics.designspace?1ece6a8bfe (gftools)
fontc
[2025-12-17T15:30:54.662185Z ThreadId(1) fontc::workload DEBUG] 924/2670 complete, most recently Fe(Glyph(notequal)) [2025-12-17T15:30:54.662188Z ThreadId(1) fontc::workload DEBUG] 925/2670 complete, most recently Fe(Glyph(uni1EB4)) [2025-12-17T15:30:54.662190Z ThreadId(1) fontc::workload DEBUG] 926/2670 complete, most recently Fe(Glyph(acutecomb)) [2025-12-17T15:30:54.662193Z ThreadId(1) fontc::workload DEBUG] 927/2670 complete, most recently Fe(Glyph(uni1EEC)) [2025-12-17T15:30:54.662196Z ThreadId(1) fontc::workload DEBUG] 928/2670 complete, most recently Fe(Glyph(periodcentered)) [2025-12-17T15:30:54.662198Z ThreadId(1) fontc::workload DEBUG] 929/2670 complete, most recently Fe(Glyph(Ncaron)) [2025-12-17T15:30:54.703447Z ThreadId(1) fontc ERROR] Invalid source glyph 'uni030B': 'bad anchor: 'Invalid anchor '_top': 'multiple definitions at Normalized {opsz: 0.00, wght: -1.00}''' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
tmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 11: * 8 fonts had: line * Newsreader 16pt Italic had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 13: * 8 fonts had: None * Newsreader 16pt Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 14: * 8 fonts had: None * Newsreader 16pt Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 15: * 8 fonts had: curve * Newsreader 16pt Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 17: * 8 fonts had: None * Newsreader 16pt Italic had: curve fontmake: Error: In 'sources/NewsreaderStatic-italics.designspace': Compatibility check failed ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
productiontype/NewsReader/$VIRTUAL/google/fonts/ofl/newsreader/config.yaml sources/NewsreaderVF-italics.designspace?1ece6a8bfe (default)
fontc
load DEBUG] Fe(Glyph(logicalnot)) successful [2025-12-17T15:30:19.928683Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(zero.lf)) successful [2025-12-17T15:30:19.928688Z ThreadId(1) fontc::workload DEBUG] Fe(Glyph(Sacute)) successful [2025-12-17T15:30:19.929180Z ThreadId(1) fontc::workload DEBUG] 361/2670 complete, most recently Fe(Glyph(uni1EDD)) [2025-12-17T15:30:19.929186Z ThreadId(1) fontc::workload DEBUG] 362/2670 complete, most recently Fe(Glyph(uni1ED3)) [2025-12-17T15:30:19.929187Z ThreadId(1) fontc::workload DEBUG] 363/2670 complete, most recently Fe(Glyph(uni030B)) [2025-12-17T15:30:19.929189Z ThreadId(1) fontc::workload DEBUG] 364/2670 complete, most recently Fe(Glyph(uni0207)) [2025-12-17T15:30:19.929190Z ThreadId(1) fontc::workload DEBUG] 365/2670 complete, most recently Fe(Glyph(uni1EBD)) [2025-12-17T15:30:20.031892Z ThreadId(1) fontc ERROR] Invalid source glyph 'uni030B': 'bad anchor: 'Invalid anchor '_top': 'multiple definitions at Normalized {opsz: 0.00, wght: -1.00}'''
fontmake
Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 11: * 8 fonts had: line * Newsreader 16pt Italic had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 13: * 8 fonts had: None * Newsreader 16pt Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 14: * 8 fonts had: None * Newsreader 16pt Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 15: * 8 fonts had: curve * Newsreader 16pt Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 17: * 8 fonts had: None * Newsreader 16pt Italic had: curve fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/productiontype/NewsReader/sources/NewsreaderVF-italics.designspace': Compatibility check failed
productiontype/NewsReader/$VIRTUAL/google/fonts/ofl/newsreader/config.yaml sources/NewsreaderVF-italics.designspace?1ece6a8bfe (gftools)
fontc
rthousand)) [2025-12-17T15:30:25.499235Z ThreadId(1) fontc::workload DEBUG] 761/2670 complete, most recently Fe(Glyph(p)) [2025-12-17T15:30:25.499238Z ThreadId(1) fontc::workload DEBUG] 762/2670 complete, most recently Fe(Glyph(uni030B)) [2025-12-17T15:30:25.499240Z ThreadId(1) fontc::workload DEBUG] 763/2670 complete, most recently Fe(Glyph(emdash.case)) [2025-12-17T15:30:25.499243Z ThreadId(1) fontc::workload DEBUG] 764/2670 complete, most recently Fe(Glyph(uni1ECC)) [2025-12-17T15:30:25.499246Z ThreadId(1) fontc::workload DEBUG] 765/2670 complete, most recently Fe(Glyph(uni2116)) [2025-12-17T15:30:25.499249Z ThreadId(1) fontc::workload DEBUG] 766/2670 complete, most recently Fe(Glyph(aeacute)) [2025-12-17T15:30:25.550545Z ThreadId(1) fontc ERROR] Invalid source glyph 'uni030B': 'bad anchor: 'Invalid anchor '_top': 'multiple definitions at Normalized {opsz: 0.00, wght: -1.00}''' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 11: * 8 fonts had: line * Newsreader 16pt Italic had: curve ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 13: * 8 fonts had: None * Newsreader 16pt Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 14: * 8 fonts had: None * Newsreader 16pt Italic had: line ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 15: * 8 fonts had: curve * Newsreader 16pt Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph uni20BD.lf, contour 2, point 17: * 8 fonts had: None * Newsreader 16pt Italic had: curve fontmake: Error: In 'sources/NewsreaderVF-italics.designspace': Compatibility check failed ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
productiontype/Spectral/sources/config.yaml Spectral-Italic.designspace?dbc06862d7 (default)
fontc
ignspace" [2025-12-17T15:31:32.012835Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:31:32.012857Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:31:32.013134Z ThreadId(1) fontc::workload DEBUG] 1/5962 complete, most recently Fe(Features) [2025-12-17T15:31:32.013138Z ThreadId(1) fontc::workload DEBUG] 2/5962 complete, most recently Fe(ColorPalettes) [2025-12-17T15:31:32.013140Z ThreadId(1) fontc::workload DEBUG] 3/5962 complete, most recently Fe(PaintGraph) [2025-12-17T15:31:32.014800Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Italic' for default instance at User {wght: 400.00} [2025-12-17T15:31:32.023217Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/productiontype/Spectral/sources/spectral-xlight-italic.ufo/features.fea, /Users/rofls/.fontc_crater_cache/productiontype/Spectral/sources/spectral-italic.ufo/features.fea
fontmake
chors 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/.fontc_crater_cache/productiontype/Spectral/sources/Spectral-Italic.designspace': Compatibility check failed
productiontype/Spectral/sources/config.yaml Spectral-Italic.designspace?dbc06862d7 (gftools)
fontc
for "Spectral-Italic.designspace" [2025-12-17T15:31:37.086140Z ThreadId(6) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:31:37.086184Z ThreadId(6) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:31:37.087726Z ThreadId(1) fontc::workload DEBUG] 1/5962 complete, most recently Fe(Features) [2025-12-17T15:31:37.087738Z ThreadId(1) fontc::workload DEBUG] 2/5962 complete, most recently Fe(ColorPalettes) [2025-12-17T15:31:37.087741Z ThreadId(1) fontc::workload DEBUG] 3/5962 complete, most recently Fe(PaintGraph) [2025-12-17T15:31:37.089323Z ThreadId(4) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Italic' for default instance at User {wght: 400.00} [2025-12-17T15:31:37.094522Z 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/config.yaml Spectral.designspace?dbc06862d7 (default)
fontc
l.designspace" [2025-12-17T15:31:01.205173Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T15:31:01.205196Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T15:31:01.205324Z ThreadId(1) fontc::workload DEBUG] 1/5962 complete, most recently Fe(Features) [2025-12-17T15:31:01.205379Z ThreadId(1) fontc::workload DEBUG] 2/5962 complete, most recently Fe(ColorPalettes) [2025-12-17T15:31:01.205387Z ThreadId(1) fontc::workload DEBUG] 3/5962 complete, most recently Fe(PaintGraph) [2025-12-17T15:31:01.207520Z ThreadId(5) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T15:31:01.213022Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/productiontype/Spectral/sources/spectral-xlight.ufo/features.fea, /Users/rofls/.fontc_crater_cache/productiontype/Spectral/sources/spectral-regular.ufo/features.fea
fontmake
ble 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/.fontc_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/config.yaml Spectral.designspace?dbc06862d7 (gftools)
fontc
T15:31:10.427832Z ThreadId(2) ufo2fontir::source DEBUG] Static metadata for "Spectral.designspace" [2025-12-17T15:31:10.427910Z ThreadId(5) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T15:31:10.427932Z ThreadId(1) fontc::workload DEBUG] 1/5962 complete, most recently Fe(PaintGraph) [2025-12-17T15:31:10.427940Z ThreadId(1) fontc::workload DEBUG] 2/5962 complete, most recently Fe(ColorPalettes) [2025-12-17T15:31:10.427943Z ThreadId(1) fontc::workload DEBUG] 3/5962 complete, most recently Fe(Features) [2025-12-17T15:31:10.430800Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T15:31:10.436717Z 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/config.yaml karantina.glyphs?efb7e920f0 (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']
rosettatype/handjet/$VIRTUAL/google/fonts/ofl/handjet/config.yaml sources/Handjet.glyphs?3918b7798e (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
rsms/inter-gf-tight/sources/config.yaml InterTight-Italic.glyphs?c194f94c60 (default)
fontc
(os error 2)' in at 381:8 | 381 | include(../features/cv07-germandbls.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv08-i-serif.fea': 'No such file or directory (os error 2)' in at 386:8 | 386 | include(../features/cv08-i-serif.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv09-three.fea': 'No such file or directory (os error 2)' in at 391:8 | 391 | include(../features/cv09-three.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv10-g-spur.fea': 'No such file or directory (os error 2)' in at 396:8 | 396 | include(../features/cv10-g-spur.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv11-single-storey-a.fea': 'No such file or directory (os error 2)' in at 401:8 | 401 | include(../features/cv11-single-storey-a.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
fontmake
INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.builder:Running 'align_alternate_layers' transformation 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 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_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/config.yaml InterTight-Italic.glyphs?c194f94c60 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
rsms/inter-gf-tight/sources/config.yaml InterTight.glyphs?c194f94c60 (default)
fontc
(os error 2)' in at 381:8 | 381 | include(../features/cv07-germandbls.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv08-i-serif.fea': 'No such file or directory (os error 2)' in at 386:8 | 386 | include(../features/cv08-i-serif.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv09-three.fea': 'No such file or directory (os error 2)' in at 391:8 | 391 | include(../features/cv09-three.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv10-g-spur.fea': 'No such file or directory (os error 2)' in at 396:8 | 396 | include(../features/cv10-g-spur.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Failed to load source at '../features/cv11-single-storey-a.fea': 'No such file or directory (os error 2)' in at 401:8 | 401 | include(../features/cv11-single-storey-a.fea); | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
fontmake
INFO:fontmake.font_project:Building master UFOs and designspace from Glyphs source INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.builder:Running 'align_alternate_layers' transformation 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 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_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/config.yaml InterTight.glyphs?c194f94c60 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
satsuyako/CherryBomb/$VIRTUAL/google/fonts/ofl/cherrybombone/config.yaml sources/CherryBomb.glyphs?9171b63b08 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
shibuyafont/3d-rock-font/$VIRTUAL/google/fonts/ofl/rock3d/config.yaml sources/Rock3D.glyphs?04e20f0b23 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
silnrsi/font-andika/$VIRTUAL/google/fonts/ofl/andika/config.yaml source/AndikaItalic.designspace?ca568520c6 (default)
fontc
c_crater_cache/silnrsi/font-andika/source/AndikaItalic.designspace" [2025-12-17T16:12:13.732170Z ThreadId(1) fontc::workload DEBUG] 1/15142 complete, most recently Fe(Features) [2025-12-17T16:12:13.732202Z ThreadId(1) fontc::workload DEBUG] 2/15142 complete, most recently Fe(PaintGraph) [2025-12-17T16:12:13.732206Z ThreadId(1) fontc::workload DEBUG] 3/15142 complete, most recently Fe(ColorPalettes) [2025-12-17T16:12:13.736877Z ThreadId(4) ufo2fontir::source WARN] public.postscriptNames: the following production names are used by multiple glyphs: {u1DF11.TailL} [2025-12-17T16:12:13.736937Z ThreadId(4) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Italic' for default instance at User {wght: 400.00} [2025-12-17T16:12:13.749011Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/silnrsi/font-andika/source/Andika-Italic.ufo/features.fea, /Users/rofls/.fontc_crater_cache/silnrsi/font-andika/source/Andika-BoldItalic.ufo/features.fea
fontmake
had: line * Andika Bold Italic had: None ERROR:fontmake.compatibility: Fonts had differing point type in glyph VulgFracTwoThirds, contour 0, point 30: * Andika Italic had: line * Andika Bold Italic had: curve ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracZeroThirds, contour 0: * Andika Italic had: 41 * Andika Bold Italic had: 4 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracZeroThirds, contour 1: * Andika Italic had: 4 * Andika Bold Italic had: 18 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracZeroThirds, contour 3: * Andika Italic had: 18 * Andika Bold Italic had: 41 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph YenSgn: * Andika Italic had: 1 * Andika Bold Italic had: 5 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/silnrsi/font-andika/source/AndikaItalic.designspace': Compatibility check failed
silnrsi/font-andika/$VIRTUAL/google/fonts/ofl/andika/config.yaml source/AndikaItalic.designspace?ca568520c6 (gftools)
fontc
2) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T16:12:21.992181Z ThreadId(1) fontc::workload DEBUG] 1/15142 complete, most recently Fe(Features) [2025-12-17T16:12:21.992185Z ThreadId(1) fontc::workload DEBUG] 2/15142 complete, most recently Fe(PaintGraph) [2025-12-17T16:12:21.992242Z ThreadId(1) fontc::workload DEBUG] 3/15142 complete, most recently Fe(ColorPalettes) [2025-12-17T16:12:21.998120Z ThreadId(3) ufo2fontir::source WARN] public.postscriptNames: the following production names are used by multiple glyphs: {u1DF11.TailL} [2025-12-17T16:12:21.998164Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Italic' for default instance at User {wght: 400.00} [2025-12-17T16:12:22.013413Z ThreadId(1) fontc ERROR] feature files are non-identical: source/Andika-Italic.ufo/features.fea, source/Andika-BoldItalic.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['Andika-BoldItalic.ttf', 'Andika-Italic.ttf']
silnrsi/font-andika/$VIRTUAL/google/fonts/ofl/andika/config.yaml source/AndikaRoman.designspace?ca568520c6 (default)
fontc
ling out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T16:11:42.792297Z ThreadId(1) fontc::workload DEBUG] 1/15142 complete, most recently Fe(ColorPalettes) [2025-12-17T16:11:42.792306Z ThreadId(1) fontc::workload DEBUG] 2/15142 complete, most recently Fe(Features) [2025-12-17T16:11:42.792207Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T16:11:42.799790Z ThreadId(6) ufo2fontir::source WARN] public.postscriptNames: the following production names are used by multiple glyphs: {u1DF11.TailL} [2025-12-17T16:11:42.799844Z ThreadId(6) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T16:11:42.813559Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/silnrsi/font-andika/source/Andika-Regular.ufo/features.fea, /Users/rofls/.fontc_crater_cache/silnrsi/font-andika/source/Andika-Bold.ufo/features.fea
fontmake
fths, contour 0: * Andika Regular had: 4 * Andika Bold had: 26 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracTwoFifths, contour 1: * Andika Regular had: 26 * Andika Bold had: 4 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracTwoThirds, contour 1: * Andika Regular had: 41 * Andika Bold had: 4 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracTwoThirds, contour 2: * Andika Regular had: 4 * Andika Bold had: 41 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracZeroThirds, contour 0: * Andika Regular had: 41 * Andika Bold had: 4 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracZeroThirds, contour 1: * Andika Regular had: 4 * Andika Bold had: 41 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/silnrsi/font-andika/source/AndikaRoman.designspace': Compatibility check failed
silnrsi/font-andika/$VIRTUAL/google/fonts/ofl/andika/config.yaml source/AndikaRoman.designspace?ca568520c6 (gftools)
fontc
tir::source DEBUG] Static metadata for "source/AndikaRoman.designspace" [2025-12-17T16:11:51.942470Z ThreadId(1) fontc::workload DEBUG] 1/15142 complete, most recently Fe(Features) [2025-12-17T16:11:51.942496Z ThreadId(1) fontc::workload DEBUG] 2/15142 complete, most recently Fe(ColorPalettes) [2025-12-17T16:11:51.942497Z ThreadId(1) fontc::workload DEBUG] 3/15142 complete, most recently Fe(PaintGraph) [2025-12-17T16:11:51.947094Z ThreadId(3) ufo2fontir::source WARN] public.postscriptNames: the following production names are used by multiple glyphs: {u1DF11.TailL} [2025-12-17T16:11:51.947146Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T16:11:51.962929Z ThreadId(1) fontc ERROR] feature files are non-identical: source/Andika-Regular.ufo/features.fea, source/Andika-Bold.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['Andika-Bold.ttf', 'Andika-Regular.ttf']
silnrsi/font-annapurna/$VIRTUAL/google/fonts/ofl/annapurnasil/config.yaml source/AnnapurnaSIL-RB.designspace?5bd915dff1 (default)
fontc
designspace" [2025-12-17T16:12:43.053933Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T16:12:43.053937Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T16:12:43.054043Z ThreadId(1) fontc::workload DEBUG] 1/4394 complete, most recently Fe(Features) [2025-12-17T16:12:43.054055Z ThreadId(1) fontc::workload DEBUG] 2/4394 complete, most recently Fe(ColorPalettes) [2025-12-17T16:12:43.054058Z ThreadId(1) fontc::workload DEBUG] 3/4394 complete, most recently Fe(PaintGraph) [2025-12-17T16:12:43.055461Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T16:12:43.058724Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/silnrsi/font-annapurna/source/AnnapurnaSIL-Regular.ufo/features.fea, /Users/rofls/.fontc_crater_cache/silnrsi/font-annapurna/source/AnnapurnaSIL-Bold.ufo/features.fea
fontmake
a SIL Regular had: 27 * Annapurna SIL Bold had: 21 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph x, contour 0: * Annapurna SIL Regular had: 52 * Annapurna SIL Bold had: 40 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph y, contour 0: * Annapurna SIL Regular had: 45 * Annapurna SIL Bold had: 36 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph yacute, contour 1: * Annapurna SIL Regular had: 45 * Annapurna SIL Bold had: 36 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph ydieresis, contour 0: * Annapurna SIL Regular had: 45 * Annapurna SIL Bold had: 36 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph z, contour 0: * Annapurna SIL Regular had: 23 * Annapurna SIL Bold had: 20 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/silnrsi/font-annapurna/source/AnnapurnaSIL-RB.designspace': Compatibility check failed
silnrsi/font-annapurna/$VIRTUAL/google/fonts/ofl/annapurnasil/config.yaml source/AnnapurnaSIL-RB.designspace?5bd915dff1 (gftools)
fontc
Id(6) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T16:12:48.096272Z ThreadId(5) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T16:12:48.096795Z ThreadId(1) fontc::workload DEBUG] 1/4394 complete, most recently Fe(ColorPalettes) [2025-12-17T16:12:48.096816Z ThreadId(1) fontc::workload DEBUG] 2/4394 complete, most recently Fe(PaintGraph) [2025-12-17T16:12:48.096818Z ThreadId(1) fontc::workload DEBUG] 3/4394 complete, most recently Fe(Features) [2025-12-17T16:12:48.096821Z ThreadId(1) fontc::workload DEBUG] 4/4394 complete, most recently Fe(StaticMetadata) [2025-12-17T16:12:48.100018Z ThreadId(1) fontc ERROR] feature files are non-identical: source/AnnapurnaSIL-Regular.ufo/features.fea, source/AnnapurnaSIL-Bold.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
gftools produced multiple outputs: ['AnnapurnaSIL-Bold.ttf', 'AnnapurnaSIL-Regular.ttf']
silnrsi/font-charis/$VIRTUAL/google/fonts/ofl/charissil/config.yaml source/CharisSILItalic.designspace?258e532625 (default)
fontc
alic.designspace" [2025-12-17T16:13:25.049085Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T16:13:25.049106Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T16:13:25.049519Z ThreadId(1) fontc::workload DEBUG] 1/14610 complete, most recently Fe(Features) [2025-12-17T16:13:25.049528Z ThreadId(1) fontc::workload DEBUG] 2/14610 complete, most recently Fe(PaintGraph) [2025-12-17T16:13:25.049531Z ThreadId(1) fontc::workload DEBUG] 3/14610 complete, most recently Fe(ColorPalettes) [2025-12-17T16:13:25.056554Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Italic' for default instance at User {wght: 400.00} [2025-12-17T16:13:25.066286Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/silnrsi/font-charis/source/CharisSIL-Italic.ufo/features.fea, /Users/rofls/.fontc_crater_cache/silnrsi/font-charis/source/CharisSIL-BoldItalic.ufo/features.fea
fontmake
Italic had: 26 * Charis SIL Bold Italic had: 22 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph TugrikSgn, contour 0: * Charis SIL Italic had: 28 * Charis SIL Bold Italic had: 32 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph TurkishLiraSgn: * Charis SIL Italic had: 5 * Charis SIL Bold Italic had: 4 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph V_Versicle, contour 0: * Charis SIL Italic had: 46 * Charis SIL Bold Italic had: 50 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph WonSgn: * Charis SIL Italic had: 3 * Charis SIL Bold Italic had: 4 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph YenSgn, contour 0: * Charis SIL Italic had: 49 * Charis SIL Bold Italic had: 53 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/silnrsi/font-charis/source/CharisSILItalic.designspace': Compatibility check failed
silnrsi/font-charis/$VIRTUAL/google/fonts/ofl/charissil/config.yaml source/CharisSILItalic.designspace?258e532625 (gftools)
fontc
alic.designspace" [2025-12-17T16:13:31.895887Z ThreadId(4) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T16:13:31.895908Z ThreadId(4) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T16:13:31.896380Z ThreadId(1) fontc::workload DEBUG] 1/14610 complete, most recently Fe(Features) [2025-12-17T16:13:31.896417Z ThreadId(1) fontc::workload DEBUG] 2/14610 complete, most recently Fe(ColorPalettes) [2025-12-17T16:13:31.896447Z ThreadId(1) fontc::workload DEBUG] 3/14610 complete, most recently Fe(PaintGraph) [2025-12-17T16:13:31.900941Z ThreadId(3) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Italic' for default instance at User {wght: 400.00} [2025-12-17T16:13:31.915534Z ThreadId(1) fontc ERROR] feature files are non-identical: source/CharisSIL-Italic.ufo/features.fea, source/CharisSIL-BoldItalic.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for CharisSIL-BoldItalic INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeTransformedComponentsFilter on CharisSIL-BoldItalic INFO:ufo2ft.filters:Running DecomposeComponentsFilter on CharisSIL-BoldItalic INFO:ufo2ft.filters:Running CubicToQuadraticFilter on CharisSIL-BoldItalic INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 2009, 2: 13054, 3: 4972, 4: 1887, 5: 281, 6: 43, 7: 3 INFO:ufo2ft.filters:Running FlattenComponentsFilter on CharisSIL-BoldItalic INFO:ufo2ft.filters.flattenComponents:Flattened composite glyphs: 293 INFO:ufo2ft:Building OpenType tables fontmake: Error: Compiling UFO failed: cannot map 'LtnSmAEgAlef.SngStory' to U+A7BB; already mapped to 'LtnSmAEgAlef' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
silnrsi/font-charis/$VIRTUAL/google/fonts/ofl/charissil/config.yaml source/CharisSILRoman.designspace?258e532625 (default)
fontc
/rofls/.fontc_crater_cache/silnrsi/font-charis/source/CharisSILRoman.designspace" [2025-12-17T16:13:03.500941Z ThreadId(7) ufo2fontir::source WARN] Bailing out due to non-identical feature files. This is an unnecessary limitation. [2025-12-17T16:13:03.501175Z ThreadId(1) fontc::workload DEBUG] 1/14610 complete, most recently Fe(PaintGraph) [2025-12-17T16:13:03.501232Z ThreadId(1) fontc::workload DEBUG] 2/14610 complete, most recently Fe(ColorPalettes) [2025-12-17T16:13:03.501239Z ThreadId(1) fontc::workload DEBUG] 3/14610 complete, most recently Fe(Features) [2025-12-17T16:13:03.505038Z ThreadId(8) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T16:13:03.520415Z ThreadId(1) fontc ERROR] feature files are non-identical: /Users/rofls/.fontc_crater_cache/silnrsi/font-charis/source/CharisSIL-Regular.ufo/features.fea, /Users/rofls/.fontc_crater_cache/silnrsi/font-charis/source/CharisSIL-Bold.ufo/features.fea
fontmake
Charis SIL Regular had: 26 * Charis SIL Bold had: 22 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph TurkishLiraSgn: * Charis SIL Regular had: 5 * Charis SIL Bold had: 4 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracFourFifths, contour 1: * Charis SIL Regular had: 36 * Charis SIL Bold had: 11 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracFourFifths, contour 2: * Charis SIL Regular had: 11 * Charis SIL Bold had: 3 ERROR:fontmake.compatibility: Fonts had differing number of points in glyph VulgFracFourFifths, contour 3: * Charis SIL Regular had: 3 * Charis SIL Bold had: 36 ERROR:fontmake.compatibility: Fonts had differing number of contours in glyph WonSgn: * Charis SIL Regular had: 3 * Charis SIL Bold had: 5 fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/silnrsi/font-charis/source/CharisSILRoman.designspace': Compatibility check failed
silnrsi/font-charis/$VIRTUAL/google/fonts/ofl/charissil/config.yaml source/CharisSILRoman.designspace?258e532625 (gftools)
fontc
necessary limitation. [2025-12-17T16:13:11.369899Z ThreadId(3) ufo2fontir::source DEBUG] Color palettes not implemented for UFO [2025-12-17T16:13:11.369901Z ThreadId(3) ufo2fontir::source DEBUG] Paint graph not implemented for UFO [2025-12-17T16:13:11.369960Z ThreadId(1) fontc::workload DEBUG] 1/14610 complete, most recently Fe(Features) [2025-12-17T16:13:11.370005Z ThreadId(1) fontc::workload DEBUG] 2/14610 complete, most recently Fe(ColorPalettes) [2025-12-17T16:13:11.370030Z ThreadId(1) fontc::workload DEBUG] 3/14610 complete, most recently Fe(PaintGraph) [2025-12-17T16:13:11.374404Z ThreadId(2) fontir::ir::static_metadata DEBUG] Reuse existing subfamily name 'Regular' for default instance at User {wght: 400.00} [2025-12-17T16:13:11.389389Z ThreadId(1) fontc ERROR] feature files are non-identical: source/CharisSIL-Regular.ufo/features.fea, source/CharisSIL-Bold.ufo/features.fea ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
SIL-Regular.ufo.json --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for CharisSIL-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeTransformedComponentsFilter on CharisSIL-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on CharisSIL-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on CharisSIL-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 1680, 2: 12067, 3: 4233, 4: 959, 5: 95, 6: 71, 7: 28 INFO:ufo2ft.filters:Running FlattenComponentsFilter on CharisSIL-Regular INFO:ufo2ft.filters.flattenComponents:Flattened composite glyphs: 293 INFO:ufo2ft:Building OpenType tables fontmake: Error: Compiling UFO failed: cannot map 'LtnSmAEgAlef.SngStory' to U+A7BB; already mapped to 'LtnSmAEgAlef' ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
slavonic/shafarik/sources/config.yaml Shafarik-Regular.ufo?e4045d59b2 (default)
fontc
plete, most recently Be(GlyfFragment(Uacute)) [2025-12-17T16:13:07.988487Z ThreadId(1) fontc ERROR] FEA compilation failed with 3 errors [2025-12-17T16:13:07.988515Z ThreadId(1) fontc WARN] error: Ligature substitution shadows existing rule in /Users/rofls/.fontc_crater_cache/slavonic/shafarik/sources/Shafarik-Regular.ufo/features.fea at 877:4 | 877 | sub \uni2C42 \uni2C32 by \uF0411; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Ligature substitution shadows existing rule in /Users/rofls/.fontc_crater_cache/slavonic/shafarik/sources/Shafarik-Regular.ufo/features.fea at 1120:4 | 1120 | sub \uni2C42.ss03 \uni2C32.ss03 by \uF0411; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Ligature substitution shadows existing rule in /Users/rofls/.fontc_crater_cache/slavonic/shafarik/sources/Shafarik-Regular.ufo/features.fea at 1365:4 | 1365 | sub \uni2C42.ss04 \uni2C32.ss04 by \uF0411; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
fontmake
INFO:fontmake.font_project:Building TTF for Shafarik-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Shafarik-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Shafarik-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 30032, 2: 44322, 3: 2452, 4: 586, 5: 27, 6: 3, 8: 2 INFO:ufo2ft:Building OpenType tables fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/slavonic/shafarik/sources/Shafarik-Regular.ufo': Compiling UFO failed: /Users/rofls/.fontc_crater_cache/slavonic/shafarik/sources/Shafarik-Regular.ufo/features.fea:877:5: Already defined substitution for "uni2C42, uni2C32"
slavonic/shafarik/sources/config.yaml Shafarik-Regular.ufo?e4045d59b2 (gftools)
fontc
12-17T16:13:17.068227Z ThreadId(1) fontc::workload DEBUG] 5114/7307 complete, most recently Be(GlyfFragment(uF0410)) [2025-12-17T16:13:17.138004Z ThreadId(1) fontc ERROR] FEA compilation failed with 3 errors [2025-12-17T16:13:17.138015Z ThreadId(1) fontc WARN] error: Ligature substitution shadows existing rule in Shafarik-Regular.ufo/features.fea at 877:4 | 877 | sub \uni2C42 \uni2C32 by \uF0411; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Ligature substitution shadows existing rule in Shafarik-Regular.ufo/features.fea at 1120:4 | 1120 | sub \uni2C42.ss03 \uni2C32.ss03 by \uF0411; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: Ligature substitution shadows existing rule in Shafarik-Regular.ufo/features.fea at 1365:4 | 1365 | sub \uni2C42.ss04 \uni2C32.ss04 by \uF0411; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
fontmake
v88h0000gn/T/tmp2xsqqv4m -o ttf -u Shafarik-Regular.ufo --filter ... --filter FlattenComponentsFilter --filter DecomposeTransformedComponentsFilter --keep-overlaps --drop-implied-oncurves INFO:fontmake.font_project:Building TTF for Shafarik-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running DecomposeTransformedComponentsFilter on Shafarik-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Shafarik-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Shafarik-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 30032, 2: 44322, 3: 2452, 4: 586, 5: 27, 6: 3, 8: 2 INFO:ufo2ft.filters:Running FlattenComponentsFilter on Shafarik-Regular INFO:ufo2ft:Building OpenType tables fontmake: Error: In 'Shafarik-Regular.ufo': Compiling UFO failed: Shafarik-Regular.ufo/features.fea:877:5: Already defined substitution for "uni2C42, uni2C32" ninja: build stopped: subcommand failed. Cleaning up temporary files... Done cleaning up temporary files
supertype-de/Blinker/$VIRTUAL/google/fonts/ofl/blinker/config.yaml sources_ps/Blinker.designspace?35cee57f38 (gftools)
fontc
gftools produced multiple outputs: ['Blinker-SemiBold.ttf', 'Blinker-Black.ttf', 'Blinker-Regular.ttf', 'Blinker-Light.ttf', 'Blinker-Bold.ttf', 'Blinker-ExtraBold.ttf', 'Blinker-Thin.ttf', 'Blinker-ExtraLight.ttf']
fontmake
gftools produced multiple outputs: ['Blinker-SemiBold.ttf', 'Blinker-Black.ttf', 'Blinker-Regular.ttf', 'Blinker-Light.ttf', 'Blinker-Bold.ttf', 'Blinker-ExtraBold.ttf', 'Blinker-Thin.ttf', 'Blinker-ExtraLight.ttf']
tokotype/PlusJakartaSans/sources/config.yaml PlusJakartaSans.glyphs?18d1cd2f7e (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
'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/.fontc_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/config.yaml PlusJakartaSans.glyphs?18d1cd2f7e (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
typeoff/martel/$VIRTUAL/google/fonts/ofl/martel/config.yaml Martel Source Files/Martel 20150421.glyphs?ae74b972c6 (gftools)
fontc
gftools produced multiple outputs: ['Martel-Heavy.ttf', 'Martel-Regular.ttf', 'Martel-Light.ttf', 'Martel-Bold.ttf', 'Martel-ExtraBold.ttf', 'Martel-DemiBold.ttf', 'Martel-UltraLight.ttf']
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
typeoff/martel_sans/$VIRTUAL/google/fonts/ofl/martelsans/config.yaml Martel Sans Source Files/Martel_Sans_20150305.glyphs?7a536b7ce5 (gftools)
fontc
gftools produced multiple outputs: ['MartelSans-DemiBold.ttf', 'MartelSans-ExtraBold.ttf', 'MartelSans-Bold.ttf', 'MartelSans-Regular.ttf', 'MartelSans-Heavy.ttf', 'MartelSans-UltraLight.ttf', 'MartelSans-Light.ttf']
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
weiweihuanghuang/Work-Sans/sources/config.yaml WorkSans.glyphs?b35c810861 (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
ntTools.varLib:Generating gvar INFO:fontTools.varLib:Merging TT hinting INFO:ufo2ft:Compiling variable features for WorkSans-VF fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_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/config.yaml WorkSans.glyphs?b35c810861 (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
INFO:glyphsLib.parser:Parsing .glyphs file INFO:glyphsLib.parser:Parsing .glyphs file
weiweihuanghuang/fragment-mono/sources/config.yaml Fragment-Mono.glyphs?177a79b53a (default)
fontc
eeighths [2025-12-17T16:13:58.184831Z ThreadId(7) fontir::glyph DEBUG] ConvertToContour seveneighths [2025-12-17T16:13:58.184839Z ThreadId(7) fontir::glyph DEBUG] ConvertToContour hyphen_hyphen_greater.liga [2025-12-17T16:13:58.184851Z ThreadId(7) fontir::glyph DEBUG] ConvertToContour hyphen_bar.liga [2025-12-17T16:13:58.184859Z ThreadId(7) fontir::glyph DEBUG] ConvertToContour exclam_equal.liga [2025-12-17T16:13:58.184869Z ThreadId(7) fontir::glyph DEBUG] ConvertToContour exclam_equal_equal.liga [2025-12-17T16:13:58.184878Z ThreadId(7) fontir::glyph DEBUG] ConvertToContour slash_equal.liga [2025-12-17T16:13:58.184891Z ThreadId(7) fontir::glyph DEBUG] ConvertToContour backslash thread '<unnamed>' panicked at fontir/src/glyph.rs:129:9: 'backslash' has 2 unique sets of components; must have exactly 1 {[slash], []} note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace [2025-12-17T16:13:58.194358Z ThreadId(1) fontc ERROR] 'Eng' has interpolation-incompatible paths
fontmake
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/.fontc_crater_cache/weiweihuanghuang/fragment-mono/sources/Fragment-Mono.glyphs' -> 'master_ufo/FragmentMono.designspace': Compatibility check failed
weiweihuanghuang/fragment-mono/sources/config.yaml Fragment-Mono.glyphs?177a79b53a (gftools)
fontc
INFO:glyphsLib.parser:Parsing .glyphs file
fontmake
gftools produced multiple outputs: ['FragmentMono-Italic.ttf', 'FragmentMono-Regular.ttf']
yangheeryu/Dongle/$VIRTUAL/google/fonts/ofl/dongle/config.yaml sources/Dongle.zip?f7127c4d24 (default)
fontc
[2025-12-17T16:15:27.046628Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/yangheeryu/Dongle/sources/Dongle.zip
fontmake
on}] [--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/yangheeryu/Dongle/sources/Dongle.zip'
yangheeryu/Dongle/$VIRTUAL/google/fonts/ofl/dongle/config.yaml sources/Dongle.zip?f7127c4d24 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpas71qnh0 /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpas71qnh0 sources/Dongle.zip --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpas71qnh0 sources/Dongle.zip --flatten-components --decompose-transformed-components [2025-12-17T16:15:31.339653Z ThreadId(1) fontc ERROR] Unrecognized source sources/Dongle.zip ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
in call_recipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance Dongle.zip must have a name, or familyName and styleName
yangheeryu/Gowun-Batang/$VIRTUAL/google/fonts/ofl/gowunbatang/config.yaml sources/GowunBatang.zip?4e73f5a9a0 (default)
fontc
[2025-12-17T16:15:34.565231Z ThreadId(1) fontc ERROR] Unrecognized source /Users/rofls/.fontc_crater_cache/yangheeryu/Gowun-Batang/sources/GowunBatang.zip
fontmake
[--indent-json] [--keep-overlaps] [--overlaps-backend BACKEND] [--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] [--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: Unknown input file extension: '/Users/rofls/.fontc_crater_cache/yangheeryu/Gowun-Batang/sources/GowunBatang.zip'
yangheeryu/Gowun-Batang/$VIRTUAL/google/fonts/ofl/gowunbatang/config.yaml sources/GowunBatang.zip?4e73f5a9a0 (gftools)
fontc
[1/2] fontcBuildTTF FAILED: [code=1] /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpn_owtskq /Users/rofls/dev/projects/fontville/fontc_crater/venv/bin/python3.13 -m gftools.builder.jobrunner /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpn_owtskq sources/GowunBatang.zip --flatten-components --decompose-transformed-components Command failed: /private/var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/.tmp0UVPHK/fontc -o /var/folders/4b/4k6sk92d38qc2zzr8kbcv88h0000gn/T/tmpn_owtskq sources/GowunBatang.zip --flatten-components --decompose-transformed-components [2025-12-17T16:15:38.932661Z ThreadId(1) fontc ERROR] Unrecognized source sources/GowunBatang.zip ninja: build stopped: subcommand failed. Cleaning up temporary files... another .ninja file exists, leaving instance_ufos in place Done cleaning up temporary files
fontmake
all_recipe_provider return provider(self.config, self).write_recipe() ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 117, in write_recipe self.build_all_statics() ~~~~~~~~~~~~~~~~~~~~~~^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 390, in build_all_statics self.build_a_static(source, instance, output="ttf") ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/Users/rofls/dev/projects/fontville/fontc_crater/venv/lib/python3.13/site-packages/gftools/builder/recipeproviders/googlefonts.py", line 414, in build_a_static raise ValueError( f"Instance {instance.filename} must have a name, or familyName and styleName" ) ValueError: Instance GowunBatang.zip must have a name, or familyName and styleName
zeynepakay/Rakkas/$VIRTUAL/google/fonts/ofl/rakkas/config.yaml Rakkas_SourceFiles/Rakkas (Autosaved).glyphs?3bdb0ba164 (default)
fontc
y Fe(Glyph(Wacute)) [2025-12-17T16:17:49.637611Z ThreadId(1) fontc::workload DEBUG] 307/3087 complete, most recently Fe(Glyph(sukun-ar)) [2025-12-17T16:17:49.637614Z ThreadId(1) fontc::workload DEBUG] 308/3087 complete, most recently Fe(Glyph(hamzaaboveSukun-ar)) [2025-12-17T16:17:49.637616Z ThreadId(1) fontc::workload DEBUG] 309/3087 complete, most recently Fe(Glyph(dotlessbeh-ar.medi.all1)) [2025-12-17T16:17:49.637619Z ThreadId(1) fontc::workload DEBUG] 310/3087 complete, most recently Fe(Glyph(Tcedilla)) [2025-12-17T16:17:49.637621Z ThreadId(1) fontc::workload DEBUG] 311/3087 complete, most recently Fe(Glyph(dad-ar.fina)) [2025-12-17T16:17:49.639737Z ThreadId(5) fontir::ir::erase_open_corners DEBUG] found an open corner [2025-12-17T16:17:49.639752Z ThreadId(5) glyphs2fontir::toir DEBUG] erased open contours for liraTurkish [2025-12-17T16:17:49.645391Z ThreadId(1) fontc ERROR] Invalid source glyph 'madda-ar': 'bad anchor: 'Invalid anchor '_top_2': 'mark anchors cannot be numbered'''
fontmake
_project:Building TTF for Rakkas-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running SkipExportGlyphsFilter on Rakkas-Regular INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Rakkas-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Rakkas-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Rakkas-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 212, 2: 1486, 3: 618, 4: 222, 5: 34, 6: 12 INFO:ufo2ft:Building OpenType tables INFO:fontTools.feaLib.builder:Removing duplicate substitution from "alef-ar, lam-ar.init, lam-ar.medi, heh-ar.fina" to "allah-ar" at <features>:376:2 INFO:ufo2ft.featureWriters.kernFeatureWriter:Merging kerning lookups from the following scripts: Grek, Latn fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/zeynepakay/Rakkas/Rakkas_SourceFiles/Rakkas (Autosaved).glyphs' -> 'master_ufo/Rakkas-Regular.designspace': Compiling UFO failed: mark anchor cannot be numbered: '_top_2'
zeynepakay/Rakkas/$VIRTUAL/google/fonts/ofl/rakkas/config.yaml Rakkas_SourceFiles/Rakkas (Autosaved).glyphs?3bdb0ba164 (gftools)
fontc
es. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.M found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.M found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.waw found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.beh found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.beh found in kerning rules.
fontmake
es. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.M found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.M found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.waw found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.beh found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.beh found in kerning rules.
zeynepakay/Rakkas/$VIRTUAL/google/fonts/ofl/rakkas/config.yaml Rakkas_SourceFiles/Rakkas.glyphs?3bdb0ba164 (default)
fontc
alt)) [2025-12-17T16:18:05.949921Z ThreadId(1) fontc::workload DEBUG] 768/3087 complete, most recently Fe(Glyph(strokelongcomb)) [2025-12-17T16:18:05.949922Z ThreadId(1) fontc::workload DEBUG] 769/3087 complete, most recently Fe(Glyph(Wcircumflex)) [2025-12-17T16:18:05.949923Z ThreadId(1) fontc::workload DEBUG] 770/3087 complete, most recently Fe(Glyph(m)) [2025-12-17T16:18:05.949934Z ThreadId(1) fontc::workload DEBUG] 771/3087 complete, most recently Fe(Glyph(sheen-ar.medi)) [2025-12-17T16:18:05.949935Z ThreadId(1) fontc::workload DEBUG] 772/3087 complete, most recently Fe(Glyph(feh-ar.medi)) [2025-12-17T16:18:05.949936Z ThreadId(1) fontc::workload DEBUG] 773/3087 complete, most recently Fe(Glyph(Aogonek)) [2025-12-17T16:18:05.949937Z ThreadId(1) fontc::workload DEBUG] 774/3087 complete, most recently Fe(Glyph(Lcommaaccent)) [2025-12-17T16:18:05.952379Z ThreadId(1) fontc ERROR] Invalid source glyph 'madda-ar': 'bad anchor: 'Invalid anchor '_top_2': 'mark anchors cannot be numbered'''
fontmake
ontmake.font_project:Building TTF for Rakkas-Regular INFO:ufo2ft:Pre-processing glyphs INFO:ufo2ft.filters:Running SkipExportGlyphsFilter on Rakkas-Regular INFO:ufo2ft.filters:Running EraseOpenCornersFilter on Rakkas-Regular INFO:ufo2ft.filters:Running DecomposeComponentsFilter on Rakkas-Regular INFO:ufo2ft.filters:Running CubicToQuadraticFilter on Rakkas-Regular INFO:ufo2ft.filters.cubicToQuadratic:New spline lengths: 1: 212, 2: 1486, 3: 618, 4: 222, 5: 34, 6: 12 INFO:ufo2ft:Building OpenType tables INFO:fontTools.feaLib.builder:Removing duplicate substitution from "alef-ar, lam-ar.init, lam-ar.medi, heh-ar.fina" to "allah-ar" at <features>:376:2 INFO:ufo2ft.featureWriters.kernFeatureWriter:Merging kerning lookups from the following scripts: Grek, Latn fontmake: Error: In '../../../../../../../../Users/rofls/.fontc_crater_cache/zeynepakay/Rakkas/Rakkas_SourceFiles/Rakkas.glyphs' -> 'master_ufo/Rakkas-Regular.designspace': Compiling UFO failed: mark anchor cannot be numbered: '_top_2'
zeynepakay/Rakkas/$VIRTUAL/google/fonts/ofl/rakkas/config.yaml Rakkas_SourceFiles/Rakkas.glyphs?3bdb0ba164 (gftools)
fontc
es. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.M found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.M found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.waw found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.beh found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.beh found in kerning rules.
fontmake
es. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.M found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.M found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern1.waw found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.X found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.beh found in kerning rules. WARNING:glyphsLib.builder.builders.UFOBuilder:Non-existent glyph class public.kern2.beh found in kerning rules.