==> Building on scovillain ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-gmpy2 ./ .SRCINFO 693 100% 0.00kB/s 0:00:00 693 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=4/6) .nvchecker.toml 46 100% 44.92kB/s 0:00:00 46 100% 44.92kB/s 0:00:00 (xfr#2, to-chk=3/6) PKGBUILD 1,246 100% 1.19MB/s 0:00:00 1,246 100% 1.19MB/s 0:00:00 (xfr#3, to-chk=2/6) python-3.12.patch 7,865 100% 7.50MB/s 0:00:00 7,865 100% 7.50MB/s 0:00:00 (xfr#4, to-chk=1/6) python-gmpy2-2.2.0-1.log 736 100% 718.75kB/s 0:00:00 736 100% 718.75kB/s 0:00:00 (xfr#5, to-chk=0/6) sent 3,507 bytes received 158 bytes 7,330.00 bytes/sec total size is 10,047 speedup is 2.74 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root1 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root1]...done ==> Making package: python-gmpy2 2.2.0-1 (Mon Jul 1 13:57:22 2024) ==> Retrieving sources...  -> Cloning gmpy git repo... Cloning into bare repository '/home/felix/packages/python-gmpy2/gmpy'... remote: Enumerating objects: 18095, done. remote: Counting objects: 0% (1/2167) remote: Counting objects: 1% (22/2167) remote: Counting objects: 2% (44/2167) remote: Counting objects: 3% (66/2167) remote: Counting objects: 4% (87/2167) remote: Counting objects: 5% (109/2167) remote: Counting objects: 6% (131/2167) remote: Counting objects: 7% (152/2167) remote: Counting objects: 8% (174/2167) remote: Counting objects: 9% (196/2167) remote: Counting objects: 10% (217/2167) remote: Counting objects: 11% (239/2167) remote: Counting objects: 12% (261/2167) remote: Counting objects: 13% (282/2167) remote: Counting objects: 14% (304/2167) remote: Counting objects: 15% (326/2167) remote: Counting objects: 16% (347/2167) remote: Counting objects: 17% (369/2167) remote: Counting objects: 18% (391/2167) remote: Counting objects: 19% (412/2167) remote: Counting objects: 20% (434/2167) remote: Counting objects: 21% (456/2167) remote: Counting objects: 22% (477/2167) remote: Counting objects: 23% (499/2167) remote: Counting objects: 24% (521/2167) remote: Counting objects: 25% (542/2167) remote: Counting objects: 26% (564/2167) remote: Counting objects: 27% (586/2167) remote: Counting objects: 28% (607/2167) remote: Counting objects: 29% (629/2167) remote: Counting objects: 30% (651/2167) remote: Counting objects: 31% (672/2167) remote: Counting objects: 32% (694/2167) remote: Counting objects: 33% (716/2167) remote: Counting objects: 34% (737/2167) remote: Counting objects: 35% (759/2167) remote: Counting objects: 36% (781/2167) remote: Counting objects: 37% (802/2167) remote: Counting objects: 38% (824/2167) remote: Counting objects: 39% (846/2167) remote: Counting objects: 40% (867/2167) remote: Counting objects: 41% (889/2167) remote: Counting objects: 42% (911/2167) remote: Counting objects: 43% (932/2167) remote: Counting objects: 44% (954/2167) remote: Counting objects: 45% (976/2167) remote: Counting objects: 46% (997/2167) remote: Counting objects: 47% (1019/2167) remote: Counting objects: 48% (1041/2167) remote: Counting objects: 49% (1062/2167) remote: Counting objects: 50% (1084/2167) remote: Counting objects: 51% (1106/2167) remote: Counting objects: 52% (1127/2167) remote: Counting objects: 53% (1149/2167) remote: Counting objects: 54% (1171/2167) remote: Counting objects: 55% (1192/2167) remote: Counting objects: 56% (1214/2167) remote: Counting objects: 57% (1236/2167) remote: Counting objects: 58% (1257/2167) remote: Counting objects: 59% (1279/2167) remote: Counting objects: 60% (1301/2167) remote: Counting objects: 61% (1322/2167) remote: Counting objects: 62% (1344/2167) remote: Counting objects: 63% (1366/2167) remote: Counting objects: 64% (1387/2167) remote: Counting objects: 65% (1409/2167) remote: Counting objects: 66% (1431/2167) remote: Counting objects: 67% (1452/2167) remote: Counting objects: 68% (1474/2167) remote: Counting objects: 69% (1496/2167) remote: Counting objects: 70% (1517/2167) remote: Counting objects: 71% (1539/2167) remote: Counting objects: 72% (1561/2167) remote: Counting objects: 73% (1582/2167) remote: Counting objects: 74% (1604/2167) remote: Counting objects: 75% (1626/2167) remote: Counting objects: 76% (1647/2167) remote: Counting objects: 77% (1669/2167) remote: Counting objects: 78% (1691/2167) remote: Counting objects: 79% (1712/2167) remote: Counting objects: 80% (1734/2167) remote: Counting objects: 81% (1756/2167) remote: Counting objects: 82% (1777/2167) remote: Counting objects: 83% (1799/2167) remote: Counting objects: 84% (1821/2167) remote: Counting objects: 85% (1842/2167) remote: Counting objects: 86% (1864/2167) remote: Counting objects: 87% (1886/2167) remote: Counting objects: 88% (1907/2167) remote: Counting objects: 89% (1929/2167) remote: Counting objects: 90% (1951/2167) remote: Counting objects: 91% (1972/2167) remote: Counting objects: 92% (1994/2167) remote: Counting objects: 93% (2016/2167) remote: Counting objects: 94% (2037/2167) remote: Counting objects: 95% (2059/2167) remote: Counting objects: 96% (2081/2167) remote: Counting objects: 97% (2102/2167) remote: Counting objects: 98% (2124/2167) remote: Counting objects: 99% (2146/2167) remote: Counting objects: 100% (2167/2167) remote: Counting objects: 100% (2167/2167), done. remote: Compressing objects: 0% (1/604) remote: Compressing objects: 1% (7/604) remote: Compressing objects: 2% (13/604) remote: Compressing objects: 3% (19/604) remote: Compressing objects: 4% (25/604) remote: Compressing objects: 5% (31/604) remote: Compressing objects: 6% (37/604) remote: Compressing objects: 7% (43/604) remote: Compressing objects: 8% (49/604) remote: Compressing objects: 9% (55/604) remote: Compressing objects: 10% (61/604) remote: Compressing objects: 11% (67/604) remote: Compressing objects: 12% (73/604) remote: Compressing objects: 13% (79/604) remote: Compressing objects: 14% (85/604) remote: Compressing objects: 15% (91/604) remote: Compressing objects: 16% (97/604) remote: Compressing objects: 17% (103/604) remote: Compressing objects: 18% (109/604) remote: Compressing objects: 19% (115/604) remote: Compressing objects: 20% (121/604) remote: Compressing objects: 21% (127/604) remote: Compressing objects: 22% (133/604) remote: Compressing objects: 23% (139/604) remote: Compressing objects: 24% (145/604) remote: Compressing objects: 25% (151/604) remote: Compressing objects: 26% (158/604) remote: Compressing objects: 27% (164/604) remote: Compressing objects: 28% (170/604) remote: Compressing objects: 29% (176/604) remote: Compressing objects: 30% (182/604) remote: Compressing objects: 31% (188/604) remote: Compressing objects: 32% (194/604) remote: Compressing objects: 33% (200/604) remote: Compressing objects: 34% (206/604) remote: Compressing objects: 35% (212/604) remote: Compressing objects: 36% (218/604) remote: Compressing objects: 37% (224/604) remote: Compressing objects: 38% (230/604) remote: Compressing objects: 39% (236/604) remote: Compressing objects: 40% (242/604) remote: Compressing objects: 41% (248/604) remote: Compressing objects: 42% (254/604) remote: Compressing objects: 43% (260/604) remote: Compressing objects: 44% (266/604) remote: Compressing objects: 45% (272/604) remote: Compressing objects: 46% (278/604) remote: Compressing objects: 47% (284/604) remote: Compressing objects: 48% (290/604) remote: Compressing objects: 49% (296/604) remote: Compressing objects: 50% (302/604) remote: Compressing objects: 51% (309/604) remote: Compressing objects: 52% (315/604) remote: Compressing objects: 53% (321/604) remote: Compressing objects: 54% (327/604) remote: Compressing objects: 55% (333/604) remote: Compressing objects: 56% (339/604) remote: Compressing objects: 57% (345/604) remote: Compressing objects: 58% (351/604) remote: Compressing objects: 59% (357/604) remote: Compressing objects: 60% (363/604) remote: Compressing objects: 61% (369/604) remote: Compressing objects: 62% (375/604) remote: Compressing objects: 63% (381/604) remote: Compressing objects: 64% (387/604) remote: Compressing objects: 65% (393/604) remote: Compressing objects: 66% (399/604) remote: Compressing objects: 67% (405/604) remote: Compressing objects: 68% (411/604) remote: Compressing objects: 69% (417/604) remote: Compressing objects: 70% (423/604) remote: Compressing objects: 71% (429/604) remote: Compressing objects: 72% (435/604) remote: Compressing objects: 73% (441/604) remote: Compressing objects: 74% (447/604) remote: Compressing objects: 75% (453/604) remote: Compressing objects: 76% (460/604) remote: Compressing objects: 77% (466/604) remote: Compressing objects: 78% (472/604) remote: Compressing objects: 79% (478/604) remote: Compressing objects: 80% (484/604) remote: Compressing objects: 81% (490/604) remote: Compressing objects: 82% (496/604) remote: Compressing objects: 83% (502/604) remote: Compressing objects: 84% (508/604) remote: Compressing objects: 85% (514/604) remote: Compressing objects: 86% (520/604) remote: Compressing objects: 87% (526/604) remote: Compressing objects: 88% (532/604) remote: Compressing objects: 89% (538/604) remote: Compressing objects: 90% (544/604) remote: Compressing objects: 91% (550/604) remote: Compressing objects: 92% (556/604) remote: Compressing objects: 93% (562/604) remote: Compressing objects: 94% (568/604) remote: Compressing objects: 95% (574/604) remote: Compressing objects: 96% (580/604) remote: Compressing objects: 97% (586/604) remote: Compressing objects: 98% (592/604) remote: Compressing objects: 99% (598/604) remote: Compressing objects: 100% (604/604) remote: Compressing objects: 100% (604/604), done. Receiving objects: 0% (1/18095) Receiving objects: 1% (181/18095), 204.00 KiB | 336.00 KiB/s Receiving objects: 2% (362/18095), 204.00 KiB | 336.00 KiB/s Receiving objects: 3% (543/18095), 204.00 KiB | 336.00 KiB/s Receiving objects: 4% (724/18095), 204.00 KiB | 336.00 KiB/s Receiving objects: 4% (827/18095), 204.00 KiB | 336.00 KiB/s Receiving objects: 4% (845/18095), 1.29 MiB | 810.00 KiB/s Receiving objects: 5% (905/18095), 2.54 MiB | 984.00 KiB/s Receiving objects: 6% (1086/18095), 2.54 MiB | 984.00 KiB/s Receiving objects: 7% (1267/18095), 2.54 MiB | 984.00 KiB/s Receiving objects: 8% (1448/18095), 2.54 MiB | 984.00 KiB/s Receiving objects: 9% (1629/18095), 2.54 MiB | 984.00 KiB/s Receiving objects: 9% (1778/18095), 2.54 MiB | 984.00 KiB/s Receiving objects: 10% (1810/18095), 2.54 MiB | 984.00 KiB/s Receiving objects: 11% (1991/18095), 2.54 MiB | 984.00 KiB/s Receiving objects: 12% (2172/18095), 2.54 MiB | 984.00 KiB/s Receiving objects: 13% (2353/18095), 3.60 MiB | 1010.00 KiB/s Receiving objects: 14% (2534/18095), 3.60 MiB | 1010.00 KiB/s Receiving objects: 15% (2715/18095), 3.60 MiB | 1010.00 KiB/s Receiving objects: 16% (2896/18095), 3.60 MiB | 1010.00 KiB/s Receiving objects: 16% (2965/18095), 3.60 MiB | 1010.00 KiB/s Receiving objects: 17% (3077/18095), 3.60 MiB | 1010.00 KiB/s Receiving objects: 18% (3258/18095), 3.60 MiB | 1010.00 KiB/s Receiving objects: 19% (3439/18095), 3.60 MiB | 1010.00 KiB/s Receiving objects: 20% (3619/18095), 3.60 MiB | 1010.00 KiB/s Receiving objects: 21% (3800/18095), 3.60 MiB | 1010.00 KiB/s Receiving objects: 22% (3981/18095), 4.21 MiB | 1.01 MiB/s Receiving objects: 23% (4162/18095), 4.21 MiB | 1.01 MiB/s Receiving objects: 24% (4343/18095), 4.21 MiB | 1.01 MiB/s Receiving objects: 25% (4524/18095), 4.47 MiB | 982.00 KiB/s Receiving objects: 26% (4705/18095), 4.47 MiB | 982.00 KiB/s Receiving objects: 27% (4886/18095), 4.47 MiB | 982.00 KiB/s Receiving objects: 28% (5067/18095), 4.47 MiB | 982.00 KiB/s Receiving objects: 29% (5248/18095), 4.47 MiB | 982.00 KiB/s Receiving objects: 30% (5429/18095), 4.47 MiB | 982.00 KiB/s Receiving objects: 31% (5610/18095), 4.47 MiB | 982.00 KiB/s Receiving objects: 31% (5664/18095), 4.47 MiB | 982.00 KiB/s Receiving objects: 32% (5791/18095), 4.47 MiB | 982.00 KiB/s Receiving objects: 33% (5972/18095), 4.47 MiB | 982.00 KiB/s Receiving objects: 34% (6153/18095), 5.09 MiB | 1.07 MiB/s Receiving objects: 35% (6334/18095), 5.09 MiB | 1.07 MiB/s Receiving objects: 36% (6515/18095), 5.09 MiB | 1.07 MiB/s Receiving objects: 36% (6585/18095), 5.84 MiB | 1.11 MiB/s Receiving objects: 37% (6696/18095), 5.84 MiB | 1.11 MiB/s Receiving objects: 38% (6877/18095), 5.84 MiB | 1.11 MiB/s Receiving objects: 39% (7058/18095), 5.84 MiB | 1.11 MiB/s Receiving objects: 40% (7238/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 41% (7419/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 42% (7600/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 43% (7781/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 44% (7962/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 45% (8143/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 46% (8324/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 47% (8505/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 48% (8686/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 49% (8867/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 50% (9048/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 51% (9229/18095), 6.66 MiB | 1.18 MiB/s Receiving objects: 52% (9410/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 53% (9591/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 54% (9772/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 55% (9953/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 56% (10134/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 56% (10286/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 57% (10315/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 58% (10496/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 59% (10677/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 60% (10857/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 61% (11038/18095), 7.57 MiB | 1.25 MiB/s Receiving objects: 62% (11219/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 63% (11400/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 64% (11581/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 65% (11762/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 66% (11943/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 67% (12124/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 68% (12305/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 69% (12486/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 70% (12667/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 71% (12848/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 72% (13029/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 73% (13210/18095), 8.50 MiB | 1.31 MiB/s Receiving objects: 74% (13391/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 75% (13572/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 76% (13753/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 77% (13934/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 78% (14115/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 79% (14296/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 80% (14476/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 81% (14657/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 82% (14838/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 83% (15019/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 84% (15200/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 85% (15381/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 86% (15562/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 87% (15743/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 88% (15924/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 89% (16105/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 90% (16286/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 91% (16467/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 92% (16648/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 93% (16829/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 94% (17010/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 95% (17191/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 96% (17372/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 97% (17553/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 97% (17733/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 98% (17734/18095), 9.46 MiB | 1.41 MiB/s Receiving objects: 99% (17915/18095), 9.46 MiB | 1.41 MiB/s remote: Total 18095 (delta 1699), reused 1806 (delta 1534), pack-reused 15928 Receiving objects: 100% (18095/18095), 11.55 MiB | 1.61 MiB/s Receiving objects: 100% (18095/18095), 11.86 MiB | 1.34 MiB/s, done. Resolving deltas: 0% (0/14641) Resolving deltas: 1% (148/14641) Resolving deltas: 2% (294/14641) Resolving deltas: 3% (443/14641) Resolving deltas: 4% (587/14641) Resolving deltas: 5% (733/14641) Resolving deltas: 6% (879/14641) Resolving deltas: 7% (1026/14641) Resolving deltas: 8% (1173/14641) Resolving deltas: 9% (1323/14641) Resolving deltas: 10% (1465/14641) Resolving deltas: 11% (1612/14641) Resolving deltas: 12% (1757/14641) Resolving deltas: 13% (1905/14641) Resolving deltas: 14% (2050/14641) Resolving deltas: 15% (2197/14641) Resolving deltas: 16% (2343/14641) Resolving deltas: 17% (2489/14641) Resolving deltas: 18% (2637/14641) Resolving deltas: 19% (2783/14641) Resolving deltas: 20% (2929/14641) Resolving deltas: 21% (3080/14641) Resolving deltas: 22% (3222/14641) Resolving deltas: 23% (3368/14641) Resolving deltas: 24% (3515/14641) Resolving deltas: 25% (3663/14641) Resolving deltas: 26% (3807/14641) Resolving deltas: 27% (3954/14641) Resolving deltas: 28% (4101/14641) Resolving deltas: 29% (4246/14641) Resolving deltas: 30% (4393/14641) Resolving deltas: 31% (4541/14641) Resolving deltas: 32% (4686/14641) Resolving deltas: 33% (4833/14641) Resolving deltas: 34% (4978/14641) Resolving deltas: 35% (5125/14641) Resolving deltas: 36% (5271/14641) Resolving deltas: 37% (5418/14641) Resolving deltas: 38% (5564/14641) Resolving deltas: 39% (5712/14641) Resolving deltas: 40% (5857/14641) Resolving deltas: 41% (6004/14641) Resolving deltas: 42% (6150/14641) Resolving deltas: 43% (6296/14641) Resolving deltas: 44% (6443/14641) Resolving deltas: 45% (6589/14641) Resolving deltas: 46% (6735/14641) Resolving deltas: 47% (6883/14641) Resolving deltas: 48% (7028/14641) Resolving deltas: 49% (7175/14641) Resolving deltas: 50% (7323/14641) Resolving deltas: 51% (7467/14641) Resolving deltas: 52% (7617/14641) Resolving deltas: 53% (7764/14641) Resolving deltas: 54% (7909/14641) Resolving deltas: 55% (8054/14641) Resolving deltas: 55% (8142/14641) Resolving deltas: 56% (8202/14641) Resolving deltas: 57% (8346/14641) Resolving deltas: 58% (8492/14641) Resolving deltas: 59% (8639/14641) Resolving deltas: 60% (8785/14641) Resolving deltas: 61% (8934/14641) Resolving deltas: 62% (9078/14641) Resolving deltas: 63% (9224/14641) Resolving deltas: 64% (9371/14641) Resolving deltas: 65% (9517/14641) Resolving deltas: 66% (9665/14641) Resolving deltas: 67% (9811/14641) Resolving deltas: 68% (9956/14641) Resolving deltas: 69% (10103/14641) Resolving deltas: 70% (10249/14641) Resolving deltas: 71% (10397/14641) Resolving deltas: 72% (10542/14641) Resolving deltas: 73% (10688/14641) Resolving deltas: 74% (10835/14641) Resolving deltas: 75% (10982/14641) Resolving deltas: 76% (11128/14641) Resolving deltas: 77% (11274/14641) Resolving deltas: 78% (11420/14641) Resolving deltas: 79% (11567/14641) Resolving deltas: 80% (11714/14641) Resolving deltas: 81% (11860/14641) Resolving deltas: 82% (12006/14641) Resolving deltas: 83% (12153/14641) Resolving deltas: 84% (12299/14641) Resolving deltas: 85% (12446/14641) Resolving deltas: 86% (12592/14641) Resolving deltas: 87% (12738/14641) Resolving deltas: 88% (12885/14641) Resolving deltas: 89% (13031/14641) Resolving deltas: 90% (13177/14641) Resolving deltas: 91% (13325/14641) Resolving deltas: 92% (13471/14641) Resolving deltas: 93% (13617/14641) Resolving deltas: 94% (13763/14641) Resolving deltas: 95% (13909/14641) Resolving deltas: 96% (14056/14641) Resolving deltas: 97% (14203/14641) Resolving deltas: 98% (14349/14641) Resolving deltas: 99% (14495/14641) Resolving deltas: 100% (14641/14641) Resolving deltas: 100% (14641/14641), done. ==> Validating source files with sha256sums... gmpy ... Passed ==> Making package: python-gmpy2 2.2.0-1 (Mon Jul 1 13:58:08 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change core/expat 2.6.2-1 0.38 MiB extra/mpdecimal 4.0.0-2 0.29 MiB core/python 3.12.4-1 106.78 MiB extra/python-packaging 24.0-1 0.50 MiB Total Installed Size: 107.95 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing expat... 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-packaging... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (29) New Version Net Change Download Size extra/perl-error 0.17029-5 0.04 MiB extra/perl-mailtools 2.21-7 0.10 MiB extra/perl-timedate 2.33-5 0.08 MiB extra/python-attrs 23.2.0-3 0.54 MiB extra/python-autocommand 2.2.2-6 0.08 MiB extra/python-fastjsonschema 2.20.0-1 0.27 MiB extra/python-inflect 7.2.1-2 0.36 MiB extra/python-iniconfig 2.0.0-5 0.04 MiB extra/python-jaraco.context 4.3.0-4 0.03 MiB extra/python-jaraco.functools 4.0.1-1 0.07 MiB extra/python-jaraco.text 3.12.1-1 0.08 MiB extra/python-more-itertools 10.2.0-2 0.61 MiB extra/python-ordered-set 4.1.0-5 0.06 MiB extra/python-platformdirs 4.2.0-3 0.23 MiB extra/python-pluggy 1.5.0-1 0.20 MiB extra/python-pyproject-hooks 1.1.0-1 0.10 MiB extra/python-sortedcontainers 2.4.0-6 0.39 MiB extra/python-tomli 2.0.1-4 0.10 MiB extra/python-trove-classifiers 2024.5.22-1 0.12 MiB extra/python-typeguard 4.3.0-1 0.41 MiB extra/python-typing_extensions 4.12.2-1 0.41 MiB extra/python-validate-pyproject 0.16-1 0.31 MiB extra/git 2.45.2-1 26.79 MiB extra/python-build 1.2.1-3 0.19 MiB extra/python-hypothesis 6.103.2-1 4.43 MiB 0.82 MiB extra/python-installer 0.7.0-8 0.18 MiB extra/python-pytest 1:8.2.2-1 3.91 MiB extra/python-setuptools 1:69.0.3-6 4.39 MiB extra/python-wheel 0.43.0-4 0.25 MiB Total Download Size: 0.82 MiB Total Installed Size: 44.78 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... python-hypothesis-6.103.2-1-any downloading... 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 git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto 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] 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-typing_extensions... installing python-typeguard... installing python-inflect... installing python-jaraco.text... installing python-ordered-set... installing python-platformdirs... installing python-tomli... installing python-fastjsonschema... installing python-trove-classifiers... installing python-validate-pyproject... installing python-setuptools... installing python-wheel... Optional dependencies for python-wheel python-keyring: for wheel.signatures python-xdg: for wheel.signatures installing python-attrs... installing python-sortedcontainers... installing python-hypothesis... Optional dependencies for python-hypothesis python-black: for CLI and ghostwriter python-click: for CLI python-dateutil: for date support python-django: for django module python-dpcontracts: for contracts support python-faker: for fakefactory and django module python-lark-parser: for lark module python-libcst: for codemods module python-numpy: for numpy module python-pandas: for pandas support python-pytest: for pytest module [pending] python-pytz: for datetime and django module python-redis: for redis support python-rich: for CLI installing python-iniconfig... installing python-pluggy... installing python-pytest... :: Running post-transaction hooks... (1/1) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of gmpy git repo... Cloning into 'gmpy'... done. Switched to a new branch 'makepkg' ==> Starting build()... * Getting build dependencies for wheel... validate_pyproject.api.load_builtin_plugin defines `tool.distutils` schema validate_pyproject.api.load_builtin_plugin defines `tool.setuptools` schema running egg_info creating gmpy2.egg-info writing gmpy2.egg-info/PKG-INFO writing dependency_links to gmpy2.egg-info/dependency_links.txt writing requirements to gmpy2.egg-info/requires.txt writing top-level names to gmpy2.egg-info/top_level.txt writing manifest file 'gmpy2.egg-info/SOURCES.txt' reading manifest file 'gmpy2.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'COPYING.LESSER' writing manifest file 'gmpy2.egg-info/SOURCES.txt' * Building wheel... validate_pyproject.api.load_builtin_plugin defines `tool.distutils` schema validate_pyproject.api.load_builtin_plugin defines `tool.setuptools` schema running bdist_wheel running build running build_py creating build creating build/lib.linux-riscv64-cpython-312 creating build/lib.linux-riscv64-cpython-312/gmpy2 copying gmpy2/__init__.py -> build/lib.linux-riscv64-cpython-312/gmpy2 running egg_info writing gmpy2.egg-info/PKG-INFO writing dependency_links to gmpy2.egg-info/dependency_links.txt writing requirements to gmpy2.egg-info/requires.txt writing top-level names to gmpy2.egg-info/top_level.txt reading manifest file 'gmpy2.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' adding license file 'COPYING' adding license file 'COPYING.LESSER' writing manifest file 'gmpy2.egg-info/SOURCES.txt' copying gmpy2/__init__.pxd -> build/lib.linux-riscv64-cpython-312/gmpy2 copying gmpy2/gmpy2.h -> build/lib.linux-riscv64-cpython-312/gmpy2 copying gmpy2/gmpy2.pxd -> build/lib.linux-riscv64-cpython-312/gmpy2 running build_ext building 'gmpy2.gmpy2' extension creating build/temp.linux-riscv64-cpython-312 creating build/temp.linux-riscv64-cpython-312/src gcc -fno-strict-overflow -DNDEBUG -g -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -ffat-lto-objects -march=rv64gc -mabi=lp64d -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=rv64gc -mabi=lp64d -O3 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/python/src=/usr/src/debug/python -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/python-gmpy2/src=/usr/src/debug/python-gmpy2 -flto=auto -fPIC -I/usr/include/python3.12 -c src/gmpy2.c -o build/temp.linux-riscv64-cpython-312/src/gmpy2.o -DSHARED=1 gcc -shared -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -flto=auto -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/python-gmpy2/src=/usr/src/debug/python-gmpy2 -flto=auto build/temp.linux-riscv64-cpython-312/src/gmpy2.o -L/usr/lib -lmpc -lmpfr -lgmp -o build/lib.linux-riscv64-cpython-312/gmpy2/gmpy2.cpython-312-riscv64-linux-gnu.so installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64 creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/gmpy2 copying build/lib.linux-riscv64-cpython-312/gmpy2/gmpy2.h -> build/bdist.linux-riscv64/wheel/gmpy2 copying build/lib.linux-riscv64-cpython-312/gmpy2/__init__.py -> build/bdist.linux-riscv64/wheel/gmpy2 copying build/lib.linux-riscv64-cpython-312/gmpy2/__init__.pxd -> build/bdist.linux-riscv64/wheel/gmpy2 copying build/lib.linux-riscv64-cpython-312/gmpy2/gmpy2.cpython-312-riscv64-linux-gnu.so -> build/bdist.linux-riscv64/wheel/gmpy2 copying build/lib.linux-riscv64-cpython-312/gmpy2/gmpy2.pxd -> build/bdist.linux-riscv64/wheel/gmpy2 running install_egg_info Copying gmpy2.egg-info to build/bdist.linux-riscv64/wheel/gmpy2-2.2.0-py3.12.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/gmpy2-2.2.0.dist-info/WHEEL creating '/build/python-gmpy2/src/gmpy/dist/.tmp-tebviyj8/gmpy2-2.2.0-cp312-cp312-linux_riscv64.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'gmpy2/__init__.pxd' adding 'gmpy2/__init__.py' adding 'gmpy2/gmpy2.cpython-312-riscv64-linux-gnu.so' adding 'gmpy2/gmpy2.h' adding 'gmpy2/gmpy2.pxd' adding 'gmpy2-2.2.0.dist-info/COPYING' adding 'gmpy2-2.2.0.dist-info/COPYING.LESSER' adding 'gmpy2-2.2.0.dist-info/METADATA' adding 'gmpy2-2.2.0.dist-info/WHEEL' adding 'gmpy2-2.2.0.dist-info/top_level.txt' adding 'gmpy2-2.2.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built gmpy2-2.2.0-cp312-cp312-linux_riscv64.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0 -- /build/python-gmpy2/src/gmpy/test-env/bin/python Mutliple-precision library: GMP 6.3.0 Floating-point library: MPFR 4.2.1 Complex library: MPC 1.3.1 cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/build/python-gmpy2/src/gmpy/.hypothesis/examples')) rootdir: /build/python-gmpy2/src/gmpy configfile: pyproject.toml plugins: typeguard-4.3.0, hypothesis-6.103.2 collecting ... collected 346 items test/test_consts.py::test_pi PASSED [ 0%] test/test_consts.py::test_log2 PASSED [ 0%] test/test_consts.py::test_catalan PASSED [ 0%] test/test_consts.py::test_euler PASSED [ 1%] test/test_context.py::test_context_abs PASSED [ 1%] test/test_context.py::test_context_ieee PASSED [ 1%] test/test_context.py::test_context PASSED [ 2%] test/test_context.py::test_get_context PASSED [ 2%] test/test_context.py::test_context_2 PASSED [ 2%] test/test_context.py::test_nested_context PASSED [ 2%] test/test_context.py::test_nested_local_context PASSED [ 3%] test/test_context.py::test_context_repr PASSED [ 3%] test/test_context.py::test_local_context_deprecated PASSED [ 3%] test/test_context.py::test_local_context PASSED [ 4%] test/test_functions.py::test_exp PASSED [ 4%] test/test_functions.py::test_log PASSED [ 4%] test/test_functions.py::test_root PASSED [ 4%] test/test_functions.py::test_rootn PASSED [ 5%] test/test_functions.py::test_sqrt PASSED [ 5%] test/test_functions.py::test_maxnum PASSED [ 5%] test/test_functions.py::test_minnum PASSED [ 6%] test/test_functions.py::test_fused PASSED [ 6%] test/test_functions.py::test_trigonometric PASSED [ 6%] test/test_functions.py::test_get_exp PASSED [ 6%] test/test_functions.py::test_set_exp PASSED [ 7%] test/test_functions.py::test_can_round PASSED [ 7%] test/test_functions.py::test_powmod PASSED [ 7%] test/test_functions.py::test_powmod_sec PASSED [ 8%] test/test_functions.py::test_is_fermat_prp PASSED [ 8%] test/test_functions.py::test_is_euler_prp PASSED [ 8%] test/test_functions.py::test_is_strong_prp PASSED [ 8%] test/test_functions.py::test_is_fibonacci_prp PASSED [ 9%] test/test_functions.py::test_is_lucas_prp PASSED [ 9%] test/test_functions.py::test_is_is_stronglucas_prp PASSED [ 9%] test/test_functions.py::test_is_extra_strong_lucas_prp PASSED [ 10%] test/test_functions.py::test_is_selfridge_prp PASSED [ 10%] test/test_functions.py::test_is_strong_selfridge_prp PASSED [ 10%] test/test_functions.py::test_is_bpsw_prp PASSED [ 10%] test/test_functions.py::test_is_strong_bpsw_prp PASSED [ 11%] test/test_functions.py::test_mpz_from_old_binary PASSED [ 11%] test/test_functions.py::test_mpq_from_old_binary PASSED [ 11%] test/test_functions.py::test_mpfr_from_old_binary PASSED [ 12%] test/test_functions.py::test_from_binary PASSED [ 12%] test/test_functions.py::test_phase PASSED [ 12%] test/test_functions.py::test_root_of_unity PASSED [ 13%] test/test_functions.py::test_norm PASSED [ 13%] test/test_functions.py::test_polar PASSED [ 13%] test/test_functions.py::test_rect PASSED [ 13%] test/test_functions.py::test_proj PASSED [ 14%] test/test_functions.py::test_is_zero PASSED [ 14%] test/test_functions.py::test_is_nan PASSED [ 14%] test/test_functions.py::test_is_infinite PASSED [ 15%] test/test_functions.py::test_is_finite PASSED [ 15%] test/test_functions.py::test_is_signed PASSED [ 15%] test/test_functions.py::test_is_regular PASSED [ 15%] test/test_functions.py::test_is_integer PASSED [ 16%] test/test_functions.py::test_is_lessgreater PASSED [ 16%] test/test_functions.py::test_is_unordered PASSED [ 16%] test/test_functions.py::test_f2q PASSED [ 17%] test/test_functions.py::test_get_emin_min PASSED [ 17%] test/test_functions.py::test_get_emax_max PASSED [ 17%] test/test_functions.py::test_set_sign PASSED [ 17%] test/test_functions.py::test_copy_sign PASSED [ 18%] test/test_functions.py::test_nan PASSED [ 18%] test/test_functions.py::test_inf PASSED [ 18%] test/test_functions.py::test_check_range PASSED [ 19%] test/test_functions.py::test_sign PASSED [ 19%] test/test_functions.py::test_acos PASSED [ 19%] test/test_functions.py::test_asin PASSED [ 19%] test/test_functions.py::test_atan PASSED [ 20%] test/test_functions.py::test_atan2 PASSED [ 20%] test/test_functions.py::test_cos PASSED [ 20%] test/test_functions.py::test_cot PASSED [ 21%] test/test_functions.py::test_csc PASSED [ 21%] test/test_functions.py::test_sec PASSED [ 21%] test/test_functions.py::test_sin PASSED [ 21%] test/test_functions.py::test_sin_cos PASSED [ 22%] test/test_functions.py::test_tan PASSED [ 22%] test/test_functions.py::test_acosh PASSED [ 22%] test/test_functions.py::test_asinh PASSED [ 23%] test/test_functions.py::test_atanh PASSED [ 23%] test/test_functions.py::test_cosh PASSED [ 23%] test/test_functions.py::test_coth PASSED [ 23%] test/test_functions.py::test_csch PASSED [ 24%] test/test_functions.py::test_degrees PASSED [ 24%] test/test_functions.py::test_radians PASSED [ 24%] test/test_functions.py::test_sech PASSED [ 25%] test/test_functions.py::test_sinh PASSED [ 25%] test/test_functions.py::test_sinh_cosh PASSED [ 25%] test/test_functions.py::test_tanh PASSED [ 26%] test/test_functions.py::test_c_divmod PASSED [ 26%] test/test_functions.py::test_c_divmod_2exp PASSED [ 26%] test/test_functions.py::test_c_div PASSED [ 26%] test/test_functions.py::test_c_div_2exp PASSED [ 27%] test/test_functions.py::test_c_mod PASSED [ 27%] test/test_functions.py::test_c_mod_2exp PASSED [ 27%] test/test_functions.py::test_f_divmod PASSED [ 28%] test/test_functions.py::test_f_divmod_2exp PASSED [ 28%] test/test_functions.py::test_f_div PASSED [ 28%] test/test_functions.py::test_f_div_2exp PASSED [ 28%] test/test_functions.py::test_f_mod PASSED [ 29%] test/test_functions.py::test_f_mod_2exp PASSED [ 29%] test/test_functions.py::test_t_divmod PASSED [ 29%] test/test_functions.py::test_t_divmod_2exp PASSED [ 30%] test/test_functions.py::test_t_div PASSED [ 30%] test/test_functions.py::test_t_div_2exp PASSED [ 30%] test/test_functions.py::test_t_mod PASSED [ 30%] test/test_functions.py::test_t_mod_2exp PASSED [ 31%] test/test_functions.py::test_get_max_precision PASSED [ 31%] test/test_functions.py::test_free_cache PASSED [ 31%] test/test_functions.py::test_gcd PASSED [ 32%] test/test_functions.py::test_lcm PASSED [ 32%] test/test_functions.py::test_gcdext PASSED [ 32%] test/test_functions.py::test_divm PASSED [ 32%] test/test_functions.py::test_fac PASSED [ 33%] test/test_functions.py::test_double_fac PASSED [ 33%] test/test_functions.py::test_primorial PASSED [ 33%] test/test_functions.py::test_multi_fac PASSED [ 34%] test/test_functions.py::test_fib PASSED [ 34%] test/test_functions.py::test_fib2 PASSED [ 34%] test/test_functions.py::test_lucas PASSED [ 34%] test/test_functions.py::test_lucas2 PASSED [ 35%] test/test_functions.py::test_bincoef PASSED [ 35%] test/test_functions.py::test_comb PASSED [ 35%] test/test_functions.py::test_isqrt PASSED [ 36%] test/test_functions.py::test_isqrt_rem PASSED [ 36%] test/test_functions.py::test_remove PASSED [ 36%] test/test_functions.py::test_invert PASSED [ 36%] test/test_functions.py::test_divexact PASSED [ 37%] test/test_functions.py::test_next_prime PASSED [ 37%] test/test_functions.py::test_iroot PASSED [ 37%] test/test_functions.py::test_iroot_rem PASSED [ 38%] test/test_functions.py::test_jacobi PASSED [ 38%] test/test_functions.py::test_kronecker PASSED [ 38%] test/test_functions.py::test_legendre PASSED [ 39%] test/test_functions.py::test_fsum PASSED [ 39%] test/test_functions.py::test_next_toward PASSED [ 39%] test/test_functions.py::test_next_above PASSED [ 39%] test/test_functions.py::test_factorial PASSED [ 40%] test/test_functions.py::test_round2 PASSED [ 40%] test/test_functions.py::test_reldiff PASSED [ 40%] test/test_functions.py::test_modf PASSED [ 41%] test/test_functions.py::test_remquo PASSED [ 41%] test/test_functions.py::test_frexp PASSED [ 41%] test/test_functions.py::test_rint PASSED [ 41%] test/test_functions.py::test_rint_ceil PASSED [ 42%] test/test_functions.py::test_rint_floor PASSED [ 42%] test/test_functions.py::test_rint_round PASSED [ 42%] test/test_functions.py::test_rint_trunc PASSED [ 43%] test/test_functions.py::test_round_away PASSED [ 43%] test/test_functions.py::test_gamma_funcs PASSED [ 43%] test/test_functions.py::test_bessel_funcs PASSED [ 43%] test/test_functions.py::test_other_funcs PASSED [ 44%] test/test_generic.py::test_minus PASSED [ 44%] test/test_generic.py::test_plus PASSED [ 44%] test/test_generic.py::test_square PASSED [ 45%] test/test_generic.py::test_add PASSED [ 45%] test/test_generic.py::test_digits PASSED [ 45%] test/test_generic.py::test_abs PASSED [ 45%] test/test_generic.py::test_muldiv_2exp PASSED [ 46%] test/test_misc.py::test_misc PASSED [ 46%] test/test_misc.py::test_sizeof PASSED [ 46%] test/test_mpc.py::test_mpc_cmp PASSED [ 47%] test/test_mpc.py::test_mpc_comparisons PASSED [ 47%] test/test_mpc.py::test_mpc_conversion PASSED [ 47%] test/test_mpc.py::test_mpc_creation PASSED [ 47%] test/test_mpc.py::test_mpc_random PASSED [ 48%] test/test_mpc.py::test_mpc_to_from_binary PASSED [ 48%] test/test_mpc.py::test_mpc_format PASSED [ 48%] test/test_mpc.py::test_mpc_repr PASSED [ 49%] test/test_mpc.py::test_mpc_digits PASSED [ 49%] test/test_mpc.py::test_mpc_abs PASSED [ 49%] test/test_mpc.py::test_mpc_add PASSED [ 50%] test/test_mpc.py::test_mpc_sub PASSED [ 50%] test/test_mpc.py::test_mpc_mul PASSED [ 50%] test/test_mpc.py::test_mpc_divmod PASSED [ 50%] test/test_mpc.py::test_mpc_div PASSED [ 51%] test/test_mpc.py::test_mpc_mod PASSED [ 51%] test/test_mpc.py::test_mpc_pow PASSED [ 51%] test/test_mpc.py::test_mpc_hash PASSED [ 52%] test/test_mpc.py::test_mpc_exc PASSED [ 52%] test/test_mpfr.py::test_mpfr_gamma_inc PASSED [ 52%] test/test_mpfr.py::test_mpfr_cmp PASSED [ 52%] test/test_mpfr.py::test_mpfr_comparisons PASSED [ 53%] test/test_mpfr.py::test_mpfr_conversion PASSED [ 53%] test/test_mpfr.py::test_mpfr_create PASSED [ 53%] test/test_mpfr.py::test_mpfr_hash PASSED [ 54%] test/test_mpfr.py::test_mpfr_to_from_binary_bulk PASSED [ 54%] test/test_mpfr.py::test_mpfr_to_from_binary PASSED [ 54%] test/test_mpfr.py::test_mpfr_random PASSED [ 54%] test/test_mpfr.py::test_mpfr_grandom PASSED [ 55%] test/test_mpfr.py::test_mpfr_nrandom PASSED [ 55%] test/test_mpfr.py::test_mpfr_mpmath SKIPPED (could not import 'mpmat...) [ 55%] test/test_mpfr.py::test_mpfr_format PASSED [ 56%] test/test_mpfr.py::test_mpfr_digits PASSED [ 56%] test/test_mpfr.py::test_mpfr_abs PASSED [ 56%] test/test_mpfr.py::test_mpfr_not PASSED [ 56%] test/test_mpfr.py::test_mpfr_add PASSED [ 57%] test/test_mpfr.py::test_mpfr_sub PASSED [ 57%] test/test_mpfr.py::test_mpfr_mul PASSED [ 57%] test/test_mpfr.py::test_mpfr_divmod PASSED [ 58%] test/test_mpfr.py::test_mpfr_floordiv PASSED [ 58%] test/test_mpfr.py::test_mpfr_truediv PASSED [ 58%] test/test_mpfr.py::test_mpfr_mod PASSED [ 58%] test/test_mpfr.py::test_mpfr_pow PASSED [ 59%] test/test_mpfr.py::test_mpfr_subnormalize PASSED [ 59%] test/test_mpfr.py::test_mpfr_as_integer_ratio PASSED [ 59%] test/test_mpfr.py::test_mpfr_round PASSED [ 60%] test/test_mpfr.py::test_mpfr_as_mantissa_exp PASSED [ 60%] test/test_mpfr.py::test_mpfr_as_simple_fraction PASSED [ 60%] test/test_mpfr.py::test_mpfr_real_imag PASSED [ 60%] test/test_mpfr.py::test_mpfr_conjugate PASSED [ 61%] test/test_mpfr.py::test_mpfr_pickle PASSED [ 61%] test/test_mpq.py::test_mpz_constructor PASSED [ 61%] test/test_mpq.py::test_mpq_as_integer_ratio PASSED [ 62%] test/test_mpq.py::test_mpq_numbers_abc PASSED [ 62%] test/test_mpq.py::test_mpq_pickling PASSED [ 62%] test/test_mpq.py::test_mpq_from_float PASSED [ 63%] test/test_mpq.py::test_mpq_from_Decimal PASSED [ 63%] test/test_mpq.py::test_mpq_cmp PASSED [ 63%] test/test_mpq.py::test_mpq_comparisons PASSED [ 63%] test/test_mpq.py::test_mpq_conversion PASSED [ 64%] test/test_mpq.py::test_mpq_round PASSED [ 64%] test/test_mpq.py::test_mpq_to_from_binary PASSED [ 64%] test/test_mpq.py::test_mpq_hash PASSED [ 65%] test/test_mpq.py::test_mpq_digits PASSED [ 65%] test/test_mpq.py::test_mpq_abs PASSED [ 65%] test/test_mpq.py::test_mpq_add PASSED [ 65%] test/test_mpq.py::test_mpq_sub PASSED [ 66%] test/test_mpq.py::test_mpq_mul PASSED [ 66%] test/test_mpq.py::test_mpq_mod PASSED [ 66%] test/test_mpq.py::test_mpq_divmod PASSED [ 67%] test/test_mpq.py::test_mpq_floordiv PASSED [ 67%] test/test_mpq.py::test_mpq_truediv PASSED [ 67%] test/test_mpq.py::test_mpq_pow PASSED [ 67%] test/test_mpq.py::test_mpq_attributes PASSED [ 68%] test/test_mpq.py::test_mpq_conjugate PASSED [ 68%] test/test_mpq.py::test_mpq_floor PASSED [ 68%] test/test_mpq.py::test_mpq_ceil PASSED [ 69%] test/test_mpq.py::test_mpq_trunc PASSED [ 69%] test/test_mpq.py::test_mpq_not PASSED [ 69%] test/test_mpq.py::test_mpq_qdiv PASSED [ 69%] test/test_mpq.py::test_mpq_repr PASSED [ 70%] test/test_mpq.py::test_mpq_str PASSED [ 70%] test/test_mpq.py::test_issue_334 PASSED [ 70%] test/test_mpz.py::test_mpz_to_bytes_interface PASSED [ 71%] test/test_mpz.py::test_mpz_to_bytes PASSED [ 71%] test/test_mpz.py::test_mpz_from_bytes_interface PASSED [ 71%] test/test_mpz.py::test_mpz_from_bytes FAILED [ 71%] test/test_mpz.py::test_mpz_as_integer_ratio PASSED [ 72%] test/test_mpz.py::test_mpz_numbers_abc PASSED [ 72%] test/test_mpz.py::test_mpz_pickling PASSED [ 72%] test/test_mpz.py::test_mpz_arithmetics PASSED [ 73%] test/test_mpz.py::test_mpz_pack_unpack_bulk PASSED [ 73%] test/test_mpz.py::test_mpz_pack_unpack PASSED [ 73%] test/test_mpz.py::test_mpz_cmp PASSED [ 73%] test/test_mpz.py::test_mpz_comparisons PASSED [ 74%] test/test_mpz.py::test_mpz_conversion PASSED [ 74%] test/test_mpz.py::test_mpz_create PASSED [ 74%] test/test_mpz.py::test_mpz_conversion_bulk PASSED [ 75%] test/test_mpz.py::test_mpz_to_from_binary PASSED [ 75%] test/test_mpz.py::test_mpz_hash PASSED [ 75%] test/test_mpz.py::test_mpz_ceil PASSED [ 76%] test/test_mpz.py::test_mpz_floor PASSED [ 76%] test/test_mpz.py::test_mpz_trunc PASSED [ 76%] test/test_mpz.py::test_mpz_round PASSED [ 76%] test/test_mpz.py::test_mpz_bool PASSED [ 77%] test/test_mpz.py::test_mpz_random PASSED [ 77%] test/test_mpz.py::test_mpz_urandomb PASSED [ 77%] test/test_mpz.py::test_mpz_rrandomb PASSED [ 78%] test/test_mpz.py::test_prev_prime PASSED [ 78%] test/test_mpz.py::test_mpz_format PASSED [ 78%] test/test_mpz.py::test_mpz_digits PASSED [ 78%] test/test_mpz.py::test_mpz_abs PASSED [ 79%] test/test_mpz.py::test_mpz_add PASSED [ 79%] test/test_mpz.py::test_mpz_iadd PASSED [ 79%] test/test_mpz.py::test_mpz_sub PASSED [ 80%] test/test_mpz.py::test_mpz_isub PASSED [ 80%] test/test_mpz.py::test_mpz_mul PASSED [ 80%] test/test_mpz.py::test_mul_imul PASSED [ 80%] test/test_mpz.py::test_mpz_divmod PASSED [ 81%] test/test_mpz.py::test_mpz_floordiv PASSED [ 81%] test/test_mpz.py::test_mpz_ifloordiv PASSED [ 81%] test/test_mpz.py::test_mpz_mod PASSED [ 82%] test/test_mpz.py::test_mpz_imod PASSED [ 82%] test/test_mpz.py::test_mpz_truediv PASSED [ 82%] test/test_mpz.py::test_mpz_pow PASSED [ 82%] test/test_mpz.py::test_mpz_ipow PASSED [ 83%] test/test_mpz.py::test_lucasu PASSED [ 83%] test/test_mpz.py::test_mpz_attributes PASSED [ 83%] test/test_mpz.py::test_mpz_conjugate PASSED [ 84%] test/test_mpz.py::test_mpz_invert PASSED [ 84%] test/test_mpz.py::test_mpz_and PASSED [ 84%] test/test_mpz.py::test_mpz_and_operator PASSED [ 84%] test/test_mpz.py::test_mpz_iand PASSED [ 85%] test/test_mpz.py::test_mpz_or PASSED [ 85%] test/test_mpz.py::test_mpz_ior PASSED [ 85%] test/test_mpz.py::test_mpz_xor PASSED [ 86%] test/test_mpz.py::test_mpz_ixor PASSED [ 86%] test/test_mpz.py::test_mpz_lshift PASSED [ 86%] test/test_mpz.py::test_mpz_rshift PASSED [ 86%] test/test_mpz.py::test_mpz_ilshift_irshift PASSED [ 87%] test/test_mpz.py::test_mpz_index PASSED [ 87%] test/test_mpz.py::test_mpz_seq PASSED [ 87%] test/test_mpz.py::test_mpz_len PASSED [ 88%] test/test_mpz.py::test_mpz_num_digits PASSED [ 88%] test/test_mpz.py::test_mpz_is_square PASSED [ 88%] test/test_mpz.py::test_mpz_is_divisible PASSED [ 89%] test/test_mpz.py::test_mpz_is_congruent PASSED [ 89%] test/test_mpz.py::test_mpz_is_power PASSED [ 89%] test/test_mpz.py::test_mpz_is_prime PASSED [ 89%] test/test_mpz.py::test_mpz_is_probab_prime PASSED [ 90%] test/test_mpz.py::test_mpz_is_even PASSED [ 90%] test/test_mpz.py::test_mpz_is_odd PASSED [ 90%] test/test_mpz.py::test_mpz_bit_length PASSED [ 91%] test/test_mpz.py::test_mpz_bit_mask PASSED [ 91%] test/test_mpz.py::test_mpz_bit_scan0 PASSED [ 91%] test/test_mpz.py::test_mpz_bit_scan1 PASSED [ 91%] test/test_mpz.py::test_mpz_bit_test PASSED [ 92%] test/test_mpz.py::test_mpz_bit_clear PASSED [ 92%] test/test_mpz.py::test_mpz_bit_set PASSED [ 92%] test/test_mpz.py::test_mpz_bit_flip PASSED [ 93%] test/test_mpz.py::test_mpz_bit_count PASSED [ 93%] test/test_mpz.py::test_mpz_popcount PASSED [ 93%] test/test_mpz.py::test_mpz_hamdist PASSED [ 93%] test/test_mpz.py::test_issue_339 PASSED [ 94%] test/test_mpz.py::test_issue_312 PASSED [ 94%] test/test_xmpz.py::test_xmpz_digits PASSED [ 94%] test/test_xmpz.py::test_xmpz_limbs PASSED [ 95%] test/test_xmpz.py::test_xmpz_attributes PASSED [ 95%] test/test_xmpz.py::test_xmpz_misc PASSED [ 95%] test/test_xmpz.py::test_xmpz_subscripts PASSED [ 95%] test/test_xmpz.py::test_xmpz_iterators PASSED [ 96%] test/test_xmpz.py::test_xmpz_conversion PASSED [ 96%] test/test_xmpz.py::test_xmpz_abs PASSED [ 96%] test/test_xmpz.py::test_xmpz_iadd PASSED [ 97%] test/test_xmpz.py::test_xmpz_isub PASSED [ 97%] test/test_xmpz.py::test_xmpz_imul PASSED [ 97%] test/test_xmpz.py::test_xmpz_ifloordiv PASSED [ 97%] test/test_xmpz.py::test_xmpz_imod PASSED [ 98%] test/test_xmpz.py::test_xmpz_ishifts PASSED [ 98%] test/test_xmpz.py::test_xmpz_ipow PASSED [ 98%] test/test_xmpz.py::test_xmpz_iand PASSED [ 99%] test/test_xmpz.py::test_xmpz_ior PASSED [ 99%] test/test_xmpz.py::test_xmpz_ixor PASSED [ 99%] test/test_xmpz.py::test_xmpz_to_from_binary PASSED [100%] =================================== FAILURES =================================== _____________________________ test_mpz_from_bytes ______________________________ @settings(max_examples=1000) > @given(integers(), integers(min_value=0, max_value=10000), sampled_from(['big', 'little']), booleans()) test/test_mpz.py:108: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.12/site-packages/hypothesis/core.py:1299: in _raise_to_user raise the_error_hypothesis_found _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ x = -2, length = 5, byteorder = 'little', signed = True @settings(max_examples=1000) @given(integers(), integers(min_value=0, max_value=10000), sampled_from(['big', 'little']), booleans()) @example(0, 0, 'big', False) @example(0, 0, 'little', False) @example(0, 1, 'big', False) @example(128, 1, 'big', True) @example(128, 1, 'little', True) @example(-129, 1, 'big', True) @example(-129, 1, 'little', True) @example(-1, 0, 'big', True) @example(-1, 1, 'big', True) @example(-1, 1, 'little', True) @example(-2, 0, 'big', True) @example(-2, 0, 'little', True) @example(-1, 3, 'big', True) @example(-2, 3, 'big', True) @example(-2, 5, 'little', True) def test_mpz_from_bytes(x, length, byteorder, signed): try: bytes = x.to_bytes(length, byteorder, signed=signed) except OverflowError: assume(False) else: rx = int.from_bytes(bytes, byteorder, signed=signed) > assert rx == mpz.from_bytes(bytes, byteorder, signed=signed) E AssertionError: assert -2 == mpz(-4294967297) E + where mpz(-4294967297) = (b'\xfe\xff\xff\xff\xff', 'little', signed=True) E + where = mpz.from_bytes E Falsifying explicit example: test_mpz_from_bytes( E x=-2, E length=5, E byteorder='little', E signed=True, E ) test/test_mpz.py:132: AssertionError ============================= slowest 10 durations ============================= 51.43s call test/test_mpz.py::test_mpz_pack_unpack_bulk 45.16s call test/test_mpz.py::test_mpz_to_bytes 25.70s call test/test_mpq.py::test_mpq_hash 19.75s call test/test_mpq.py::test_mpq_to_from_binary 18.51s call test/test_mpz.py::test_mpz_hash 18.48s call test/test_mpz.py::test_mpz_to_from_binary 18.40s call test/test_xmpz.py::test_xmpz_to_from_binary 13.66s call test/test_mpc.py::test_mpc_hash 13.47s call test/test_mpfr.py::test_mpfr_hash 10.28s call test/test_mpz.py::test_mpz_arithmetics =========================== short test summary info ============================ FAILED test/test_mpz.py::test_mpz_from_bytes - AssertionError: assert -2 == m... ============= 1 failed, 344 passed, 1 skipped in 267.31s (0:04:27) ============= ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root1/build [?25h[?25hreceiving incremental file list python-gmpy2-2.2.0-1-riscv64-build.log python-gmpy2-2.2.0-1-riscv64-check.log sent 62 bytes received 4,953 bytes 3,343.33 bytes/sec total size is 36,760 speedup is 7.33