==> Building on glalie ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/python-asyncpg ./ .SRCINFO 769 100% 0.00kB/s 0:00:00 769 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 50 100% 48.83kB/s 0:00:00 50 100% 48.83kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 1,361 100% 1.30MB/s 0:00:00 1,361 100% 1.30MB/s 0:00:00 (xfr#3, to-chk=1/5) python-asyncpg-0.30.0-3.log 235 100% 229.49kB/s 0:00:00 235 100% 229.49kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,594 bytes received 141 bytes 1,156.67 bytes/sec total size is 2,343 speedup is 1.35 ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building python-asyncpg  -> repo: extra  -> arch: riscv64  -> worker: felix-8 ==> Building python-asyncpg for [extra] (riscv64) ==> Locking clean chroot...done ]2;🔵 Container arch-nspawn-263492 on glalie.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Locking clean chroot [/var/lib/archbuild/extra-riscv64/root]...done ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix-8]...done ==> Making package: python-asyncpg 0.30.0-3 (Wed Mar 5 20:52:34 2025) ==> Retrieving sources...  -> Cloning asyncpg git repo... Cloning into bare repository '/home/felix/packages/python-asyncpg/asyncpg'... remote: Enumerating objects: 10180, done. remote: Counting objects: 0% (1/2090) remote: Counting objects: 1% (21/2090) remote: Counting objects: 2% (42/2090) remote: Counting objects: 3% (63/2090) remote: Counting objects: 4% (84/2090) remote: Counting objects: 5% (105/2090) remote: Counting objects: 6% (126/2090) remote: Counting objects: 7% (147/2090) remote: Counting objects: 8% (168/2090) remote: Counting objects: 9% (189/2090) remote: Counting objects: 10% (209/2090) remote: Counting objects: 11% (230/2090) remote: Counting objects: 12% (251/2090) remote: Counting objects: 13% (272/2090) remote: Counting objects: 14% (293/2090) remote: Counting objects: 15% (314/2090) remote: Counting objects: 16% (335/2090) remote: Counting objects: 17% (356/2090) remote: Counting objects: 18% (377/2090) remote: Counting objects: 19% (398/2090) remote: Counting objects: 20% (418/2090) remote: Counting objects: 21% (439/2090) remote: Counting objects: 22% (460/2090) remote: Counting objects: 23% (481/2090) remote: Counting objects: 24% (502/2090) remote: Counting objects: 25% (523/2090) remote: Counting objects: 26% (544/2090) remote: Counting objects: 27% (565/2090) remote: Counting objects: 28% (586/2090) remote: Counting objects: 29% (607/2090) remote: Counting objects: 30% (627/2090) remote: Counting objects: 31% (648/2090) remote: Counting objects: 32% (669/2090) remote: Counting objects: 33% (690/2090) remote: Counting objects: 34% (711/2090) remote: Counting objects: 35% (732/2090) remote: Counting objects: 36% (753/2090) remote: Counting objects: 37% (774/2090) remote: Counting objects: 38% (795/2090) remote: Counting objects: 39% (816/2090) remote: Counting objects: 40% (836/2090) remote: Counting objects: 41% (857/2090) remote: Counting objects: 42% (878/2090) remote: Counting objects: 43% (899/2090) remote: Counting objects: 44% (920/2090) remote: Counting objects: 45% (941/2090) remote: Counting objects: 46% (962/2090) remote: Counting objects: 47% (983/2090) remote: Counting objects: 48% (1004/2090) remote: Counting objects: 49% (1025/2090) remote: Counting objects: 50% (1045/2090) remote: Counting objects: 51% (1066/2090) remote: Counting objects: 52% (1087/2090) remote: Counting objects: 53% (1108/2090) remote: Counting objects: 54% (1129/2090) remote: Counting objects: 55% (1150/2090) remote: Counting objects: 56% (1171/2090) remote: Counting objects: 57% (1192/2090) remote: Counting objects: 58% (1213/2090) remote: Counting objects: 59% (1234/2090) remote: Counting objects: 60% (1254/2090) remote: Counting objects: 61% (1275/2090) remote: Counting objects: 62% (1296/2090) remote: Counting objects: 63% (1317/2090) remote: Counting objects: 64% (1338/2090) remote: Counting objects: 65% (1359/2090) remote: Counting objects: 66% (1380/2090) remote: Counting objects: 67% (1401/2090) remote: Counting objects: 68% (1422/2090) remote: Counting objects: 69% (1443/2090) remote: Counting objects: 70% (1463/2090) remote: Counting objects: 71% (1484/2090) remote: Counting objects: 72% (1505/2090) remote: Counting objects: 73% (1526/2090) remote: Counting objects: 74% (1547/2090) remote: Counting objects: 75% (1568/2090) remote: Counting objects: 76% (1589/2090) remote: Counting objects: 77% (1610/2090) remote: Counting objects: 78% (1631/2090) remote: Counting objects: 79% (1652/2090) remote: Counting objects: 80% (1672/2090) remote: Counting objects: 81% (1693/2090) remote: Counting objects: 82% (1714/2090) remote: Counting objects: 83% (1735/2090) remote: Counting objects: 84% (1756/2090) remote: Counting objects: 85% (1777/2090) remote: Counting objects: 86% (1798/2090) remote: Counting objects: 87% (1819/2090) remote: Counting objects: 88% (1840/2090) remote: Counting objects: 89% (1861/2090) remote: Counting objects: 90% (1881/2090) remote: Counting objects: 91% (1902/2090) remote: Counting objects: 92% (1923/2090) remote: Counting objects: 93% (1944/2090) remote: Counting objects: 94% (1965/2090) remote: Counting objects: 95% (1986/2090) remote: Counting objects: 96% (2007/2090) remote: Counting objects: 97% (2028/2090) remote: Counting objects: 98% (2049/2090) remote: Counting objects: 99% (2070/2090) remote: Counting objects: 100% (2090/2090) remote: Counting objects: 100% (2090/2090), done. remote: Compressing objects: 0% (1/267) remote: Compressing objects: 1% (3/267) remote: Compressing objects: 2% (6/267) remote: Compressing objects: 3% (9/267) remote: Compressing objects: 4% (11/267) remote: Compressing objects: 5% (14/267) remote: Compressing objects: 6% (17/267) remote: Compressing objects: 7% (19/267) remote: Compressing objects: 8% (22/267) remote: Compressing objects: 9% (25/267) remote: Compressing objects: 10% (27/267) remote: Compressing objects: 11% (30/267) remote: Compressing objects: 12% (33/267) remote: Compressing objects: 13% (35/267) remote: Compressing objects: 14% (38/267) remote: Compressing objects: 15% (41/267) remote: Compressing objects: 16% (43/267) remote: Compressing objects: 17% (46/267) remote: Compressing objects: 18% (49/267) remote: Compressing objects: 19% (51/267) remote: Compressing objects: 20% (54/267) remote: Compressing objects: 21% (57/267) remote: Compressing objects: 22% (59/267) remote: Compressing objects: 23% (62/267) remote: Compressing objects: 24% (65/267) remote: Compressing objects: 25% (67/267) remote: Compressing objects: 26% (70/267) remote: Compressing objects: 27% (73/267) remote: Compressing objects: 28% (75/267) remote: Compressing objects: 29% (78/267) remote: Compressing objects: 30% (81/267) remote: Compressing objects: 31% (83/267) remote: Compressing objects: 32% (86/267) remote: Compressing objects: 33% (89/267) remote: Compressing objects: 34% (91/267) remote: Compressing objects: 35% (94/267) remote: Compressing objects: 36% (97/267) remote: Compressing objects: 37% (99/267) remote: Compressing objects: 38% (102/267) remote: Compressing objects: 39% (105/267) remote: Compressing objects: 40% (107/267) remote: Compressing objects: 41% (110/267) remote: Compressing objects: 42% (113/267) remote: Compressing objects: 43% (115/267) remote: Compressing objects: 44% (118/267) remote: Compressing objects: 45% (121/267) remote: Compressing objects: 46% (123/267) remote: Compressing objects: 47% (126/267) remote: Compressing objects: 48% (129/267) remote: Compressing objects: 49% (131/267) remote: Compressing objects: 50% (134/267) remote: Compressing objects: 51% (137/267) remote: Compressing objects: 52% (139/267) remote: Compressing objects: 53% (142/267) remote: Compressing objects: 54% (145/267) remote: Compressing objects: 55% (147/267) remote: Compressing objects: 56% (150/267) remote: Compressing objects: 57% (153/267) remote: Compressing objects: 58% (155/267) remote: Compressing objects: 59% (158/267) remote: Compressing objects: 60% (161/267) remote: Compressing objects: 61% (163/267) remote: Compressing objects: 62% (166/267) remote: Compressing objects: 63% (169/267) remote: Compressing objects: 64% (171/267) remote: Compressing objects: 65% (174/267) remote: Compressing objects: 66% (177/267) remote: Compressing objects: 67% (179/267) remote: Compressing objects: 68% (182/267) remote: Compressing objects: 69% (185/267) remote: Compressing objects: 70% (187/267) remote: Compressing objects: 71% (190/267) remote: Compressing objects: 72% (193/267) remote: Compressing objects: 73% (195/267) remote: Compressing objects: 74% (198/267) remote: Compressing objects: 75% (201/267) remote: Compressing objects: 76% (203/267) remote: Compressing objects: 77% (206/267) remote: Compressing objects: 78% (209/267) remote: Compressing objects: 79% (211/267) remote: Compressing objects: 80% (214/267) remote: Compressing objects: 81% (217/267) remote: Compressing objects: 82% (219/267) remote: Compressing objects: 83% (222/267) remote: Compressing objects: 84% (225/267) remote: Compressing objects: 85% (227/267) remote: Compressing objects: 86% (230/267) remote: Compressing objects: 87% (233/267) remote: Compressing objects: 88% (235/267) remote: Compressing objects: 89% (238/267) remote: Compressing objects: 90% (241/267) remote: Compressing objects: 91% (243/267) remote: Compressing objects: 92% (246/267) remote: Compressing objects: 93% (249/267) remote: Compressing objects: 94% (251/267) remote: Compressing objects: 95% (254/267) remote: Compressing objects: 96% (257/267) remote: Compressing objects: 97% (259/267) remote: Compressing objects: 98% (262/267) remote: Compressing objects: 99% (265/267) remote: Compressing objects: 100% (267/267) remote: Compressing objects: 100% (267/267), done. Receiving objects: 0% (1/10180) Receiving objects: 1% (102/10180) Receiving objects: 2% (204/10180) Receiving objects: 3% (306/10180) Receiving objects: 4% (408/10180) Receiving objects: 5% (509/10180) Receiving objects: 6% (611/10180) Receiving objects: 7% (713/10180) Receiving objects: 8% (815/10180) Receiving objects: 9% (917/10180) Receiving objects: 10% (1018/10180) Receiving objects: 11% (1120/10180) Receiving objects: 12% (1222/10180) Receiving objects: 13% (1324/10180), 772.00 KiB | 1.41 MiB/s Receiving objects: 14% (1426/10180), 772.00 KiB | 1.41 MiB/s Receiving objects: 15% (1527/10180), 772.00 KiB | 1.41 MiB/s Receiving objects: 16% (1629/10180), 772.00 KiB | 1.41 MiB/s Receiving objects: 17% (1731/10180), 772.00 KiB | 1.41 MiB/s Receiving objects: 18% (1833/10180), 772.00 KiB | 1.41 MiB/s Receiving objects: 18% (1910/10180), 3.12 MiB | 3.02 MiB/s Receiving objects: 19% (1935/10180), 5.26 MiB | 3.43 MiB/s Receiving objects: 20% (2036/10180), 5.26 MiB | 3.43 MiB/s Receiving objects: 20% (2063/10180), 5.26 MiB | 3.43 MiB/s Receiving objects: 21% (2138/10180), 5.26 MiB | 3.43 MiB/s Receiving objects: 22% (2240/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 23% (2342/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 24% (2444/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 25% (2545/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 26% (2647/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 27% (2749/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 28% (2851/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 29% (2953/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 30% (3054/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 31% (3156/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 32% (3258/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 33% (3360/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 34% (3462/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 35% (3563/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 36% (3665/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 37% (3767/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 38% (3869/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 39% (3971/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 40% (4072/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 41% (4174/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 42% (4276/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 43% (4378/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 44% (4480/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 45% (4581/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 46% (4683/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 47% (4785/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 48% (4887/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 49% (4989/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 50% (5090/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 51% (5192/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 52% (5294/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 53% (5396/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 54% (5498/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 55% (5599/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 56% (5701/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 57% (5803/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 58% (5905/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 59% (6007/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 60% (6108/10180), 7.76 MiB | 3.82 MiB/s Receiving objects: 61% (6210/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 62% (6312/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 63% (6414/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 64% (6516/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 65% (6617/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 66% (6719/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 67% (6821/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 68% (6923/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 69% (7025/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 70% (7126/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 71% (7228/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 72% (7330/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 73% (7432/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 74% (7534/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 75% (7635/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 76% (7737/10180), 10.07 MiB | 3.97 MiB/s Receiving objects: 76% (7776/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 77% (7839/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 78% (7941/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 79% (8043/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 80% (8144/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 81% (8246/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 82% (8348/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 83% (8450/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 84% (8552/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 85% (8653/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 86% (8755/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 87% (8857/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 88% (8959/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 89% (9061/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 90% (9162/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 91% (9264/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 92% (9366/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 93% (9468/10180), 12.32 MiB | 4.06 MiB/s Receiving objects: 94% (9570/10180), 14.47 MiB | 4.09 MiB/s Receiving objects: 95% (9671/10180), 14.47 MiB | 4.09 MiB/s Receiving objects: 96% (9773/10180), 14.47 MiB | 4.09 MiB/s Receiving objects: 97% (9875/10180), 14.47 MiB | 4.09 MiB/s Receiving objects: 98% (9977/10180), 14.47 MiB | 4.09 MiB/s Receiving objects: 99% (10079/10180), 14.47 MiB | 4.09 MiB/s remote: Total 10180 (delta 1962), reused 1830 (delta 1823), pack-reused 8090 (from 2) Receiving objects: 100% (10180/10180), 14.47 MiB | 4.09 MiB/s Receiving objects: 100% (10180/10180), 14.78 MiB | 4.10 MiB/s, done. Resolving deltas: 0% (0/7493) Resolving deltas: 1% (75/7493) Resolving deltas: 2% (151/7493) Resolving deltas: 3% (225/7493) Resolving deltas: 4% (300/7493) Resolving deltas: 5% (375/7493) Resolving deltas: 6% (451/7493) Resolving deltas: 7% (527/7493) Resolving deltas: 8% (602/7493) Resolving deltas: 9% (675/7493) Resolving deltas: 10% (750/7493) Resolving deltas: 11% (826/7493) Resolving deltas: 12% (900/7493) Resolving deltas: 13% (975/7493) Resolving deltas: 14% (1050/7493) Resolving deltas: 15% (1124/7493) Resolving deltas: 16% (1199/7493) Resolving deltas: 17% (1274/7493) Resolving deltas: 18% (1350/7493) Resolving deltas: 19% (1424/7493) Resolving deltas: 20% (1500/7493) Resolving deltas: 21% (1575/7493) Resolving deltas: 22% (1649/7493) Resolving deltas: 23% (1724/7493) Resolving deltas: 24% (1799/7493) Resolving deltas: 25% (1875/7493) Resolving deltas: 26% (1949/7493) Resolving deltas: 27% (2027/7493) Resolving deltas: 28% (2099/7493) Resolving deltas: 29% (2173/7493) Resolving deltas: 30% (2248/7493) Resolving deltas: 31% (2324/7493) Resolving deltas: 32% (2398/7493) Resolving deltas: 33% (2473/7493) Resolving deltas: 34% (2548/7493) Resolving deltas: 35% (2624/7493) Resolving deltas: 36% (2698/7493) Resolving deltas: 37% (2773/7493) Resolving deltas: 38% (2848/7493) Resolving deltas: 39% (2923/7493) Resolving deltas: 40% (2998/7493) Resolving deltas: 41% (3074/7493) Resolving deltas: 42% (3148/7493) Resolving deltas: 43% (3223/7493) Resolving deltas: 44% (3297/7493) Resolving deltas: 45% (3373/7493) Resolving deltas: 46% (3447/7493) Resolving deltas: 47% (3522/7493) Resolving deltas: 48% (3597/7493) Resolving deltas: 49% (3673/7493) Resolving deltas: 50% (3747/7493) Resolving deltas: 51% (3822/7493) Resolving deltas: 52% (3897/7493) Resolving deltas: 53% (3973/7493) Resolving deltas: 54% (4047/7493) Resolving deltas: 55% (4122/7493) Resolving deltas: 56% (4197/7493) Resolving deltas: 57% (4272/7493) Resolving deltas: 58% (4346/7493) Resolving deltas: 59% (4421/7493) Resolving deltas: 60% (4496/7493) Resolving deltas: 61% (4572/7493) Resolving deltas: 62% (4646/7493) Resolving deltas: 63% (4721/7493) Resolving deltas: 64% (4796/7493) Resolving deltas: 65% (4871/7493) Resolving deltas: 66% (4946/7493) Resolving deltas: 67% (5021/7493) Resolving deltas: 68% (5096/7493) Resolving deltas: 69% (5171/7493) Resolving deltas: 70% (5246/7493) Resolving deltas: 71% (5323/7493) Resolving deltas: 72% (5397/7493) Resolving deltas: 73% (5470/7493) Resolving deltas: 74% (5545/7493) Resolving deltas: 75% (5620/7493) Resolving deltas: 76% (5695/7493) Resolving deltas: 77% (5770/7493) Resolving deltas: 78% (5846/7493) Resolving deltas: 79% (5920/7493) Resolving deltas: 80% (5995/7493) Resolving deltas: 81% (6070/7493) Resolving deltas: 82% (6145/7493) Resolving deltas: 83% (6220/7493) Resolving deltas: 84% (6295/7493) Resolving deltas: 85% (6370/7493) Resolving deltas: 86% (6444/7493) Resolving deltas: 87% (6520/7493) Resolving deltas: 88% (6597/7493) Resolving deltas: 89% (6669/7493) Resolving deltas: 90% (6745/7493) Resolving deltas: 91% (6821/7493) Resolving deltas: 92% (6894/7493) Resolving deltas: 93% (6969/7493) Resolving deltas: 94% (7044/7493) Resolving deltas: 95% (7119/7493) Resolving deltas: 96% (7195/7493) Resolving deltas: 97% (7269/7493) Resolving deltas: 98% (7344/7493) Resolving deltas: 99% (7419/7493) Resolving deltas: 100% (7493/7493) Resolving deltas: 100% (7493/7493), done.  -> Cloning py-pgproto git repo... Cloning into bare repository '/home/felix/packages/python-asyncpg/py-pgproto'... remote: Enumerating objects: 554, done. remote: Counting objects: 0% (1/121) remote: Counting objects: 1% (2/121) remote: Counting objects: 2% (3/121) remote: Counting objects: 3% (4/121) remote: Counting objects: 4% (5/121) remote: Counting objects: 5% (7/121) remote: Counting objects: 6% (8/121) remote: Counting objects: 7% (9/121) remote: Counting objects: 8% (10/121) remote: Counting objects: 9% (11/121) remote: Counting objects: 10% (13/121) remote: Counting objects: 11% (14/121) remote: Counting objects: 12% (15/121) remote: Counting objects: 13% (16/121) remote: Counting objects: 14% (17/121) remote: Counting objects: 15% (19/121) remote: Counting objects: 16% (20/121) remote: Counting objects: 17% (21/121) remote: Counting objects: 18% (22/121) remote: Counting objects: 19% (23/121) remote: Counting objects: 20% (25/121) remote: Counting objects: 21% (26/121) remote: Counting objects: 22% (27/121) remote: Counting objects: 23% (28/121) remote: Counting objects: 24% (30/121) remote: Counting objects: 25% (31/121) remote: Counting objects: 26% (32/121) remote: Counting objects: 27% (33/121) remote: Counting objects: 28% (34/121) remote: Counting objects: 29% (36/121) remote: Counting objects: 30% (37/121) remote: Counting objects: 31% (38/121) remote: Counting objects: 32% (39/121) remote: Counting objects: 33% (40/121) remote: Counting objects: 34% (42/121) remote: Counting objects: 35% (43/121) remote: Counting objects: 36% (44/121) remote: Counting objects: 37% (45/121) remote: Counting objects: 38% (46/121) remote: Counting objects: 39% (48/121) remote: Counting objects: 40% (49/121) remote: Counting objects: 41% (50/121) remote: Counting objects: 42% (51/121) remote: Counting objects: 43% (53/121) remote: Counting objects: 44% (54/121) remote: Counting objects: 45% (55/121) remote: Counting objects: 46% (56/121) remote: Counting objects: 47% (57/121) remote: Counting objects: 48% (59/121) remote: Counting objects: 49% (60/121) remote: Counting objects: 50% (61/121) remote: Counting objects: 51% (62/121) remote: Counting objects: 52% (63/121) remote: Counting objects: 53% (65/121) remote: Counting objects: 54% (66/121) remote: Counting objects: 55% (67/121) remote: Counting objects: 56% (68/121) remote: Counting objects: 57% (69/121) remote: Counting objects: 58% (71/121) remote: Counting objects: 59% (72/121) remote: Counting objects: 60% (73/121) remote: Counting objects: 61% (74/121) remote: Counting objects: 62% (76/121) remote: Counting objects: 63% (77/121) remote: Counting objects: 64% (78/121) remote: Counting objects: 65% (79/121) remote: Counting objects: 66% (80/121) remote: Counting objects: 67% (82/121) remote: Counting objects: 68% (83/121) remote: Counting objects: 69% (84/121) remote: Counting objects: 70% (85/121) remote: Counting objects: 71% (86/121) remote: Counting objects: 72% (88/121) remote: Counting objects: 73% (89/121) remote: Counting objects: 74% (90/121) remote: Counting objects: 75% (91/121) remote: Counting objects: 76% (92/121) remote: Counting objects: 77% (94/121) remote: Counting objects: 78% (95/121) remote: Counting objects: 79% (96/121) remote: Counting objects: 80% (97/121) remote: Counting objects: 81% (99/121) remote: Counting objects: 82% (100/121) remote: Counting objects: 83% (101/121) remote: Counting objects: 84% (102/121) remote: Counting objects: 85% (103/121) remote: Counting objects: 86% (105/121) remote: Counting objects: 87% (106/121) remote: Counting objects: 88% (107/121) remote: Counting objects: 89% (108/121) remote: Counting objects: 90% (109/121) remote: Counting objects: 91% (111/121) remote: Counting objects: 92% (112/121) remote: Counting objects: 93% (113/121) remote: Counting objects: 94% (114/121) remote: Counting objects: 95% (115/121) remote: Counting objects: 96% (117/121) remote: Counting objects: 97% (118/121) remote: Counting objects: 98% (119/121) remote: Counting objects: 99% (120/121) remote: Counting objects: 100% (121/121) remote: Counting objects: 100% (121/121), done. remote: Compressing objects: 1% (1/77) remote: Compressing objects: 2% (2/77) remote: Compressing objects: 3% (3/77) remote: Compressing objects: 5% (4/77) remote: Compressing objects: 6% (5/77) remote: Compressing objects: 7% (6/77) remote: Compressing objects: 9% (7/77) remote: Compressing objects: 10% (8/77) remote: Compressing objects: 11% (9/77) remote: Compressing objects: 12% (10/77) remote: Compressing objects: 14% (11/77) remote: Compressing objects: 15% (12/77) remote: Compressing objects: 16% (13/77) remote: Compressing objects: 18% (14/77) remote: Compressing objects: 19% (15/77) remote: Compressing objects: 20% (16/77) remote: Compressing objects: 22% (17/77) remote: Compressing objects: 23% (18/77) remote: Compressing objects: 24% (19/77) remote: Compressing objects: 25% (20/77) remote: Compressing objects: 27% (21/77) remote: Compressing objects: 28% (22/77) remote: Compressing objects: 29% (23/77) remote: Compressing objects: 31% (24/77) remote: Compressing objects: 32% (25/77) remote: Compressing objects: 33% (26/77) remote: Compressing objects: 35% (27/77) remote: Compressing objects: 36% (28/77) remote: Compressing objects: 37% (29/77) remote: Compressing objects: 38% (30/77) remote: Compressing objects: 40% (31/77) remote: Compressing objects: 41% (32/77) remote: Compressing objects: 42% (33/77) remote: Compressing objects: 44% (34/77) remote: Compressing objects: 45% (35/77) remote: Compressing objects: 46% (36/77) remote: Compressing objects: 48% (37/77) remote: Compressing objects: 49% (38/77) remote: Compressing objects: 50% (39/77) remote: Compressing objects: 51% (40/77) remote: Compressing objects: 53% (41/77) remote: Compressing objects: 54% (42/77) remote: Compressing objects: 55% (43/77) remote: Compressing objects: 57% (44/77) remote: Compressing objects: 58% (45/77) remote: Compressing objects: 59% (46/77) remote: Compressing objects: 61% (47/77) remote: Compressing objects: 62% (48/77) remote: Compressing objects: 63% (49/77) remote: Compressing objects: 64% (50/77) remote: Compressing objects: 66% (51/77) remote: Compressing objects: 67% (52/77) remote: Compressing objects: 68% (53/77) remote: Compressing objects: 70% (54/77) remote: Compressing objects: 71% (55/77) remote: Compressing objects: 72% (56/77) remote: Compressing objects: 74% (57/77) remote: Compressing objects: 75% (58/77) remote: Compressing objects: 76% (59/77) remote: Compressing objects: 77% (60/77) remote: Compressing objects: 79% (61/77) remote: Compressing objects: 80% (62/77) remote: Compressing objects: 81% (63/77) remote: Compressing objects: 83% (64/77) remote: Compressing objects: 84% (65/77) remote: Compressing objects: 85% (66/77) remote: Compressing objects: 87% (67/77) remote: Compressing objects: 88% (68/77) remote: Compressing objects: 89% (69/77) remote: Compressing objects: 90% (70/77) remote: Compressing objects: 92% (71/77) remote: Compressing objects: 93% (72/77) remote: Compressing objects: 94% (73/77) remote: Compressing objects: 96% (74/77) remote: Compressing objects: 97% (75/77) remote: Compressing objects: 98% (76/77) remote: Compressing objects: 100% (77/77) remote: Compressing objects: 100% (77/77), done. Receiving objects: 0% (1/554) Receiving objects: 1% (6/554) Receiving objects: 2% (12/554) Receiving objects: 3% (17/554) Receiving objects: 4% (23/554) Receiving objects: 5% (28/554) Receiving objects: 6% (34/554) Receiving objects: 7% (39/554) Receiving objects: 8% (45/554) Receiving objects: 9% (50/554) Receiving objects: 10% (56/554) Receiving objects: 11% (61/554) Receiving objects: 12% (67/554) Receiving objects: 13% (73/554) Receiving objects: 14% (78/554) Receiving objects: 15% (84/554) Receiving objects: 16% (89/554) Receiving objects: 17% (95/554) Receiving objects: 18% (100/554) Receiving objects: 19% (106/554) Receiving objects: 20% (111/554) Receiving objects: 21% (117/554) Receiving objects: 22% (122/554) Receiving objects: 23% (128/554) Receiving objects: 24% (133/554) Receiving objects: 25% (139/554) Receiving objects: 26% (145/554) Receiving objects: 27% (150/554) Receiving objects: 28% (156/554) Receiving objects: 29% (161/554) Receiving objects: 30% (167/554) Receiving objects: 31% (172/554) Receiving objects: 32% (178/554) Receiving objects: 33% (183/554) Receiving objects: 34% (189/554) Receiving objects: 35% (194/554) Receiving objects: 36% (200/554) Receiving objects: 37% (205/554) Receiving objects: 38% (211/554) Receiving objects: 39% (217/554) Receiving objects: 40% (222/554) Receiving objects: 41% (228/554) Receiving objects: 42% (233/554) Receiving objects: 43% (239/554) Receiving objects: 44% (244/554) Receiving objects: 45% (250/554) Receiving objects: 46% (255/554) Receiving objects: 47% (261/554) Receiving objects: 48% (266/554) Receiving objects: 49% (272/554) Receiving objects: 50% (277/554) Receiving objects: 51% (283/554) Receiving objects: 52% (289/554) Receiving objects: 53% (294/554) Receiving objects: 54% (300/554) Receiving objects: 55% (305/554) Receiving objects: 56% (311/554) Receiving objects: 57% (316/554) Receiving objects: 58% (322/554) Receiving objects: 59% (327/554) Receiving objects: 60% (333/554) Receiving objects: 61% (338/554) Receiving objects: 62% (344/554) Receiving objects: 63% (350/554) Receiving objects: 64% (355/554) Receiving objects: 65% (361/554) Receiving objects: 66% (366/554) Receiving objects: 67% (372/554) Receiving objects: 68% (377/554) Receiving objects: 69% (383/554) Receiving objects: 70% (388/554) Receiving objects: 71% (394/554) Receiving objects: 72% (399/554) Receiving objects: 73% (405/554) Receiving objects: 74% (410/554) Receiving objects: 75% (416/554) Receiving objects: 76% (422/554) Receiving objects: 77% (427/554) Receiving objects: 78% (433/554) Receiving objects: 79% (438/554) Receiving objects: 80% (444/554) Receiving objects: 81% (449/554) Receiving objects: 82% (455/554) Receiving objects: 83% (460/554) Receiving objects: 84% (466/554) Receiving objects: 85% (471/554) Receiving objects: 86% (477/554) Receiving objects: 87% (482/554) Receiving objects: 88% (488/554) Receiving objects: 89% (494/554) Receiving objects: 90% (499/554) Receiving objects: 91% (505/554) Receiving objects: 92% (510/554) Receiving objects: 93% (516/554) Receiving objects: 94% (521/554) Receiving objects: 95% (527/554) remote: Total 554 (delta 53), reused 83 (delta 43), pack-reused 433 (from 1) Receiving objects: 96% (532/554) Receiving objects: 97% (538/554) Receiving objects: 98% (543/554) Receiving objects: 99% (549/554) Receiving objects: 100% (554/554) Receiving objects: 100% (554/554), 188.76 KiB | 464.00 KiB/s, done. Resolving deltas: 0% (0/359) Resolving deltas: 1% (4/359) Resolving deltas: 2% (9/359) Resolving deltas: 3% (11/359) Resolving deltas: 4% (15/359) Resolving deltas: 5% (18/359) Resolving deltas: 6% (22/359) Resolving deltas: 7% (26/359) Resolving deltas: 8% (30/359) Resolving deltas: 9% (33/359) Resolving deltas: 10% (36/359) Resolving deltas: 11% (41/359) Resolving deltas: 12% (44/359) Resolving deltas: 13% (47/359) Resolving deltas: 14% (51/359) Resolving deltas: 15% (54/359) Resolving deltas: 16% (58/359) Resolving deltas: 17% (62/359) Resolving deltas: 18% (66/359) Resolving deltas: 19% (69/359) Resolving deltas: 20% (75/359) Resolving deltas: 21% (77/359) Resolving deltas: 22% (79/359) Resolving deltas: 23% (83/359) Resolving deltas: 24% (87/359) Resolving deltas: 25% (91/359) Resolving deltas: 26% (96/359) Resolving deltas: 27% (97/359) Resolving deltas: 28% (101/359) Resolving deltas: 29% (105/359) Resolving deltas: 30% (108/359) Resolving deltas: 31% (112/359) Resolving deltas: 32% (115/359) Resolving deltas: 33% (119/359) Resolving deltas: 34% (123/359) Resolving deltas: 35% (126/359) Resolving deltas: 36% (130/359) Resolving deltas: 37% (133/359) Resolving deltas: 38% (137/359) Resolving deltas: 39% (141/359) Resolving deltas: 40% (144/359) Resolving deltas: 41% (150/359) Resolving deltas: 42% (151/359) Resolving deltas: 44% (159/359) Resolving deltas: 45% (162/359) Resolving deltas: 46% (166/359) Resolving deltas: 47% (169/359) Resolving deltas: 48% (174/359) Resolving deltas: 49% (176/359) Resolving deltas: 50% (180/359) Resolving deltas: 51% (184/359) Resolving deltas: 52% (187/359) Resolving deltas: 53% (191/359) Resolving deltas: 54% (195/359) Resolving deltas: 55% (199/359) Resolving deltas: 56% (202/359) Resolving deltas: 57% (207/359) Resolving deltas: 58% (209/359) Resolving deltas: 59% (213/359) Resolving deltas: 60% (216/359) Resolving deltas: 61% (219/359) Resolving deltas: 62% (224/359) Resolving deltas: 63% (227/359) Resolving deltas: 64% (230/359) Resolving deltas: 65% (234/359) Resolving deltas: 66% (238/359) Resolving deltas: 67% (242/359) Resolving deltas: 68% (245/359) Resolving deltas: 69% (248/359) Resolving deltas: 70% (252/359) Resolving deltas: 71% (255/359) Resolving deltas: 72% (259/359) Resolving deltas: 73% (263/359) Resolving deltas: 74% (267/359) Resolving deltas: 75% (270/359) Resolving deltas: 76% (273/359) Resolving deltas: 77% (277/359) Resolving deltas: 78% (283/359) Resolving deltas: 79% (284/359) Resolving deltas: 80% (288/359) Resolving deltas: 81% (291/359) Resolving deltas: 82% (295/359) Resolving deltas: 83% (298/359) Resolving deltas: 84% (304/359) Resolving deltas: 85% (306/359) Resolving deltas: 86% (309/359) Resolving deltas: 87% (313/359) Resolving deltas: 88% (316/359) Resolving deltas: 89% (320/359) Resolving deltas: 90% (325/359) Resolving deltas: 91% (327/359) Resolving deltas: 92% (331/359) Resolving deltas: 93% (334/359) Resolving deltas: 94% (338/359) Resolving deltas: 95% (342/359) Resolving deltas: 96% (345/359) Resolving deltas: 97% (349/359) Resolving deltas: 98% (352/359) Resolving deltas: 99% (356/359) Resolving deltas: 100% (359/359) Resolving deltas: 100% (359/359), done. ==> Validating source files with sha256sums... asyncpg ... Passed py-pgproto ... Skipped ]2;🔵 Container arch-nspawn-270081 on glalie.felixc.at\==> Making package: python-asyncpg 0.30.0-3 (Wed Mar 5 20:53:07 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change extra/mpdecimal 4.0.0-2 0.29 MiB core/python 3.13.2-1 108.68 MiB Total Installed Size: 108.97 MiB :: Proceed with installation? [Y/n] 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 :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (27) New Version Net Change extra/libuv 1.50.0-1 0.59 MiB extra/libxslt 1.1.42-2 0.77 MiB extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/postgresql-libs 17.2-3 8.48 MiB extra/python-autocommand 2.2.2-7 0.08 MiB extra/python-iniconfig 2.0.0-6 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.6.0-1 0.66 MiB extra/python-packaging 24.2-3 0.66 MiB extra/python-platformdirs 4.3.6-2 0.24 MiB extra/python-pluggy 1.5.0-3 0.20 MiB extra/python-pyproject-hooks 1.2.0-3 0.10 MiB extra/cython 3.0.12-1 17.33 MiB extra/git 2.48.1-2 27.35 MiB extra/postgresql 17.2-3 46.16 MiB extra/python-build 1.2.2-3 0.20 MiB extra/python-distro 1.9.0-3 0.18 MiB extra/python-installer 0.7.0-10 0.17 MiB extra/python-pytest 1:8.3.5-1 3.93 MiB extra/python-setuptools 1:75.8.0-1 8.15 MiB extra/python-uvloop 0.21.0-2 1.96 MiB extra/python-wheel 0.45.0-3 0.28 MiB Total Installed Size: 118.06 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing cython... installing perl-error... installing perl-timedate... installing perl-mailtools... 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] installing python-packaging... 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 libxslt... Optional dependencies for libxslt python: Python bindings [installed] installing postgresql-libs... installing postgresql... Optional dependencies for postgresql logrotate: rotates system logs automatically perl: for PL/Perl support [installed] postgresql-old-upgrade: upgrade from previous major version using pg_upgrade python: for PL/Python 3 support [installed] tcl: for PL/Tcl support installing python-distro... installing python-iniconfig... installing python-pluggy... installing python-pytest... installing libuv... installing python-uvloop... :: Running post-transaction hooks... (1/5) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. Creating group 'postgres' with GID 971. Creating user 'postgres' (PostgreSQL user) with UID 971 and GID 971. (2/5) Reloading system manager configuration... Skipped: Current root is not booted. (3/5) Creating temporary files... (4/5) Arming ConditionNeedsUpdate... (5/5) Checking for old perl modules... [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of asyncpg git repo... Cloning into 'asyncpg'... done. Switched to a new branch 'makepkg'  -> Creating working copy of py-pgproto git repo... Cloning into 'py-pgproto'... done. ==> Starting prepare()... Submodule 'asyncpg/pgproto' (https://github.com/MagicStack/py-pgproto.git) registered for path 'asyncpg/pgproto' Cloning into '/build/python-asyncpg/src/asyncpg/asyncpg/pgproto'... done. Submodule path 'asyncpg/pgproto': checked out '1c3cad14d53c8f3088106f4eab8f612b7293569b' ==> Starting build()... * Getting build dependencies for wheel... * Building wheel... running bdist_wheel running build running build_py creating build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/types.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/prepared_stmt.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/cursor.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/utils.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/connection.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/__init__.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/cluster.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/_asyncio_compat.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/serverversion.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/connect_utils.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/transaction.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/pool.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/connresource.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/_version.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/introspection.py -> build/lib.linux-riscv64-cpython-313/asyncpg copying asyncpg/compat.py -> build/lib.linux-riscv64-cpython-313/asyncpg creating build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/types.py -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/__init__.py -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto creating build/lib.linux-riscv64-cpython-313/asyncpg/_testbase copying asyncpg/_testbase/__init__.py -> build/lib.linux-riscv64-cpython-313/asyncpg/_testbase copying asyncpg/_testbase/fuzzer.py -> build/lib.linux-riscv64-cpython-313/asyncpg/_testbase creating build/lib.linux-riscv64-cpython-313/asyncpg/exceptions copying asyncpg/exceptions/_base.py -> build/lib.linux-riscv64-cpython-313/asyncpg/exceptions copying asyncpg/exceptions/__init__.py -> build/lib.linux-riscv64-cpython-313/asyncpg/exceptions creating build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/__init__.py -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol creating build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/__init__.py -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs running egg_info creating asyncpg.egg-info writing asyncpg.egg-info/PKG-INFO writing dependency_links to asyncpg.egg-info/dependency_links.txt writing requirements to asyncpg.egg-info/requires.txt writing top-level names to asyncpg.egg-info/top_level.txt writing manifest file 'asyncpg.egg-info/SOURCES.txt' Compiling asyncpg/pgproto/pgproto.pyx because it changed. Compiling asyncpg/protocol/protocol.pyx because it changed. [1/2] Cythonizing asyncpg/pgproto/pgproto.pyx [2/2] Cythonizing asyncpg/protocol/protocol.pyx reading manifest file 'asyncpg.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching '*.py' under directory 'examples' adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'asyncpg.egg-info/SOURCES.txt' copying asyncpg/pgproto/__init__.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/buffer.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/buffer.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/consts.pxi -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/cpythonx.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/debug.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/frb.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/frb.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/hton.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/pgproto.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/pgproto.pyi -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/pgproto.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/tohex.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/pgproto/uuid.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto copying asyncpg/protocol/consts.pxi -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/coreproto.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/coreproto.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/cpythonx.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/encodings.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/pgtypes.pxi -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/prepared_stmt.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/prepared_stmt.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/protocol.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/protocol.pyi -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/protocol.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/scram.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/scram.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/settings.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol copying asyncpg/protocol/settings.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol creating build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/__init__.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/bits.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/bytea.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/context.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/datetime.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/float.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/geometry.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/hstore.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/int.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/json.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/jsonpath.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/misc.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/network.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/numeric.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/pg_snapshot.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/text.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/tid.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs copying asyncpg/pgproto/codecs/uuid.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs creating build/lib.linux-riscv64-cpython-313/asyncpg/protocol/record copying asyncpg/protocol/record/__init__.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol/record copying asyncpg/protocol/codecs/array.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/base.pxd -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/base.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/pgproto.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/range.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/record.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs copying asyncpg/protocol/codecs/textutils.pyx -> build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs running build_ext building 'asyncpg.pgproto.pgproto' extension creating build/temp.linux-riscv64-cpython-313/asyncpg/pgproto gcc -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-asyncpg/src=/usr/src/debug/python-asyncpg -flto=auto -fPIC -Iasyncpg/pgproto -I/usr/include/python3.13 -c asyncpg/pgproto/pgproto.c -o build/temp.linux-riscv64-cpython-313/asyncpg/pgproto/pgproto.o -O2 -fsigned-char -Wall -Wsign-compare -Wconversion In file included from /usr/include/python3.13/internal/pycore_code.h:12, from /usr/include/python3.13/internal/pycore_frame.h:13, from asyncpg/pgproto/pgproto.c:49677: /usr/include/python3.13/internal/pycore_backoff.h: In function ‘make_backoff_counter’: /usr/include/python3.13/internal/pycore_backoff.h:60:20: warning: conversion from ‘uint16_t’ {aka ‘short unsigned int’} to ‘short unsigned int:12’ may change value [-Wconversion] 60 | result.value = value; | ^~~~~ /usr/include/python3.13/internal/pycore_backoff.h:61:22: warning: conversion from ‘uint16_t’ {aka ‘short unsigned int’} to ‘unsigned char:4’ may change value [-Wconversion] 61 | result.backoff = backoff; | ^~~~~~~ /usr/include/python3.13/internal/pycore_backoff.h: In function ‘restart_backoff_counter’: /usr/include/python3.13/internal/pycore_backoff.h:78:66: warning: conversion from ‘int’ to ‘uint16_t’ {aka ‘short unsigned int’} may change value [-Wconversion] 78 | return make_backoff_counter((1 << (counter.backoff + 1)) - 1, counter.backoff + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ asyncpg/pgproto/pgproto.c: At top level: asyncpg/pgproto/pgproto.c:30439:18: warning: ‘__pyx_f_7asyncpg_7pgproto_7pgproto_json_decode’ defined but not used [-Wunused-function] 30439 | static PyObject *__pyx_f_7asyncpg_7pgproto_7pgproto_json_decode(struct __pyx_obj_7asyncpg_7pgproto_7pgproto_CodecContext *__pyx_v_settings, struct __pyx_t_7asyncpg_7pgproto_7pgproto_FRBuffer *__pyx_v_buf) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ asyncpg/pgproto/pgproto.c:30323:18: warning: ‘__pyx_f_7asyncpg_7pgproto_7pgproto_json_encode’ defined but not used [-Wunused-function] 30323 | static PyObject *__pyx_f_7asyncpg_7pgproto_7pgproto_json_encode(struct __pyx_obj_7asyncpg_7pgproto_7pgproto_CodecContext *__pyx_v_settings, struct __pyx_obj_7asyncpg_7pgproto_7pgproto_WriteBuffer *__pyx_v_buf, PyObject *__pyx_v_obj) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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-asyncpg/src=/usr/src/debug/python-asyncpg -flto=auto build/temp.linux-riscv64-cpython-313/asyncpg/pgproto/pgproto.o -L/usr/lib -o build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/pgproto.cpython-313-riscv64-linux-gnu.so building 'asyncpg.protocol.protocol' extension creating build/temp.linux-riscv64-cpython-313/asyncpg/protocol creating build/temp.linux-riscv64-cpython-313/asyncpg/protocol/record gcc -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-asyncpg/src=/usr/src/debug/python-asyncpg -flto=auto -fPIC -Iasyncpg/pgproto -Iasyncpg/pgproto/ -I/usr/include/python3.13 -c asyncpg/protocol/protocol.c -o build/temp.linux-riscv64-cpython-313/asyncpg/protocol/protocol.o -O2 -fsigned-char -Wall -Wsign-compare -Wconversion asyncpg/protocol/protocol.c: In function ‘__Pyx_PyUnicode_AsDouble_WithSpaces’: asyncpg/protocol/protocol.c:4256:58: warning: conversion to ‘long unsigned int’ from ‘Py_ssize_t’ {aka ‘long int’} may change the sign of the result [-Wsign-conversion] 4256 | char *number = (char*) PyMem_Malloc((length + 1) * sizeof(char)); | ^ In file included from /usr/include/python3.13/internal/pycore_code.h:12, from /usr/include/python3.13/internal/pycore_frame.h:13, from asyncpg/protocol/protocol.c:107305: /usr/include/python3.13/internal/pycore_backoff.h: In function ‘make_backoff_counter’: /usr/include/python3.13/internal/pycore_backoff.h:60:20: warning: conversion from ‘uint16_t’ {aka ‘short unsigned int’} to ‘short unsigned int:12’ may change value [-Wconversion] 60 | result.value = value; | ^~~~~ /usr/include/python3.13/internal/pycore_backoff.h:61:22: warning: conversion from ‘uint16_t’ {aka ‘short unsigned int’} to ‘unsigned char:4’ may change value [-Wconversion] 61 | result.backoff = backoff; | ^~~~~~~ /usr/include/python3.13/internal/pycore_backoff.h: In function ‘restart_backoff_counter’: /usr/include/python3.13/internal/pycore_backoff.h:78:66: warning: conversion from ‘int’ to ‘uint16_t’ {aka ‘short unsigned int’} may change value [-Wconversion] 78 | return make_backoff_counter((1 << (counter.backoff + 1)) - 1, counter.backoff + 1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ asyncpg/protocol/protocol.c: In function ‘__Pyx__PyBytes_AsDouble’: asyncpg/protocol/protocol.c:110197:58: warning: conversion to ‘long unsigned int’ from ‘Py_ssize_t’ {aka ‘long int’} may change the sign of the result [-Wsign-conversion] 110197 | char *number = (char*) PyMem_Malloc((digits + 1) * sizeof(char)); | ^ gcc -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-asyncpg/src=/usr/src/debug/python-asyncpg -flto=auto -fPIC -Iasyncpg/pgproto -Iasyncpg/pgproto/ -I/usr/include/python3.13 -c asyncpg/protocol/record/recordobj.c -o build/temp.linux-riscv64-cpython-313/asyncpg/protocol/record/recordobj.o -O2 -fsigned-char -Wall -Wsign-compare -Wconversion 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-asyncpg/src=/usr/src/debug/python-asyncpg -flto=auto build/temp.linux-riscv64-cpython-313/asyncpg/protocol/protocol.o build/temp.linux-riscv64-cpython-313/asyncpg/protocol/record/recordobj.o -L/usr/lib -o build/lib.linux-riscv64-cpython-313/asyncpg/protocol/protocol.cpython-313-riscv64-linux-gnu.so installing to build/bdist.linux-riscv64/wheel running install running install_lib creating build/bdist.linux-riscv64/wheel creating build/bdist.linux-riscv64/wheel/asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/types.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/prepared_stmt.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/cursor.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/utils.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/connection.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/__init__.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/cluster.py -> build/bdist.linux-riscv64/wheel/./asyncpg creating build/bdist.linux-riscv64/wheel/asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/tohex.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/types.py -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/pgproto.cpython-313-riscv64-linux-gnu.so -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/pgproto.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/__init__.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/__init__.py -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/frb.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/buffer.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/pgproto.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/hton.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/cpythonx.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/frb.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/consts.pxi -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/pgproto.pyi -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/buffer.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/debug.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/uuid.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto creating build/bdist.linux-riscv64/wheel/asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/network.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/text.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/jsonpath.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/int.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/__init__.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/pg_snapshot.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/hstore.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/misc.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/datetime.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/context.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/float.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/geometry.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/numeric.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/tid.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/bits.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/bytea.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/json.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/pgproto/codecs/uuid.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/pgproto/codecs creating build/bdist.linux-riscv64/wheel/asyncpg/_testbase copying build/lib.linux-riscv64-cpython-313/asyncpg/_testbase/__init__.py -> build/bdist.linux-riscv64/wheel/./asyncpg/_testbase copying build/lib.linux-riscv64-cpython-313/asyncpg/_testbase/fuzzer.py -> build/bdist.linux-riscv64/wheel/./asyncpg/_testbase creating build/bdist.linux-riscv64/wheel/asyncpg/exceptions copying build/lib.linux-riscv64-cpython-313/asyncpg/exceptions/_base.py -> build/bdist.linux-riscv64/wheel/./asyncpg/exceptions copying build/lib.linux-riscv64-cpython-313/asyncpg/exceptions/__init__.py -> build/bdist.linux-riscv64/wheel/./asyncpg/exceptions copying build/lib.linux-riscv64-cpython-313/asyncpg/_asyncio_compat.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/serverversion.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/connect_utils.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/transaction.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/pool.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/connresource.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/_version.py -> build/bdist.linux-riscv64/wheel/./asyncpg creating build/bdist.linux-riscv64/wheel/asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/pgtypes.pxi -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/protocol.pyi -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/coreproto.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol creating build/bdist.linux-riscv64/wheel/asyncpg/protocol/record copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/record/__init__.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol/record copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/__init__.py -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/protocol.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/coreproto.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/prepared_stmt.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/encodings.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/cpythonx.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/protocol.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/settings.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/scram.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/settings.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/consts.pxi -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/prepared_stmt.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/protocol.cpython-313-riscv64-linux-gnu.so -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol creating build/bdist.linux-riscv64/wheel/asyncpg/protocol/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs/range.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs/pgproto.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs/__init__.py -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs/textutils.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs/array.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs/base.pxd -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs/record.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/codecs/base.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol/codecs copying build/lib.linux-riscv64-cpython-313/asyncpg/protocol/scram.pyx -> build/bdist.linux-riscv64/wheel/./asyncpg/protocol copying build/lib.linux-riscv64-cpython-313/asyncpg/introspection.py -> build/bdist.linux-riscv64/wheel/./asyncpg copying build/lib.linux-riscv64-cpython-313/asyncpg/compat.py -> build/bdist.linux-riscv64/wheel/./asyncpg running install_egg_info Copying asyncpg.egg-info to build/bdist.linux-riscv64/wheel/./asyncpg-0.30.0-py3.13.egg-info running install_scripts creating build/bdist.linux-riscv64/wheel/asyncpg-0.30.0.dist-info/WHEEL creating '/build/python-asyncpg/src/asyncpg/dist/.tmp-pkd5ry4b/asyncpg-0.30.0-cp313-cp313-linux_riscv64.whl' and adding 'build/bdist.linux-riscv64/wheel' to it adding 'asyncpg/__init__.py' adding 'asyncpg/_asyncio_compat.py' adding 'asyncpg/_version.py' adding 'asyncpg/cluster.py' adding 'asyncpg/compat.py' adding 'asyncpg/connect_utils.py' adding 'asyncpg/connection.py' adding 'asyncpg/connresource.py' adding 'asyncpg/cursor.py' adding 'asyncpg/introspection.py' adding 'asyncpg/pool.py' adding 'asyncpg/prepared_stmt.py' adding 'asyncpg/serverversion.py' adding 'asyncpg/transaction.py' adding 'asyncpg/types.py' adding 'asyncpg/utils.py' adding 'asyncpg/_testbase/__init__.py' adding 'asyncpg/_testbase/fuzzer.py' adding 'asyncpg/exceptions/__init__.py' adding 'asyncpg/exceptions/_base.py' adding 'asyncpg/pgproto/__init__.pxd' adding 'asyncpg/pgproto/__init__.py' adding 'asyncpg/pgproto/buffer.pxd' adding 'asyncpg/pgproto/buffer.pyx' adding 'asyncpg/pgproto/consts.pxi' adding 'asyncpg/pgproto/cpythonx.pxd' adding 'asyncpg/pgproto/debug.pxd' adding 'asyncpg/pgproto/frb.pxd' adding 'asyncpg/pgproto/frb.pyx' adding 'asyncpg/pgproto/hton.pxd' adding 'asyncpg/pgproto/pgproto.cpython-313-riscv64-linux-gnu.so' adding 'asyncpg/pgproto/pgproto.pxd' adding 'asyncpg/pgproto/pgproto.pyi' adding 'asyncpg/pgproto/pgproto.pyx' adding 'asyncpg/pgproto/tohex.pxd' adding 'asyncpg/pgproto/types.py' adding 'asyncpg/pgproto/uuid.pyx' adding 'asyncpg/pgproto/codecs/__init__.pxd' adding 'asyncpg/pgproto/codecs/bits.pyx' adding 'asyncpg/pgproto/codecs/bytea.pyx' adding 'asyncpg/pgproto/codecs/context.pyx' adding 'asyncpg/pgproto/codecs/datetime.pyx' adding 'asyncpg/pgproto/codecs/float.pyx' adding 'asyncpg/pgproto/codecs/geometry.pyx' adding 'asyncpg/pgproto/codecs/hstore.pyx' adding 'asyncpg/pgproto/codecs/int.pyx' adding 'asyncpg/pgproto/codecs/json.pyx' adding 'asyncpg/pgproto/codecs/jsonpath.pyx' adding 'asyncpg/pgproto/codecs/misc.pyx' adding 'asyncpg/pgproto/codecs/network.pyx' adding 'asyncpg/pgproto/codecs/numeric.pyx' adding 'asyncpg/pgproto/codecs/pg_snapshot.pyx' adding 'asyncpg/pgproto/codecs/text.pyx' adding 'asyncpg/pgproto/codecs/tid.pyx' adding 'asyncpg/pgproto/codecs/uuid.pyx' adding 'asyncpg/protocol/__init__.py' adding 'asyncpg/protocol/consts.pxi' adding 'asyncpg/protocol/coreproto.pxd' adding 'asyncpg/protocol/coreproto.pyx' adding 'asyncpg/protocol/cpythonx.pxd' adding 'asyncpg/protocol/encodings.pyx' adding 'asyncpg/protocol/pgtypes.pxi' adding 'asyncpg/protocol/prepared_stmt.pxd' adding 'asyncpg/protocol/prepared_stmt.pyx' adding 'asyncpg/protocol/protocol.cpython-313-riscv64-linux-gnu.so' adding 'asyncpg/protocol/protocol.pxd' adding 'asyncpg/protocol/protocol.pyi' adding 'asyncpg/protocol/protocol.pyx' adding 'asyncpg/protocol/scram.pxd' adding 'asyncpg/protocol/scram.pyx' adding 'asyncpg/protocol/settings.pxd' adding 'asyncpg/protocol/settings.pyx' adding 'asyncpg/protocol/codecs/__init__.py' adding 'asyncpg/protocol/codecs/array.pyx' adding 'asyncpg/protocol/codecs/base.pxd' adding 'asyncpg/protocol/codecs/base.pyx' adding 'asyncpg/protocol/codecs/pgproto.pyx' adding 'asyncpg/protocol/codecs/range.pyx' adding 'asyncpg/protocol/codecs/record.pyx' adding 'asyncpg/protocol/codecs/textutils.pyx' adding 'asyncpg/protocol/record/__init__.pxd' adding 'asyncpg-0.30.0.dist-info/AUTHORS' adding 'asyncpg-0.30.0.dist-info/LICENSE' adding 'asyncpg-0.30.0.dist-info/METADATA' adding 'asyncpg-0.30.0.dist-info/WHEEL' adding 'asyncpg-0.30.0.dist-info/top_level.txt' adding 'asyncpg-0.30.0.dist-info/RECORD' removing build/bdist.linux-riscv64/wheel Successfully built asyncpg-0.30.0-cp313-cp313-linux_riscv64.whl ==> Starting check()... ============================= test session starts ============================== platform linux -- Python 3.13.2, pytest-8.3.5, pluggy-1.5.0 rootdir: /build/python-asyncpg/src/asyncpg configfile: pyproject.toml testpaths: tests collected 313 items / 1 deselected / 312 selected tests/test__environment.py ss tests/test__sourcecode.py ss tests/test_adversity.py .... tests/test_cache_invalidation.py ......... tests/test_cancellation.py .... tests/test_codecs.py ...................................... tests/test_connect.py .............ssss................................... tests/test_copy.py ........................ tests/test_cursor.py .......... tests/test_exceptions.py ... tests/test_execute.py .................... tests/test_introspection.py ....... tests/test_listeners.py .......... tests/test_logging.py .. tests/test_pool.py .......................F...............F..... tests/test_prepare.py ................................... tests/test_record.py ......................... tests/test_test.py .. tests/test_timeout.py ......... tests/test_transaction.py ...... tests/test_types.py . tests/test_utils.py .. =================================== FAILURES =================================== ____________ TestPool.test_pool_handles_inactive_connection_errors _____________ Traceback (most recent call last): File "/usr/lib/python3.13/asyncio/tasks.py", line 507, in wait_for return await fut ^^^^^^^^^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/pool.py", line 849, in _acquire_impl proxy = await ch.acquire() # type: PoolConnectionProxy ^^^^^^^^^^^^^^^^^^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/pool.py", line 140, in acquire await self.connect() File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/pool.py", line 132, in connect self._con = await self._pool._get_new_connection() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/pool.py", line 517, in _get_new_connection con = await self._connect( ^^^^^^^^^^^^^^^^^^^^ ...<5 lines>... ) ^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/connection.py", line 2421, in connect return await connect_utils._connect( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...<20 lines>... ) ^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/connect_utils.py", line 1049, in _connect conn = await _connect_addr( ^^^^^^^^^^^^^^^^^^^^ ...<6 lines>... ) ^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/connect_utils.py", line 882, in _connect_addr return await __connect_addr(params, False, *args) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/connect_utils.py", line 934, in __connect_addr await connected asyncio.exceptions.CancelledError The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor yield File "/usr/lib/python3.13/unittest/case.py", line 651, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod if method() is not None: ~~~~~~^^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/_testbase/__init__.py", line 92, in wrapper self.loop.run_until_complete(coro) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.13/asyncio/base_events.py", line 725, in run_until_complete return future.result() ~~~~~~~~~~~~~^^ File "/build/python-asyncpg/src/asyncpg/tests/test_pool.py", line 751, in test_pool_handles_inactive_connection_errors async with pool.acquire(timeout=POOL_NOMINAL_TIMEOUT) as con: ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/pool.py", line 1024, in __aenter__ self.connection = await self.pool._acquire(self.timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/pool.py", line 866, in _acquire return await compat.wait_for( ^^^^^^^^^^^^^^^^^^^^^^ _acquire_impl(), timeout=timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.13/asyncio/tasks.py", line 506, in wait_for async with timeouts.timeout(timeout): ~~~~~~~~~~~~~~~~^^^^^^^^^ File "/usr/lib/python3.13/asyncio/timeouts.py", line 116, in __aexit__ raise TimeoutError from exc_val TimeoutError _______________________ TestPool.test_pool_remote_close ________________________ Traceback (most recent call last): File "/usr/lib/python3.13/unittest/case.py", line 58, in testPartExecutor yield File "/usr/lib/python3.13/unittest/case.py", line 651, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "/usr/lib/python3.13/unittest/case.py", line 606, in _callTestMethod if method() is not None: ~~~~~~^^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/_testbase/__init__.py", line 92, in wrapper self.loop.run_until_complete(coro) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ File "/usr/lib/python3.13/asyncio/base_events.py", line 725, in run_until_complete return future.result() ~~~~~~~~~~~~~^^ File "/build/python-asyncpg/src/asyncpg/tests/test_pool.py", line 1005, in test_pool_remote_close await pool.release(conn) File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/pool.py", line 905, in release return await asyncio.shield(ch.release(timeout)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/pool.py", line 228, in release raise ex File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/pool.py", line 218, in release await self._con.reset(timeout=budget) File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/connection.py", line 1562, in reset await self.execute(reset_query) File "/build/python-asyncpg/src/asyncpg/test-env/lib/python3.13/site-packages/asyncpg/connection.py", line 349, in execute result = await self._protocol.query(query, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "asyncpg/protocol/protocol.pyx", line 375, in query return await waiter File "asyncpg/protocol/protocol.pyx", line 368, in asyncpg.protocol.protocol.BaseProtocol.query self._simple_query(query) # network op File "asyncpg/protocol/coreproto.pyx", line 1170, in asyncpg.protocol.protocol.CoreProtocol._simple_query self._set_state(PROTOCOL_SIMPLE_QUERY) File "asyncpg/protocol/coreproto.pyx", line 869, in asyncpg.protocol.protocol.CoreProtocol._set_state raise apg_exc.InternalClientError( asyncpg.exceptions._base.InternalClientError: cannot switch to state 15; another operation (2) is in progress =============================== warnings summary =============================== tests/test_pool.py::TestPoolReconnectWithTargetSessionAttrs::test_full_reconnect_on_node_change_role /usr/lib/python3.13/subprocess.py:1139: ResourceWarning: subprocess 3602 is still running _warn("subprocess %s is still running" % self.pid, Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_pool.py::TestPool::test_pool_handles_inactive_connection_errors FAILED tests/test_pool.py::TestPool::test_pool_remote_close - asyncpg.excepti... = 2 failed, 302 passed, 8 skipped, 1 deselected, 1 warning in 251.02s (0:04:11) = ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-8/build [?25h[?25h[?25hreceiving incremental file list python-asyncpg-0.30.0-3-riscv64-build.log python-asyncpg-0.30.0-3-riscv64-check.log python-asyncpg-0.30.0-3-riscv64-prepare.log sent 81 bytes received 5,597 bytes 3,785.33 bytes/sec total size is 39,730 speedup is 7.00