==> Building on incineroar ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/mold ./ .SRCINFO 594 100% 0.00kB/s 0:00:00 594 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=2/4) PKGBUILD 995 100% 971.68kB/s 0:00:00 995 100% 971.68kB/s 0:00:00 (xfr#2, to-chk=1/4) mold-2.32.0-1.log 352 100% 343.75kB/s 0:00:00 352 100% 343.75kB/s 0:00:00 (xfr#3, to-chk=0/4) sent 1,412 bytes received 112 bytes 1,016.00 bytes/sec total size is 1,786 speedup is 1.17 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root0 on remote host... [?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... resolving dependencies... looking for conflicting packages... Package (1) Old Version New Version Net Change Download Size core/ca-certificates-mozilla 3.100-1 3.101-1 0.00 MiB 0.37 MiB Total Download Size: 0.37 MiB Total Installed Size: 1.01 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... ca-certificates-mozilla-3.101-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading ca-certificates-mozilla... :: Running post-transaction hooks... (1/1) Rebuilding certificate stores... [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root0]...done ==> Making package: mold 2.32.0-1 (Wed Jun 12 00:20:03 2024) ==> Retrieving sources...  -> Cloning mold git repo... Cloning into bare repository '/home/felix/packages/mold/mold'... remote: Enumerating objects: 43572, done. remote: Counting objects: 0% (1/1098) remote: Counting objects: 1% (11/1098) remote: Counting objects: 2% (22/1098) remote: Counting objects: 3% (33/1098) remote: Counting objects: 4% (44/1098) remote: Counting objects: 5% (55/1098) remote: Counting objects: 6% (66/1098) remote: Counting objects: 7% (77/1098) remote: Counting objects: 8% (88/1098) remote: Counting objects: 9% (99/1098) remote: Counting objects: 10% (110/1098) remote: Counting objects: 11% (121/1098) remote: Counting objects: 12% (132/1098) remote: Counting objects: 13% (143/1098) remote: Counting objects: 14% (154/1098) remote: Counting objects: 15% (165/1098) remote: Counting objects: 16% (176/1098) remote: Counting objects: 17% (187/1098) remote: Counting objects: 18% (198/1098) remote: Counting objects: 19% (209/1098) remote: Counting objects: 20% (220/1098) remote: Counting objects: 21% (231/1098) remote: Counting objects: 22% (242/1098) remote: Counting objects: 23% (253/1098) remote: Counting objects: 24% (264/1098) remote: Counting objects: 25% (275/1098) remote: Counting objects: 26% (286/1098) remote: Counting objects: 27% (297/1098) remote: Counting objects: 28% (308/1098) remote: Counting objects: 29% (319/1098) remote: Counting objects: 30% (330/1098) remote: Counting objects: 31% (341/1098) remote: Counting objects: 32% (352/1098) remote: Counting objects: 33% (363/1098) remote: Counting objects: 34% (374/1098) remote: Counting objects: 35% (385/1098) remote: Counting objects: 36% (396/1098) remote: Counting objects: 37% (407/1098) remote: Counting objects: 38% (418/1098) remote: Counting objects: 39% (429/1098) remote: Counting objects: 40% (440/1098) remote: Counting objects: 41% (451/1098) remote: Counting objects: 42% (462/1098) remote: Counting objects: 43% (473/1098) remote: Counting objects: 44% (484/1098) remote: Counting objects: 45% (495/1098) remote: Counting objects: 46% (506/1098) remote: Counting objects: 47% (517/1098) remote: Counting objects: 48% (528/1098) remote: Counting objects: 49% (539/1098) remote: Counting objects: 50% (549/1098) remote: Counting objects: 51% (560/1098) remote: Counting objects: 52% (571/1098) remote: Counting objects: 53% (582/1098) remote: Counting objects: 54% (593/1098) remote: Counting objects: 55% (604/1098) remote: Counting objects: 56% (615/1098) remote: Counting objects: 57% (626/1098) remote: Counting objects: 58% (637/1098) remote: Counting objects: 59% (648/1098) remote: Counting objects: 60% (659/1098) remote: Counting objects: 61% (670/1098) remote: Counting objects: 62% (681/1098) remote: Counting objects: 63% (692/1098) remote: Counting objects: 64% (703/1098) remote: Counting objects: 65% (714/1098) remote: Counting objects: 66% (725/1098) remote: Counting objects: 67% (736/1098) remote: Counting objects: 68% (747/1098) remote: Counting objects: 69% (758/1098) remote: Counting objects: 70% (769/1098) remote: Counting objects: 71% (780/1098) remote: Counting objects: 72% (791/1098) remote: Counting objects: 73% (802/1098) remote: Counting objects: 74% (813/1098) remote: Counting objects: 75% (824/1098) remote: Counting objects: 76% (835/1098) remote: Counting objects: 77% (846/1098) remote: Counting objects: 78% (857/1098) remote: Counting objects: 79% (868/1098) remote: Counting objects: 80% (879/1098) remote: Counting objects: 81% (890/1098) remote: Counting objects: 82% (901/1098) remote: Counting objects: 83% (912/1098) remote: Counting objects: 84% (923/1098) remote: Counting objects: 85% (934/1098) remote: Counting objects: 86% (945/1098) remote: Counting objects: 87% (956/1098) remote: Counting objects: 88% (967/1098) remote: Counting objects: 89% (978/1098) remote: Counting objects: 90% (989/1098) remote: Counting objects: 91% (1000/1098) remote: Counting objects: 92% (1011/1098) remote: Counting objects: 93% (1022/1098) remote: Counting objects: 94% (1033/1098) remote: Counting objects: 95% (1044/1098) remote: Counting objects: 96% (1055/1098) remote: Counting objects: 97% (1066/1098) remote: Counting objects: 98% (1077/1098) remote: Counting objects: 99% (1088/1098) remote: Counting objects: 100% (1098/1098) remote: Counting objects: 100% (1098/1098), done. remote: Compressing objects: 0% (1/682) remote: Compressing objects: 1% (7/682) remote: Compressing objects: 2% (14/682) remote: Compressing objects: 3% (21/682) remote: Compressing objects: 4% (28/682) remote: Compressing objects: 5% (35/682) remote: Compressing objects: 6% (41/682) remote: Compressing objects: 7% (48/682) remote: Compressing objects: 8% (55/682) remote: Compressing objects: 9% (62/682) remote: Compressing objects: 10% (69/682) remote: Compressing objects: 11% (76/682) remote: Compressing objects: 12% (82/682) remote: Compressing objects: 13% (89/682) remote: Compressing objects: 14% (96/682) remote: Compressing objects: 15% (103/682) remote: Compressing objects: 16% (110/682) remote: Compressing objects: 17% (116/682) remote: Compressing objects: 18% (123/682) remote: Compressing objects: 19% (130/682) remote: Compressing objects: 20% (137/682) remote: Compressing objects: 21% (144/682) remote: Compressing objects: 22% (151/682) remote: Compressing objects: 23% (157/682) remote: Compressing objects: 24% (164/682) remote: Compressing objects: 25% (171/682) remote: Compressing objects: 26% (178/682) remote: Compressing objects: 27% (185/682) remote: Compressing objects: 28% (191/682) remote: Compressing objects: 29% (198/682) remote: Compressing objects: 30% (205/682) remote: Compressing objects: 31% (212/682) remote: Compressing objects: 32% (219/682) remote: Compressing objects: 33% (226/682) remote: Compressing objects: 34% (232/682) remote: Compressing objects: 35% (239/682) remote: Compressing objects: 36% (246/682) remote: Compressing objects: 37% (253/682) remote: Compressing objects: 38% (260/682) remote: Compressing objects: 39% (266/682) remote: Compressing objects: 40% (273/682) remote: Compressing objects: 41% (280/682) remote: Compressing objects: 42% (287/682) remote: Compressing objects: 43% (294/682) remote: Compressing objects: 44% (301/682) remote: Compressing objects: 45% (307/682) remote: Compressing objects: 46% (314/682) remote: Compressing objects: 47% (321/682) remote: Compressing objects: 48% (328/682) remote: Compressing objects: 49% (335/682) remote: Compressing objects: 50% (341/682) remote: Compressing objects: 51% (348/682) remote: Compressing objects: 52% (355/682) remote: Compressing objects: 53% (362/682) remote: Compressing objects: 54% (369/682) remote: Compressing objects: 55% (376/682) remote: Compressing objects: 56% (382/682) remote: Compressing objects: 57% (389/682) remote: Compressing objects: 58% (396/682) remote: Compressing objects: 59% (403/682) remote: Compressing objects: 60% (410/682) remote: Compressing objects: 61% (417/682) remote: Compressing objects: 62% (423/682) remote: Compressing objects: 63% (430/682) remote: Compressing objects: 64% (437/682) remote: Compressing objects: 65% (444/682) remote: Compressing objects: 66% (451/682) remote: Compressing objects: 67% (457/682) remote: Compressing objects: 68% (464/682) remote: Compressing objects: 69% (471/682) remote: Compressing objects: 70% (478/682) remote: Compressing objects: 71% (485/682) remote: Compressing objects: 72% (492/682) remote: Compressing objects: 73% (498/682) remote: Compressing objects: 74% (505/682) remote: Compressing objects: 75% (512/682) remote: Compressing objects: 76% (519/682) remote: Compressing objects: 77% (526/682) remote: Compressing objects: 78% (532/682) remote: Compressing objects: 79% (539/682) remote: Compressing objects: 80% (546/682) remote: Compressing objects: 81% (553/682) remote: Compressing objects: 82% (560/682) remote: Compressing objects: 83% (567/682) remote: Compressing objects: 84% (573/682) remote: Compressing objects: 85% (580/682) remote: Compressing objects: 86% (587/682) remote: Compressing objects: 87% (594/682) remote: Compressing objects: 88% (601/682) remote: Compressing objects: 89% (607/682) remote: Compressing objects: 90% (614/682) remote: Compressing objects: 91% (621/682) remote: Compressing objects: 92% (628/682) remote: Compressing objects: 93% (635/682) remote: Compressing objects: 94% (642/682) remote: Compressing objects: 95% (648/682) remote: Compressing objects: 96% (655/682) remote: Compressing objects: 97% (662/682) remote: Compressing objects: 98% (669/682) remote: Compressing objects: 99% (676/682) remote: Compressing objects: 100% (682/682) remote: Compressing objects: 100% (682/682), done. Receiving objects: 0% (1/43572) Receiving objects: 1% (436/43572) Receiving objects: 2% (872/43572) Receiving objects: 3% (1308/43572) Receiving objects: 4% (1743/43572) Receiving objects: 5% (2179/43572) Receiving objects: 6% (2615/43572) Receiving objects: 7% (3051/43572) Receiving objects: 8% (3486/43572) Receiving objects: 9% (3922/43572) Receiving objects: 10% (4358/43572) Receiving objects: 11% (4793/43572) Receiving objects: 12% (5229/43572) Receiving objects: 13% (5665/43572) Receiving objects: 14% (6101/43572), 1.25 MiB | 2.48 MiB/s Receiving objects: 15% (6536/43572), 1.25 MiB | 2.48 MiB/s Receiving objects: 16% (6972/43572), 1.25 MiB | 2.48 MiB/s Receiving objects: 17% (7408/43572), 1.25 MiB | 2.48 MiB/s Receiving objects: 18% (7843/43572), 1.25 MiB | 2.48 MiB/s Receiving objects: 18% (8244/43572), 1.25 MiB | 2.48 MiB/s Receiving objects: 19% (8279/43572), 4.48 MiB | 4.48 MiB/s Receiving objects: 20% (8715/43572), 4.48 MiB | 4.48 MiB/s Receiving objects: 21% (9151/43572), 4.48 MiB | 4.48 MiB/s Receiving objects: 22% (9586/43572), 4.48 MiB | 4.48 MiB/s Receiving objects: 23% (10022/43572), 6.79 MiB | 4.51 MiB/s Receiving objects: 23% (10094/43572), 6.79 MiB | 4.51 MiB/s Receiving objects: 24% (10458/43572), 9.48 MiB | 4.73 MiB/s Receiving objects: 25% (10893/43572), 9.48 MiB | 4.73 MiB/s Receiving objects: 26% (11329/43572), 9.48 MiB | 4.73 MiB/s Receiving objects: 27% (11765/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 28% (12201/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 29% (12636/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 30% (13072/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 31% (13508/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 32% (13944/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 33% (14379/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 34% (14815/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 35% (15251/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 36% (15686/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 37% (16122/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 38% (16558/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 39% (16994/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 40% (17429/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 40% (17563/43572), 12.47 MiB | 4.98 MiB/s Receiving objects: 41% (17865/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 42% (18301/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 43% (18736/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 44% (19172/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 45% (19608/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 46% (20044/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 47% (20479/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 48% (20915/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 49% (21351/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 50% (21786/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 51% (22222/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 52% (22658/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 53% (23094/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 54% (23529/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 55% (23965/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 56% (24401/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 57% (24837/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 58% (25272/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 59% (25708/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 60% (26144/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 61% (26579/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 62% (27015/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 63% (27451/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 64% (27887/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 65% (28322/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 66% (28758/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 67% (29194/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 68% (29629/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 69% (30065/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 70% (30501/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 71% (30937/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 72% (31372/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 73% (31808/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 74% (32244/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 75% (32679/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 76% (33115/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 77% (33551/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 78% (33987/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 79% (34422/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 80% (34858/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 81% (35294/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 82% (35730/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 83% (36165/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 84% (36601/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 85% (37037/43572), 15.62 MiB | 5.20 MiB/s Receiving objects: 86% (37472/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 87% (37908/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 88% (38344/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 89% (38780/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 90% (39215/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 91% (39651/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 92% (40087/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 93% (40522/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 94% (40958/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 95% (41394/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 96% (41830/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 97% (42265/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 98% (42701/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 99% (43137/43572), 19.35 MiB | 5.52 MiB/s Receiving objects: 99% (43410/43572), 19.35 MiB | 5.52 MiB/s remote: Total 43572 (delta 433), reused 993 (delta 398), pack-reused 42474 Receiving objects: 100% (43572/43572), 22.03 MiB | 5.50 MiB/s Receiving objects: 100% (43572/43572), 22.25 MiB | 5.48 MiB/s, done. Resolving deltas: 0% (0/31481) Resolving deltas: 1% (315/31481) Resolving deltas: 2% (630/31481) Resolving deltas: 3% (945/31481) Resolving deltas: 4% (1260/31481) Resolving deltas: 5% (1575/31481) Resolving deltas: 6% (1889/31481) Resolving deltas: 7% (2204/31481) Resolving deltas: 7% (2506/31481) Resolving deltas: 8% (2519/31481) Resolving deltas: 9% (2834/31481) Resolving deltas: 10% (3149/31481) Resolving deltas: 11% (3464/31481) Resolving deltas: 12% (3779/31481) Resolving deltas: 13% (4093/31481) Resolving deltas: 14% (4408/31481) Resolving deltas: 15% (4723/31481) Resolving deltas: 16% (5037/31481) Resolving deltas: 17% (5352/31481) Resolving deltas: 18% (5668/31481) Resolving deltas: 19% (5983/31481) Resolving deltas: 20% (6297/31481) Resolving deltas: 21% (6612/31481) Resolving deltas: 22% (6926/31481) Resolving deltas: 23% (7241/31481) Resolving deltas: 24% (7556/31481) Resolving deltas: 24% (7846/31481) Resolving deltas: 25% (7872/31481) Resolving deltas: 26% (8186/31481) Resolving deltas: 27% (8500/31481) Resolving deltas: 28% (8815/31481) Resolving deltas: 29% (9130/31481) Resolving deltas: 30% (9445/31481) Resolving deltas: 31% (9760/31481) Resolving deltas: 32% (10074/31481) Resolving deltas: 33% (10389/31481) Resolving deltas: 34% (10704/31481) Resolving deltas: 35% (11019/31481) Resolving deltas: 36% (11334/31481) Resolving deltas: 37% (11648/31481) Resolving deltas: 38% (11963/31481) Resolving deltas: 39% (12278/31481) Resolving deltas: 39% (12282/31481) Resolving deltas: 40% (12593/31481) Resolving deltas: 41% (12908/31481) Resolving deltas: 42% (13223/31481) Resolving deltas: 43% (13537/31481) Resolving deltas: 44% (13852/31481) Resolving deltas: 45% (14167/31481) Resolving deltas: 46% (14482/31481) Resolving deltas: 47% (14797/31481) Resolving deltas: 48% (15111/31481) Resolving deltas: 49% (15426/31481) Resolving deltas: 50% (15742/31481) Resolving deltas: 51% (16056/31481) Resolving deltas: 52% (16371/31481) Resolving deltas: 53% (16685/31481) Resolving deltas: 54% (17000/31481) Resolving deltas: 55% (17315/31481) Resolving deltas: 56% (17630/31481) Resolving deltas: 57% (17945/31481) Resolving deltas: 58% (18259/31481) Resolving deltas: 59% (18574/31481) Resolving deltas: 60% (18889/31481) Resolving deltas: 61% (19204/31481) Resolving deltas: 62% (19519/31481) Resolving deltas: 63% (19834/31481) Resolving deltas: 64% (20148/31481) Resolving deltas: 65% (20463/31481) Resolving deltas: 66% (20778/31481) Resolving deltas: 67% (21093/31481) Resolving deltas: 68% (21408/31481) Resolving deltas: 69% (21722/31481) Resolving deltas: 70% (22037/31481) Resolving deltas: 71% (22352/31481) Resolving deltas: 72% (22667/31481) Resolving deltas: 73% (22982/31481) Resolving deltas: 74% (23296/31481) Resolving deltas: 75% (23611/31481) Resolving deltas: 76% (23926/31481) Resolving deltas: 77% (24241/31481) Resolving deltas: 78% (24556/31481) Resolving deltas: 79% (24870/31481) Resolving deltas: 80% (25185/31481) Resolving deltas: 80% (25340/31481) Resolving deltas: 81% (25500/31481) Resolving deltas: 82% (25815/31481) Resolving deltas: 83% (26130/31481) Resolving deltas: 84% (26445/31481) Resolving deltas: 85% (26759/31481) Resolving deltas: 86% (27074/31481) Resolving deltas: 87% (27389/31481) Resolving deltas: 88% (27704/31481) Resolving deltas: 89% (28019/31481) Resolving deltas: 90% (28333/31481) Resolving deltas: 91% (28648/31481) Resolving deltas: 92% (28963/31481) Resolving deltas: 93% (29278/31481) Resolving deltas: 94% (29593/31481) Resolving deltas: 95% (29907/31481) Resolving deltas: 96% (30222/31481) Resolving deltas: 97% (30537/31481) Resolving deltas: 98% (30853/31481) Resolving deltas: 99% (31167/31481) Resolving deltas: 100% (31481/31481) Resolving deltas: 100% (31481/31481), done. ==> Validating source files with b2sums... mold ... Passed ==> Making package: mold 2.32.0-1 (Wed Jun 12 00:20:53 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (4) New Version Net Change Download Size extra/hwloc 2.9.1-1 1.31 MiB extra/libpciaccess 0.18.1-2 0.05 MiB extra/mimalloc 2.1.7-1 0.18 MiB 0.07 MiB extra/onetbb 2021.12.0-2 1.74 MiB 0.34 MiB Total Download Size: 0.42 MiB Total Installed Size: 3.29 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... onetbb-2021.12.0-2-riscv64 downloading... mimalloc-2.1.7-1-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing mimalloc... installing libpciaccess... installing hwloc... Optional dependencies for hwloc cairo libxml2 [installed] pciutils libx11 installing onetbb... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (17) New Version Net Change Download Size extra/compiler-rt 17.0.6-2 60.25 MiB extra/cppdap 1.58.0-1 1.37 MiB core/elfutils 0.191-3 3.53 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.5-2 1.24 MiB core/libedit 20240517_3.1-1 0.24 MiB extra/libuv 1.48.0-2 0.56 MiB extra/llvm-libs 17.0.6-5 117.17 MiB 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/rhash 1.4.4-1 0.31 MiB extra/clang 17.0.6-2 200.56 MiB extra/cmake 3.29.5-2 64.43 MiB extra/git 2.45.2-1 26.79 MiB 6.73 MiB extra/libdwarf 1:0.9.2-1 6.04 MiB 0.98 MiB extra/mold 2.30.0-1 16.18 MiB 2.76 MiB Total Download Size: 10.46 MiB Total Installed Size: 498.93 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... git-2.45.2-1-riscv64 downloading... mold-2.30.0-1-riscv64 downloading... libdwarf-1:0.9.2-1-riscv64 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 cppdap... installing hicolor-icon-theme... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing mold... installing libedit... installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers installing elfutils... installing libdwarf... :: 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 mold git repo... Cloning into 'mold'... done. Updating files: 66% (1820/2727) Updating files: 67% (1828/2727) Updating files: 68% (1855/2727) Updating files: 69% (1882/2727) Updating files: 70% (1909/2727) Updating files: 71% (1937/2727) Updating files: 72% (1964/2727) Updating files: 73% (1991/2727) Updating files: 74% (2018/2727) Updating files: 75% (2046/2727) Updating files: 76% (2073/2727) Updating files: 77% (2100/2727) Updating files: 78% (2128/2727) Updating files: 79% (2155/2727) Updating files: 80% (2182/2727) Updating files: 81% (2209/2727) Updating files: 82% (2237/2727) Updating files: 83% (2264/2727) Updating files: 84% (2291/2727) Updating files: 85% (2318/2727) Updating files: 86% (2346/2727) Updating files: 87% (2373/2727) Updating files: 88% (2400/2727) Updating files: 89% (2428/2727) Updating files: 90% (2455/2727) Updating files: 91% (2482/2727) Updating files: 92% (2509/2727) Updating files: 93% (2537/2727) Updating files: 94% (2564/2727) Updating files: 95% (2591/2727) Updating files: 96% (2618/2727) Updating files: 97% (2646/2727) Updating files: 98% (2673/2727) Updating files: 99% (2700/2727) Updating files: 100% (2727/2727) Updating files: 100% (2727/2727), done. Switched to a new branch 'makepkg' ==> Starting build()... -- The C compiler identification is GNU 14.1.1 -- The CXX compiler identification is GNU 14.1.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- -- Looking for zstd.h -- Looking for zstd.h - found -- Looking for pow in m -- Looking for pow in m - found -- Performing Test HAVE_FULL_ATOMIC_SUPPORT -- Performing Test HAVE_FULL_ATOMIC_SUPPORT - Success -- Looking for madvise -- Looking for madvise - found -- Configuring done (13.2s) -- Generating done (0.6s) -- Build files have been written to: /build/mold/src/build [ 0%] Building C object CMakeFiles/mold-wrapper.dir/elf/mold-wrapper.c.o [ 0%] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_dispatch.c.o [ 0%] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3.c.o [ 0%] Built target git_hash [ 0%] Building C object third-party/blake3/c/CMakeFiles/blake3.dir/blake3_portable.c.o [ 1%] Linking C shared library mold-wrapper.so [ 2%] Linking C static library libblake3.a [ 2%] Built target blake3 [ 2%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.X86_64.cc.o [ 2%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.I386.cc.o [ 2%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM64.cc.o [ 2%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32LE.cc.o [ 3%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ARM32.cc.o [ 3%] Built target mold-wrapper [ 3%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV32BE.cc.o [ 4%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64LE.cc.o [ 4%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.RV64BE.cc.o [ 4%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC32.cc.o [ 4%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V1.cc.o [ 5%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.PPC64V2.cc.o [ 5%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.S390X.cc.o [ 5%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.SPARC64.cc.o [ 6%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.M68K.cc.o [ 6%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.SH4.cc.o [ 6%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.ALPHA.cc.o [ 6%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH32.cc.o [ 7%] Building CXX object CMakeFiles/mold.dir/elf/arch-loongarch.cc.LOONGARCH64.cc.o [ 7%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.X86_64.cc.o [ 7%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.I386.cc.o [ 7%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM64.cc.o [ 8%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ARM32.cc.o [ 8%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32LE.cc.o [ 8%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV32BE.cc.o [ 9%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64LE.cc.o [ 9%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.RV64BE.cc.o [ 9%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V1.cc.o [ 9%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC32.cc.o [ 10%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.S390X.cc.o [ 10%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.PPC64V2.cc.o [ 11%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.M68K.cc.o [ 11%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.SPARC64.cc.o [ 11%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.SH4.cc.o [ 11%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.ALPHA.cc.o [ 11%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH32.cc.o [ 12%] Building CXX object CMakeFiles/mold.dir/elf/arch-riscv.cc.LOONGARCH64.cc.o [ 12%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.X86_64.cc.o [ 12%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.I386.cc.o [ 12%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ARM64.cc.o [ 13%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ARM32.cc.o [ 13%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV32LE.cc.o [ 13%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV32BE.cc.o [ 14%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV64LE.cc.o [ 14%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.RV64BE.cc.o [ 14%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.PPC32.cc.o [ 14%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V1.cc.o [ 15%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.PPC64V2.cc.o [ 15%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.S390X.cc.o [ 15%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.SPARC64.cc.o [ 16%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.M68K.cc.o [ 16%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.SH4.cc.o [ 16%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.ALPHA.cc.o [ 16%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH32.cc.o [ 17%] Building CXX object CMakeFiles/mold.dir/elf/cmdline.cc.LOONGARCH64.cc.o [ 17%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.X86_64.cc.o [ 17%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.I386.cc.o [ 17%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.ARM64.cc.o [ 18%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.ARM32.cc.o [ 18%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV32LE.cc.o [ 18%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV32BE.cc.o [ 19%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV64LE.cc.o [ 19%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.RV64BE.cc.o [ 19%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.PPC32.cc.o [ 19%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V1.cc.o [ 20%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.PPC64V2.cc.o [ 20%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.S390X.cc.o [ 20%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.SPARC64.cc.o [ 21%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.M68K.cc.o [ 21%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.SH4.cc.o [ 21%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.ALPHA.cc.o [ 21%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH32.cc.o [ 22%] Building CXX object CMakeFiles/mold.dir/elf/gc-sections.cc.LOONGARCH64.cc.o [ 22%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.X86_64.cc.o [ 22%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.I386.cc.o [ 22%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ARM64.cc.o [ 23%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ARM32.cc.o [ 23%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV32LE.cc.o [ 23%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV32BE.cc.o [ 24%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV64LE.cc.o [ 24%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.RV64BE.cc.o [ 24%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.PPC32.cc.o [ 24%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V1.cc.o [ 25%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.PPC64V2.cc.o [ 25%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.S390X.cc.o [ 25%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.SPARC64.cc.o [ 26%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.M68K.cc.o [ 26%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.SH4.cc.o [ 26%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.ALPHA.cc.o [ 26%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH32.cc.o [ 27%] Building CXX object CMakeFiles/mold.dir/elf/gdb-index.cc.LOONGARCH64.cc.o [ 27%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.X86_64.cc.o [ 27%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.I386.cc.o [ 27%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ARM64.cc.o [ 28%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ARM32.cc.o [ 28%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV32LE.cc.o [ 28%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV32BE.cc.o [ 29%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV64LE.cc.o [ 29%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.RV64BE.cc.o [ 29%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.PPC32.cc.o [ 29%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.PPC64V1.cc.o [ 30%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.PPC64V2.cc.o [ 30%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.S390X.cc.o [ 30%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.SPARC64.cc.o [ 31%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.M68K.cc.o [ 31%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.SH4.cc.o [ 31%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.ALPHA.cc.o [ 31%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH32.cc.o [ 32%] Building CXX object CMakeFiles/mold.dir/elf/icf.cc.LOONGARCH64.cc.o [ 32%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.X86_64.cc.o [ 32%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.I386.cc.o [ 32%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.ARM64.cc.o [ 33%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.ARM32.cc.o [ 33%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV32LE.cc.o [ 33%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV32BE.cc.o [ 34%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV64LE.cc.o [ 34%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.RV64BE.cc.o [ 34%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.PPC32.cc.o [ 34%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.PPC64V1.cc.o [ 35%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.PPC64V2.cc.o [ 35%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.S390X.cc.o [ 35%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.SPARC64.cc.o [ 36%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.M68K.cc.o [ 36%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.SH4.cc.o [ 36%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.ALPHA.cc.o [ 36%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH32.cc.o [ 37%] Building CXX object CMakeFiles/mold.dir/elf/input-files.cc.LOONGARCH64.cc.o [ 37%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.X86_64.cc.o [ 37%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.I386.cc.o [ 37%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ARM64.cc.o [ 38%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ARM32.cc.o [ 38%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV32LE.cc.o [ 38%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV32BE.cc.o [ 39%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV64LE.cc.o [ 39%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.RV64BE.cc.o [ 39%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.PPC32.cc.o [ 39%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V1.cc.o [ 40%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.PPC64V2.cc.o [ 40%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.S390X.cc.o [ 40%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.SPARC64.cc.o [ 41%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.M68K.cc.o [ 41%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.SH4.cc.o [ 41%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.ALPHA.cc.o [ 41%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH32.cc.o [ 42%] Building CXX object CMakeFiles/mold.dir/elf/input-sections.cc.LOONGARCH64.cc.o [ 42%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.X86_64.cc.o [ 42%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.I386.cc.o [ 42%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.ARM64.cc.o [ 43%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.ARM32.cc.o [ 43%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV32LE.cc.o [ 43%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV32BE.cc.o [ 44%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV64LE.cc.o [ 44%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.RV64BE.cc.o [ 44%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.PPC32.cc.o [ 44%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V1.cc.o [ 45%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.PPC64V2.cc.o [ 45%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.S390X.cc.o [ 45%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.SPARC64.cc.o [ 46%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.M68K.cc.o [ 46%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.SH4.cc.o [ 46%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.ALPHA.cc.o [ 46%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH32.cc.o [ 47%] Building CXX object CMakeFiles/mold.dir/elf/linker-script.cc.LOONGARCH64.cc.o [ 47%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.X86_64.cc.o [ 47%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.I386.cc.o [ 47%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.ARM64.cc.o [ 48%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.ARM32.cc.o [ 48%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV32LE.cc.o [ 48%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV32BE.cc.o [ 49%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV64LE.cc.o [ 49%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.RV64BE.cc.o [ 49%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.PPC32.cc.o [ 49%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.PPC64V1.cc.o [ 50%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.PPC64V2.cc.o [ 50%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.S390X.cc.o [ 50%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.SPARC64.cc.o [ 51%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.M68K.cc.o [ 51%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.SH4.cc.o [ 51%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.ALPHA.cc.o [ 51%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.LOONGARCH32.cc.o [ 52%] Building CXX object CMakeFiles/mold.dir/elf/main.cc.LOONGARCH64.cc.o [ 52%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.X86_64.cc.o [ 52%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.I386.cc.o [ 52%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.ARM64.cc.o [ 53%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.ARM32.cc.o [ 53%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV32LE.cc.o [ 53%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV32BE.cc.o [ 54%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV64LE.cc.o [ 54%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.RV64BE.cc.o [ 54%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.PPC32.cc.o [ 54%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V1.cc.o [ 55%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.PPC64V2.cc.o [ 55%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.S390X.cc.o [ 55%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.SPARC64.cc.o [ 56%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.M68K.cc.o [ 56%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.SH4.cc.o [ 56%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.ALPHA.cc.o [ 56%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH32.cc.o [ 57%] Building CXX object CMakeFiles/mold.dir/elf/mapfile.cc.LOONGARCH64.cc.o [ 57%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.X86_64.cc.o [ 57%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.I386.cc.o [ 57%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.ARM64.cc.o [ 58%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.ARM32.cc.o [ 58%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV32LE.cc.o [ 58%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV32BE.cc.o [ 59%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV64LE.cc.o [ 59%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.RV64BE.cc.o [ 59%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.PPC32.cc.o [ 59%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V1.cc.o [ 60%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.PPC64V2.cc.o [ 60%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.S390X.cc.o [ 60%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.SPARC64.cc.o [ 61%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.M68K.cc.o [ 61%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.SH4.cc.o [ 61%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.ALPHA.cc.o [ 61%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH32.cc.o [ 62%] Building CXX object CMakeFiles/mold.dir/elf/output-chunks.cc.LOONGARCH64.cc.o [ 62%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.X86_64.cc.o [ 62%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.I386.cc.o [ 62%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ARM64.cc.o [ 63%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ARM32.cc.o [ 63%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV32LE.cc.o [ 63%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV32BE.cc.o [ 64%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV64LE.cc.o [ 64%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.RV64BE.cc.o [ 64%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC32.cc.o [ 64%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC64V1.cc.o [ 65%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.PPC64V2.cc.o [ 65%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.S390X.cc.o [ 65%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.SPARC64.cc.o [ 66%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.M68K.cc.o [ 66%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.SH4.cc.o [ 66%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.ALPHA.cc.o [ 66%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH32.cc.o [ 67%] Building CXX object CMakeFiles/mold.dir/elf/passes.cc.LOONGARCH64.cc.o [ 67%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.X86_64.cc.o [ 67%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.I386.cc.o [ 67%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.ARM64.cc.o [ 68%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.ARM32.cc.o [ 68%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV32LE.cc.o [ 68%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV32BE.cc.o [ 69%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV64LE.cc.o [ 69%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.RV64BE.cc.o [ 69%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.PPC32.cc.o [ 69%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V1.cc.o [ 70%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.PPC64V2.cc.o [ 70%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.S390X.cc.o [ 70%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.SPARC64.cc.o [ 71%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.M68K.cc.o [ 71%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.SH4.cc.o [ 71%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.ALPHA.cc.o [ 71%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH32.cc.o [ 72%] Building CXX object CMakeFiles/mold.dir/elf/relocatable.cc.LOONGARCH64.cc.o [ 72%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.X86_64.cc.o [ 72%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.I386.cc.o [ 72%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ARM64.cc.o [ 73%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ARM32.cc.o [ 73%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV32LE.cc.o [ 73%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV32BE.cc.o [ 74%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV64LE.cc.o [ 74%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.RV64BE.cc.o [ 74%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.PPC32.cc.o [ 74%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V1.cc.o [ 75%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.PPC64V2.cc.o [ 75%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.S390X.cc.o [ 75%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.SPARC64.cc.o [ 76%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.M68K.cc.o [ 76%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.SH4.cc.o [ 76%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.ALPHA.cc.o [ 76%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH32.cc.o [ 77%] Building CXX object CMakeFiles/mold.dir/elf/subprocess.cc.LOONGARCH64.cc.o [ 77%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.X86_64.cc.o [ 77%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.I386.cc.o [ 77%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.ARM64.cc.o [ 78%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.ARM32.cc.o [ 78%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV32LE.cc.o [ 78%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV32BE.cc.o [ 79%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV64LE.cc.o [ 79%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.RV64BE.cc.o [ 79%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC32.cc.o [ 79%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC64V1.cc.o [ 80%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.PPC64V2.cc.o [ 80%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.S390X.cc.o [ 80%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.SPARC64.cc.o [ 81%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.M68K.cc.o [ 81%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.SH4.cc.o [ 81%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.ALPHA.cc.o [ 81%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH32.cc.o [ 82%] Building CXX object CMakeFiles/mold.dir/elf/thunks.cc.LOONGARCH64.cc.o [ 82%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.X86_64.cc.o [ 82%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.I386.cc.o [ 82%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.ARM64.cc.o [ 83%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.ARM32.cc.o [ 83%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV32LE.cc.o [ 83%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV32BE.cc.o [ 84%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV64LE.cc.o [ 84%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.RV64BE.cc.o [ 84%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC32.cc.o [ 84%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC64V1.cc.o [ 85%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.PPC64V2.cc.o [ 85%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.S390X.cc.o [ 85%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.SPARC64.cc.o [ 86%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.M68K.cc.o [ 86%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.SH4.cc.o [ 86%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.ALPHA.cc.o [ 86%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH32.cc.o [ 87%] Building CXX object CMakeFiles/mold.dir/elf/tls.cc.LOONGARCH64.cc.o [ 87%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.X86_64.cc.o [ 87%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.I386.cc.o [ 87%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.ARM64.cc.o [ 88%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.ARM32.cc.o [ 88%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.RV32LE.cc.o [ 88%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.RV32BE.cc.o [ 89%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.RV64LE.cc.o [ 89%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.RV64BE.cc.o [ 89%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.PPC32.cc.o [ 89%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.PPC64V1.cc.o [ 90%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.PPC64V2.cc.o [ 90%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.S390X.cc.o [ 90%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.SPARC64.cc.o [ 91%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.M68K.cc.o [ 91%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.SH4.cc.o [ 91%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.ALPHA.cc.o [ 91%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.LOONGARCH32.cc.o [ 92%] Building CXX object CMakeFiles/mold.dir/elf/lto-unix.cc.LOONGARCH64.cc.o [ 92%] Building CXX object CMakeFiles/mold.dir/common/compress.cc.o [ 92%] Building CXX object CMakeFiles/mold.dir/common/demangle.cc.o [ 92%] Building CXX object CMakeFiles/mold.dir/common/filepath.cc.o [ 93%] Building CXX object CMakeFiles/mold.dir/common/glob.cc.o [ 93%] Building CXX object CMakeFiles/mold.dir/common/hyperloglog.cc.o [ 93%] Building CXX object CMakeFiles/mold.dir/common/malloc.cc.o [ 94%] Building CXX object CMakeFiles/mold.dir/common/multi-glob.cc.o [ 94%] Building CXX object CMakeFiles/mold.dir/common/perf.cc.o [ 94%] Building CXX object CMakeFiles/mold.dir/common/random.cc.o [ 94%] Building CXX object CMakeFiles/mold.dir/common/tar.cc.o [ 95%] Building CXX object CMakeFiles/mold.dir/elf/arch-alpha.cc.o [ 95%] Building CXX object CMakeFiles/mold.dir/elf/arch-arm32.cc.o [ 95%] Building CXX object CMakeFiles/mold.dir/elf/arch-arm64.cc.o [ 96%] Building CXX object CMakeFiles/mold.dir/elf/arch-i386.cc.o [ 96%] Building CXX object CMakeFiles/mold.dir/elf/arch-m68k.cc.o [ 96%] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc32.cc.o [ 96%] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc64v1.cc.o [ 97%] Building CXX object CMakeFiles/mold.dir/elf/arch-ppc64v2.cc.o [ 97%] Building CXX object CMakeFiles/mold.dir/elf/arch-s390x.cc.o [ 97%] Building CXX object CMakeFiles/mold.dir/elf/arch-sh4.cc.o [ 97%] Building CXX object CMakeFiles/mold.dir/elf/arch-sparc64.cc.o [ 98%] Building CXX object CMakeFiles/mold.dir/elf/arch-x86-64.cc.o [ 98%] Building CXX object CMakeFiles/mold.dir/elf/config.cc.o [ 98%] Building CXX object CMakeFiles/mold.dir/elf/elf.cc.o [ 99%] Building CXX object CMakeFiles/mold.dir/git-hash.cc.o [ 99%] Building C object CMakeFiles/mold.dir/third-party/rust-demangle/rust-demangle.c.o [ 99%] Building CXX object CMakeFiles/mold.dir/common/jobs-unix.cc.o [ 99%] Building CXX object CMakeFiles/mold.dir/common/mapped-file-unix.cc.o [100%] Building CXX object CMakeFiles/mold.dir/common/signal-unix.cc.o [100%] Linking CXX executable mold [100%] Built target mold ==> Starting check()... Internal ctest changing into directory: /build/mold/src/build Test project /build/mold/src/build Start 1: riscv64-riscv64_attributes 1/338 Test #1: riscv64-riscv64_attributes .................. Passed 1.24 sec Start 2: riscv64-riscv64_attributes2 2/338 Test #2: riscv64-riscv64_attributes2 ................. Passed 0.48 sec Start 3: riscv64-riscv64_global-pointer-dso 3/338 Test #3: riscv64-riscv64_global-pointer-dso .......... Passed 0.77 sec Start 4: riscv64-riscv64_global-pointer 4/338 Test #4: riscv64-riscv64_global-pointer .............. Passed 1.26 sec Start 5: riscv64-riscv64_norvc 5/338 Test #5: riscv64-riscv64_norvc ....................... Passed 1.02 sec Start 6: riscv64-riscv64_obj-compatible 6/338 Test #6: riscv64-riscv64_obj-compatible .............. Passed 0.73 sec Start 7: riscv64-riscv64_relax-got 7/338 Test #7: riscv64-riscv64_relax-got ................... Passed 0.82 sec Start 8: riscv64-riscv64_relax-hi20 8/338 Test #8: riscv64-riscv64_relax-hi20 .................. Passed 0.78 sec Start 9: riscv64-riscv64_weak-undef 9/338 Test #9: riscv64-riscv64_weak-undef .................. Passed 2.25 sec Start 10: riscv64-abs-error 10/338 Test #10: riscv64-abs-error ........................... Passed 0.55 sec Start 11: riscv64-absolute-symbols 11/338 Test #11: riscv64-absolute-symbols .................... Passed 0.66 sec Start 12: riscv64-allow-multiple-definition 12/338 Test #12: riscv64-allow-multiple-definition ........... Passed 1.07 sec Start 13: riscv64-ar-alignment 13/338 Test #13: riscv64-ar-alignment ........................ Passed 1.17 sec Start 14: riscv64-as-needed-dso 14/338 Test #14: riscv64-as-needed-dso ....................... Passed 1.35 sec Start 15: riscv64-as-needed-dso2 15/338 Test #15: riscv64-as-needed-dso2 ...................... Passed 1.37 sec Start 16: riscv64-as-needed-weak 16/338 Test #16: riscv64-as-needed-weak ...................... Passed 1.59 sec Start 17: riscv64-as-needed 17/338 Test #17: riscv64-as-needed ........................... Passed 1.58 sec Start 18: riscv64-auxiliary 18/338 Test #18: riscv64-auxiliary ........................... Passed 0.22 sec Start 19: riscv64-bno-symbolic 19/338 Test #19: riscv64-bno-symbolic ........................ Passed 0.96 sec Start 20: riscv64-bsymbolic-functions 20/338 Test #20: riscv64-bsymbolic-functions ................. Passed 0.97 sec Start 21: riscv64-bsymbolic-non-weak-functions 21/338 Test #21: riscv64-bsymbolic-non-weak-functions ........ Passed 0.98 sec Start 22: riscv64-bsymbolic-non-weak 22/338 Test #22: riscv64-bsymbolic-non-weak .................. Passed 0.97 sec Start 23: riscv64-bsymbolic 23/338 Test #23: riscv64-bsymbolic ........................... Passed 0.95 sec Start 24: riscv64-bug178 24/338 Test #24: riscv64-bug178 .............................. Passed 0.31 sec Start 25: riscv64-build-id 25/338 Test #25: riscv64-build-id ............................ Passed 2.74 sec Start 26: riscv64-canonical-plt 26/338 Test #26: riscv64-canonical-plt ....................... Passed 1.22 sec Start 27: riscv64-cmdline 27/338 Test #27: riscv64-cmdline ............................. Passed 0.24 sec Start 28: riscv64-color-diagnostics 28/338 Test #28: riscv64-color-diagnostics ................... Passed 0.74 sec Start 29: riscv64-comment 29/338 Test #29: riscv64-comment ............................. Passed 0.52 sec Start 30: riscv64-common-archive 30/338 Test #30: riscv64-common-archive ...................... Passed 1.81 sec Start 31: riscv64-common-ref 31/338 Test #31: riscv64-common-ref .......................... Passed 1.21 sec Start 32: riscv64-common 32/338 Test #32: riscv64-common .............................. Passed 0.71 sec Start 33: riscv64-compress-debug-sections-zstd 33/338 Test #33: riscv64-compress-debug-sections-zstd ........ Passed 0.56 sec Start 34: riscv64-compress-debug-sections 34/338 Test #34: riscv64-compress-debug-sections ............. Passed 0.55 sec Start 35: riscv64-compressed-debug-info 35/338 Test #35: riscv64-compressed-debug-info ............... Passed 0.77 sec Start 36: riscv64-copyrel-alignment 36/338 Test #36: riscv64-copyrel-alignment ................... Passed 1.94 sec Start 37: riscv64-copyrel-norelro 37/338 Test #37: riscv64-copyrel-norelro ..................... Passed 1.07 sec Start 38: riscv64-copyrel-protected 38/338 Test #38: riscv64-copyrel-protected ................... Passed 0.80 sec Start 39: riscv64-copyrel-relro 39/338 Test #39: riscv64-copyrel-relro ....................... Passed 0.88 sec Start 40: riscv64-copyrel-relro2 40/338 Test #40: riscv64-copyrel-relro2 ...................... Passed 0.88 sec Start 41: riscv64-copyrel 41/338 Test #41: riscv64-copyrel ............................. Passed 1.11 sec Start 42: riscv64-ctors-in-init-array 42/338 Test #42: riscv64-ctors-in-init-array ................. Passed 0.86 sec Start 43: riscv64-dead-debug-sections 43/338 Test #43: riscv64-dead-debug-sections ................. Passed 1.58 sec Start 44: riscv64-debug-macro-section 44/338 Test #44: riscv64-debug-macro-section ................. Passed 1.51 sec Start 45: riscv64-default-symver 45/338 Test #45: riscv64-default-symver ...................... Passed 0.70 sec Start 46: riscv64-defsym-lto 46/338 Test #46: riscv64-defsym-lto .......................... Passed 1.78 sec Start 47: riscv64-defsym-missing-symbol 47/338 Test #47: riscv64-defsym-missing-symbol ............... Passed 0.47 sec Start 48: riscv64-defsym 48/338 Test #48: riscv64-defsym .............................. Passed 0.52 sec Start 49: riscv64-defsym2 49/338 Test #49: riscv64-defsym2 ............................. Passed 0.59 sec Start 50: riscv64-demangle-cpp 50/338 Test #50: riscv64-demangle-cpp ........................ Passed 0.91 sec Start 51: riscv64-demangle-rust 51/338 Test #51: riscv64-demangle-rust ....................... Passed 0.47 sec Start 52: riscv64-demangle 52/338 Test #52: riscv64-demangle ............................ Passed 1.26 sec Start 53: riscv64-dependency-file-response-file 53/338 Test #53: riscv64-dependency-file-response-file ....... Passed 0.53 sec Start 54: riscv64-dependency-file 54/338 Test #54: riscv64-dependency-file ..................... Passed 0.53 sec Start 55: riscv64-disable-new-dtags 55/338 Test #55: riscv64-disable-new-dtags ................... Passed 0.89 sec Start 56: riscv64-discard 56/338 Test #56: riscv64-discard .............................***Skipped 0.03 sec Start 57: riscv64-dso-undef 57/338 Test #57: riscv64-dso-undef ........................... Passed 1.21 sec Start 58: riscv64-dt-init 58/338 Test #58: riscv64-dt-init .............................***Skipped 0.03 sec Start 59: riscv64-dt-needed 59/338 Test #59: riscv64-dt-needed ........................... Passed 1.71 sec Start 60: riscv64-duplicate-error-archive 60/338 Test #60: riscv64-duplicate-error-archive ............. Passed 1.04 sec Start 61: riscv64-duplicate-error 61/338 Test #61: riscv64-duplicate-error ..................... Passed 0.17 sec Start 62: riscv64-dynamic-dt-debug 62/338 Test #62: riscv64-dynamic-dt-debug .................... Passed 0.96 sec Start 63: riscv64-dynamic-linker 63/338 Test #63: riscv64-dynamic-linker ...................... Passed 0.39 sec Start 64: riscv64-dynamic-list 64/338 Test #64: riscv64-dynamic-list ........................ Passed 1.15 sec Start 65: riscv64-dynamic-list2 65/338 Test #65: riscv64-dynamic-list2 ....................... Passed 1.23 sec Start 66: riscv64-dynamic-list3 66/338 Test #66: riscv64-dynamic-list3 ....................... Passed 0.77 sec Start 67: riscv64-dynamic-list4 67/338 Test #67: riscv64-dynamic-list4 ....................... Passed 1.69 sec Start 68: riscv64-dynamic 68/338 Test #68: riscv64-dynamic ............................. Passed 0.62 sec Start 69: riscv64-emit-relocs-cpp 69/338 Test #69: riscv64-emit-relocs-cpp ..................... Passed 0.62 sec Start 70: riscv64-emit-relocs-dead-sections 70/338 Test #70: riscv64-emit-relocs-dead-sections ........... Passed 6.69 sec Start 71: riscv64-emit-relocs 71/338 Test #71: riscv64-emit-relocs ......................... Passed 0.57 sec Start 72: riscv64-empty-file 72/338 Test #72: riscv64-empty-file .......................... Passed 0.53 sec Start 73: riscv64-empty-input 73/338 Test #73: riscv64-empty-input ......................... Passed 0.16 sec Start 74: riscv64-empty-version 74/338 Test #74: riscv64-empty-version ....................... Passed 0.52 sec Start 75: riscv64-entry 75/338 Test #75: riscv64-entry ............................... Passed 0.74 sec Start 76: riscv64-exception-multiple-ehframe 76/338 Test #76: riscv64-exception-multiple-ehframe .......... Passed 2.59 sec Start 77: riscv64-exception 77/338 Test #77: riscv64-exception ........................... Passed 5.28 sec Start 78: riscv64-exclude-libs 78/338 Test #78: riscv64-exclude-libs ........................ Passed 1.95 sec Start 79: riscv64-exclude-libs2 79/338 Test #79: riscv64-exclude-libs2 ....................... Passed 0.67 sec Start 80: riscv64-exclude-libs3 80/338 Test #80: riscv64-exclude-libs3 ....................... Passed 0.89 sec Start 81: riscv64-execstack 81/338 Test #81: riscv64-execstack ........................... Passed 0.90 sec Start 82: riscv64-execute-only 82/338 Test #82: riscv64-execute-only ........................ Passed 0.55 sec Start 83: riscv64-export-dynamic 83/338 Test #83: riscv64-export-dynamic ...................... Passed 0.54 sec Start 84: riscv64-export-from-exe 84/338 Test #84: riscv64-export-from-exe ..................... Passed 0.96 sec Start 85: riscv64-fatal-warnings 85/338 Test #85: riscv64-fatal-warnings ...................... Passed 0.79 sec Start 86: riscv64-filler 86/338 Test #86: riscv64-filler .............................. Passed 2.92 sec Start 87: riscv64-filter 87/338 Test #87: riscv64-filter .............................. Passed 0.22 sec Start 88: riscv64-func-addr 88/338 Test #88: riscv64-func-addr ........................... Passed 0.95 sec Start 89: riscv64-gc-sections 89/338 Test #89: riscv64-gc-sections ......................... Passed 1.21 sec Start 90: riscv64-gdb-index-compress-output 90/338 Test #90: riscv64-gdb-index-compress-output ...........***Skipped 0.04 sec Start 91: riscv64-gdb-index-dwarf2 91/338 Test #91: riscv64-gdb-index-dwarf2 ....................***Skipped 0.04 sec Start 92: riscv64-gdb-index-dwarf3 92/338 Test #92: riscv64-gdb-index-dwarf3 ....................***Skipped 0.04 sec Start 93: riscv64-gdb-index-dwarf4 93/338 Test #93: riscv64-gdb-index-dwarf4 ....................***Skipped 0.04 sec Start 94: riscv64-gdb-index-dwarf5 94/338 Test #94: riscv64-gdb-index-dwarf5 ....................***Skipped 0.04 sec Start 95: riscv64-gdb-index-dwarf64 95/338 Test #95: riscv64-gdb-index-dwarf64 ...................***Skipped 0.04 sec Start 96: riscv64-gdb-index-empty 96/338 Test #96: riscv64-gdb-index-empty ..................... Passed 0.43 sec Start 97: riscv64-gdb-index-split-dwarf 97/338 Test #97: riscv64-gdb-index-split-dwarf ...............***Skipped 0.04 sec Start 98: riscv64-glibc-2.22-bug 98/338 Test #98: riscv64-glibc-2.22-bug ...................... Passed 0.54 sec Start 99: riscv64-global-offset-table 99/338 Test #99: riscv64-global-offset-table ................. Passed 0.55 sec Start 100: riscv64-gnu-hash 100/338 Test #100: riscv64-gnu-hash ............................ Passed 0.46 sec Start 101: riscv64-gnu-retain 101/338 Test #101: riscv64-gnu-retain .......................... Passed 0.64 sec Start 102: riscv64-gnu-unique 102/338 Test #102: riscv64-gnu-unique .......................... Passed 0.77 sec Start 103: riscv64-gnu-warning 103/338 Test #103: riscv64-gnu-warning ......................... Passed 0.52 sec Start 104: riscv64-hash-style 104/338 Test #104: riscv64-hash-style .......................... Passed 0.60 sec Start 105: riscv64-hello-dynamic 105/338 Test #105: riscv64-hello-dynamic ....................... Passed 0.52 sec Start 106: riscv64-hello-static 106/338 Test #106: riscv64-hello-static ........................ Passed 2.00 sec Start 107: riscv64-help 107/338 Test #107: riscv64-help ................................ Passed 0.09 sec Start 108: riscv64-hidden-undef 108/338 Test #108: riscv64-hidden-undef ........................ Passed 0.89 sec Start 109: riscv64-hidden-weak-undef 109/338 Test #109: riscv64-hidden-weak-undef ................... Passed 0.50 sec Start 110: riscv64-icf-safe 110/338 Test #110: riscv64-icf-safe ............................ Passed 1.24 sec Start 111: riscv64-icf-small 111/338 Test #111: riscv64-icf-small ........................... Passed 0.40 sec Start 112: riscv64-icf 112/338 Test #112: riscv64-icf ................................. Passed 0.54 sec Start 113: riscv64-ifunc-address-equality-exported 113/338 Test #113: riscv64-ifunc-address-equality-exported ..... Passed 1.22 sec Start 114: riscv64-ifunc-address-equality 114/338 Test #114: riscv64-ifunc-address-equality .............. Passed 1.42 sec Start 115: riscv64-ifunc-alias 115/338 Test #115: riscv64-ifunc-alias ......................... Passed 0.99 sec Start 116: riscv64-ifunc-dlopen 116/338 Test #116: riscv64-ifunc-dlopen ........................ Passed 1.27 sec Start 117: riscv64-ifunc-dso 117/338 Test #117: riscv64-ifunc-dso ........................... Passed 1.25 sec Start 118: riscv64-ifunc-dynamic 118/338 Test #118: riscv64-ifunc-dynamic ....................... Passed 0.97 sec Start 119: riscv64-ifunc-export 119/338 Test #119: riscv64-ifunc-export ........................ Passed 0.81 sec Start 120: riscv64-ifunc-funcptr 120/338 Test #120: riscv64-ifunc-funcptr ....................... Passed 1.48 sec Start 121: riscv64-ifunc-noplt 121/338 Test #121: riscv64-ifunc-noplt ......................... Passed 0.97 sec Start 122: riscv64-ifunc-static-pie 122/338 Test #122: riscv64-ifunc-static-pie ....................***Failed 2.65 sec ++ dirname /build/mold/src/mold/test/elf/ifunc-static-pie.sh + . /build/mold/src/mold/test/elf/common.inc ++ export LC_ALL=C ++ LC_ALL=C ++ '[' -z riscv64 ']' ++ '[' -z '' ']' ++ TESTDIR=out/test/elf/riscv64 ++ CC=cc ++ CXX=c++ ++ GCC=gcc ++ GXX=g++ ++ OBJDUMP=objdump ++ OBJCOPY=objcopy ++ STRIP=strip ++ QEMU= ++ '[' riscv64 = x86_64 -o riscv64 = i686 -o riscv64 = arm ']' ++ '[' riscv64 = aarch64 ']' ++ trap 'on_error $LINENO' ERR ++ trap on_exit EXIT +++ basename /build/mold/src/mold/test/elf/ifunc-static-pie.sh .sh ++ testname=ifunc-static-pie ++ echo -n 'Testing ifunc-static-pie ... ' Testing ifunc-static-pie ... ++ t=out/test/elf/riscv64/ifunc-static-pie ++ mkdir -p out/test/elf/riscv64/ifunc-static-pie + test_cflags -static-pie + echo 'int main() {}' + cc -static-pie -o /dev/null -xc - + supports_ifunc + is_musl + ldd --version + grep -q musl + echo 'void x() __attribute__((ifunc("y"))); void *y() { return 0; }' + cc -c -o /dev/null -xc - + cat + cc -o out/test/elf/riscv64/ifunc-static-pie/a.o -c -xc - -fPIC + cc -B. -o out/test/elf/riscv64/ifunc-static-pie/exe2 out/test/elf/riscv64/ifunc-static-pie/a.o -static-pie + out/test/elf/riscv64/ifunc-static-pie/exe2 + grep -q 'Hello world' ++ on_error 27 ++ code=1 ++ echo 'command failed: 27: grep -q '\''Hello world'\''' command failed: 27: grep -q 'Hello world' ++ trap - EXIT ++ exit 1 Start 123: riscv64-ifunc-static 123/338 Test #123: riscv64-ifunc-static ........................ Passed 2.42 sec Start 124: riscv64-image-base 124/338 Test #124: riscv64-image-base .......................... Passed 0.81 sec Start 125: riscv64-init-array-priorities 125/338 Test #125: riscv64-init-array-priorities ............... Passed 2.95 sec Start 126: riscv64-init-in-dso 126/338 Test #126: riscv64-init-in-dso ......................... Passed 0.92 sec Start 127: riscv64-init 127/338 Test #127: riscv64-init ................................ Passed 0.70 sec Start 128: riscv64-initfirst 128/338 Test #128: riscv64-initfirst ........................... Passed 0.54 sec Start 129: riscv64-interpose 129/338 Test #129: riscv64-interpose ........................... Passed 0.55 sec Start 130: riscv64-invalid-version-script 130/338 Test #130: riscv64-invalid-version-script .............. Passed 0.46 sec Start 131: riscv64-issue646 131/338 Test #131: riscv64-issue646 ............................ Passed 3.25 sec Start 132: riscv64-large-alignment-dso 132/338 Test #132: riscv64-large-alignment-dso ................. Passed 0.96 sec Start 133: riscv64-large-alignment 133/338 Test #133: riscv64-large-alignment ..................... Passed 0.53 sec Start 134: riscv64-large-max-page-size-strip 134/338 Test #134: riscv64-large-max-page-size-strip ........... Passed 0.54 sec Start 135: riscv64-large-max-page-size 135/338 Test #135: riscv64-large-max-page-size ................. Passed 0.52 sec Start 136: riscv64-large-text 136/338 Test #136: riscv64-large-text .......................... Passed 1.21 sec Start 137: riscv64-link-order 137/338 Test #137: riscv64-link-order .......................... Passed 1.25 sec Start 138: riscv64-linker-script-defsym 138/338 Test #138: riscv64-linker-script-defsym ................ Passed 0.98 sec Start 139: riscv64-linker-script-error 139/338 Test #139: riscv64-linker-script-error ................. Passed 0.41 sec Start 140: riscv64-linker-script-relocatable 140/338 Test #140: riscv64-linker-script-relocatable ........... Passed 2.24 sec Start 141: riscv64-linker-script 141/338 Test #141: riscv64-linker-script ....................... Passed 0.89 sec Start 142: riscv64-linker-script2 142/338 Test #142: riscv64-linker-script2 ...................... Passed 0.61 sec Start 143: riscv64-linker-script3 143/338 Test #143: riscv64-linker-script3 ...................... Passed 0.47 sec Start 144: riscv64-linker-script4 144/338 Test #144: riscv64-linker-script4 ...................... Passed 0.31 sec Start 145: riscv64-linker-script5 145/338 Test #145: riscv64-linker-script5 ...................... Passed 0.47 sec Start 146: riscv64-linker-script6 146/338 Test #146: riscv64-linker-script6 ...................... Passed 0.48 sec Start 147: riscv64-lto-archive 147/338 Test #147: riscv64-lto-archive ......................... Passed 2.42 sec Start 148: riscv64-lto-archive2 148/338 Test #148: riscv64-lto-archive2 ........................ Passed 1.59 sec Start 149: riscv64-lto-dso 149/338 Test #149: riscv64-lto-dso ............................. Passed 1.82 sec Start 150: riscv64-lto-gcc 150/338 Test #150: riscv64-lto-gcc ............................. Passed 3.51 sec Start 151: riscv64-lto-llvm 151/338 Test #151: riscv64-lto-llvm ............................ Passed 1.50 sec Start 152: riscv64-lto-nostdlib 152/338 Test #152: riscv64-lto-nostdlib ........................ Passed 0.82 sec Start 153: riscv64-lto-version-script 153/338 Test #153: riscv64-lto-version-script .................. Passed 1.17 sec Start 154: riscv64-main-in-dso 154/338 Test #154: riscv64-main-in-dso ......................... Passed 1.20 sec Start 155: riscv64-many-sections 155/338 Test #155: riscv64-many-sections ....................... Passed 10.98 sec Start 156: riscv64-many-sections2 156/338 Test #156: riscv64-many-sections2 ...................... Passed 22.63 sec Start 157: riscv64-mergeable-strings 157/338 Test #157: riscv64-mergeable-strings ................... Passed 0.99 sec Start 158: riscv64-missing-but-ok 158/338 Test #158: riscv64-missing-but-ok ...................... Passed 0.18 sec Start 159: riscv64-missing-error 159/338 Test #159: riscv64-missing-error ....................... Passed 0.41 sec Start 160: riscv64-mold-wrapper 160/338 Test #160: riscv64-mold-wrapper ........................ Passed 2.03 sec Start 161: riscv64-mold-wrapper2 161/338 Test #161: riscv64-mold-wrapper2 ....................... Passed 1.46 sec Start 162: riscv64-nmagic 162/338 Test #162: riscv64-nmagic .............................. Passed 0.78 sec Start 163: riscv64-no-eh-frame-header 163/338 Test #163: riscv64-no-eh-frame-header .................. Passed 0.51 sec Start 164: riscv64-no-quick-exit 164/338 Test #164: riscv64-no-quick-exit ....................... Passed 0.52 sec Start 165: riscv64-no-undefined-version 165/338 Test #165: riscv64-no-undefined-version ................ Passed 0.47 sec Start 166: riscv64-nocopyreloc 166/338 Test #166: riscv64-nocopyreloc ......................... Passed 1.04 sec Start 167: riscv64-noinhibit-exec 167/338 Test #167: riscv64-noinhibit-exec ...................... Passed 0.82 sec Start 168: riscv64-non-canonical-plt 168/338 Test #168: riscv64-non-canonical-plt ................... Passed 1.28 sec Start 169: riscv64-nostdlib 169/338 Test #169: riscv64-nostdlib ............................ Passed 0.44 sec Start 170: riscv64-now 170/338 Test #170: riscv64-now ................................. Passed 0.75 sec Start 171: riscv64-oformat-binary 171/338 Test #171: riscv64-oformat-binary ...................... Passed 0.42 sec Start 172: riscv64-omagic 172/338 Test #172: riscv64-omagic .............................. Passed 2.03 sec Start 173: riscv64-pack-dyn-relocs-relr 173/338 Test #173: riscv64-pack-dyn-relocs-relr ................***Skipped 0.03 sec Start 174: riscv64-package-metadata 174/338 Test #174: riscv64-package-metadata .................... Passed 0.55 sec Start 175: riscv64-physical-image-base 175/338 Test #175: riscv64-physical-image-base ................. Passed 0.84 sec Start 176: riscv64-pie 176/338 Test #176: riscv64-pie ................................. Passed 0.55 sec Start 177: riscv64-plt-dso 177/338 Test #177: riscv64-plt-dso ............................. Passed 1.00 sec Start 178: riscv64-pltgot 178/338 Test #178: riscv64-pltgot .............................. Passed 0.95 sec Start 179: riscv64-preinit-array 179/338 Test #179: riscv64-preinit-array ....................... Passed 0.89 sec Start 180: riscv64-print-dependencies 180/338 Test #180: riscv64-print-dependencies .................. Passed 0.73 sec Start 181: riscv64-protected-dynsym 181/338 Test #181: riscv64-protected-dynsym .................... Passed 0.90 sec Start 182: riscv64-protected 182/338 Test #182: riscv64-protected ........................... Passed 0.95 sec Start 183: riscv64-push-pop-state 183/338 Test #183: riscv64-push-pop-state ...................... Passed 1.17 sec Start 184: riscv64-range-extension-thunk 184/338 Test #184: riscv64-range-extension-thunk ............... Passed 1.73 sec Start 185: riscv64-range-extension-thunk2 185/338 Test #185: riscv64-range-extension-thunk2 .............. Passed 2.75 sec Start 186: riscv64-range-extension-thunk3 186/338 Test #186: riscv64-range-extension-thunk3 .............. Passed 25.87 sec Start 187: riscv64-relax-got-load 187/338 Test #187: riscv64-relax-got-load ...................... Passed 0.78 sec Start 188: riscv64-reloc-rodata 188/338 Test #188: riscv64-reloc-rodata ........................ Passed 0.03 sec Start 189: riscv64-relocatable-archive 189/338 Test #189: riscv64-relocatable-archive ................. Passed 2.70 sec Start 190: riscv64-relocatable-c++ 190/338 Test #190: riscv64-relocatable-c++ ..................... Passed 5.12 sec Start 191: riscv64-relocatable-compressed-debug-info 191/338 Test #191: riscv64-relocatable-compressed-debug-info ... Passed 2.79 sec Start 192: riscv64-relocatable-debug-info 192/338 Test #192: riscv64-relocatable-debug-info .............. Passed 2.29 sec Start 193: riscv64-relocatable-exception 193/338 Test #193: riscv64-relocatable-exception ............... Passed 4.96 sec Start 194: riscv64-relocatable-many-sections 194/338 Test #194: riscv64-relocatable-many-sections ........... Passed 14.19 sec Start 195: riscv64-relocatable-merge-sections 195/338 Test #195: riscv64-relocatable-merge-sections .......... Passed 1.97 sec Start 196: riscv64-relocatable-mergeable-sections 196/338 Test #196: riscv64-relocatable-mergeable-sections ...... Passed 1.59 sec Start 197: riscv64-relocatable-no-ehframe 197/338 Test #197: riscv64-relocatable-no-ehframe .............. Passed 1.80 sec Start 198: riscv64-relocatable 198/338 Test #198: riscv64-relocatable ......................... Passed 2.26 sec Start 199: riscv64-relro 199/338 Test #199: riscv64-relro ............................... Passed 0.99 sec Start 200: riscv64-repro 200/338 Test #200: riscv64-repro ............................... Passed 1.13 sec Start 201: riscv64-require-defined 201/338 Test #201: riscv64-require-defined ..................... Passed 1.27 sec Start 202: riscv64-response-file 202/338 Test #202: riscv64-response-file ....................... Passed 0.98 sec Start 203: riscv64-response-file2 203/338 Test #203: riscv64-response-file2 ...................... Passed 0.72 sec Start 204: riscv64-retain-symbols-file 204/338 Test #204: riscv64-retain-symbols-file ................. Passed 0.52 sec Start 205: riscv64-reverse-sections 205/338 Test #205: riscv64-reverse-sections .................... Passed 1.46 sec Start 206: riscv64-rodata-name 206/338 Test #206: riscv64-rodata-name ......................... Passed 0.72 sec Start 207: riscv64-rosegment 207/338 Test #207: riscv64-rosegment ........................... Passed 0.97 sec Start 208: riscv64-rpath 208/338 Test #208: riscv64-rpath ............................... Passed 0.49 sec Start 209: riscv64-run-clang 209/338 Test #209: riscv64-run-clang ........................... Passed 1.00 sec Start 210: riscv64-run 210/338 Test #210: riscv64-run ................................. Passed 3.23 sec Start 211: riscv64-section-align 211/338 Test #211: riscv64-section-align ....................... Passed 0.76 sec Start 212: riscv64-section-attributes 212/338 Test #212: riscv64-section-attributes .................. Passed 0.59 sec Start 213: riscv64-section-order 213/338 Test #213: riscv64-section-order ....................... Passed 1.87 sec Start 214: riscv64-section-start 214/338 Test #214: riscv64-section-start ....................... Passed 0.79 sec Start 215: riscv64-shared-abs-sym 215/338 Test #215: riscv64-shared-abs-sym ...................... Passed 1.29 sec Start 216: riscv64-shared 216/338 Test #216: riscv64-shared .............................. Passed 1.03 sec Start 217: riscv64-shuffle-sections-seed 217/338 Test #217: riscv64-shuffle-sections-seed ............... Passed 3.24 sec Start 218: riscv64-shuffle-sections 218/338 Test #218: riscv64-shuffle-sections .................... Passed 2.83 sec Start 219: riscv64-soname 219/338 Test #219: riscv64-soname .............................. Passed 0.70 sec Start 220: riscv64-spare-program-headers 220/338 Test #220: riscv64-spare-program-headers ............... Passed 1.20 sec Start 221: riscv64-start-lib 221/338 Test #221: riscv64-start-lib ........................... Passed 1.11 sec Start 222: riscv64-start-stop-symbol 222/338 Test #222: riscv64-start-stop-symbol ................... Passed 0.99 sec Start 223: riscv64-start-stop 223/338 Test #223: riscv64-start-stop .......................... Passed 0.52 sec Start 224: riscv64-static-archive 224/338 Test #224: riscv64-static-archive ...................... Passed 1.21 sec Start 225: riscv64-static-pie 225/338 Test #225: riscv64-static-pie ..........................***Failed 2.37 sec ++ dirname /build/mold/src/mold/test/elf/static-pie.sh + . /build/mold/src/mold/test/elf/common.inc ++ export LC_ALL=C ++ LC_ALL=C ++ '[' -z riscv64 ']' ++ '[' -z '' ']' ++ TESTDIR=out/test/elf/riscv64 ++ CC=cc ++ CXX=c++ ++ GCC=gcc ++ GXX=g++ ++ OBJDUMP=objdump ++ OBJCOPY=objcopy ++ STRIP=strip ++ QEMU= ++ '[' riscv64 = x86_64 -o riscv64 = i686 -o riscv64 = arm ']' ++ '[' riscv64 = aarch64 ']' ++ trap 'on_error $LINENO' ERR ++ trap on_exit EXIT +++ basename /build/mold/src/mold/test/elf/static-pie.sh .sh ++ testname=static-pie ++ echo -n 'Testing static-pie ... ' Testing static-pie ... ++ t=out/test/elf/riscv64/static-pie ++ mkdir -p out/test/elf/riscv64/static-pie + test_cflags -static-pie + echo 'int main() {}' + cc -static-pie -o /dev/null -xc - + cat + cc -o out/test/elf/riscv64/static-pie/a.o -c -xc - -fPIE + cc -B. -o out/test/elf/riscv64/static-pie/exe1 out/test/elf/riscv64/static-pie/a.o -static-pie + out/test/elf/riscv64/static-pie/exe1 + grep -q 'Hello world' ++ on_error 14 ++ code=1 ++ echo 'command failed: 14: grep -q '\''Hello world'\''' command failed: 14: grep -q 'Hello world' ++ trap - EXIT ++ exit 1 Start 226: riscv64-stdout 226/338 Test #226: riscv64-stdout .............................. Passed 0.54 sec Start 227: riscv64-strip-debug 227/338 Test #227: riscv64-strip-debug ......................... Passed 0.53 sec Start 228: riscv64-strip 228/338 Test #228: riscv64-strip ............................... Passed 0.38 sec Start 229: riscv64-stt-common 229/338 Test #229: riscv64-stt-common .......................... Passed 0.72 sec Start 230: riscv64-symbol-rank 230/338 Test #230: riscv64-symbol-rank ......................... Passed 1.14 sec Start 231: riscv64-symbol-version-lto 231/338 Test #231: riscv64-symbol-version-lto .................. Passed 0.98 sec Start 232: riscv64-symbol-version 232/338 Test #232: riscv64-symbol-version ...................... Passed 0.51 sec Start 233: riscv64-symbol-version2 233/338 Test #233: riscv64-symbol-version2 ..................... Passed 0.52 sec Start 234: riscv64-symbol-version3 234/338 Test #234: riscv64-symbol-version3 ..................... Passed 0.52 sec Start 235: riscv64-symbol-version4 235/338 Test #235: riscv64-symbol-version4 ..................... Passed 1.49 sec Start 236: riscv64-symtab-dso 236/338 Test #236: riscv64-symtab-dso .......................... Passed 0.63 sec Start 237: riscv64-symtab-section-symbols 237/338 Test #237: riscv64-symtab-section-symbols .............. Passed 0.54 sec Start 238: riscv64-symtab 238/338 Test #238: riscv64-symtab .............................. Passed 0.28 sec Start 239: riscv64-synthetic-symbols 239/338 Test #239: riscv64-synthetic-symbols ................... Passed 1.27 sec Start 240: riscv64-sysroot-linker-script 240/338 Test #240: riscv64-sysroot-linker-script ............... Passed 0.89 sec Start 241: riscv64-sysroot 241/338 Test #241: riscv64-sysroot ............................. Passed 1.89 sec Start 242: riscv64-sysroot2 242/338 Test #242: riscv64-sysroot2 ............................ Passed 1.28 sec Start 243: riscv64-tail-call 243/338 Test #243: riscv64-tail-call ........................... Passed 1.12 sec Start 244: riscv64-tbss-only 244/338 Test #244: riscv64-tbss-only ........................... Passed 0.47 sec Start 245: riscv64-thin-archive 245/338 Test #245: riscv64-thin-archive ........................ Passed 1.47 sec Start 246: riscv64-thread-count 246/338 Test #246: riscv64-thread-count ........................ Passed 1.23 sec Start 247: riscv64-tls-alignment-multi 247/338 Test #247: riscv64-tls-alignment-multi ................. Passed 1.06 sec Start 248: riscv64-tls-common 248/338 Test #248: riscv64-tls-common .......................... Passed 0.56 sec Start 249: riscv64-tls-df-static-tls 249/338 Test #249: riscv64-tls-df-static-tls ................... Passed 0.75 sec Start 250: riscv64-tls-dso 250/338 Test #250: riscv64-tls-dso ............................. Passed 0.95 sec Start 251: riscv64-tls-gd-dlopen 251/338 Test #251: riscv64-tls-gd-dlopen ....................... Passed 1.00 sec Start 252: riscv64-tls-gd-noplt 252/338 Test #252: riscv64-tls-gd-noplt ........................ Passed 1.56 sec Start 253: riscv64-tls-gd-to-ie 253/338 Test #253: riscv64-tls-gd-to-ie ........................ Passed 2.02 sec Start 254: riscv64-tls-gd 254/338 Test #254: riscv64-tls-gd .............................. Passed 3.72 sec Start 255: riscv64-tls-ie 255/338 Test #255: riscv64-tls-ie .............................. Passed 1.19 sec Start 256: riscv64-tls-irregular-start-addr 256/338 Test #256: riscv64-tls-irregular-start-addr ............ Passed 1.06 sec Start 257: riscv64-tls-large-alignment 257/338 Test #257: riscv64-tls-large-alignment ................. Passed 1.18 sec Start 258: riscv64-tls-large-static-image 258/338 Test #258: riscv64-tls-large-static-image .............. Passed 0.69 sec Start 259: riscv64-tls-ld-noplt 259/338 Test #259: riscv64-tls-ld-noplt ........................ Passed 0.87 sec Start 260: riscv64-tls-ld 260/338 Test #260: riscv64-tls-ld .............................. Passed 0.87 sec Start 261: riscv64-tls-le-error 261/338 Test #261: riscv64-tls-le-error ........................ Passed 0.46 sec Start 262: riscv64-tls-le 262/338 Test #262: riscv64-tls-le .............................. Passed 0.86 sec Start 263: riscv64-tls-nopic 263/338 Test #263: riscv64-tls-nopic ........................... Passed 0.69 sec Start 264: riscv64-tls-pic 264/338 Test #264: riscv64-tls-pic ............................. Passed 0.69 sec Start 265: riscv64-tls-small-alignment 265/338 Test #265: riscv64-tls-small-alignment ................. Passed 1.07 sec Start 266: riscv64-tlsdesc-dlopen 266/338 Test #266: riscv64-tlsdesc-dlopen ......................***Skipped 0.03 sec Start 267: riscv64-tlsdesc-import 267/338 Test #267: riscv64-tlsdesc-import ......................***Skipped 0.03 sec Start 268: riscv64-tlsdesc-initial-exec 268/338 Test #268: riscv64-tlsdesc-initial-exec ................***Skipped 0.03 sec Start 269: riscv64-tlsdesc-local-dynamic 269/338 Test #269: riscv64-tlsdesc-local-dynamic ...............***Skipped 0.03 sec Start 270: riscv64-tlsdesc-static 270/338 Test #270: riscv64-tlsdesc-static ......................***Skipped 0.03 sec Start 271: riscv64-tlsdesc 271/338 Test #271: riscv64-tlsdesc .............................***Skipped 0.03 sec Start 272: riscv64-trace-symbol-symver 272/338 Test #272: riscv64-trace-symbol-symver ................. Passed 0.90 sec Start 273: riscv64-trace-symbol 273/338 Test #273: riscv64-trace-symbol ........................ Passed 1.22 sec Start 274: riscv64-trace 274/338 Test #274: riscv64-trace ............................... Passed 0.53 sec Start 275: riscv64-undefined-glob-gc-sections 275/338 Test #275: riscv64-undefined-glob-gc-sections .......... Passed 2.32 sec Start 276: riscv64-undefined-glob 276/338 Test #276: riscv64-undefined-glob ...................... Passed 2.55 sec Start 277: riscv64-undefined 277/338 Test #277: riscv64-undefined ........................... Passed 1.94 sec Start 278: riscv64-undefined2 278/338 Test #278: riscv64-undefined2 .......................... Passed 1.63 sec Start 279: riscv64-unkown-section-type 279/338 Test #279: riscv64-unkown-section-type ................. Passed 0.19 sec Start 280: riscv64-unresolved-symbols 280/338 Test #280: riscv64-unresolved-symbols .................. Passed 1.37 sec Start 281: riscv64-unresolved-symbols2 281/338 Test #281: riscv64-unresolved-symbols2 ................. Passed 0.49 sec Start 282: riscv64-verbose 282/338 Test #282: riscv64-verbose ............................. Passed 0.52 sec Start 283: riscv64-version-script-search-paths 283/338 Test #283: riscv64-version-script-search-paths ......... Passed 0.28 sec Start 284: riscv64-version-script 284/338 Test #284: riscv64-version-script ...................... Passed 0.27 sec Start 285: riscv64-version-script10 285/338 Test #285: riscv64-version-script10 .................... Passed 0.28 sec Start 286: riscv64-version-script11 286/338 Test #286: riscv64-version-script11 .................... Passed 0.51 sec Start 287: riscv64-version-script12 287/338 Test #287: riscv64-version-script12 .................... Passed 0.51 sec Start 288: riscv64-version-script13 288/338 Test #288: riscv64-version-script13 .................... Passed 0.51 sec Start 289: riscv64-version-script14 289/338 Test #289: riscv64-version-script14 .................... Passed 0.53 sec Start 290: riscv64-version-script15 290/338 Test #290: riscv64-version-script15 .................... Passed 0.52 sec Start 291: riscv64-version-script16 291/338 Test #291: riscv64-version-script16 .................... Passed 0.50 sec Start 292: riscv64-version-script17 292/338 Test #292: riscv64-version-script17 .................... Passed 1.62 sec Start 293: riscv64-version-script18 293/338 Test #293: riscv64-version-script18 .................... Passed 0.49 sec Start 294: riscv64-version-script19 294/338 Test #294: riscv64-version-script19 .................... Passed 0.50 sec Start 295: riscv64-version-script2 295/338 Test #295: riscv64-version-script2 ..................... Passed 0.96 sec Start 296: riscv64-version-script20 296/338 Test #296: riscv64-version-script20 .................... Passed 0.52 sec Start 297: riscv64-version-script21 297/338 Test #297: riscv64-version-script21 .................... Passed 0.52 sec Start 298: riscv64-version-script22 298/338 Test #298: riscv64-version-script22 .................... Passed 0.51 sec Start 299: riscv64-version-script23 299/338 Test #299: riscv64-version-script23 .................... Passed 0.27 sec Start 300: riscv64-version-script3 300/338 Test #300: riscv64-version-script3 ..................... Passed 0.95 sec Start 301: riscv64-version-script4 301/338 Test #301: riscv64-version-script4 ..................... Passed 0.50 sec Start 302: riscv64-version-script5 302/338 Test #302: riscv64-version-script5 ..................... Passed 0.51 sec Start 303: riscv64-version-script6 303/338 Test #303: riscv64-version-script6 ..................... Passed 0.85 sec Start 304: riscv64-version-script7 304/338 Test #304: riscv64-version-script7 ..................... Passed 0.50 sec Start 305: riscv64-version-script8 305/338 Test #305: riscv64-version-script8 ..................... Passed 0.94 sec Start 306: riscv64-version-script9 306/338 Test #306: riscv64-version-script9 ..................... Passed 0.26 sec Start 307: riscv64-version 307/338 Test #307: riscv64-version ............................. Passed 2.28 sec Start 308: riscv64-versioned-undef 308/338 Test #308: riscv64-versioned-undef ..................... Passed 0.98 sec Start 309: riscv64-visibility 309/338 Test #309: riscv64-visibility .......................... Passed 0.96 sec Start 310: riscv64-warn-common 310/338 Test #310: riscv64-warn-common ......................... Passed 0.80 sec Start 311: riscv64-warn-once 311/338 Test #311: riscv64-warn-once ........................... Passed 0.73 sec Start 312: riscv64-warn-symbol-type 312/338 Test #312: riscv64-warn-symbol-type .................... Passed 0.52 sec Start 313: riscv64-warn-unresolved-symbols 313/338 Test #313: riscv64-warn-unresolved-symbols ............. Passed 0.80 sec Start 314: riscv64-weak-export-dso 314/338 Test #314: riscv64-weak-export-dso ..................... Passed 0.74 sec Start 315: riscv64-weak-export-dso2 315/338 Test #315: riscv64-weak-export-dso2 .................... Passed 0.97 sec Start 316: riscv64-weak-export-exe 316/338 Test #316: riscv64-weak-export-exe ..................... Passed 0.56 sec Start 317: riscv64-weak-undef-dso 317/338 Test #317: riscv64-weak-undef-dso ...................... Passed 1.45 sec Start 318: riscv64-weak-undef 318/338 Test #318: riscv64-weak-undef .......................... Passed 1.64 sec Start 319: riscv64-weak-undef2 319/338 Test #319: riscv64-weak-undef2 ......................... Passed 0.79 sec Start 320: riscv64-weak-undef4 320/338 Test #320: riscv64-weak-undef4 ......................... Passed 1.40 sec Start 321: riscv64-whole-archive 321/338 Test #321: riscv64-whole-archive ....................... Passed 1.24 sec Start 322: riscv64-wrap-lto 322/338 Test #322: riscv64-wrap-lto ............................ Passed 3.15 sec Start 323: riscv64-wrap 323/338 Test #323: riscv64-wrap ................................ Passed 1.68 sec Start 324: riscv64-z-cet-report 324/338 Test #324: riscv64-z-cet-report ........................ Passed 0.61 sec Start 325: riscv64-z-defs 325/338 Test #325: riscv64-z-defs .............................. Passed 1.16 sec Start 326: riscv64-z-dynamic-undefined-weak 326/338 Test #326: riscv64-z-dynamic-undefined-weak ............ Passed 1.65 sec Start 327: riscv64-z-max-page-size 327/338 Test #327: riscv64-z-max-page-size ..................... Passed 1.07 sec Start 328: riscv64-z-nodefaultlib 328/338 Test #328: riscv64-z-nodefaultlib ...................... Passed 0.54 sec Start 329: riscv64-z-nodump 329/338 Test #329: riscv64-z-nodump ............................ Passed 0.72 sec Start 330: riscv64-z-now 330/338 Test #330: riscv64-z-now ............................... Passed 0.52 sec Start 331: riscv64-z-origin 331/338 Test #331: riscv64-z-origin ............................ Passed 0.57 sec Start 332: riscv64-z-pack-relative-relocs 332/338 Test #332: riscv64-z-pack-relative-relocs .............. Passed 0.57 sec Start 333: riscv64-z-rodynamic 333/338 Test #333: riscv64-z-rodynamic ......................... Passed 0.70 sec Start 334: riscv64-z-sectionheader 334/338 Test #334: riscv64-z-sectionheader ..................... Passed 0.55 sec Start 335: riscv64-z-separate-code 335/338 Test #335: riscv64-z-separate-code ..................... Passed 0.89 sec Start 336: riscv64-z-stack-size 336/338 Test #336: riscv64-z-stack-size ........................ Passed 0.49 sec Start 337: riscv64-z-start-stop-visibility 337/338 Test #337: riscv64-z-start-stop-visibility ............. Passed 0.98 sec Start 338: riscv64-z-unknown 338/338 Test #338: riscv64-z-unknown ........................... Passed 0.13 sec 99% tests passed, 2 tests failed out of 338 Total Test time (real) = 419.25 sec The following tests did not run: 56 - riscv64-discard (Skipped) 58 - riscv64-dt-init (Skipped) 90 - riscv64-gdb-index-compress-output (Skipped) 91 - riscv64-gdb-index-dwarf2 (Skipped) 92 - riscv64-gdb-index-dwarf3 (Skipped) 93 - riscv64-gdb-index-dwarf4 (Skipped) 94 - riscv64-gdb-index-dwarf5 (Skipped) 95 - riscv64-gdb-index-dwarf64 (Skipped) 97 - riscv64-gdb-index-split-dwarf (Skipped) 173 - riscv64-pack-dyn-relocs-relr (Skipped) 266 - riscv64-tlsdesc-dlopen (Skipped) 267 - riscv64-tlsdesc-import (Skipped) 268 - riscv64-tlsdesc-initial-exec (Skipped) 269 - riscv64-tlsdesc-local-dynamic (Skipped) 270 - riscv64-tlsdesc-static (Skipped) 271 - riscv64-tlsdesc (Skipped) The following tests FAILED: 122 - riscv64-ifunc-static-pie (Failed) 225 - riscv64-static-pie (Failed) Errors while running CTest ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root0/build [?25h[?25hreceiving incremental file list mold-2.32.0-1-riscv64-build.log mold-2.32.0-1-riscv64-check.log sent 62 bytes received 10,119 bytes 20,362.00 bytes/sec total size is 74,898 speedup is 7.36