==> Building on scovillain ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list created directory packages/spirv-llvm-translator ./ .SRCINFO 664 100% 0.00kB/s 0:00:00 664 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 118 100% 115.23kB/s 0:00:00 118 100% 115.23kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 1,374 100% 1.31MB/s 0:00:00 1,374 100% 1.31MB/s 0:00:00 (xfr#3, to-chk=1/5) spirv-llvm-translator-18.1.5-1.log 505 100% 493.16kB/s 0:00:00 505 100% 493.16kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 1,893 bytes received 148 bytes 4,082.00 bytes/sec total size is 2,353 speedup is 1.15 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l root35 on remote host... ]2;🔵 Container arch-nspawn-251348 on scovillain.felixc.at[?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/glib2 2.82.1-1 2.82.1-2 0.00 MiB 8.38 MiB Total Download Size: 8.38 MiB Total Installed Size: 70.18 MiB Net Upgrade Size: 0.00 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... glib2-2.82.1-2-riscv64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... upgrading glib2... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [root35]...done ==> Making package: spirv-llvm-translator 18.1.5-1 (Sun Oct 6 15:34:49 2024) ==> Retrieving sources...  -> Cloning SPIRV-LLVM-Translator git repo... Cloning into bare repository '/home/felix/packages/spirv-llvm-translator/SPIRV-LLVM-Translator'... remote: Enumerating objects: 61288, done. remote: Counting objects: 0% (1/1218) remote: Counting objects: 1% (13/1218) remote: Counting objects: 2% (25/1218) remote: Counting objects: 3% (37/1218) remote: Counting objects: 4% (49/1218) remote: Counting objects: 5% (61/1218) remote: Counting objects: 6% (74/1218) remote: Counting objects: 7% (86/1218) remote: Counting objects: 8% (98/1218) remote: Counting objects: 9% (110/1218) remote: Counting objects: 10% (122/1218) remote: Counting objects: 11% (134/1218) remote: Counting objects: 12% (147/1218) remote: Counting objects: 13% (159/1218) remote: Counting objects: 14% (171/1218) remote: Counting objects: 15% (183/1218) remote: Counting objects: 16% (195/1218) remote: Counting objects: 17% (208/1218) remote: Counting objects: 18% (220/1218) remote: Counting objects: 19% (232/1218) remote: Counting objects: 20% (244/1218) remote: Counting objects: 21% (256/1218) remote: Counting objects: 22% (268/1218) remote: Counting objects: 23% (281/1218) remote: Counting objects: 24% (293/1218) remote: Counting objects: 25% (305/1218) remote: Counting objects: 26% (317/1218) remote: Counting objects: 27% (329/1218) remote: Counting objects: 28% (342/1218) remote: Counting objects: 29% (354/1218) remote: Counting objects: 30% (366/1218) remote: Counting objects: 31% (378/1218) remote: Counting objects: 32% (390/1218) remote: Counting objects: 33% (402/1218) remote: Counting objects: 34% (415/1218) remote: Counting objects: 35% (427/1218) remote: Counting objects: 36% (439/1218) remote: Counting objects: 37% (451/1218) remote: Counting objects: 38% (463/1218) remote: Counting objects: 39% (476/1218) remote: Counting objects: 40% (488/1218) remote: Counting objects: 41% (500/1218) remote: Counting objects: 42% (512/1218) remote: Counting objects: 43% (524/1218) remote: Counting objects: 44% (536/1218) remote: Counting objects: 45% (549/1218) remote: Counting objects: 46% (561/1218) remote: Counting objects: 47% (573/1218) remote: Counting objects: 48% (585/1218) remote: Counting objects: 49% (597/1218) remote: Counting objects: 50% (609/1218) remote: Counting objects: 51% (622/1218) remote: Counting objects: 52% (634/1218) remote: Counting objects: 53% (646/1218) remote: Counting objects: 54% (658/1218) remote: Counting objects: 55% (670/1218) remote: Counting objects: 56% (683/1218) remote: Counting objects: 57% (695/1218) remote: Counting objects: 58% (707/1218) remote: Counting objects: 59% (719/1218) remote: Counting objects: 60% (731/1218) remote: Counting objects: 61% (743/1218) remote: Counting objects: 62% (756/1218) remote: Counting objects: 63% (768/1218) remote: Counting objects: 64% (780/1218) remote: Counting objects: 65% (792/1218) remote: Counting objects: 66% (804/1218) remote: Counting objects: 67% (817/1218) remote: Counting objects: 68% (829/1218) remote: Counting objects: 69% (841/1218) remote: Counting objects: 70% (853/1218) remote: Counting objects: 71% (865/1218) remote: Counting objects: 72% (877/1218) remote: Counting objects: 73% (890/1218) remote: Counting objects: 74% (902/1218) remote: Counting objects: 75% (914/1218) remote: Counting objects: 76% (926/1218) remote: Counting objects: 77% (938/1218) remote: Counting objects: 78% (951/1218) remote: Counting objects: 79% (963/1218) remote: Counting objects: 80% (975/1218) remote: Counting objects: 81% (987/1218) remote: Counting objects: 82% (999/1218) remote: Counting objects: 83% (1011/1218) remote: Counting objects: 84% (1024/1218) remote: Counting objects: 85% (1036/1218) remote: Counting objects: 86% (1048/1218) remote: Counting objects: 87% (1060/1218) remote: Counting objects: 88% (1072/1218) remote: Counting objects: 89% (1085/1218) remote: Counting objects: 90% (1097/1218) remote: Counting objects: 91% (1109/1218) remote: Counting objects: 92% (1121/1218) remote: Counting objects: 93% (1133/1218) remote: Counting objects: 94% (1145/1218) remote: Counting objects: 95% (1158/1218) remote: Counting objects: 96% (1170/1218) remote: Counting objects: 97% (1182/1218) remote: Counting objects: 98% (1194/1218) remote: Counting objects: 99% (1206/1218) remote: Counting objects: 100% (1218/1218) remote: Counting objects: 100% (1218/1218), done. remote: Compressing objects: 0% (1/417) remote: Compressing objects: 1% (5/417) remote: Compressing objects: 2% (9/417) remote: Compressing objects: 3% (13/417) remote: Compressing objects: 4% (17/417) remote: Compressing objects: 5% (21/417) remote: Compressing objects: 6% (26/417) remote: Compressing objects: 7% (30/417) remote: Compressing objects: 8% (34/417) remote: Compressing objects: 9% (38/417) remote: Compressing objects: 10% (42/417) remote: Compressing objects: 11% (46/417) remote: Compressing objects: 12% (51/417) remote: Compressing objects: 13% (55/417) remote: Compressing objects: 14% (59/417) remote: Compressing objects: 15% (63/417) remote: Compressing objects: 16% (67/417) remote: Compressing objects: 17% (71/417) remote: Compressing objects: 18% (76/417) remote: Compressing objects: 19% (80/417) remote: Compressing objects: 20% (84/417) remote: Compressing objects: 21% (88/417) remote: Compressing objects: 22% (92/417) remote: Compressing objects: 23% (96/417) remote: Compressing objects: 24% (101/417) remote: Compressing objects: 25% (105/417) remote: Compressing objects: 26% (109/417) remote: Compressing objects: 27% (113/417) remote: Compressing objects: 28% (117/417) remote: Compressing objects: 29% (121/417) remote: Compressing objects: 30% (126/417) remote: Compressing objects: 31% (130/417) remote: Compressing objects: 32% (134/417) remote: Compressing objects: 33% (138/417) remote: Compressing objects: 34% (142/417) remote: Compressing objects: 35% (146/417) remote: Compressing objects: 36% (151/417) remote: Compressing objects: 37% (155/417) remote: Compressing objects: 38% (159/417) remote: Compressing objects: 39% (163/417) remote: Compressing objects: 40% (167/417) remote: Compressing objects: 41% (171/417) remote: Compressing objects: 42% (176/417) remote: Compressing objects: 43% (180/417) remote: Compressing objects: 44% (184/417) remote: Compressing objects: 45% (188/417) remote: Compressing objects: 46% (192/417) remote: Compressing objects: 47% (196/417) remote: Compressing objects: 48% (201/417) remote: Compressing objects: 49% (205/417) remote: Compressing objects: 50% (209/417) remote: Compressing objects: 51% (213/417) remote: Compressing objects: 52% (217/417) remote: Compressing objects: 53% (222/417) remote: Compressing objects: 54% (226/417) remote: Compressing objects: 55% (230/417) remote: Compressing objects: 56% (234/417) remote: Compressing objects: 57% (238/417) remote: Compressing objects: 58% (242/417) remote: Compressing objects: 59% (247/417) remote: Compressing objects: 60% (251/417) remote: Compressing objects: 61% (255/417) remote: Compressing objects: 62% (259/417) remote: Compressing objects: 63% (263/417) remote: Compressing objects: 64% (267/417) remote: Compressing objects: 65% (272/417) remote: Compressing objects: 66% (276/417) remote: Compressing objects: 67% (280/417) remote: Compressing objects: 68% (284/417) remote: Compressing objects: 69% (288/417) remote: Compressing objects: 70% (292/417) remote: Compressing objects: 71% (297/417) remote: Compressing objects: 72% (301/417) remote: Compressing objects: 73% (305/417) remote: Compressing objects: 74% (309/417) remote: Compressing objects: 75% (313/417) remote: Compressing objects: 76% (317/417) remote: Compressing objects: 77% (322/417) remote: Compressing objects: 78% (326/417) remote: Compressing objects: 79% (330/417) remote: Compressing objects: 80% (334/417) remote: Compressing objects: 81% (338/417) remote: Compressing objects: 82% (342/417) remote: Compressing objects: 83% (347/417) remote: Compressing objects: 84% (351/417) remote: Compressing objects: 85% (355/417) remote: Compressing objects: 86% (359/417) remote: Compressing objects: 87% (363/417) remote: Compressing objects: 88% (367/417) remote: Compressing objects: 89% (372/417) remote: Compressing objects: 90% (376/417) remote: Compressing objects: 91% (380/417) remote: Compressing objects: 92% (384/417) remote: Compressing objects: 93% (388/417) remote: Compressing objects: 94% (392/417) remote: Compressing objects: 95% (397/417) remote: Compressing objects: 96% (401/417) remote: Compressing objects: 97% (405/417) remote: Compressing objects: 98% (409/417) remote: Compressing objects: 99% (413/417) remote: Compressing objects: 100% (417/417) remote: Compressing objects: 100% (417/417), done. Receiving objects: 0% (1/61288) Receiving objects: 1% (613/61288) Receiving objects: 2% (1226/61288) Receiving objects: 3% (1839/61288) Receiving objects: 4% (2452/61288), 1.15 MiB | 2.29 MiB/s Receiving objects: 5% (3065/61288), 1.15 MiB | 2.29 MiB/s Receiving objects: 6% (3678/61288), 1.15 MiB | 2.29 MiB/s Receiving objects: 6% (4253/61288), 2.04 MiB | 1.43 MiB/s Receiving objects: 7% (4291/61288), 2.04 MiB | 1.43 MiB/s Receiving objects: 8% (4904/61288), 2.04 MiB | 1.43 MiB/s Receiving objects: 8% (5472/61288), 3.64 MiB | 1.74 MiB/s Receiving objects: 9% (5516/61288), 3.64 MiB | 1.74 MiB/s Receiving objects: 10% (6129/61288), 3.64 MiB | 1.74 MiB/s Receiving objects: 11% (6742/61288), 4.45 MiB | 1.71 MiB/s Receiving objects: 12% (7355/61288), 4.45 MiB | 1.71 MiB/s Receiving objects: 12% (7629/61288), 4.45 MiB | 1.71 MiB/s Receiving objects: 13% (7968/61288), 4.45 MiB | 1.71 MiB/s Receiving objects: 14% (8581/61288), 5.82 MiB | 1.88 MiB/s Receiving objects: 15% (9194/61288), 5.82 MiB | 1.88 MiB/s Receiving objects: 16% (9807/61288), 6.91 MiB | 1.91 MiB/s Receiving objects: 17% (10419/61288), 6.91 MiB | 1.91 MiB/s Receiving objects: 17% (10812/61288), 6.91 MiB | 1.91 MiB/s Receiving objects: 18% (11032/61288), 8.00 MiB | 1.88 MiB/s Receiving objects: 19% (11645/61288), 8.00 MiB | 1.88 MiB/s Receiving objects: 20% (12258/61288), 8.58 MiB | 1.80 MiB/s Receiving objects: 20% (12756/61288), 8.58 MiB | 1.80 MiB/s Receiving objects: 21% (12871/61288), 8.58 MiB | 1.80 MiB/s Receiving objects: 22% (13484/61288), 9.17 MiB | 1.65 MiB/s Receiving objects: 23% (14097/61288), 9.17 MiB | 1.65 MiB/s Receiving objects: 24% (14710/61288), 9.17 MiB | 1.65 MiB/s Receiving objects: 25% (15322/61288), 9.17 MiB | 1.65 MiB/s Receiving objects: 26% (15935/61288), 9.17 MiB | 1.65 MiB/s Receiving objects: 27% (16548/61288), 9.17 MiB | 1.65 MiB/s Receiving objects: 28% (17161/61288), 9.17 MiB | 1.65 MiB/s Receiving objects: 29% (17774/61288), 9.17 MiB | 1.65 MiB/s Receiving objects: 29% (18304/61288), 9.17 MiB | 1.65 MiB/s Receiving objects: 30% (18387/61288), 9.17 MiB | 1.65 MiB/s Receiving objects: 31% (19000/61288), 10.82 MiB | 1.74 MiB/s Receiving objects: 32% (19613/61288), 10.82 MiB | 1.74 MiB/s Receiving objects: 33% (20226/61288), 10.82 MiB | 1.74 MiB/s Receiving objects: 34% (20838/61288), 11.58 MiB | 1.85 MiB/s Receiving objects: 35% (21451/61288), 11.58 MiB | 1.85 MiB/s Receiving objects: 36% (22064/61288), 11.58 MiB | 1.85 MiB/s Receiving objects: 37% (22677/61288), 11.58 MiB | 1.85 MiB/s Receiving objects: 38% (23290/61288), 11.58 MiB | 1.85 MiB/s Receiving objects: 38% (23400/61288), 11.58 MiB | 1.85 MiB/s Receiving objects: 39% (23903/61288), 12.39 MiB | 1.76 MiB/s Receiving objects: 40% (24516/61288), 12.39 MiB | 1.76 MiB/s Receiving objects: 41% (25129/61288), 12.39 MiB | 1.76 MiB/s Receiving objects: 42% (25741/61288), 12.39 MiB | 1.76 MiB/s Receiving objects: 43% (26354/61288), 12.39 MiB | 1.76 MiB/s Receiving objects: 44% (26967/61288), 12.39 MiB | 1.76 MiB/s Receiving objects: 45% (27580/61288), 13.29 MiB | 1.77 MiB/s Receiving objects: 46% (28193/61288), 13.29 MiB | 1.77 MiB/s Receiving objects: 47% (28806/61288), 13.29 MiB | 1.77 MiB/s Receiving objects: 47% (29230/61288), 13.29 MiB | 1.77 MiB/s Receiving objects: 48% (29419/61288), 14.12 MiB | 1.66 MiB/s Receiving objects: 49% (30032/61288), 14.12 MiB | 1.66 MiB/s Receiving objects: 50% (30644/61288), 14.12 MiB | 1.66 MiB/s Receiving objects: 51% (31257/61288), 14.12 MiB | 1.66 MiB/s Receiving objects: 52% (31870/61288), 14.93 MiB | 1.61 MiB/s Receiving objects: 52% (32360/61288), 14.93 MiB | 1.61 MiB/s Receiving objects: 53% (32483/61288), 14.93 MiB | 1.61 MiB/s Receiving objects: 54% (33096/61288), 15.81 MiB | 1.62 MiB/s Receiving objects: 55% (33709/61288), 15.81 MiB | 1.62 MiB/s Receiving objects: 56% (34322/61288), 15.81 MiB | 1.62 MiB/s Receiving objects: 57% (34935/61288), 16.40 MiB | 1.62 MiB/s Receiving objects: 57% (35243/61288), 16.40 MiB | 1.62 MiB/s Receiving objects: 58% (35548/61288), 16.76 MiB | 1.66 MiB/s Receiving objects: 59% (36160/61288), 16.76 MiB | 1.66 MiB/s Receiving objects: 60% (36773/61288), 16.76 MiB | 1.66 MiB/s Receiving objects: 61% (37386/61288), 16.76 MiB | 1.66 MiB/s Receiving objects: 62% (37999/61288), 16.76 MiB | 1.66 MiB/s Receiving objects: 63% (38612/61288), 16.76 MiB | 1.66 MiB/s Receiving objects: 64% (39225/61288), 16.76 MiB | 1.66 MiB/s Receiving objects: 65% (39838/61288), 17.46 MiB | 1.44 MiB/s Receiving objects: 66% (40451/61288), 17.46 MiB | 1.44 MiB/s Receiving objects: 67% (41063/61288), 17.46 MiB | 1.44 MiB/s Receiving objects: 68% (41676/61288), 17.46 MiB | 1.44 MiB/s Receiving objects: 68% (41705/61288), 17.46 MiB | 1.44 MiB/s Receiving objects: 69% (42289/61288), 17.46 MiB | 1.44 MiB/s Receiving objects: 70% (42902/61288), 17.46 MiB | 1.44 MiB/s Receiving objects: 71% (43515/61288), 18.18 MiB | 1.42 MiB/s Receiving objects: 72% (44128/61288), 18.18 MiB | 1.42 MiB/s Receiving objects: 73% (44741/61288), 18.18 MiB | 1.42 MiB/s Receiving objects: 74% (45354/61288), 18.18 MiB | 1.42 MiB/s Receiving objects: 75% (45966/61288), 18.18 MiB | 1.42 MiB/s Receiving objects: 76% (46579/61288), 18.18 MiB | 1.42 MiB/s Receiving objects: 77% (47192/61288), 18.18 MiB | 1.42 MiB/s Receiving objects: 78% (47805/61288), 18.18 MiB | 1.42 MiB/s Receiving objects: 78% (47859/61288), 19.97 MiB | 1.42 MiB/s Receiving objects: 79% (48418/61288), 19.97 MiB | 1.42 MiB/s Receiving objects: 80% (49031/61288), 19.97 MiB | 1.42 MiB/s Receiving objects: 81% (49644/61288), 19.97 MiB | 1.42 MiB/s Receiving objects: 82% (50257/61288), 19.97 MiB | 1.42 MiB/s Receiving objects: 83% (50870/61288), 19.97 MiB | 1.42 MiB/s Receiving objects: 84% (51482/61288), 19.97 MiB | 1.42 MiB/s Receiving objects: 85% (52095/61288), 19.97 MiB | 1.42 MiB/s Receiving objects: 86% (52708/61288), 20.96 MiB | 1.45 MiB/s Receiving objects: 87% (53321/61288), 20.96 MiB | 1.45 MiB/s Receiving objects: 88% (53934/61288), 20.96 MiB | 1.45 MiB/s Receiving objects: 89% (54547/61288), 20.96 MiB | 1.45 MiB/s Receiving objects: 90% (55160/61288), 20.96 MiB | 1.45 MiB/s Receiving objects: 90% (55620/61288), 20.96 MiB | 1.45 MiB/s Receiving objects: 91% (55773/61288), 20.96 MiB | 1.45 MiB/s Receiving objects: 92% (56385/61288), 20.96 MiB | 1.45 MiB/s Receiving objects: 93% (56998/61288), 21.83 MiB | 1.47 MiB/s Receiving objects: 94% (57611/61288), 21.83 MiB | 1.47 MiB/s Receiving objects: 95% (58224/61288), 21.83 MiB | 1.47 MiB/s Receiving objects: 96% (58837/61288), 22.78 MiB | 1.48 MiB/s Receiving objects: 97% (59450/61288), 22.78 MiB | 1.48 MiB/s Receiving objects: 98% (60063/61288), 22.78 MiB | 1.48 MiB/s Receiving objects: 98% (60425/61288), 22.78 MiB | 1.48 MiB/s Receiving objects: 99% (60676/61288), 22.78 MiB | 1.48 MiB/s remote: Total 61288 (delta 766), reused 1105 (delta 680), pack-reused 60070 (from 1) Receiving objects: 100% (61288/61288), 23.64 MiB | 1.53 MiB/s Receiving objects: 100% (61288/61288), 23.83 MiB | 1.66 MiB/s, done. Resolving deltas: 0% (0/44352) Resolving deltas: 1% (444/44352) Resolving deltas: 2% (888/44352) Resolving deltas: 3% (1331/44352) Resolving deltas: 4% (1775/44352) Resolving deltas: 5% (2218/44352) Resolving deltas: 6% (2664/44352) Resolving deltas: 7% (3105/44352) Resolving deltas: 8% (3551/44352) Resolving deltas: 9% (3992/44352) Resolving deltas: 10% (4437/44352) Resolving deltas: 11% (4881/44352) Resolving deltas: 12% (5323/44352) Resolving deltas: 13% (5766/44352) Resolving deltas: 14% (6212/44352) Resolving deltas: 15% (6653/44352) Resolving deltas: 16% (7100/44352) Resolving deltas: 17% (7540/44352) Resolving deltas: 18% (7985/44352) Resolving deltas: 19% (8428/44352) Resolving deltas: 20% (8873/44352) Resolving deltas: 21% (9316/44352) Resolving deltas: 22% (9760/44352) Resolving deltas: 23% (10201/44352) Resolving deltas: 24% (10645/44352) Resolving deltas: 25% (11088/44352) Resolving deltas: 26% (11532/44352) Resolving deltas: 27% (11976/44352) Resolving deltas: 28% (12421/44352) Resolving deltas: 29% (12867/44352) Resolving deltas: 30% (13306/44352) Resolving deltas: 31% (13750/44352) Resolving deltas: 31% (14064/44352) Resolving deltas: 32% (14193/44352) Resolving deltas: 33% (14637/44352) Resolving deltas: 34% (15080/44352) Resolving deltas: 35% (15524/44352) Resolving deltas: 36% (15967/44352) Resolving deltas: 37% (16411/44352) Resolving deltas: 38% (16855/44352) Resolving deltas: 39% (17298/44352) Resolving deltas: 40% (17741/44352) Resolving deltas: 41% (18185/44352) Resolving deltas: 42% (18628/44352) Resolving deltas: 43% (19072/44352) Resolving deltas: 44% (19515/44352) Resolving deltas: 45% (19959/44352) Resolving deltas: 46% (20402/44352) Resolving deltas: 47% (20846/44352) Resolving deltas: 48% (21289/44352) Resolving deltas: 49% (21735/44352) Resolving deltas: 50% (22177/44352) Resolving deltas: 51% (22620/44352) Resolving deltas: 52% (23064/44352) Resolving deltas: 53% (23507/44352) Resolving deltas: 54% (23951/44352) Resolving deltas: 55% (24394/44352) Resolving deltas: 56% (24838/44352) Resolving deltas: 57% (25281/44352) Resolving deltas: 58% (25725/44352) Resolving deltas: 59% (26168/44352) Resolving deltas: 59% (26315/44352) Resolving deltas: 60% (26612/44352) Resolving deltas: 61% (27055/44352) Resolving deltas: 62% (27499/44352) Resolving deltas: 63% (27942/44352) Resolving deltas: 64% (28386/44352) Resolving deltas: 65% (28829/44352) Resolving deltas: 66% (29273/44352) Resolving deltas: 67% (29716/44352) Resolving deltas: 68% (30160/44352) Resolving deltas: 69% (30604/44352) Resolving deltas: 70% (31047/44352) Resolving deltas: 71% (31491/44352) Resolving deltas: 72% (31936/44352) Resolving deltas: 73% (32379/44352) Resolving deltas: 74% (32821/44352) Resolving deltas: 75% (33265/44352) Resolving deltas: 76% (33708/44352) Resolving deltas: 77% (34152/44352) Resolving deltas: 78% (34595/44352) Resolving deltas: 79% (35039/44352) Resolving deltas: 80% (35482/44352) Resolving deltas: 81% (35926/44352) Resolving deltas: 82% (36369/44352) Resolving deltas: 83% (36813/44352) Resolving deltas: 84% (37256/44352) Resolving deltas: 85% (37700/44352) Resolving deltas: 86% (38143/44352) Resolving deltas: 87% (38587/44352) Resolving deltas: 88% (39030/44352) Resolving deltas: 89% (39474/44352) Resolving deltas: 90% (39917/44352) Resolving deltas: 91% (40361/44352) Resolving deltas: 92% (40804/44352) Resolving deltas: 93% (41251/44352) Resolving deltas: 94% (41691/44352) Resolving deltas: 95% (42135/44352) Resolving deltas: 96% (42579/44352) Resolving deltas: 97% (43022/44352) Resolving deltas: 98% (43465/44352) Resolving deltas: 98% (43749/44352) Resolving deltas: 99% (43909/44352) Resolving deltas: 100% (44352/44352) Resolving deltas: 100% (44352/44352), done. ==> Validating source files with sha256sums... SPIRV-LLVM-Translator ... Passed ]2;🔵 Container arch-nspawn-252826 on scovillain.felixc.at==> Making package: spirv-llvm-translator 18.1.5-1 (Sun Oct 6 15:35:37 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (3) New Version Net Change core/libedit 20240517_3.1-1 0.24 MiB extra/llvm-libs 18.1.8-4.1 121.19 MiB extra/spirv-tools 2024.2-1 6.07 MiB Total Installed Size: 127.50 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing libedit... installing llvm-libs... installing spirv-tools... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (16) New Version Net Change Download Size extra/compiler-rt 18.1.8-1 82.09 MiB extra/cppdap 1.58.0-2 1.48 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libuv 1.49.0-1 0.59 MiB extra/mpdecimal 4.0.0-2 0.29 MiB extra/perl-error 0.17029-7 0.04 MiB extra/perl-mailtools 2.21-9 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/rhash 1.4.4-1 0.31 MiB extra/clang 18.1.8-2 223.81 MiB extra/cmake 3.30.4-1 68.25 MiB extra/git 2.46.2-1 26.98 MiB extra/llvm 18.1.8-4.1 140.68 MiB core/python 3.12.6-1 106.60 MiB extra/spirv-headers 1:1.3.283.0-1 2.81 MiB 0.12 MiB Total Download Size: 0.12 MiB Total Installed Size: 657.35 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... spirv-headers-1:1.3.283.0-1-any downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git tk: gitk and git gui openssh: ssh transport and crypto perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [pending] 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 llvm... installing spirv-headers... installing mpdecimal... installing python... Optional dependencies for python python-setuptools: for building Python packages using tooling that is usually bundled with Python python-pip: for installing Python packages using tooling that is usually bundled with Python python-pipx: for installing Python software not packaged on Arch Linux sqlite: for a default database integration [installed] xz: for lzma [installed] tk: for tkinter installing 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 [installed] :: Running post-transaction hooks... (1/4) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/4) Reloading system manager configuration... Skipped: Current root is not booted. (3/4) Arming ConditionNeedsUpdate... (4/4) Warn about old perl modules [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of SPIRV-LLVM-Translator git repo... Cloning into 'SPIRV-LLVM-Translator'... done. Switched to a new branch 'makepkg' ==> Starting pkgver()... ==> Starting build()... -- Found PkgConfig: /usr/bin/pkg-config (found version "2.1.1") -- Using SPIR-V Headers from /usr/include/spirv/ -- The CXX compiler identification is GNU 14.2.1 -- The C compiler identification is GNU 14.2.1 -- 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 -- 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 -- Performing Test HAVE_FFI_CALL -- Performing Test HAVE_FFI_CALL - Success -- Found FFI: /usr/lib/libffi.so -- Looking for histedit.h -- Looking for histedit.h - found -- Found LibEdit: /usr/include (found version "2.11") -- Performing Test Terminfo_LINKABLE -- Performing Test Terminfo_LINKABLE - Success -- Found Terminfo: /usr/lib/libtinfo.so -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found LibXml2: /usr/lib/libxml2.so (found version "2.13.4") -- Found CURL: /usr/lib/libcurl.so (found version "8.10.1") -- Linker detection: GNU ld -- Performing Test C_SUPPORTS_FPIC -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test C_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION -- Performing Test CXX_SUPPORTS_FNO_SEMANTIC_INTERPOSITION - Success -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test C_SUPPORTS_WERROR_DATE_TIME -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test C_SUPPORTS_CMAKE_CXX_FLAGS -- Performing Test C_SUPPORTS_CMAKE_CXX_FLAGS - Success -- Performing Test CXX_SUPPORTS_CMAKE_CXX_FLAGS -- Performing Test CXX_SUPPORTS_CMAKE_CXX_FLAGS - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test C_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG -- Performing Test CXX_SUPPORTS_IMPLICIT_FALLTHROUGH_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG -- Performing Test CXX_SUPPORTS_CLASS_MEMACCESS_FLAG - Success -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG -- Performing Test CXX_SUPPORTS_REDUNDANT_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG -- Performing Test CXX_SUPPORTS_PESSIMIZING_MOVE_FLAG - Success -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG -- Performing Test CXX_SUPPORTS_NOEXCEPT_TYPE_FLAG - Success -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR -- Performing Test CXX_WONT_WARN_ON_FINAL_NONVIRTUALDTOR - Failed -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG -- Performing Test CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG - Success -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL -- Performing Test CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG -- Performing Test CXX_SUPPORTS_MISLEADING_INDENTATION_FLAG - Success -- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG -- Performing Test C_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Failed -- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG -- Performing Test CXX_SUPPORTS_CTAD_MAYBE_UNSPPORTED_FLAG - Success -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Looking for os_signpost_interval_begin -- Looking for os_signpost_interval_begin - not found -- Found LLVM: 18.1.8 -- Checking for one of the modules 'SPIRV-Tools' -- Configuring done (39.3s) -- Generating done (0.3s) -- Build files have been written to: /build/spirv-llvm-translator/src/build [ 0%] Built target intrinsics_gen [ 2%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o [ 4%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o [ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o [ 9%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o [ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o [ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o [ 13%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o [ 18%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o [ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o [ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o [ 25%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o [ 27%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o [ 30%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerMemmove.cpp.o [ 32%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerConstExpr.cpp.o [ 34%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o [ 37%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerOCLBlocks.cpp.o [ 39%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerSaddWithOverflow.cpp.o [ 41%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVRegularizeLLVM.cpp.o [ 44%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVReader.cpp.o [ 46%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL.cpp.o [ 48%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToLLVMDbgTran.cpp.o [ 51%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL20.cpp.o [ 53%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL12.cpp.o [ 55%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVTypeScavenger.cpp.o [ 58%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVUtil.cpp.o [ 60%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVWriter.cpp.o [ 62%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVWriterPass.cpp.o [ 65%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/PassPlugin.cpp.o [ 67%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/PreprocessMetadata.cpp.o [ 69%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVBasicBlock.cpp.o [ 72%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVDebug.cpp.o [ 74%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVDecorate.cpp.o [ 76%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVEntry.cpp.o [ 79%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVFunction.cpp.o [ 81%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVInstruction.cpp.o [ 83%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVModule.cpp.o [ 86%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVStream.cpp.o [ 88%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVType.cpp.o [ 90%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVValue.cpp.o [ 93%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/libSPIRV/SPIRVError.cpp.o [ 95%] Linking CXX shared library libLLVMSPIRVLib.so /usr/src/debug/spirv-llvm-translator/SPIRV-LLVM-Translator/lib/SPIRV/libSPIRV/SPIRVInstruction.h: In member function ‘setOpWords’: /usr/src/debug/spirv-llvm-translator/SPIRV-LLVM-Translator/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2591:7: warning: ‘GroupOp’ may be used uninitialized [-Wmaybe-uninitialized] /usr/src/debug/spirv-llvm-translator/SPIRV-LLVM-Translator/lib/SPIRV/libSPIRV/SPIRVInstruction.h:2589:29: note: ‘GroupOp’ was declared here [ 95%] Built target LLVMSPIRVLib [ 97%] Building CXX object tools/llvm-spirv/CMakeFiles/llvm-spirv.dir/llvm-spirv.cpp.o [100%] Linking CXX executable llvm-spirv [100%] Built target llvm-spirv ==> Starting check()... make: Entering directory '/build/spirv-llvm-translator/src/build' [ 0%] Built target intrinsics_gen [ 93%] Built target LLVMSPIRVLib [ 97%] Built target llvm-spirv [100%] Running the LLVM-SPIRV regression tests lit: /usr/lib/python3.12/site-packages/lit/llvm/config.py:502: note: using clang: /usr/bin/clang -- Testing: 800 tests, 128 workers -- Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll (76 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-10-01-crash.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@CGRectStandardize' #0 0x0000003f7f49482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7f49202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f86528800 (linux-vdso.so.1+0x800) #3 0x0000003f864192d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f863d9f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f863c8448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f7f3ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f7f3ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8272c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f7fdb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f7fe267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f7fe28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f7fe29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f7f8cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f7f5f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f7f5f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f7f5f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f7f5f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aaccb0668 (/usr/bin/llc+0x1a668) #19 0x0000002aacca97ec main (/usr/bin/llc+0x137ec) #20 0x0000003f863c898e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f863c8a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aaccaa20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.script: line 4: 3703 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-10-01-crash.ll.tmp.ll -o /dev/null -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/X86/inlined-formal-parameter.ll (77 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/inlined-formal-parameter.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/inlined-formal-parameter.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.ll + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.spv -o - RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.ll 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003fa049482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa049202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa7454800 (linux-vdso.so.1+0x800) #3 0x0000003f9f8f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9f8b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9f8a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa03ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa03ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa372c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa0db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa0e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa0e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa0e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa08cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa05f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa05f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa05f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa05f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae1884668 (/usr/bin/llc+0x1a668) #19 0x0000002ae187d7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9f8a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9f8a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae187e20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.script: line 13: 4132 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.tmp.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/global.ll (78 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/global.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/global.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003f8ea9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8ea9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f95a0c800 (linux-vdso.so.1+0x800) #3 0x0000003f8def52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8deb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8dea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8e9ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8e9ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f91d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8f3b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8f4267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8f428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8f429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8eecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8ebf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8ebf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8ebf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8ebf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002abe8ac668 (/usr/bin/llc+0x1a668) #19 0x0000002abe8a57ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8dea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8dea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002abe8a620c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 3721 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.tmp -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll (79 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inlined-arguments.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z2f2v' #0 0x0000003f9849482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9849202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9f477800 (linux-vdso.so.1+0x800) #3 0x0000003f978f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f978b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f978a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f983ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f983ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9b72c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f98db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f98e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f98e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f98e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f988cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f985f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f985f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f985f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f985f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad9814668 (/usr/bin/llc+0x1a668) #19 0x0000002ad980d7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f978a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f978a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad980e20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 3516 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.tmp -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll (80 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-value-isel.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-isel.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-value-isel.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-value-isel.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@__OpenCL_nbt02_kernel' #0 0x0000003f9129482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9129202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9836a800 (linux-vdso.so.1+0x800) #3 0x0000003f9825b2d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9821bf6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9820a448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f911ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f911ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9452c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f91bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f91c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f91c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f91c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f916cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f913f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f913f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f913f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f913f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae5643668 (/usr/bin/llc+0x1a668) #19 0x0000002ae563c7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9820a98e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9820aa3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae563d20c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-value-isel.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll (81 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-prolog-end.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-prolog-end.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-prolog-end.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-prolog-end.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003f8629482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8629202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f8d391800 (linux-vdso.so.1+0x800) #3 0x0000003f8d2822d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8d242f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8d231448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f861ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f861ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8952c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f86bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f86c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f86c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f86c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f866cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f863f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f863f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f863f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f863f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae3e0b668 (/usr/bin/llc+0x1a668) #19 0x0000002ae3e047ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8d23198e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8d231a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae3e0520c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-prolog-end.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll (82 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 8: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/two-cus-from-same-file.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc RUN: at line 9: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv RUN: at line 10: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll RUN: at line 12: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003f84a9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f84a9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f8b9b7800 (linux-vdso.so.1+0x800) #3 0x0000003f83ef52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f83eb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f83ea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f849ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f849ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f87d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f853b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f854267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f85428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f85429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f84ecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f84bf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f84bf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f84bf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f84bf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002abc04c668 (/usr/bin/llc+0x1a668) #19 0x0000002abc0457ec main (/usr/bin/llc+0x137ec) #20 0x0000003f83ea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f83ea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002abc04620c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.script: line 5: 3552 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/two-cus-from-same-file.ll.tmp -filetype=obj -O0 -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (83 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/missing-abstract-variable.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/missing-abstract-variable.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/missing-abstract-variable.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/missing-abstract-variable.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z1bv' #0 0x0000003fb209482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb209202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb908b800 (linux-vdso.so.1+0x800) #3 0x0000003fb14f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb14b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb14a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb1fca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb1fca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb532c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb29b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb2a267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb2a28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb2a29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb24cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb21f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb21f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb21f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb21f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad71a3668 (/usr/bin/llc+0x1a668) #19 0x0000002ad719c7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb14a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb14a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad719d20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/missing-abstract-variable.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll (84 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll' FAILED ******************** Exit Code: 1 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/linkage-name-abstract.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linkage-name-abstract.ll.tmp + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract + /usr/bin/llvm-dwarfdump -v -debug-info - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z2f2v' #0 0x0000003f8ea9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8ea9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f95a6a800 (linux-vdso.so.1+0x800) #3 0x0000003f8def52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8deb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8dea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8e9ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8e9ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f91d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8f3b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8f4267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8f428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8f429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8eecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8ebf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8ebf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8ebf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8ebf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002abdbff668 (/usr/bin/llc+0x1a668) #19 0x0000002abdbf87ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8dea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8dea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002abdbf920c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll (85 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/constant-loclist.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -o - -experimental-debug-variable-locations=false | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/constant-loclist.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -o - -experimental-debug-variable-locations=false + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/constant-loclist.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll -o - -experimental-debug-variable-locations=false 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-loclist.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003f9929482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9929202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa0377800 (linux-vdso.so.1+0x800) #3 0x0000003fa02682d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa0228f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa0217448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f991ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f991ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9c52c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f99bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f99c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f99c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f99c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f996cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f993f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f993f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f993f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f993f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad3aed668 (/usr/bin/llc+0x1a668) #19 0x0000002ad3ae67ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa021798e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa0217a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad3ae720c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/constant-loclist.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/X86/abstract_origin.ll (86 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/abstract_origin.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/abstract_origin.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.ll -o - | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/abstract_origin.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.ll -o - + /usr/bin/llvm-dwarfdump -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/abstract_origin.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.ll -o - 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/abstract_origin.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@g' #0 0x0000003f9669482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9669202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9d5bc800 (linux-vdso.so.1+0x800) #3 0x0000003f95af52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f95ab5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f95aa4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f965ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f965ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9992c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f96fb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f970267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f97028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f97029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f96acb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f967f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f967f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f967f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f967f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ace07c668 (/usr/bin/llc+0x1a668) #19 0x0000002ace0757ec main (/usr/bin/llc+0x137ec) #20 0x0000003f95aa498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f95aa4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ace07620c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/abstract_origin.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/X86/frame-register.ll (87 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/frame-register.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/frame-register.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.spv -o - RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -filetype=obj -o - | /usr/bin/llvm-dwarfdump -v --debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/frame-register.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -filetype=obj -o - + /usr/bin/llvm-dwarfdump -v --debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/frame-register.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll -filetype=obj -o - 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/frame-register.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003f9e09482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9e09202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa5191800 (linux-vdso.so.1+0x800) #3 0x0000003fa50822d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa5042f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa5031448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f9dfca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f9dfca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa132c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f9e9b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f9ea267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f9ea28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f9ea29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f9e4cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f9e1f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f9e1f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f9e1f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f9e1f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab0758668 (/usr/bin/llc+0x1a668) #19 0x0000002ab07517ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa503198e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa5031a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab075220c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/frame-register.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (88 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/constant-aggregate.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z3foo1S' #0 0x0000003fb7c9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb7c9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fbed97800 (linux-vdso.so.1+0x800) #3 0x0000003fbec882d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fbec48f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fbec37448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb7bca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb7bca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fbaf2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb85b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb86267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb8628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb8629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb80cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb7df1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb7df22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb7df36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb7df387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae0f50668 (/usr/bin/llc+0x1a668) #19 0x0000002ae0f497ec main (/usr/bin/llc+0x137ec) #20 0x0000003fbec3798e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fbec37a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae0f4a20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.script: line 13: 3999 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.ll -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.tmp.o -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-01-05-DbgScope.ll (89 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-01-05-DbgScope.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-01-05-DbgScope.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.ll -o /dev/null + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003f8109482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8109202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f880ed800 (linux-vdso.so.1+0x800) #3 0x0000003f804f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f804b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f804a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f80fca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f80fca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8432c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f819b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f81a267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f81a28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f81a29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f814cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f811f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f811f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f811f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f811f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aae836668 (/usr/bin/llc+0x1a668) #19 0x0000002aae82f7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f804a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f804a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aae83020c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.script: line 4: 3425 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-01-05-DbgScope.ll.tmp.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (90 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 2: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dw_op_minus_direct.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dw_op_minus_direct.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dw_op_minus_direct.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /usr/bin/llvm-dwarfdump -v - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dw_op_minus_direct.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@inc' #0 0x0000003fa689482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa689202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fad8b1800 (linux-vdso.so.1+0x800) #3 0x0000003fa5cf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa5cb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa5ca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa67ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa67ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa9b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa71b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa72267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa7228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa7229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa6ccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa69f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa69f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa69f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa69f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab818c668 (/usr/bin/llc+0x1a668) #19 0x0000002ab81857ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa5ca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa5ca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab818620c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dw_op_minus_direct.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/X86/float_const.ll (91 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/float_const.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/float_const.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/float_const.ll.tmp.ll -filetype=obj | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/float_const.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/float_const.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003fa709482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa709202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fae096800 (linux-vdso.so.1+0x800) #3 0x0000003fa64f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa64b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa64a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa6fca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa6fca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003faa32c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa79b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa7a267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa7a28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa7a29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa74cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa71f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa71f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa71f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa71f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac4985668 (/usr/bin/llc+0x1a668) #19 0x0000002ac497e7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa64a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa64a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac497f20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/float_const.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (92 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/ptrsize.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003fa849482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa849202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003faf523800 (linux-vdso.so.1+0x800) #3 0x0000003fa78f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa78b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa78a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa83ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa83ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fab72c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa8db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa8e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa8e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa8e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa88cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa85f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa85f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa85f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa85f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad5d3c668 (/usr/bin/llc+0x1a668) #19 0x0000002ad5d357ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa78a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa78a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad5d3620c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 3492 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.tmp -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (94 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/multiline.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/multiline.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/multiline.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/multiline.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/multiline.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -asm-verbose=0 -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@f2' #0 0x0000003fa0a9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa0a9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa7ae1800 (linux-vdso.so.1+0x800) #3 0x0000003f9fef52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9feb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9fea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa09ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa09ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa3d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa13b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa14267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa1428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa1429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa0ecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa0bf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa0bf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa0bf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa0bf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad77b2668 (/usr/bin/llc+0x1a668) #19 0x0000002ad77ab7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9fea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9fea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad77ac20c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/multiline.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-alloca.ll (95 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-alloca.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-declare-alloca.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-alloca.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-declare-alloca.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-declare-alloca.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@use_dbg_declare' #0 0x0000003fb249482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb249202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb94fd800 (linux-vdso.so.1+0x800) #3 0x0000003fb18f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb18b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb18a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb23ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb23ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb572c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb2db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb2e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb2e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb2e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb28cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb25f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb25f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb25f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb25f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab8289668 (/usr/bin/llc+0x1a668) #19 0x0000002ab82827ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb18a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb18a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab828320c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-declare-alloca.ll -- ******************** Testing: 0.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/def-line.ll (96 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/def-line.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/def-line.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.ll + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.spv -o - RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/def-line.ll.tmp.ll -filetype=obj | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/def-line.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /usr/bin/llvm-dwarfdump -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/def-line.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_ZN3foo2f2Ev' #0 0x0000003fa869482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa869202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003faf731800 (linux-vdso.so.1+0x800) #3 0x0000003faf6222d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003faf5e2f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003faf5d1448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa85ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa85ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fab92c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa8fb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa90267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa9028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa9029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa8acb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa87f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa87f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa87f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa87f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad2776668 (/usr/bin/llc+0x1a668) #19 0x0000002ad276f7ec main (/usr/bin/llc+0x137ec) #20 0x0000003faf5d198e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003faf5d1a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad277020c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/def-line.ll -- ******************** Testing: 0.. 10 FAIL: LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll (98 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/convert-debugloc.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv --spirv-allow-extra-diexpressions + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv --spirv-allow-extra-diexpressions RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/convert-debugloc.ll.tmp.ll | /usr/bin/llvm-dwarfdump - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 "--implicit-check-not={{DW_TAG|NULL}}" + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 + /usr/bin/llvm-dwarfdump - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 '--implicit-check-not={{DW_TAG|NULL}}' LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003f8769482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8769202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f8e6e8800 (linux-vdso.so.1+0x800) #3 0x0000003f86af52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f86ab5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f86aa4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f875ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f875ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8a92c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f87fb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f880267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f88028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f88029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f87acb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f877f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f877f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f877f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f877f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002acd921668 (/usr/bin/llc+0x1a668) #19 0x0000002acd91a7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f86aa498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f86aa4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002acd91b20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/convert-debugloc.ll --check-prefix=DW5 --implicit-check-not={{DW_TAG|NULL}} -- ******************** Testing: 0.. 10 FAIL: LLVM_SPIRV :: DebugInfo/Generic/varargs.ll (99 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/varargs.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/varargs.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.spv -o - RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll -o - | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/varargs.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll -o - + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/varargs.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll -o - 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/varargs.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z1biz' #0 0x0000003f9069482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9069202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f975fc800 (linux-vdso.so.1+0x800) #3 0x0000003f8faf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8fab5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8faa4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f905ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f905ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9392c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f90fb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f910267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f91028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f91029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f90acb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f907f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f907f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f907f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f907f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae9ab8668 (/usr/bin/llc+0x1a668) #19 0x0000002ae9ab17ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8faa498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8faa4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae9ab220c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/varargs.ll -- ******************** Testing: 0.. 10 FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (106 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 6: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/PR20038.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc RUN: at line 7: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv RUN: at line 8: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll RUN: at line 10: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/PR20038.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/PR20038.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/PR20038.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z4fun4v' #0 0x0000003f8a89482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8a89202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f91902800 (linux-vdso.so.1+0x800) #3 0x0000003f89cf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f89cb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f89ca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8a7ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8a7ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8db2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8b1b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8b2267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8b228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8b229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8accb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8a9f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8a9f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8a9f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8a9f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aac09e668 (/usr/bin/llc+0x1a668) #19 0x0000002aac0977ec main (/usr/bin/llc+0x137ec) #20 0x0000003f89ca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f89ca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aac09820c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/PR20038.ll -- ******************** Testing: 0.. 10 FAIL: LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll (120 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/dwarf-public-names.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_ZN1C15member_functionEv' #0 0x0000003f91e9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f91e9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f98e5b800 (linux-vdso.so.1+0x800) #3 0x0000003f912f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f912b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f912a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f91dca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f91dca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9512c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f927b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f928267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f92828334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f92829cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f922cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f91ff1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f91ff22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f91ff36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f91ff387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae83c5668 (/usr/bin/llc+0x1a668) #19 0x0000002ae83be7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f912a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f912a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae83bf20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 3646 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=gdb -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.o < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.tmp.ll -- ******************** Testing: 0.. 10 FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (121 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -generate-arange-section < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dwarf-aranges-no-dwarf-labels.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -generate-arange-section + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -generate-arange-section 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z3fooi' #0 0x0000003f96e9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f96e9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9ddf9800 (linux-vdso.so.1+0x800) #3 0x0000003f962f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f962b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f962a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f96dca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f96dca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9a12c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f977b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f978267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f97828334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f97829cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f972cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f96ff1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f96ff22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f96ff36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f96ff387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aab488668 (/usr/bin/llc+0x1a668) #19 0x0000002aab4817ec main (/usr/bin/llc+0x137ec) #20 0x0000003f962a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f962a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aab48220c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll -- ******************** Testing: 0.. 10 FAIL: LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll (124 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/single-dbg_value.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-after=livedebugvalues -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/single-dbg_value.ll --check-prefix=SANITY + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-after=livedebugvalues -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/single-dbg_value.ll --check-prefix=SANITY LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-after=livedebugvalues -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/single-dbg_value.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@f' #0 0x0000003fafc9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fafc9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb6cd0800 (linux-vdso.so.1+0x800) #3 0x0000003faf0f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003faf0b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003faf0a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fafbca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fafbca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb2f2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb05b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb06267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb0628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb0629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb00cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fafdf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fafdf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fafdf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fafdf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002acf416668 (/usr/bin/llc+0x1a668) #19 0x0000002acf40f7ec main (/usr/bin/llc+0x137ec) #20 0x0000003faf0a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003faf0a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002acf41020c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/single-dbg_value.ll --check-prefix=SANITY -- ******************** Testing: 0.. 10 FAIL: LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll (125 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/nophysreg.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/nophysreg.ll.tmp.ll | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/nophysreg.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /usr/bin/llvm-dwarfdump -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/nophysreg.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z2f21A' #0 0x0000003fa049482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa049202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa7546800 (linux-vdso.so.1+0x800) #3 0x0000003fa74372d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa73f7f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa73e6448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa03ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa03ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa372c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa0db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa0e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa0e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa0e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa08cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa05f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa05f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa05f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa05f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae3b90668 (/usr/bin/llc+0x1a668) #19 0x0000002ae3b897ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa73e698e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa73e6a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae3b8a20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/nophysreg.ll -- ******************** Testing: 0.. 10 FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll (126 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inlined-vars.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-vars.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003fa789482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa789202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fae8a9800 (linux-vdso.so.1+0x800) #3 0x0000003fa6cf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa6cb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa6ca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa77ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa77ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003faab2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa81b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa82267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa8228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa8229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa7ccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa79f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa79f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa79f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa79f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad28fd668 (/usr/bin/llc+0x1a668) #19 0x0000002ad28f67ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa6ca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa6ca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad28f720c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inlined-vars.ll -check-prefix ARGUMENT -- ******************** Testing: 0.. 10. FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (129 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/linear-dbg-value.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/linear-dbg-value.ll.tmp.ll -experimental-debug-variable-locations=false | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/linear-dbg-value.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/linear-dbg-value.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003f9349482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9349202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9a53d800 (linux-vdso.so.1+0x800) #3 0x0000003f9a42e2d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9a3eef6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9a3dd448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f933ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f933ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9672c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f93db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f93e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f93e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f93e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f938cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f935f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f935f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f935f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f935f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac8bce668 (/usr/bin/llc+0x1a668) #19 0x0000002ac8bc77ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9a3dd98e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9a3dda3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac8bc820c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/linear-dbg-value.ll -- ******************** Testing: 0.. 10. FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (130 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/member-order.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/member-order.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/member-order.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/member-order.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -O0 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/member-order.ll + /usr/bin/llvm-dwarfdump -v -debug-info - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_ZN3foo2f1Ev' #0 0x0000003f9bc9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9bc9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa2d72800 (linux-vdso.so.1+0x800) #3 0x0000003fa2c632d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa2c23f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa2c12448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f9bbca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f9bbca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9ef2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f9c5b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f9c6267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f9c628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f9c629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f9c0cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f9bdf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f9bdf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f9bdf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f9bdf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac128c668 (/usr/bin/llc+0x1a668) #19 0x0000002ac12857ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa2c1298e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa2c12a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac128620c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/member-order.ll -- ******************** Testing: 0.. 10. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-05-DeadGlobalVariable.ll (131 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2009-11-05-DeadGlobalVariable.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2009-11-05-DeadGlobalVariable.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll -o /dev/null + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll -o /dev/null LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll -o /dev/null 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003f90a9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f90a9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f97b01800 (linux-vdso.so.1+0x800) #3 0x0000003f8fef52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8feb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8fea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f909ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f909ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f93d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f913b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f914267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f91428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f91429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f90ecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f90bf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f90bf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f90bf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f90bf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad819c668 (/usr/bin/llc+0x1a668) #19 0x0000002ad81957ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8fea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8fea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad819620c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.script: line 4: 4208 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-05-DeadGlobalVariable.ll.tmp.ll -o /dev/null -- ******************** Testing: 0.. 10. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll (132 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2009-11-10-CurrentFn.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -o /dev/null + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@bar' #0 0x0000003f9ce9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9ce9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa3df6800 (linux-vdso.so.1+0x800) #3 0x0000003f9c2f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9c2b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9c2a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f9cdca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f9cdca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa012c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f9d7b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f9d8267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f9d828334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f9d829cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f9d2cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f9cff1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f9cff22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f9cff36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f9cff387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002abc265668 (/usr/bin/llc+0x1a668) #19 0x0000002abc25e7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9c2a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9c2a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002abc25f20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.script: line 4: 3119 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -o /dev/null < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2009-11-10-CurrentFn.ll.tmp.ll -- ******************** Testing: 0.. 10. FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (135 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_inline_function_definition.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_inline_function_definition.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_inline_function_definition.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_inline_function_definition.ll + /usr/bin/llvm-dwarfdump -v -debug-info - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003fac49482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fac49202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb33e8800 (linux-vdso.so.1+0x800) #3 0x0000003fab8f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fab8b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fab8a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fac3ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fac3ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003faf72c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003facdb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003face267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003face28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003face29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fac8cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fac5f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fac5f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fac5f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fac5f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab7420668 (/usr/bin/llc+0x1a668) #19 0x0000002ab74197ec main (/usr/bin/llc+0x137ec) #20 0x0000003fab8a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fab8a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab741a20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_inline_function_definition.ll -- ******************** Testing: 0.. 10. FAIL: LLVM_SPIRV :: DebugInfo/X86/union-const.ll (138 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/union-const.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/union-const.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/union-const.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/union-const.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/union-const.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@mfi_aen_setup' #0 0x0000003f9bc9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9bc9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa2c1b800 (linux-vdso.so.1+0x800) #3 0x0000003f9b0f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9b0b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9b0a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f9bbca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f9bbca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9ef2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f9c5b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f9c6267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f9c628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f9c629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f9c0cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f9bdf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f9bdf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f9bdf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f9bdf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002accd95668 (/usr/bin/llc+0x1a668) #19 0x0000002accd8e7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9b0a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9b0a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002accd8f20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/union-const.ll -- ******************** Testing: 0.. 10. FAIL: LLVM_SPIRV :: DebugInfo/X86/isel-cse-line.ll (142 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/isel-cse-line.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/isel-cse-line.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -fast-isel=false -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/isel-cse-line.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/isel-cse-line.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -fast-isel=false -O0 + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/isel-cse-line.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -fast-isel=false -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003fa129482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa129202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa81bc800 (linux-vdso.so.1+0x800) #3 0x0000003fa06f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa06b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa06a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa11ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa11ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa452c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa1bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa1c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa1c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa1c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa16cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa13f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa13f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa13f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa13f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab8f72668 (/usr/bin/llc+0x1a668) #19 0x0000002ab8f6b7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa06a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa06a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab8f6c20c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/isel-cse-line.ll -- ******************** Testing: 0.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll (145 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-03-12-llc-crash.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc warning: ignoring debug info with an invalid version (0) in RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -o /dev/null + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -o /dev/null LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -o /dev/null 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003f7c49482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7c49202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f83465800 (linux-vdso.so.1+0x800) #3 0x0000003f7b8f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f7b8b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f7b8a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f7c3ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f7c3ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f7f72c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f7cdb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f7ce267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f7ce28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f7ce29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f7c8cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f7c5f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f7c5f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f7c5f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f7c5f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae7cfb668 (/usr/bin/llc+0x1a668) #19 0x0000002ae7cf47ec main (/usr/bin/llc+0x137ec) #20 0x0000003f7b8a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f7b8a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae7cf520c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.script: line 4: 4019 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -o /dev/null < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-12-llc-crash.ll.tmp.ll -- ******************** Testing: 0.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/discriminator.ll (155 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/discriminator.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/discriminator.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/discriminator.ll.tmp.ll -filetype=obj | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/discriminator.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /usr/bin/llvm-dwarfdump -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/discriminator.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z3foov' #0 0x0000003fb4a9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb4a9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fbb9d9800 (linux-vdso.so.1+0x800) #3 0x0000003fb3ef52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb3eb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb3ea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb49ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb49ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb7d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb53b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb54267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb5428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb5429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb4ecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb4bf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb4bf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb4bf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb4bf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac322c668 (/usr/bin/llc+0x1a668) #19 0x0000002ac32257ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb3ea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb3ea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac322620c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/discriminator.ll -- ******************** Testing: 0.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (158 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/expr-opcode.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/expr-opcode.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv --spirv-allow-extra-diexpressions + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv --spirv-allow-extra-diexpressions RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.spv -o - RUN: at line 4: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/expr-opcode.ll --input-file /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/expr-opcode.ll --input-file /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll RUN: at line 6: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003f8069482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8069202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f87684800 (linux-vdso.so.1+0x800) #3 0x0000003f7faf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f7fab5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f7faa4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f805ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f805ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8392c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f80fb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f810267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f81028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f81029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f80acb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f807f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f807f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f807f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f807f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae9c05668 (/usr/bin/llc+0x1a668) #19 0x0000002ae9bfe7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f7faa498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f7faa4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae9bff20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 11: 4811 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=5 -filetype=obj -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.tmp.rev.ll -- ******************** Testing: 0.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll (163 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/this-stack_value.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=asm -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/this-stack_value.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z4getBv' #0 0x0000003f9609482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9609202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9cfdb800 (linux-vdso.so.1+0x800) #3 0x0000003f954f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f954b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f954a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f95fca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f95fca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9932c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f969b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f96a267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f96a28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f96a29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f964cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f961f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f961f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f961f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f961f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac60a1668 (/usr/bin/llc+0x1a668) #19 0x0000002ac609a7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f954a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f954a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac609b20c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/this-stack_value.ll --check-prefix=ASM -- ******************** Testing: 0.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/X86/mixed-nodebug-cu.ll (165 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/mixed-nodebug-cu.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/mixed-nodebug-cu.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp -filetype=obj + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp -filetype=obj 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@f' #0 0x0000003f9689482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9689202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9d8d4800 (linux-vdso.so.1+0x800) #3 0x0000003f95cf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f95cb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f95ca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f967ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f967ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f99b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f971b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f972267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f97228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f97229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f96ccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f969f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f969f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f969f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f969f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae3ca6668 (/usr/bin/llc+0x1a668) #19 0x0000002ae3c9f7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f95ca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f95ca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae3ca020c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.script: line 13: 4256 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.tmp -filetype=obj -- ******************** Testing: 0.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (166 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/imported-name-inlined.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/imported-name-inlined.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck --implicit-check-not "{{DW_TAG|NULL}}" /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/imported-name-inlined.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj + /usr/bin/FileCheck --implicit-check-not '{{DW_TAG|NULL}}' /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/imported-name-inlined.ll + /usr/bin/llvm-dwarfdump -v -debug-info - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z2f2v' #0 0x0000003f8d09482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8d09202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f94063800 (linux-vdso.so.1+0x800) #3 0x0000003f8c4f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8c4b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8c4a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8cfca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8cfca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9032c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8d9b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8da267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8da28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8da29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8d4cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8d1f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8d1f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8d1f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8d1f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aaec5e668 (/usr/bin/llc+0x1a668) #19 0x0000002aaec577ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8c4a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8c4a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aaec5820c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck --implicit-check-not {{DW_TAG|NULL}} /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/imported-name-inlined.ll -- ******************** Testing: 0.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (173 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/dead-argument-order.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dead-argument-order.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/dead-argument-order.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/dead-argument-order.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z8function1Si' #0 0x0000003fb469482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb469202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fbb77c800 (linux-vdso.so.1+0x800) #3 0x0000003fbb66d2d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fbb62df6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fbb61c448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb45ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb45ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb792c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb4fb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb50267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb5028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb5029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb4acb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb47f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb47f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb47f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb47f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab07a5668 (/usr/bin/llc+0x1a668) #19 0x0000002ab079e7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fbb61c98e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fbb61ca3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab079f20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/dead-argument-order.ll -- ******************** Testing: 0.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (174 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/noscopes.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/noscopes.ll.tmp.ll | /usr/bin/llvm-dwarfdump - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/noscopes.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj + /usr/bin/llvm-dwarfdump - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/noscopes.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@f' #0 0x0000003faa29482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003faa29202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb1356800 (linux-vdso.so.1+0x800) #3 0x0000003fb12472d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb1207f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb11f6448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003faa1ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003faa1ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fad52c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003faabb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003faac267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003faac28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003faac29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003faa6cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003faa3f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003faa3f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003faa3f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003faa3f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab9768668 (/usr/bin/llc+0x1a668) #19 0x0000002ab97617ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb11f698e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb11f6a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab976220c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/noscopes.ll -- ******************** Testing: 0.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll (176 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/func-using-decl.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003f7f89482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7f89202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f86919800 (linux-vdso.so.1+0x800) #3 0x0000003f7ecf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f7ecb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f7eca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f7f7ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f7f7ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f82b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f801b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f802267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f80228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f80229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f7fccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f7f9f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f7f9f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f7f9f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f7f9f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae6d1e668 (/usr/bin/llc+0x1a668) #19 0x0000002ae6d177ec main (/usr/bin/llc+0x137ec) #20 0x0000003f7eca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f7eca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae6d1820c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 4460 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.tmp -- ******************** Testing: 0.. 10.. 20 FAIL: LLVM_SPIRV :: DebugInfo/X86/split-dwarf-multiple-cu-hash.ll (178 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/split-dwarf-multiple-cu-hash.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: rm -rf /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp && mkdir -p /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp + rm -rf /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp + mkdir -p /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp RUN: at line 2: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/split-dwarf-multiple-cu-hash.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.bc RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.spv RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -split-dwarf-file=foo.dwo /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.ll -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp/a.o + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -split-dwarf-file=foo.dwo /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.ll -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp/a.o LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -split-dwarf-file=foo.dwo /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.ll -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp/a.o 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z1av' #0 0x0000003fb3c9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb3c9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fbacd6800 (linux-vdso.so.1+0x800) #3 0x0000003fb30f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb30b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb30a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb3bca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb3bca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb6f2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb45b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb46267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb4628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb4629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb40cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb3df1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb3df22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb3df36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb3df387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac2687668 (/usr/bin/llc+0x1a668) #19 0x0000002ac26807ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb30a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb30a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac268120c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.script: line 17: 4507 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -split-dwarf-file=foo.dwo /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp.ll -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-multiple-cu-hash.ll.tmp/a.o -- ******************** Testing: 0.. 10.. 20 FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (179 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-value-const-byref.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O1 -filetype=obj -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll | /usr/bin/llvm-dwarfdump -all - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-value-const-byref.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O1 -filetype=obj -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll + /usr/bin/llvm-dwarfdump -all - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-value-const-byref.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O1 -filetype=obj -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-value-const-byref.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003f8d09482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8d09202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f93fed800 (linux-vdso.so.1+0x800) #3 0x0000003f8c4f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8c4b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8c4a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8cfca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8cfca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9032c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8d9b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8da267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8da28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8da29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8d4cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8d1f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8d1f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8d1f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8d1f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae392d668 (/usr/bin/llc+0x1a668) #19 0x0000002ae39267ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8c4a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8c4a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae392720c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-value-const-byref.ll -- ******************** Testing: 0.. 10.. 20 FAIL: LLVM_SPIRV :: DebugInfo/COFF/no-cus.ll (180 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/COFF/no-cus.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/COFF/no-cus.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.ll -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.o + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.o LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.o 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@f' #0 0x0000003f8b09482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8b09202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9214f800 (linux-vdso.so.1+0x800) #3 0x0000003f920402d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f92000f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f91fef448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8afca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8afca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8e32c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8b9b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8ba267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8ba28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8ba29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8b4cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8b1f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8b1f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8b1f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8b1f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad4c23668 (/usr/bin/llc+0x1a668) #19 0x0000002ad4c1c7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f91fef98e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f91fefa3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad4c1d20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.script: line 5: 4586 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.o < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.tmp.ll -- ******************** Testing: 0.. 10.. 20 FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (190 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inline-scopes.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inline-scopes.ll.tmp.ll | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inline-scopes.ll + /usr/bin/llvm-dwarfdump -debug-info - + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inline-scopes.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003f8ea9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8ea9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f95a00800 (linux-vdso.so.1+0x800) #3 0x0000003f8def52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8deb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8dea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8e9ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8e9ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f91d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8f3b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8f4267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8f428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8f429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8eecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8ebf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8ebf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8ebf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8ebf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab48c9668 (/usr/bin/llc+0x1a668) #19 0x0000002ab48c27ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8dea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8dea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab48c320c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inline-scopes.ll -- ******************** Testing: 0.. 10.. 20 FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (196 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_function_definition.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/namespace_function_definition.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_function_definition.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_function_definition.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=All 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_ZN2ns4funcEv' #0 0x0000003f8ac9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8ac9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f91d46800 (linux-vdso.so.1+0x800) #3 0x0000003f91c372d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f91bf7f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f91be6448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8abca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8abca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8df2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8b5b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8b6267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8b628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8b629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8b0cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8adf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8adf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8adf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8adf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac5a08668 (/usr/bin/llc+0x1a668) #19 0x0000002ac5a017ec main (/usr/bin/llc+0x137ec) #20 0x0000003f91be698e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f91be6a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac5a0220c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/namespace_function_definition.ll -- ******************** Testing: 0.. 10.. 20. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-04-19-FramePtr.ll (219 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-04-19-FramePtr.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-04-19-FramePtr.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=lldb -asm-verbose -O1 -o - < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-04-19-FramePtr.ll.tmp.ll | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-04-19-FramePtr.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=lldb -asm-verbose -O1 -o - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-04-19-FramePtr.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -debugger-tune=lldb -asm-verbose -O1 -o - 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003fa549482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa549202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fac4cc800 (linux-vdso.so.1+0x800) #3 0x0000003fa48f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa48b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa48a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa53ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa53ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa872c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa5db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa5e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa5e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa5e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa58cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa55f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa55f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa55f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa55f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae6b0c668 (/usr/bin/llc+0x1a668) #19 0x0000002ae6b057ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa48a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa48a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae6b0620c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-04-19-FramePtr.ll -- ******************** Testing: 0.. 10.. 20.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/incorrect-variable-debugloc1.ll (250 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/incorrect-variable-debugloc1.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 7: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.bc RUN: at line 8: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.spv RUN: at line 9: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.ll + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.spv -o - RUN: at line 11: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 -dwarf-version 2 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/incorrect-variable-debugloc1.ll.tmp.ll | /usr/bin/llvm-dwarfdump - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll --check-prefix=DWARF23 + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 -dwarf-version 2 -filetype=obj + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll --check-prefix=DWARF23 + /usr/bin/llvm-dwarfdump - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 -dwarf-version 2 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003fb149482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb149202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb84a6800 (linux-vdso.so.1+0x800) #3 0x0000003fb08f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb08b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb08a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb13ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb13ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb472c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb1db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb1e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb1e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb1e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb18cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb15f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb15f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb15f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb15f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab5e0f668 (/usr/bin/llc+0x1a668) #19 0x0000002ab5e087ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb08a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb08a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab5e0920c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll --check-prefix=DWARF23 -- ******************** Testing: 0.. 10.. 20.. 30 FAIL: LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll (273 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/constant-pointers.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/constant-pointers.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/constant-pointers.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll -o - 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/constant-pointers.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z4funcILPv0ELPFvvE0ELi42EEvv' #0 0x0000003f7f69482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7f69202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f86632800 (linux-vdso.so.1+0x800) #3 0x0000003f7eaf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f7eab5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f7eaa4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f7f5ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f7f5ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8292c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f7ffb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f800267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f80028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f80029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f7facb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f7f7f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f7f7f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f7f7f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f7f7f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae5900668 (/usr/bin/llc+0x1a668) #19 0x0000002ae58f97ec main (/usr/bin/llc+0x137ec) #20 0x0000003f7eaa498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f7eaa4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae58fa20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/constant-pointers.ll -- ******************** Testing: 0.. 10.. 20.. 30. FAIL: LLVM_SPIRV :: DebugInfo/Generic/version.ll (291 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/version.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/version.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll RUN: at line 6: /usr/bin/FileCheck < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/version.ll --check-prefix=CHECK-LLVM + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/version.ll --check-prefix=CHECK-LLVM RUN: at line 8: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003fa5c9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa5c9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003facbd5800 (linux-vdso.so.1+0x800) #3 0x0000003fa50f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa50b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa50a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa5bca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa5bca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa8f2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa65b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa66267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa6628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa6629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa60cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa5df1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa5df22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa5df36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa5df387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad4148668 (/usr/bin/llc+0x1a668) #19 0x0000002ad41417ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa50a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa50a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad414220c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 3346 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.tmp -- ******************** Testing: 0.. 10.. 20.. 30. FAIL: LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll (292 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/debug-info-eis-option.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv --spirv-debug-info-version=legacy + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv --spirv-debug-info-version=legacy RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/debug-info-eis-option.ll.tmp.ll -experimental-debug-variable-locations=false | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/debug-info-eis-option.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/debug-info-eis-option.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -stop-before=finalize-isel -pre-RA-sched=linearize -experimental-debug-variable-locations=false 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003fae09482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fae09202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb4fb3800 (linux-vdso.so.1+0x800) #3 0x0000003fad4f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fad4b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fad4a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fadfca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fadfca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb132c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fae9b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003faea267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003faea28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003faea29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fae4cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fae1f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fae1f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fae1f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fae1f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002adfc0c668 (/usr/bin/llc+0x1a668) #19 0x0000002adfc057ec main (/usr/bin/llc+0x137ec) #20 0x0000003fad4a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fad4a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002adfc0620c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/debug-info-eis-option.ll -- ******************** Testing: 0.. 10.. 20.. 30.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (334 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/enum.ll' FAILED ******************** Exit Code: 134 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/enum.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z4funcv' #0 0x0000003f9329482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9329202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9a27a800 (linux-vdso.so.1+0x800) #3 0x0000003f926f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f926b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f926a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f931ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f931ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9652c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f93bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f93c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f93c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f93c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f936cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f933f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f933f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f933f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f933f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad89da668 (/usr/bin/llc+0x1a668) #19 0x0000002ad89d37ec main (/usr/bin/llc+0x137ec) #20 0x0000003f926a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f926a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad89d420c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 3166 Aborted (core dumped) /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp.ll > /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.tmp -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. FAIL: LLVM_SPIRV :: DebugInfo/X86/split-dwarf-omit-empty.ll (638 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/split-dwarf-omit-empty.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/split-dwarf-omit-empty.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -split-dwarf-file=foo.dwo /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.ll -filetype=obj -o - | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/split-dwarf-omit-empty.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -split-dwarf-file=foo.dwo /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.ll -filetype=obj -o - + /usr/bin/llvm-dwarfdump -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/split-dwarf-omit-empty.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -split-dwarf-file=foo.dwo /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.ll -filetype=obj -o - 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/split-dwarf-omit-empty.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@main' #0 0x0000003fa0c9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa0c9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa7bec800 (linux-vdso.so.1+0x800) #3 0x0000003fa00f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa00b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa00a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa0bca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa0bca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa3f2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa15b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa16267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa1628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa1629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa10cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa0df1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa0df22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa0df36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa0df387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab0f05668 (/usr/bin/llc+0x1a668) #19 0x0000002ab0efe7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa00a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa00a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab0eff20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/split-dwarf-omit-empty.ll -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll (641 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll -o - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll -o - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll -o - 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-06-29-InlinedFnLocalVar.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@bar' #0 0x0000003f8ea9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8ea9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f95a35800 (linux-vdso.so.1+0x800) #3 0x0000003f8def52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8deb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8dea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8e9ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8e9ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f91d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8f3b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8f4267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8f428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8f429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8eecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8ebf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8ebf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8ebf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8ebf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad6b1a668 (/usr/bin/llc+0x1a668) #19 0x0000002ad6b137ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8dea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8dea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad6b1420c _start (/usr/bin/llc+0x1420c) FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (643 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/UnknownBaseType.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/UnknownBaseType.ll.tmp.ll -filetype=obj | /usr/bin/llvm-dwarfdump -debug-info - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/UnknownBaseType.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /usr/bin/llvm-dwarfdump -debug-info - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/UnknownBaseType.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@foo' #0 0x0000003f9389482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9389202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9a8bf800 (linux-vdso.so.1+0x800) #3 0x0000003f92cf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f92cb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f92ca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f937ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f937ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f96b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f941b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f942267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f94228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f94229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f93ccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f939f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f939f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f939f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f939f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aea264668 (/usr/bin/llc+0x1a668) #19 0x0000002aea25d7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f92ca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f92ca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aea25e20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/UnknownBaseType.ll -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll (644 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-declare-arg.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-declare-arg.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll + /usr/bin/llvm-dwarfdump -v - + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-declare-arg.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -fast-isel=true -filetype=obj -o - /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll 1. Running pass 'Function Pass Manager' on module '/build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/dbg-declare-arg.ll.tmp.ll'. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z3fooi' #0 0x0000003fb2a9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb2a9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb9aa1800 (linux-vdso.so.1+0x800) #3 0x0000003fb1ef52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb1eb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb1ea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb29ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb29ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb5d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb33b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb34267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb3428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb3429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb2ecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb2bf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb2bf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb2bf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb2bf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae4785668 (/usr/bin/llc+0x1a668) #19 0x0000002ae477e7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb1ea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb1ea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae477f20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-declare-arg.ll -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (654 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/restrict.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 3: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/restrict.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc RUN: at line 4: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv RUN: at line 5: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll RUN: at line 7: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/restrict.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v -debug-info - | /usr/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/restrict.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/restrict.ll LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=2 -O0 -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z3fooPv' #0 0x0000003fa489482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa489202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fab971800 (linux-vdso.so.1+0x800) #3 0x0000003fab8622d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fab822f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fab811448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa47ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa47ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa7b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa51b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa52267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa5228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa5229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa4ccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa49f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa49f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa49f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa49f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab6555668 (/usr/bin/llc+0x1a668) #19 0x0000002ab654e7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fab81198e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fab811a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab654f20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/restrict.ll -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80 FAIL: LLVM_SPIRV :: DebugInfo/X86/partial-constant.ll (663 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/X86/partial-constant.ll' FAILED ******************** Exit Code: 2 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/partial-constant.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.ll RUN: at line 4: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/partial-constant.ll.tmp.ll | /usr/bin/llvm-dwarfdump -v - | /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/partial-constant.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/partial-constant.ll + /usr/bin/llvm-dwarfdump -v - LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_Z5startv' #0 0x0000003fa6e9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa6e9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003faddd5800 (linux-vdso.so.1+0x800) #3 0x0000003fa62f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa62b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa62a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa6dca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa6dca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003faa12c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa77b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa78267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa7828334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa7829cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa72cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa6ff1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa6ff22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa6ff36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa6ff387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002adaa43668 (/usr/bin/llc+0x1a668) #19 0x0000002adaa3c7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa62a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa62a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002adaa3d20c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file FileCheck error: '' is empty. FileCheck command line: /usr/bin/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/partial-constant.ll -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (695 of 800) ******************** TEST 'LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll' FAILED ******************** Exit Code: 1 Command Output (stderr): -- RUN: at line 1: /usr/bin/llvm-as < /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/2010-03-24-MemberFn.ll -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc + /usr/bin/llvm-as -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc RUN: at line 2: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.bc -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv RUN: at line 3: /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -o - | /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll + /build/spirv-llvm-translator/src/build/tools/llvm-spirv/llvm-spirv -r /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.spv -o - + /usr/bin/llvm-dis -o /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll RUN: at line 5: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 < /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/2010-03-24-MemberFn.ll.tmp.ll | grep AT_decl_file | grep 2 + grep 2 + grep AT_decl_file + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 LLVM ERROR: Unsupported calling convention PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace. Stack dump: 0. Program arguments: /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 1. Running pass 'Function Pass Manager' on module ''. 2. Running pass 'RISC-V DAG->DAG Pattern Instruction Selection' on function '@_ZN1S3fooEv' #0 0x0000003fa2a9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa2a9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa9b61800 (linux-vdso.so.1+0x800) #3 0x0000003fa9a522d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa9a12f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa9a01448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa29ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa29ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa5d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa33b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa34267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa3428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa3429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa2ecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa2bf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa2bf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa2bf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa2bf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab8c97668 (/usr/bin/llc+0x1a668) #19 0x0000002ab8c907ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa9a0198e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa9a01a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab8c9120c _start (/usr/bin/llc+0x1420c) -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (62): LLVM_SPIRV :: DebugInfo/COFF/no-cus.ll LLVM_SPIRV :: DebugInfo/Generic/2009-11-05-DeadGlobalVariable.ll LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll LLVM_SPIRV :: DebugInfo/Generic/2010-01-05-DbgScope.ll LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll LLVM_SPIRV :: DebugInfo/Generic/2010-04-19-FramePtr.ll LLVM_SPIRV :: DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll LLVM_SPIRV :: DebugInfo/Generic/2010-10-01-crash.ll LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll LLVM_SPIRV :: DebugInfo/Generic/debug-info-eis-option.ll LLVM_SPIRV :: DebugInfo/Generic/def-line.ll LLVM_SPIRV :: DebugInfo/Generic/discriminator.ll LLVM_SPIRV :: DebugInfo/Generic/dwarf-public-names.ll LLVM_SPIRV :: DebugInfo/Generic/enum.ll LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll LLVM_SPIRV :: DebugInfo/Generic/global.ll LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll LLVM_SPIRV :: DebugInfo/Generic/incorrect-variable-debugloc1.ll LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll LLVM_SPIRV :: DebugInfo/Generic/inlined-arguments.ll LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll LLVM_SPIRV :: DebugInfo/Generic/member-order.ll LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll LLVM_SPIRV :: DebugInfo/Generic/multiline.ll LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll LLVM_SPIRV :: DebugInfo/Generic/restrict.ll LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll LLVM_SPIRV :: DebugInfo/Generic/varargs.ll LLVM_SPIRV :: DebugInfo/Generic/version.ll LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll LLVM_SPIRV :: DebugInfo/X86/abstract_origin.ll LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll LLVM_SPIRV :: DebugInfo/X86/dbg-declare-alloca.ll LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll LLVM_SPIRV :: DebugInfo/X86/float_const.ll LLVM_SPIRV :: DebugInfo/X86/frame-register.ll LLVM_SPIRV :: DebugInfo/X86/inlined-formal-parameter.ll LLVM_SPIRV :: DebugInfo/X86/isel-cse-line.ll LLVM_SPIRV :: DebugInfo/X86/mixed-nodebug-cu.ll LLVM_SPIRV :: DebugInfo/X86/nophysreg.ll LLVM_SPIRV :: DebugInfo/X86/partial-constant.ll LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll LLVM_SPIRV :: DebugInfo/X86/split-dwarf-multiple-cu-hash.ll LLVM_SPIRV :: DebugInfo/X86/split-dwarf-omit-empty.ll LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll LLVM_SPIRV :: DebugInfo/X86/union-const.ll LLVM_SPIRV :: DebugInfo/expr-opcode.ll Testing Time: 45.87s Total Discovered Tests: 800 Unsupported : 3 (0.38%) Passed : 731 (91.38%) Expectedly Failed: 4 (0.50%) Failed : 62 (7.75%) make[3]: *** [test/CMakeFiles/check-llvm-spirv.dir/build.make:71: test/CMakeFiles/check-llvm-spirv] Error 1 make[2]: *** [CMakeFiles/Makefile2:403: test/CMakeFiles/check-llvm-spirv.dir/all] Error 2 make[1]: *** [CMakeFiles/Makefile2:436: test/CMakeFiles/test.dir/rule] Error 2 make: *** [Makefile:312: test] Error 2 make: Leaving directory '/build/spirv-llvm-translator/src/build' ==> ERROR: A failure occurred in check().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/root35/build [?25h[?25hreceiving incremental file list spirv-llvm-translator-18.1.5-1-riscv64-build.log spirv-llvm-translator-18.1.5-1-riscv64-check.log spirv-llvm-translator-18.1.5-1-riscv64-pkgver.log sent 81 bytes received 19,566 bytes 39,294.00 bytes/sec total size is 326,165 speedup is 16.60