[1m[32m==>[m[1m Building on beartic[m
[1m[32m==>[m[1m Checking for remote environment...[m
[1m[32m==>[m[1m Syncing package to remote host...[m
sending incremental file list
created directory packages/python-mido
./
.SRCINFO
            971 100%    0.00kB/s    0:00:00              971 100%    0.00kB/s    0:00:00 (xfr#1, to-chk=3/5)
.nvchecker.toml
             70 100%   68.36kB/s    0:00:00               70 100%   68.36kB/s    0:00:00 (xfr#2, to-chk=2/5)
PKGBUILD
          1,388 100%    1.32MB/s    0:00:00            1,388 100%    1.32MB/s    0:00:00 (xfr#3, to-chk=1/5)
python-mido-1.3.3-3.log
            492 100%  480.47kB/s    0:00:00              492 100%  480.47kB/s    0:00:00 (xfr#4, to-chk=0/5)

sent 1,951 bytes  received 138 bytes  1,392.67 bytes/sec
total size is 2,623  speedup is 1.26
[1m[32m==>[m[1m Running pkgctl build --arch riscv64 --repo extra on remote host...[m
[1m[33m==> WARNING:[m[1m unsupported architecture: riscv64[m
[1m[32m==>[m[1m Building python-mido[m
[1m[34m  ->[m[1m   repo: extra[m
[1m[34m  ->[m[1m   arch: riscv64[m
[1m[34m  ->[m[1m worker: felix-0[m
[1m[32m==>[m[1m Building python-mido for [extra] (riscv64)[m
[22;2t]2;🔵 Container arch-nspawn-531254 on beartic.felixc.at\[?25l:: Synchronizing package databases...
 core downloading...
 extra downloading...
error: restricting filesystem access failed because landlock is not supported by the kernel!
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...

Package (1)   Old Version  New Version  Net Change  Download Size

core/libxml2  2.14.5-1     2.14.6-1       0.00 MiB       0.83 MiB

Total Download Size:   0.83 MiB
Total Installed Size:  3.15 MiB
Net Upgrade Size:      0.00 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 libxml2-2.14.6-1-riscv64 downloading...
error: restricting filesystem access failed because landlock is not supported by the kernel!
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
upgrading libxml2...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h[0m[J[23;2t[1m[32m==>[m[1m Building in chroot for [extra] (riscv64)...[m
[1m[32m==>[m[1m Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-0]...[m[1mdone[m
[1m[32m==>[m[1m Making package: python-mido 1.3.3-3 (Thu Sep 11 19:34:55 2025)[m
[1m[32m==>[m[1m Retrieving sources...[m
[1m[34m  ->[m[1m Cloning python-mido git repo...[m
Cloning into bare repository '/home/felix/packages/python-mido/python-mido'...
remote: Enumerating objects: 12707, done.[K
remote: Counting objects:   0% (1/1639)[Kremote: Counting objects:   1% (17/1639)[Kremote: Counting objects:   2% (33/1639)[Kremote: Counting objects:   3% (50/1639)[Kremote: Counting objects:   4% (66/1639)[Kremote: Counting objects:   5% (82/1639)[Kremote: Counting objects:   6% (99/1639)[Kremote: Counting objects:   7% (115/1639)[Kremote: Counting objects:   8% (132/1639)[Kremote: Counting objects:   9% (148/1639)[Kremote: Counting objects:  10% (164/1639)[Kremote: Counting objects:  11% (181/1639)[Kremote: Counting objects:  12% (197/1639)[Kremote: Counting objects:  13% (214/1639)[Kremote: Counting objects:  14% (230/1639)[Kremote: Counting objects:  15% (246/1639)[Kremote: Counting objects:  16% (263/1639)[Kremote: Counting objects:  17% (279/1639)[Kremote: Counting objects:  18% (296/1639)[Kremote: Counting objects:  19% (312/1639)[Kremote: Counting objects:  20% (328/1639)[Kremote: Counting objects:  21% (345/1639)[Kremote: Counting objects:  22% (361/1639)[Kremote: Counting objects:  23% (377/1639)[Kremote: Counting objects:  24% (394/1639)[Kremote: Counting objects:  25% (410/1639)[Kremote: Counting objects:  26% (427/1639)[Kremote: Counting objects:  27% (443/1639)[Kremote: Counting objects:  28% (459/1639)[Kremote: Counting objects:  29% (476/1639)[Kremote: Counting objects:  30% (492/1639)[Kremote: Counting objects:  31% (509/1639)[Kremote: Counting objects:  32% (525/1639)[Kremote: Counting objects:  33% (541/1639)[Kremote: Counting objects:  34% (558/1639)[Kremote: Counting objects:  35% (574/1639)[Kremote: Counting objects:  36% (591/1639)[Kremote: Counting objects:  37% (607/1639)[Kremote: Counting objects:  38% (623/1639)[Kremote: Counting objects:  39% (640/1639)[Kremote: Counting objects:  40% (656/1639)[Kremote: Counting objects:  41% (672/1639)[Kremote: Counting objects:  42% (689/1639)[Kremote: Counting objects:  43% (705/1639)[Kremote: Counting objects:  44% (722/1639)[Kremote: Counting objects:  45% (738/1639)[Kremote: Counting objects:  46% (754/1639)[Kremote: Counting objects:  47% (771/1639)[Kremote: Counting objects:  48% (787/1639)[Kremote: Counting objects:  49% (804/1639)[Kremote: Counting objects:  50% (820/1639)[Kremote: Counting objects:  51% (836/1639)[Kremote: Counting objects:  52% (853/1639)[Kremote: Counting objects:  53% (869/1639)[Kremote: Counting objects:  54% (886/1639)[Kremote: Counting objects:  55% (902/1639)[Kremote: Counting objects:  56% (918/1639)[Kremote: Counting objects:  57% (935/1639)[Kremote: Counting objects:  58% (951/1639)[Kremote: Counting objects:  59% (968/1639)[Kremote: Counting objects:  60% (984/1639)[Kremote: Counting objects:  61% (1000/1639)[Kremote: Counting objects:  62% (1017/1639)[Kremote: Counting objects:  63% (1033/1639)[Kremote: Counting objects:  64% (1049/1639)[Kremote: Counting objects:  65% (1066/1639)[Kremote: Counting objects:  66% (1082/1639)[Kremote: Counting objects:  67% (1099/1639)[Kremote: Counting objects:  68% (1115/1639)[Kremote: Counting objects:  69% (1131/1639)[Kremote: Counting objects:  70% (1148/1639)[Kremote: Counting objects:  71% (1164/1639)[Kremote: Counting objects:  72% (1181/1639)[Kremote: Counting objects:  73% (1197/1639)[Kremote: Counting objects:  74% (1213/1639)[Kremote: Counting objects:  75% (1230/1639)[Kremote: Counting objects:  76% (1246/1639)[Kremote: Counting objects:  77% (1263/1639)[Kremote: Counting objects:  78% (1279/1639)[Kremote: Counting objects:  79% (1295/1639)[Kremote: Counting objects:  80% (1312/1639)[Kremote: Counting objects:  81% (1328/1639)[Kremote: Counting objects:  82% (1344/1639)[Kremote: Counting objects:  83% (1361/1639)[Kremote: Counting objects:  84% (1377/1639)[Kremote: Counting objects:  85% (1394/1639)[Kremote: Counting objects:  86% (1410/1639)[Kremote: Counting objects:  87% (1426/1639)[Kremote: Counting objects:  88% (1443/1639)[Kremote: Counting objects:  89% (1459/1639)[Kremote: Counting objects:  90% (1476/1639)[Kremote: Counting objects:  91% (1492/1639)[Kremote: Counting objects:  92% (1508/1639)[Kremote: Counting objects:  93% (1525/1639)[Kremote: Counting objects:  94% (1541/1639)[Kremote: Counting objects:  95% (1558/1639)[Kremote: Counting objects:  96% (1574/1639)[Kremote: Counting objects:  97% (1590/1639)[Kremote: Counting objects:  98% (1607/1639)[Kremote: Counting objects:  99% (1623/1639)[Kremote: Counting objects: 100% (1639/1639)[Kremote: Counting objects: 100% (1639/1639), done.[K
remote: Compressing objects:   0% (1/407)[Kremote: Compressing objects:   1% (5/407)[Kremote: Compressing objects:   2% (9/407)[Kremote: Compressing objects:   3% (13/407)[Kremote: Compressing objects:   4% (17/407)[Kremote: Compressing objects:   5% (21/407)[Kremote: Compressing objects:   6% (25/407)[Kremote: Compressing objects:   7% (29/407)[Kremote: Compressing objects:   8% (33/407)[Kremote: Compressing objects:   9% (37/407)[Kremote: Compressing objects:  10% (41/407)[Kremote: Compressing objects:  11% (45/407)[Kremote: Compressing objects:  12% (49/407)[Kremote: Compressing objects:  13% (53/407)[Kremote: Compressing objects:  14% (57/407)[Kremote: Compressing objects:  15% (62/407)[Kremote: Compressing objects:  16% (66/407)[Kremote: Compressing objects:  17% (70/407)[Kremote: Compressing objects:  18% (74/407)[Kremote: Compressing objects:  19% (78/407)[Kremote: Compressing objects:  20% (82/407)[Kremote: Compressing objects:  21% (86/407)[Kremote: Compressing objects:  22% (90/407)[Kremote: Compressing objects:  23% (94/407)[Kremote: Compressing objects:  24% (98/407)[Kremote: Compressing objects:  25% (102/407)[Kremote: Compressing objects:  26% (106/407)[Kremote: Compressing objects:  27% (110/407)[Kremote: Compressing objects:  28% (114/407)[Kremote: Compressing objects:  29% (119/407)[Kremote: Compressing objects:  30% (123/407)[Kremote: Compressing objects:  31% (127/407)[Kremote: Compressing objects:  32% (131/407)[Kremote: Compressing objects:  33% (135/407)[Kremote: Compressing objects:  34% (139/407)[Kremote: Compressing objects:  35% (143/407)[Kremote: Compressing objects:  36% (147/407)[Kremote: Compressing objects:  37% (151/407)[Kremote: Compressing objects:  38% (155/407)[Kremote: Compressing objects:  39% (159/407)[Kremote: Compressing objects:  40% (163/407)[Kremote: Compressing objects:  41% (167/407)[Kremote: Compressing objects:  42% (171/407)[Kremote: Compressing objects:  43% (176/407)[Kremote: Compressing objects:  44% (180/407)[Kremote: Compressing objects:  45% (184/407)[Kremote: Compressing objects:  46% (188/407)[Kremote: Compressing objects:  47% (192/407)[Kremote: Compressing objects:  48% (196/407)[Kremote: Compressing objects:  49% (200/407)[Kremote: Compressing objects:  50% (204/407)[Kremote: Compressing objects:  51% (208/407)[Kremote: Compressing objects:  52% (212/407)[Kremote: Compressing objects:  53% (216/407)[Kremote: Compressing objects:  54% (220/407)[Kremote: Compressing objects:  55% (224/407)[Kremote: Compressing objects:  56% (228/407)[Kremote: Compressing objects:  57% (232/407)[Kremote: Compressing objects:  58% (237/407)[Kremote: Compressing objects:  59% (241/407)[Kremote: Compressing objects:  60% (245/407)[Kremote: Compressing objects:  61% (249/407)[Kremote: Compressing objects:  62% (253/407)[Kremote: Compressing objects:  63% (257/407)[Kremote: Compressing objects:  64% (261/407)[Kremote: Compressing objects:  65% (265/407)[Kremote: Compressing objects:  66% (269/407)[Kremote: Compressing objects:  67% (273/407)[Kremote: Compressing objects:  68% (277/407)[Kremote: Compressing objects:  69% (281/407)[Kremote: Compressing objects:  70% (285/407)[Kremote: Compressing objects:  71% (289/407)[Kremote: Compressing objects:  72% (294/407)[Kremote: Compressing objects:  73% (298/407)[Kremote: Compressing objects:  74% (302/407)[Kremote: Compressing objects:  75% (306/407)[Kremote: Compressing objects:  76% (310/407)[Kremote: Compressing objects:  77% (314/407)[Kremote: Compressing objects:  78% (318/407)[Kremote: Compressing objects:  79% (322/407)[Kremote: Compressing objects:  80% (326/407)[Kremote: Compressing objects:  81% (330/407)[Kremote: Compressing objects:  82% (334/407)[Kremote: Compressing objects:  83% (338/407)[Kremote: Compressing objects:  84% (342/407)[Kremote: Compressing objects:  85% (346/407)[Kremote: Compressing objects:  86% (351/407)[Kremote: Compressing objects:  87% (355/407)[Kremote: Compressing objects:  88% (359/407)[Kremote: Compressing objects:  89% (363/407)[Kremote: Compressing objects:  90% (367/407)[Kremote: Compressing objects:  91% (371/407)[Kremote: Compressing objects:  92% (375/407)[Kremote: Compressing objects:  93% (379/407)[Kremote: Compressing objects:  94% (383/407)[Kremote: Compressing objects:  95% (387/407)[Kremote: Compressing objects:  96% (391/407)[Kremote: Compressing objects:  97% (395/407)[Kremote: Compressing objects:  98% (399/407)[Kremote: Compressing objects:  99% (403/407)[Kremote: Compressing objects: 100% (407/407)[Kremote: Compressing objects: 100% (407/407), done.[K
Receiving objects:   0% (1/12707)Receiving objects:   1% (128/12707)Receiving objects:   2% (255/12707)Receiving objects:   3% (382/12707)Receiving objects:   4% (509/12707)Receiving objects:   5% (636/12707)Receiving objects:   6% (763/12707)Receiving objects:   7% (890/12707)Receiving objects:   8% (1017/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:   9% (1144/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  10% (1271/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  11% (1398/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  12% (1525/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  13% (1652/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  14% (1779/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  15% (1907/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  16% (2034/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  17% (2161/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  18% (2288/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  19% (2415/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  20% (2542/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  21% (2669/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  22% (2796/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  23% (2923/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  24% (3050/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  25% (3177/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  26% (3304/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  27% (3431/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  28% (3558/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  29% (3686/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  30% (3813/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  31% (3940/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  32% (4067/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  33% (4194/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  34% (4321/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  35% (4448/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  36% (4575/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  37% (4702/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  38% (4829/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  39% (4956/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  40% (5083/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  41% (5210/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  42% (5337/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  43% (5465/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  44% (5592/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  45% (5719/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  46% (5846/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  47% (5973/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  48% (6100/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  49% (6227/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  50% (6354/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  51% (6481/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  52% (6608/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  53% (6735/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  54% (6862/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  55% (6989/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  56% (7116/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  57% (7243/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  58% (7371/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  59% (7498/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  60% (7625/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  61% (7752/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  62% (7879/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  63% (8006/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  64% (8133/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  65% (8260/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  66% (8387/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  67% (8514/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  68% (8641/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  69% (8768/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  70% (8895/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  71% (9022/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  72% (9150/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  73% (9277/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  74% (9404/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  75% (9531/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  76% (9658/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  77% (9785/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  78% (9912/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  79% (10039/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  80% (10166/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  81% (10293/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  82% (10420/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  83% (10547/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  84% (10674/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  85% (10801/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  86% (10929/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  87% (11056/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  88% (11183/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  89% (11310/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  90% (11437/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  91% (11564/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  92% (11691/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  93% (11818/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  94% (11945/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  95% (12072/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  96% (12199/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  97% (12326/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  98% (12453/12707), 3.01 MiB | 6.01 MiB/sReceiving objects:  99% (12580/12707), 3.01 MiB | 6.01 MiB/sremote: Total 12707 (delta 1401), reused 1262 (delta 1228), pack-reused 11068 (from 2)[K
Receiving objects: 100% (12707/12707), 3.01 MiB | 6.01 MiB/sReceiving objects: 100% (12707/12707), 6.17 MiB | 6.87 MiB/s, done.
Resolving deltas:   0% (0/8245)Resolving deltas:   1% (83/8245)Resolving deltas:   2% (166/8245)Resolving deltas:   3% (248/8245)Resolving deltas:   4% (330/8245)Resolving deltas:   5% (413/8245)Resolving deltas:   6% (495/8245)Resolving deltas:   7% (578/8245)Resolving deltas:   8% (660/8245)Resolving deltas:   9% (743/8245)Resolving deltas:  10% (825/8245)Resolving deltas:  11% (907/8245)Resolving deltas:  12% (990/8245)Resolving deltas:  13% (1072/8245)Resolving deltas:  14% (1155/8245)Resolving deltas:  15% (1237/8245)Resolving deltas:  16% (1320/8245)Resolving deltas:  17% (1402/8245)Resolving deltas:  18% (1485/8245)Resolving deltas:  19% (1567/8245)Resolving deltas:  20% (1649/8245)Resolving deltas:  21% (1732/8245)Resolving deltas:  22% (1814/8245)Resolving deltas:  23% (1897/8245)Resolving deltas:  24% (1979/8245)Resolving deltas:  25% (2062/8245)Resolving deltas:  26% (2144/8245)Resolving deltas:  27% (2227/8245)Resolving deltas:  28% (2309/8245)Resolving deltas:  29% (2392/8245)Resolving deltas:  30% (2474/8245)Resolving deltas:  31% (2556/8245)Resolving deltas:  32% (2639/8245)Resolving deltas:  33% (2721/8245)Resolving deltas:  34% (2804/8245)Resolving deltas:  35% (2886/8245)Resolving deltas:  36% (2970/8245)Resolving deltas:  37% (3051/8245)Resolving deltas:  38% (3134/8245)Resolving deltas:  39% (3216/8245)Resolving deltas:  40% (3298/8245)Resolving deltas:  41% (3381/8245)Resolving deltas:  42% (3463/8245)Resolving deltas:  43% (3546/8245)Resolving deltas:  44% (3628/8245)Resolving deltas:  45% (3712/8245)Resolving deltas:  46% (3793/8245)Resolving deltas:  47% (3876/8245)Resolving deltas:  48% (3958/8245)Resolving deltas:  49% (4041/8245)Resolving deltas:  50% (4124/8245)Resolving deltas:  51% (4205/8245)Resolving deltas:  52% (4288/8245)Resolving deltas:  53% (4370/8245)Resolving deltas:  54% (4453/8245)Resolving deltas:  55% (4535/8245)Resolving deltas:  56% (4618/8245)Resolving deltas:  57% (4700/8245)Resolving deltas:  58% (4783/8245)Resolving deltas:  59% (4865/8245)Resolving deltas:  60% (4947/8245)Resolving deltas:  61% (5030/8245)Resolving deltas:  62% (5112/8245)Resolving deltas:  63% (5195/8245)Resolving deltas:  64% (5277/8245)Resolving deltas:  65% (5360/8245)Resolving deltas:  66% (5442/8245)Resolving deltas:  67% (5525/8245)Resolving deltas:  68% (5607/8245)Resolving deltas:  69% (5690/8245)Resolving deltas:  70% (5773/8245)Resolving deltas:  71% (5854/8245)Resolving deltas:  72% (5937/8245)Resolving deltas:  73% (6019/8245)Resolving deltas:  74% (6102/8245)Resolving deltas:  75% (6184/8245)Resolving deltas:  76% (6267/8245)Resolving deltas:  77% (6349/8245)Resolving deltas:  78% (6432/8245)Resolving deltas:  79% (6515/8245)Resolving deltas:  80% (6596/8245)Resolving deltas:  81% (6679/8245)Resolving deltas:  82% (6761/8245)Resolving deltas:  83% (6845/8245)Resolving deltas:  84% (6926/8245)Resolving deltas:  85% (7009/8245)Resolving deltas:  86% (7091/8245)Resolving deltas:  87% (7174/8245)Resolving deltas:  88% (7256/8245)Resolving deltas:  89% (7339/8245)Resolving deltas:  90% (7421/8245)Resolving deltas:  91% (7504/8245)Resolving deltas:  92% (7586/8245)Resolving deltas:  93% (7668/8245)Resolving deltas:  94% (7751/8245)Resolving deltas:  95% (7833/8245)Resolving deltas:  96% (7916/8245)Resolving deltas:  97% (7999/8245)Resolving deltas:  98% (8081/8245)Resolving deltas:  99% (8163/8245)Resolving deltas: 100% (8245/8245)Resolving deltas: 100% (8245/8245), done.
[1m[32m==>[m[1m Validating source files with sha512sums...[m
    python-mido ... Passed
[1m[32m==>[m[1m Validating source files with b2sums...[m
    python-mido ... Passed
[22;2t]2;🔵 Container arch-nspawn-532265 on beartic.felixc.at\[1m[32m==>[m[1m Making package: python-mido 1.3.3-3 (Thu Sep 11 19:35:20 2025)[m
[1m[32m==>[m[1m Checking runtime dependencies...[m
[1m[32m==>[m[1m Installing missing dependencies...[m
[?25lresolving dependencies...
:: There are 2 providers available for libjack.so=0-64:
:: Repository extra
   1) jack2  2) pipewire-jack

Enter a number (default=1): 
looking for conflicting packages...

Package (12)                     New Version  Net Change  Download Size

extra/alsa-lib                   1.2.14-1       1.70 MiB               
extra/alsa-topology-conf         1.2.5.1-4      0.33 MiB               
extra/alsa-ucm-conf              1.2.14-1       0.54 MiB               
extra/jack2                      1.9.22-1       1.68 MiB               
extra/libsamplerate              0.2.2-3        1.55 MiB               
core/mpdecimal                   4.0.1-1        0.31 MiB               
extra/opus                       1.5.2-1        5.19 MiB               
extra/python-zipp                3.21.0-2       0.08 MiB               
core/python                      3.13.7-1     281.87 MiB               
extra/python-importlib-metadata  8.7.0-1        0.24 MiB               
extra/python-packaging           25.0-1         0.67 MiB               
extra/python-rtmidi              1.5.8-3        0.90 MiB       0.24 MiB

Total Download Size:     0.24 MiB
Total Installed Size:  295.05 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 python-rtmidi-1.5.8-3-riscv64 downloading...
error: restricting filesystem access failed because landlock is not supported by the kernel!
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing mpdecimal...
installing python...
Optional dependencies for python
    python-setuptools: for building Python packages using tooling that is usually bundled with Python
    python-pip: for installing Python packages using tooling that is usually bundled with Python
    python-pipx: for installing Python software not packaged on Arch Linux
    sqlite: for a default database integration [installed]
    xz: for lzma [installed]
    tk: for tkinter
installing python-zipp...
installing python-importlib-metadata...
installing python-packaging...
installing alsa-topology-conf...
installing alsa-ucm-conf...
installing alsa-lib...
installing libsamplerate...
installing opus...
installing jack2...
Optional dependencies for jack2
    a2jmidid: for ALSA MIDI to JACK MIDI bridging
    libffado: for firewire support using FFADO
    jack-example-tools: for official JACK example-clients and tools
    jack2-dbus: for dbus integration
    jack2-docs: for developer documentation
    realtime-privileges: for realtime privileges
installing python-rtmidi...
:: Running post-transaction hooks...
(1/2) Reloading user manager configuration...
  Skipped: Current root is not booted.
(2/2) Arming ConditionNeedsUpdate...
[?25h[1m[32m==>[m[1m Checking buildtime dependencies...[m
[1m[32m==>[m[1m Installing missing dependencies...[m
[?25lresolving dependencies...
looking for conflicting packages...

Package (22)                     New Version  Net Change  Download Size

extra/perl-error                 0.17030-2      0.04 MiB               
extra/perl-mailtools             2.22-2         0.10 MiB               
extra/perl-timedate              2.33-8         0.08 MiB               
extra/python-autocommand         2.2.2-7        0.08 MiB               
extra/python-iniconfig           2.1.0-1        0.04 MiB               
extra/python-jaraco.collections  5.1.0-1        0.10 MiB               
extra/python-jaraco.context      6.0.1-1        0.04 MiB               
extra/python-jaraco.functools    4.1.0-1        0.07 MiB               
extra/python-jaraco.text         4.0.0-2        0.08 MiB               
extra/python-more-itertools      10.8.0-1       0.71 MiB       0.12 MiB
extra/python-platformdirs        4.4.0-1        0.24 MiB               
extra/python-pluggy              1.6.0-1        0.20 MiB               
extra/python-pygments            2.19.2-1      14.38 MiB               
extra/python-pyproject-hooks     1.2.0-3        0.10 MiB               
extra/zlib-ng                    2.2.5-1        0.21 MiB               
extra/git                        2.51.0-1      28.36 MiB               
extra/python-build               1.3.0-1        0.20 MiB               
extra/python-installer           0.7.0-10       0.17 MiB               
extra/python-pytest              1:8.4.2-1      4.18 MiB       0.73 MiB
extra/python-setuptools          1:80.9.0-1     7.65 MiB               
extra/python-setuptools-scm      9.2.0-2        0.54 MiB       0.12 MiB
extra/python-wheel               0.45.1-1       0.28 MiB               

Total Download Size:    0.97 MiB
Total Installed Size:  57.87 MiB

:: Proceed with installation? [Y/n] 
:: Retrieving packages...
 python-pytest-1:8.4.2-1-any downloading...
 python-more-itertools-10.8.0-1-any downloading...
 python-setuptools-scm-9.2.0-2-any downloading...
error: restricting filesystem access failed because landlock is not supported by the kernel!
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
installing perl-error...
installing perl-timedate...
installing perl-mailtools...
installing zlib-ng...
installing git...
Optional dependencies for git
    git-zsh-completion: upstream zsh completion
    tk: gitk and git gui
    openssh: ssh transport and crypto
    man: show help with `git command --help`
    perl-libwww: git svn
    perl-term-readkey: git svn and interactive.singlekey setting
    perl-io-socket-ssl: git send-email TLS support
    perl-authen-sasl: git send-email TLS support
    perl-mediawiki-api: git mediawiki support
    perl-datetime-format-iso8601: git mediawiki support
    perl-lwp-protocol-https: git mediawiki https support
    perl-cgi: gitweb (web interface) support
    python: git svn & git p4 [installed]
    subversion: git svn
    org.freedesktop.secrets: keyring credential helper
    libsecret: libsecret credential helper [installed]
    less: the default pager for git
installing python-pyproject-hooks...
installing python-build...
Optional dependencies for python-build
    python-pip: to use as the Python package installer (default)
    python-uv: to use as the Python package installer
    python-virtualenv: to use virtualenv for build isolation
installing python-installer...
installing python-more-itertools...
installing python-jaraco.functools...
installing python-jaraco.context...
installing python-autocommand...
installing python-jaraco.text...
Optional dependencies for python-jaraco.text
    python-inflect: for show-newlines script
installing python-jaraco.collections...
installing python-platformdirs...
installing python-wheel...
Optional dependencies for python-wheel
    python-keyring: for wheel.signatures
    python-xdg: for wheel.signatures
    python-setuptools: for legacy bdist_wheel subcommand [pending]
installing python-setuptools...
installing python-setuptools-scm...
Optional dependencies for python-setuptools-scm
    python-rich: use rich as console log handler
installing python-iniconfig...
installing python-pluggy...
installing python-pygments...
installing python-pytest...
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'git' with GID 971.
Creating user 'git' (git daemon user) with UID 971 and GID 971.
(2/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/4) Arming ConditionNeedsUpdate...
(4/4) Checking for old perl modules...
[?25h[1m[32m==>[m[1m Retrieving sources...[m
[1m[33m==> WARNING:[m[1m Skipping all source file integrity checks.[m
[1m[32m==>[m[1m Extracting sources...[m
[1m[34m  ->[m[1m Creating working copy of python-mido git repo...[m
Cloning into 'python-mido'...
done.
Switched to a new branch 'makepkg'
[1m[32m==>[m[1m Starting build()...[m
* Getting build dependencies for wheel...
/usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!

        ********************************************************************************
        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).

        By 2026-Feb-18, you need to update your project and remove deprecated calls
        or your builds will no longer be supported.

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  corresp(dist, value, root_dir)
/usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: MIT License

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  dist._finalize_license_expression()
/usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: MIT License

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
running egg_info
creating mido.egg-info
writing mido.egg-info/PKG-INFO
writing dependency_links to mido.egg-info/dependency_links.txt
writing entry points to mido.egg-info/entry_points.txt
writing requirements to mido.egg-info/requires.txt
writing top-level names to mido.egg-info/top_level.txt
writing manifest file 'mido.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE'
writing manifest file 'mido.egg-info/SOURCES.txt'
* Building wheel...
/usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!

        ********************************************************************************
        Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).

        By 2026-Feb-18, you need to update your project and remove deprecated calls
        or your builds will no longer be supported.

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  corresp(dist, value, root_dir)
/usr/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: MIT License

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  dist._finalize_license_expression()
/usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: MIT License

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
running bdist_wheel
running build
running build_py
creating build/lib/mido
copying mido/version.py -> build/lib/mido
copying mido/parser.py -> build/lib/mido
copying mido/syx.py -> build/lib/mido
copying mido/sockets.py -> build/lib/mido
copying mido/tokenizer.py -> build/lib/mido
copying mido/frozen.py -> build/lib/mido
copying mido/__init__.py -> build/lib/mido
copying mido/ports.py -> build/lib/mido
creating build/lib/mido/backends
copying mido/backends/rtmidi_python.py -> build/lib/mido/backends
copying mido/backends/backend.py -> build/lib/mido/backends
copying mido/backends/amidi.py -> build/lib/mido/backends
copying mido/backends/portmidi_init.py -> build/lib/mido/backends
copying mido/backends/portmidi.py -> build/lib/mido/backends
copying mido/backends/rtmidi.py -> build/lib/mido/backends
copying mido/backends/pygame.py -> build/lib/mido/backends
copying mido/backends/rtmidi_utils.py -> build/lib/mido/backends
copying mido/backends/__init__.py -> build/lib/mido/backends
copying mido/backends/_parser_queue.py -> build/lib/mido/backends
creating build/lib/mido/messages
copying mido/messages/strings.py -> build/lib/mido/messages
copying mido/messages/checks.py -> build/lib/mido/messages
copying mido/messages/specs.py -> build/lib/mido/messages
copying mido/messages/decode.py -> build/lib/mido/messages
copying mido/messages/messages.py -> build/lib/mido/messages
copying mido/messages/__init__.py -> build/lib/mido/messages
copying mido/messages/encode.py -> build/lib/mido/messages
creating build/lib/mido/midifiles
copying mido/midifiles/midifiles.py -> build/lib/mido/midifiles
copying mido/midifiles/units.py -> build/lib/mido/midifiles
copying mido/midifiles/tracks.py -> build/lib/mido/midifiles
copying mido/midifiles/__init__.py -> build/lib/mido/midifiles
copying mido/midifiles/meta.py -> build/lib/mido/midifiles
creating build/lib/mido/scripts
copying mido/scripts/mido_ports.py -> build/lib/mido/scripts
copying mido/scripts/mido_connect.py -> build/lib/mido/scripts
copying mido/scripts/mido_serve.py -> build/lib/mido/scripts
copying mido/scripts/__init__.py -> build/lib/mido/scripts
copying mido/scripts/mido_play.py -> build/lib/mido/scripts
running egg_info
writing mido.egg-info/PKG-INFO
writing dependency_links to mido.egg-info/dependency_links.txt
writing entry points to mido.egg-info/entry_points.txt
writing requirements to mido.egg-info/requires.txt
writing top-level names to mido.egg-info/top_level.txt
reading manifest template 'MANIFEST.in'
no previously-included directories found matching 'docs/_build'
adding license file 'LICENSE'
writing manifest file 'mido.egg-info/SOURCES.txt'
installing to build/bdist.linux-riscv64/wheel
running install
running install_lib
creating build/bdist.linux-riscv64/wheel
creating build/bdist.linux-riscv64/wheel/mido
copying build/lib/mido/version.py -> build/bdist.linux-riscv64/wheel/./mido
creating build/bdist.linux-riscv64/wheel/mido/scripts
copying build/lib/mido/scripts/mido_ports.py -> build/bdist.linux-riscv64/wheel/./mido/scripts
copying build/lib/mido/scripts/mido_connect.py -> build/bdist.linux-riscv64/wheel/./mido/scripts
copying build/lib/mido/scripts/mido_serve.py -> build/bdist.linux-riscv64/wheel/./mido/scripts
copying build/lib/mido/scripts/__init__.py -> build/bdist.linux-riscv64/wheel/./mido/scripts
copying build/lib/mido/scripts/mido_play.py -> build/bdist.linux-riscv64/wheel/./mido/scripts
copying build/lib/mido/parser.py -> build/bdist.linux-riscv64/wheel/./mido
copying build/lib/mido/syx.py -> build/bdist.linux-riscv64/wheel/./mido
creating build/bdist.linux-riscv64/wheel/mido/midifiles
copying build/lib/mido/midifiles/midifiles.py -> build/bdist.linux-riscv64/wheel/./mido/midifiles
copying build/lib/mido/midifiles/units.py -> build/bdist.linux-riscv64/wheel/./mido/midifiles
copying build/lib/mido/midifiles/tracks.py -> build/bdist.linux-riscv64/wheel/./mido/midifiles
copying build/lib/mido/midifiles/__init__.py -> build/bdist.linux-riscv64/wheel/./mido/midifiles
copying build/lib/mido/midifiles/meta.py -> build/bdist.linux-riscv64/wheel/./mido/midifiles
copying build/lib/mido/sockets.py -> build/bdist.linux-riscv64/wheel/./mido
copying build/lib/mido/tokenizer.py -> build/bdist.linux-riscv64/wheel/./mido
copying build/lib/mido/frozen.py -> build/bdist.linux-riscv64/wheel/./mido
creating build/bdist.linux-riscv64/wheel/mido/messages
copying build/lib/mido/messages/strings.py -> build/bdist.linux-riscv64/wheel/./mido/messages
copying build/lib/mido/messages/checks.py -> build/bdist.linux-riscv64/wheel/./mido/messages
copying build/lib/mido/messages/specs.py -> build/bdist.linux-riscv64/wheel/./mido/messages
copying build/lib/mido/messages/decode.py -> build/bdist.linux-riscv64/wheel/./mido/messages
copying build/lib/mido/messages/messages.py -> build/bdist.linux-riscv64/wheel/./mido/messages
copying build/lib/mido/messages/__init__.py -> build/bdist.linux-riscv64/wheel/./mido/messages
copying build/lib/mido/messages/encode.py -> build/bdist.linux-riscv64/wheel/./mido/messages
copying build/lib/mido/__init__.py -> build/bdist.linux-riscv64/wheel/./mido
copying build/lib/mido/ports.py -> build/bdist.linux-riscv64/wheel/./mido
creating build/bdist.linux-riscv64/wheel/mido/backends
copying build/lib/mido/backends/rtmidi_python.py -> build/bdist.linux-riscv64/wheel/./mido/backends
copying build/lib/mido/backends/backend.py -> build/bdist.linux-riscv64/wheel/./mido/backends
copying build/lib/mido/backends/amidi.py -> build/bdist.linux-riscv64/wheel/./mido/backends
copying build/lib/mido/backends/portmidi_init.py -> build/bdist.linux-riscv64/wheel/./mido/backends
copying build/lib/mido/backends/portmidi.py -> build/bdist.linux-riscv64/wheel/./mido/backends
copying build/lib/mido/backends/rtmidi.py -> build/bdist.linux-riscv64/wheel/./mido/backends
copying build/lib/mido/backends/pygame.py -> build/bdist.linux-riscv64/wheel/./mido/backends
copying build/lib/mido/backends/rtmidi_utils.py -> build/bdist.linux-riscv64/wheel/./mido/backends
copying build/lib/mido/backends/__init__.py -> build/bdist.linux-riscv64/wheel/./mido/backends
copying build/lib/mido/backends/_parser_queue.py -> build/bdist.linux-riscv64/wheel/./mido/backends
running install_egg_info
Copying mido.egg-info to build/bdist.linux-riscv64/wheel/./mido-1.3.3-py3.13.egg-info
running install_scripts
creating build/bdist.linux-riscv64/wheel/mido-1.3.3.dist-info/WHEEL
creating '/build/python-mido/src/python-mido/dist/.tmp-cqcf6j50/mido-1.3.3-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it
adding 'mido/__init__.py'
adding 'mido/frozen.py'
adding 'mido/parser.py'
adding 'mido/ports.py'
adding 'mido/sockets.py'
adding 'mido/syx.py'
adding 'mido/tokenizer.py'
adding 'mido/version.py'
adding 'mido/backends/__init__.py'
adding 'mido/backends/_parser_queue.py'
adding 'mido/backends/amidi.py'
adding 'mido/backends/backend.py'
adding 'mido/backends/portmidi.py'
adding 'mido/backends/portmidi_init.py'
adding 'mido/backends/pygame.py'
adding 'mido/backends/rtmidi.py'
adding 'mido/backends/rtmidi_python.py'
adding 'mido/backends/rtmidi_utils.py'
adding 'mido/messages/__init__.py'
adding 'mido/messages/checks.py'
adding 'mido/messages/decode.py'
adding 'mido/messages/encode.py'
adding 'mido/messages/messages.py'
adding 'mido/messages/specs.py'
adding 'mido/messages/strings.py'
adding 'mido/midifiles/__init__.py'
adding 'mido/midifiles/meta.py'
adding 'mido/midifiles/midifiles.py'
adding 'mido/midifiles/tracks.py'
adding 'mido/midifiles/units.py'
adding 'mido/scripts/__init__.py'
adding 'mido/scripts/mido_connect.py'
adding 'mido/scripts/mido_play.py'
adding 'mido/scripts/mido_ports.py'
adding 'mido/scripts/mido_serve.py'
adding 'mido-1.3.3.dist-info/licenses/LICENSE'
adding 'mido-1.3.3.dist-info/METADATA'
adding 'mido-1.3.3.dist-info/WHEEL'
adding 'mido-1.3.3.dist-info/entry_points.txt'
adding 'mido-1.3.3.dist-info/top_level.txt'
adding 'mido-1.3.3.dist-info/RECORD'
removing build/bdist.linux-riscv64/wheel
Successfully built mido-1.3.3-py3-none-any.whl
[1m[32m==>[m[1m Starting check()...[m
============================= test session starts ==============================
platform linux -- Python 3.13.7, pytest-8.4.2, pluggy-1.6.0
rootdir: /build/python-mido/src/python-mido
configfile: pyproject.toml
testpaths: tests
collected 122 items

tests/backends/test_backend.py .                                         [  0%]
tests/backends/test_rtmidi.py .                                          [  1%]
tests/messages/test_checks.py .                                          [  2%]
tests/messages/test_decode.py ........                                   [  9%]
tests/messages/test_encode.py .                                          [  9%]
tests/messages/test_messages.py ...................                      [ 25%]
tests/messages/test_strings.py ...                                       [ 27%]
tests/midifiles/test_meta.py ..................                          [ 42%]
tests/midifiles/test_midifiles.py .............                          [ 53%]
tests/midifiles/test_tracks.py ...F                                      [ 56%]
tests/midifiles/test_units.py ....                                       [ 59%]
tests/test_frozen.py .......                                             [ 65%]
tests/test_parser.py ..............                                      [ 77%]
tests/test_ports.py ......                                               [ 81%]
tests/test_sockets.py .........                                          [ 89%]
tests/test_syx.py ...                                                    [ 91%]
tests/test_tokenizer.py ..........                                       [100%]

=================================== FAILURES ===================================
__________________________ test_merge_large_midifile ___________________________

    def test_merge_large_midifile():
        mid = mido.MidiFile()
        for k in range(5):
            t = mido.MidiTrack()
            for _ in range(10000):
                t.append(mido.Message("note_on", note=72, time=1000 + 100 * k))
                t.append(mido.Message("note_off", note=72, time=500 + 100 * k))
            mid.tracks.append(t)
    
        # Add meta messages for testing.
        meta1 = mido.MetaMessage('track_name', name='Test Track 1')
        meta2 = mido.MetaMessage('track_name', name='Test Track 2')
        meta3 = mido.MetaMessage('time_signature',
                                 numerator=4,
                                 denominator=4,
                                 clocks_per_click=24,
                                 notated_32nd_notes_per_beat=8)
        unknown_meta = mido.UnknownMetaMessage(0x50, b'\x01\x02\x03')
    
        mid.tracks[0].insert(0, meta1)
        mid.tracks[1].insert(0, meta2)
        mid.tracks[2].insert(0, meta3)
        mid.tracks[3].insert(0, unknown_meta)
    
        start = time.time()
        merged = list(mido.merge_tracks(mid.tracks, skip_checks=True))
        finish = time.time()
    
        merged_duration_ticks = sum(msg.time for msg in merged)
        max_track_duration_ticks = max(
            sum(msg.time for msg in t) for t in mid.tracks)
        assert merged_duration_ticks == max_track_duration_ticks
>       assert (finish - start) < 3.0
E       assert (1757619359.8915396 - 1757619355.55446) < 3.0

tests/midifiles/test_tracks.py:74: AssertionError
======================== 1 failed, 121 passed in 10.23s ========================
[1m[31m==> ERROR:[m[1m A failure occurred in check().[m
[1m    Aborting...[m
[0m[J[23;2t[1m[31m==> ERROR:[m[1m Build failed, check /var/lib/archbuild/extra-riscv64/felix-0/build[m
[34h[?25h[34h[?25h[34h[?25hreceiving incremental file list
python-mido-1.3.3-3-riscv64-build.log
python-mido-1.3.3-3-riscv64-check.log

sent 62 bytes  received 2,903 bytes  5,930.00 bytes/sec
total size is 16,143  speedup is 5.44
