==> Building on centiskorch ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .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 700 50% 683.59kB/s 0:00:00 1,374 100% 1.31MB/s 0:00:00 (xfr#3, to-chk=1/5) spirv-llvm-translator-18.1.4-1.log 568 100% 554.69kB/s 0:00:00 568 100% 554.69kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 995 bytes received 125 bytes 2,240.00 bytes/sec total size is 2,354 speedup is 2.10 ==> Patching arch to riscv64... ==> Running extra-riscv64-build -- -d /home/felix/packages/riscv64-pkg-cache:/var/cache/pacman/pkg -l felix25 on remote host... ]2;🔵 Container arch-nspawn-992153 on centiskorch.felixc.at[?25l:: Synchronizing package databases... core downloading... extra downloading... :: Starting full system upgrade... there is nothing to do [?25h==> Building in chroot for [extra] (riscv64)... ==> Synchronizing chroot copy [/var/lib/archbuild/extra-riscv64/root] -> [felix25]...done ==> Making package: spirv-llvm-translator 18.1.4-1 (Sat Sep 7 03:48:29 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: 60725, done. remote: Counting objects: 0% (1/592) remote: Counting objects: 1% (6/592) remote: Counting objects: 2% (12/592) remote: Counting objects: 3% (18/592) remote: Counting objects: 4% (24/592) remote: Counting objects: 5% (30/592) remote: Counting objects: 6% (36/592) remote: Counting objects: 7% (42/592) remote: Counting objects: 8% (48/592) remote: Counting objects: 9% (54/592) remote: Counting objects: 10% (60/592) remote: Counting objects: 11% (66/592) remote: Counting objects: 12% (72/592) remote: Counting objects: 13% (77/592) remote: Counting objects: 14% (83/592) remote: Counting objects: 15% (89/592) remote: Counting objects: 16% (95/592) remote: Counting objects: 17% (101/592) remote: Counting objects: 18% (107/592) remote: Counting objects: 19% (113/592) remote: Counting objects: 20% (119/592) remote: Counting objects: 21% (125/592) remote: Counting objects: 22% (131/592) remote: Counting objects: 23% (137/592) remote: Counting objects: 24% (143/592) remote: Counting objects: 25% (148/592) remote: Counting objects: 26% (154/592) remote: Counting objects: 27% (160/592) remote: Counting objects: 28% (166/592) remote: Counting objects: 29% (172/592) remote: Counting objects: 30% (178/592) remote: Counting objects: 31% (184/592) remote: Counting objects: 32% (190/592) remote: Counting objects: 33% (196/592) remote: Counting objects: 34% (202/592) remote: Counting objects: 35% (208/592) remote: Counting objects: 36% (214/592) remote: Counting objects: 37% (220/592) remote: Counting objects: 38% (225/592) remote: Counting objects: 39% (231/592) remote: Counting objects: 40% (237/592) remote: Counting objects: 41% (243/592) remote: Counting objects: 42% (249/592) remote: Counting objects: 43% (255/592) remote: Counting objects: 44% (261/592) remote: Counting objects: 45% (267/592) remote: Counting objects: 46% (273/592) remote: Counting objects: 47% (279/592) remote: Counting objects: 48% (285/592) remote: Counting objects: 49% (291/592) remote: Counting objects: 50% (296/592) remote: Counting objects: 51% (302/592) remote: Counting objects: 52% (308/592) remote: Counting objects: 53% (314/592) remote: Counting objects: 54% (320/592) remote: Counting objects: 55% (326/592) remote: Counting objects: 56% (332/592) remote: Counting objects: 57% (338/592) remote: Counting objects: 58% (344/592) remote: Counting objects: 59% (350/592) remote: Counting objects: 60% (356/592) remote: Counting objects: 61% (362/592) remote: Counting objects: 62% (368/592) remote: Counting objects: 63% (373/592) remote: Counting objects: 64% (379/592) remote: Counting objects: 65% (385/592) remote: Counting objects: 66% (391/592) remote: Counting objects: 67% (397/592) remote: Counting objects: 68% (403/592) remote: Counting objects: 69% (409/592) remote: Counting objects: 70% (415/592) remote: Counting objects: 71% (421/592) remote: Counting objects: 72% (427/592) remote: Counting objects: 73% (433/592) remote: Counting objects: 74% (439/592) remote: Counting objects: 75% (444/592) remote: Counting objects: 76% (450/592) remote: Counting objects: 77% (456/592) remote: Counting objects: 78% (462/592) remote: Counting objects: 79% (468/592) remote: Counting objects: 80% (474/592) remote: Counting objects: 81% (480/592) remote: Counting objects: 82% (486/592) remote: Counting objects: 83% (492/592) remote: Counting objects: 84% (498/592) remote: Counting objects: 85% (504/592) remote: Counting objects: 86% (510/592) remote: Counting objects: 87% (516/592) remote: Counting objects: 88% (521/592) remote: Counting objects: 89% (527/592) remote: Counting objects: 90% (533/592) remote: Counting objects: 91% (539/592) remote: Counting objects: 92% (545/592) remote: Counting objects: 93% (551/592) remote: Counting objects: 94% (557/592) remote: Counting objects: 95% (563/592) remote: Counting objects: 96% (569/592) remote: Counting objects: 97% (575/592) remote: Counting objects: 98% (581/592) remote: Counting objects: 99% (587/592) remote: Counting objects: 100% (592/592) remote: Counting objects: 100% (592/592), done. remote: Compressing objects: 0% (1/256) remote: Compressing objects: 1% (3/256) remote: Compressing objects: 2% (6/256) remote: Compressing objects: 3% (8/256) remote: Compressing objects: 4% (11/256) remote: Compressing objects: 5% (13/256) remote: Compressing objects: 6% (16/256) remote: Compressing objects: 7% (18/256) remote: Compressing objects: 8% (21/256) remote: Compressing objects: 9% (24/256) remote: Compressing objects: 10% (26/256) remote: Compressing objects: 11% (29/256) remote: Compressing objects: 12% (31/256) remote: Compressing objects: 13% (34/256) remote: Compressing objects: 14% (36/256) remote: Compressing objects: 15% (39/256) remote: Compressing objects: 16% (41/256) remote: Compressing objects: 17% (44/256) remote: Compressing objects: 18% (47/256) remote: Compressing objects: 19% (49/256) remote: Compressing objects: 20% (52/256) remote: Compressing objects: 21% (54/256) remote: Compressing objects: 22% (57/256) remote: Compressing objects: 23% (59/256) remote: Compressing objects: 24% (62/256) remote: Compressing objects: 25% (64/256) remote: Compressing objects: 26% (67/256) remote: Compressing objects: 27% (70/256) remote: Compressing objects: 28% (72/256) remote: Compressing objects: 29% (75/256) remote: Compressing objects: 30% (77/256) remote: Compressing objects: 31% (80/256) remote: Compressing objects: 32% (82/256) remote: Compressing objects: 33% (85/256) remote: Compressing objects: 34% (88/256) remote: Compressing objects: 35% (90/256) remote: Compressing objects: 36% (93/256) remote: Compressing objects: 37% (95/256) remote: Compressing objects: 38% (98/256) remote: Compressing objects: 39% (100/256) remote: Compressing objects: 40% (103/256) remote: Compressing objects: 41% (105/256) remote: Compressing objects: 42% (108/256) remote: Compressing objects: 43% (111/256) remote: Compressing objects: 44% (113/256) remote: Compressing objects: 45% (116/256) remote: Compressing objects: 46% (118/256) remote: Compressing objects: 47% (121/256) remote: Compressing objects: 48% (123/256) remote: Compressing objects: 49% (126/256) remote: Compressing objects: 50% (128/256) remote: Compressing objects: 51% (131/256) remote: Compressing objects: 52% (134/256) remote: Compressing objects: 53% (136/256) remote: Compressing objects: 54% (139/256) remote: Compressing objects: 55% (141/256) remote: Compressing objects: 56% (144/256) remote: Compressing objects: 57% (146/256) remote: Compressing objects: 58% (149/256) remote: Compressing objects: 59% (152/256) remote: Compressing objects: 60% (154/256) remote: Compressing objects: 61% (157/256) remote: Compressing objects: 62% (159/256) remote: Compressing objects: 63% (162/256) remote: Compressing objects: 64% (164/256) remote: Compressing objects: 65% (167/256) remote: Compressing objects: 66% (169/256) remote: Compressing objects: 67% (172/256) remote: Compressing objects: 68% (175/256) remote: Compressing objects: 69% (177/256) remote: Compressing objects: 70% (180/256) remote: Compressing objects: 71% (182/256) remote: Compressing objects: 72% (185/256) remote: Compressing objects: 73% (187/256) remote: Compressing objects: 74% (190/256) remote: Compressing objects: 75% (192/256) remote: Compressing objects: 76% (195/256) remote: Compressing objects: 77% (198/256) remote: Compressing objects: 78% (200/256) remote: Compressing objects: 79% (203/256) remote: Compressing objects: 80% (205/256) remote: Compressing objects: 81% (208/256) remote: Compressing objects: 82% (210/256) remote: Compressing objects: 83% (213/256) remote: Compressing objects: 84% (216/256) remote: Compressing objects: 85% (218/256) remote: Compressing objects: 86% (221/256) remote: Compressing objects: 87% (223/256) remote: Compressing objects: 88% (226/256) remote: Compressing objects: 89% (228/256) remote: Compressing objects: 90% (231/256) remote: Compressing objects: 91% (233/256) remote: Compressing objects: 92% (236/256) remote: Compressing objects: 93% (239/256) remote: Compressing objects: 94% (241/256) remote: Compressing objects: 95% (244/256) remote: Compressing objects: 96% (246/256) remote: Compressing objects: 97% (249/256) remote: Compressing objects: 98% (251/256) remote: Compressing objects: 99% (254/256) remote: Compressing objects: 100% (256/256) remote: Compressing objects: 100% (256/256), done. Receiving objects: 0% (1/60725) Receiving objects: 1% (608/60725), 324.01 KiB | 629.00 KiB/s Receiving objects: 1% (958/60725), 604.01 KiB | 584.00 KiB/s Receiving objects: 2% (1215/60725), 604.01 KiB | 584.00 KiB/s Receiving objects: 2% (1705/60725), 796.01 KiB | 500.00 KiB/s Receiving objects: 3% (1822/60725), 796.01 KiB | 500.00 KiB/s Receiving objects: 4% (2429/60725), 1.14 MiB | 423.00 KiB/s Receiving objects: 4% (2550/60725), 1.14 MiB | 423.00 KiB/s Receiving objects: 5% (3037/60725), 1.28 MiB | 394.00 KiB/s Receiving objects: 5% (3301/60725), 1.37 MiB | 366.00 KiB/s Receiving objects: 6% (3644/60725), 1.48 MiB | 345.00 KiB/s Receiving objects: 6% (4117/60725), 1.62 MiB | 337.00 KiB/s Receiving objects: 6% (4214/60725), 1.92 MiB | 276.00 KiB/s Receiving objects: 7% (4251/60725), 1.92 MiB | 276.00 KiB/s Receiving objects: 7% (4324/60725), 2.16 MiB | 254.00 KiB/s Receiving objects: 7% (4451/60725), 2.32 MiB | 225.00 KiB/s Receiving objects: 7% (4753/60725), 2.60 MiB | 241.00 KiB/s Receiving objects: 7% (4753/60725), 2.95 MiB | 256.00 KiB/s Receiving objects: 8% (4858/60725), 3.16 MiB | 270.00 KiB/s Receiving objects: 8% (4998/60725), 3.16 MiB | 270.00 KiB/s Receiving objects: 9% (5466/60725), 3.57 MiB | 307.00 KiB/s Receiving objects: 9% (5521/60725), 3.57 MiB | 307.00 KiB/s Receiving objects: 9% (5916/60725), 3.95 MiB | 360.00 KiB/s Receiving objects: 10% (6073/60725), 3.95 MiB | 360.00 KiB/s Receiving objects: 10% (6107/60725), 4.26 MiB | 366.00 KiB/s Receiving objects: 10% (6572/60725), 4.54 MiB | 347.00 KiB/s Receiving objects: 11% (6680/60725), 4.54 MiB | 347.00 KiB/s Receiving objects: 12% (7287/60725), 4.91 MiB | 339.00 KiB/s Receiving objects: 12% (7306/60725), 4.91 MiB | 339.00 KiB/s Receiving objects: 12% (7624/60725), 5.52 MiB | 341.00 KiB/s Receiving objects: 12% (7760/60725), 5.73 MiB | 350.00 KiB/s Receiving objects: 13% (7895/60725), 5.73 MiB | 350.00 KiB/s Receiving objects: 13% (8411/60725), 6.07 MiB | 370.00 KiB/s Receiving objects: 14% (8502/60725), 6.21 MiB | 371.00 KiB/s Receiving objects: 14% (8671/60725), 6.32 MiB | 348.00 KiB/s Receiving objects: 14% (8813/60725), 6.50 MiB | 313.00 KiB/s Receiving objects: 15% (9109/60725), 6.64 MiB | 304.00 KiB/s Receiving objects: 15% (9185/60725), 6.76 MiB | 274.00 KiB/s Receiving objects: 15% (9553/60725), 6.91 MiB | 260.00 KiB/s Receiving objects: 16% (9716/60725), 7.21 MiB | 248.00 KiB/s Receiving objects: 16% (9770/60725), 7.21 MiB | 248.00 KiB/s Receiving objects: 16% (10231/60725), 7.44 MiB | 244.00 KiB/s Receiving objects: 17% (10324/60725), 7.56 MiB | 254.00 KiB/s Receiving objects: 17% (10633/60725), 7.71 MiB | 262.00 KiB/s Receiving objects: 18% (10931/60725), 8.07 MiB | 284.00 KiB/s Receiving objects: 18% (11055/60725), 8.07 MiB | 284.00 KiB/s Receiving objects: 19% (11538/60725), 8.32 MiB | 306.00 KiB/s Receiving objects: 19% (11603/60725), 8.54 MiB | 321.00 KiB/s Receiving objects: 20% (12145/60725), 8.75 MiB | 336.00 KiB/s Receiving objects: 20% (12441/60725), 8.95 MiB | 354.00 KiB/s Receiving objects: 21% (12753/60725), 9.20 MiB | 383.00 KiB/s Receiving objects: 21% (13268/60725), 9.42 MiB | 405.00 KiB/s Receiving objects: 22% (13360/60725), 9.42 MiB | 405.00 KiB/s Receiving objects: 22% (13627/60725), 9.71 MiB | 395.00 KiB/s Receiving objects: 23% (13967/60725), 9.86 MiB | 389.00 KiB/s Receiving objects: 23% (14031/60725), 9.98 MiB | 363.00 KiB/s Receiving objects: 24% (14574/60725), 10.11 MiB | 342.00 KiB/s Receiving objects: 24% (14660/60725), 10.24 MiB | 321.00 KiB/s Receiving objects: 25% (15182/60725), 10.36 MiB | 304.00 KiB/s Receiving objects: 25% (15506/60725), 10.36 MiB | 304.00 KiB/s Receiving objects: 26% (15789/60725), 10.47 MiB | 276.00 KiB/s Receiving objects: 27% (16396/60725), 10.60 MiB | 256.00 KiB/s Receiving objects: 28% (17003/60725), 10.60 MiB | 256.00 KiB/s Receiving objects: 28% (17094/60725), 10.60 MiB | 256.00 KiB/s Receiving objects: 29% (17611/60725), 10.84 MiB | 264.00 KiB/s Receiving objects: 30% (18218/60725), 10.84 MiB | 264.00 KiB/s Receiving objects: 30% (18763/60725), 11.04 MiB | 283.00 KiB/s Receiving objects: 31% (18825/60725), 11.04 MiB | 283.00 KiB/s Receiving objects: 32% (19432/60725), 11.23 MiB | 280.00 KiB/s Receiving objects: 32% (19630/60725), 11.43 MiB | 294.00 KiB/s Receiving objects: 33% (20040/60725), 11.58 MiB | 300.00 KiB/s Receiving objects: 33% (20380/60725), 11.58 MiB | 300.00 KiB/s Receiving objects: 34% (20647/60725), 11.73 MiB | 306.00 KiB/s Receiving objects: 34% (21241/60725), 12.04 MiB | 323.00 KiB/s Receiving objects: 35% (21254/60725), 12.04 MiB | 323.00 KiB/s Receiving objects: 36% (21861/60725), 12.18 MiB | 327.00 KiB/s Receiving objects: 36% (22084/60725), 12.18 MiB | 327.00 KiB/s Receiving objects: 37% (22469/60725), 12.32 MiB | 312.00 KiB/s Receiving objects: 38% (23076/60725), 12.49 MiB | 305.00 KiB/s Receiving objects: 38% (23485/60725), 12.49 MiB | 305.00 KiB/s Receiving objects: 39% (23683/60725), 12.68 MiB | 320.00 KiB/s Receiving objects: 40% (24290/60725), 12.84 MiB | 311.00 KiB/s Receiving objects: 40% (24407/60725), 12.84 MiB | 311.00 KiB/s Receiving objects: 41% (24898/60725), 13.00 MiB | 314.00 KiB/s Receiving objects: 42% (25505/60725), 13.00 MiB | 314.00 KiB/s Receiving objects: 42% (25874/60725), 13.14 MiB | 306.00 KiB/s Receiving objects: 43% (26112/60725), 13.14 MiB | 306.00 KiB/s Receiving objects: 44% (26719/60725), 13.45 MiB | 306.00 KiB/s Receiving objects: 44% (26747/60725), 13.45 MiB | 306.00 KiB/s Receiving objects: 45% (27327/60725), 13.57 MiB | 298.00 KiB/s Receiving objects: 45% (27367/60725), 13.74 MiB | 297.00 KiB/s Receiving objects: 46% (27934/60725), 13.84 MiB | 283.00 KiB/s Receiving objects: 46% (28036/60725), 13.98 MiB | 271.00 KiB/s Receiving objects: 47% (28541/60725), 13.98 MiB | 271.00 KiB/s Receiving objects: 47% (28893/60725), 14.11 MiB | 266.00 KiB/s Receiving objects: 48% (29148/60725), 14.24 MiB | 257.00 KiB/s Receiving objects: 48% (29584/60725), 14.43 MiB | 271.00 KiB/s Receiving objects: 49% (29756/60725), 14.61 MiB | 277.00 KiB/s Receiving objects: 50% (30363/60725), 14.75 MiB | 276.00 KiB/s Receiving objects: 50% (30422/60725), 14.86 MiB | 258.00 KiB/s Receiving objects: 51% (30970/60725), 14.86 MiB | 258.00 KiB/s Receiving objects: 51% (31368/60725), 15.29 MiB | 319.00 KiB/s Receiving objects: 52% (31577/60725), 15.49 MiB | 334.00 KiB/s Receiving objects: 52% (31728/60725), 15.49 MiB | 334.00 KiB/s Receiving objects: 52% (32028/60725), 15.74 MiB | 323.00 KiB/s Receiving objects: 53% (32185/60725), 15.86 MiB | 324.00 KiB/s Receiving objects: 53% (32581/60725), 15.98 MiB | 310.00 KiB/s Receiving objects: 54% (32792/60725), 15.98 MiB | 310.00 KiB/s Receiving objects: 55% (33399/60725), 16.10 MiB | 294.00 KiB/s Receiving objects: 55% (33548/60725), 16.23 MiB | 292.00 KiB/s Receiving objects: 56% (34006/60725), 16.43 MiB | 331.00 KiB/s Receiving objects: 57% (34614/60725), 16.65 MiB | 285.00 KiB/s Receiving objects: 57% (34683/60725), 16.65 MiB | 285.00 KiB/s Receiving objects: 58% (35221/60725), 16.89 MiB | 296.00 KiB/s Receiving objects: 59% (35828/60725), 17.12 MiB | 324.00 KiB/s Receiving objects: 59% (36300/60725), 17.12 MiB | 324.00 KiB/s Receiving objects: 60% (36435/60725), 17.12 MiB | 324.00 KiB/s Receiving objects: 61% (37043/60725), 17.12 MiB | 324.00 KiB/s Receiving objects: 62% (37650/60725), 17.32 MiB | 343.00 KiB/s Receiving objects: 63% (38257/60725), 17.32 MiB | 343.00 KiB/s Receiving objects: 63% (38632/60725), 17.56 MiB | 364.00 KiB/s Receiving objects: 64% (38864/60725), 17.56 MiB | 364.00 KiB/s Receiving objects: 65% (39472/60725), 17.56 MiB | 364.00 KiB/s Receiving objects: 66% (40079/60725), 17.79 MiB | 390.00 KiB/s Receiving objects: 67% (40686/60725), 17.79 MiB | 390.00 KiB/s Receiving objects: 67% (40805/60725), 18.02 MiB | 416.00 KiB/s Receiving objects: 68% (41293/60725), 18.02 MiB | 416.00 KiB/s Receiving objects: 69% (41901/60725), 18.02 MiB | 416.00 KiB/s Receiving objects: 70% (42508/60725), 18.32 MiB | 454.00 KiB/s Receiving objects: 70% (43106/60725), 18.32 MiB | 454.00 KiB/s Receiving objects: 71% (43115/60725), 18.32 MiB | 454.00 KiB/s Receiving objects: 72% (43722/60725), 18.54 MiB | 457.00 KiB/s Receiving objects: 73% (44330/60725), 18.54 MiB | 457.00 KiB/s Receiving objects: 74% (44937/60725), 18.80 MiB | 470.00 KiB/s Receiving objects: 74% (45328/60725), 18.80 MiB | 470.00 KiB/s Receiving objects: 75% (45544/60725), 18.98 MiB | 457.00 KiB/s Receiving objects: 76% (46151/60725), 18.98 MiB | 457.00 KiB/s Receiving objects: 77% (46759/60725), 19.19 MiB | 452.00 KiB/s Receiving objects: 78% (47366/60725), 19.19 MiB | 452.00 KiB/s Receiving objects: 78% (47428/60725), 19.19 MiB | 452.00 KiB/s Receiving objects: 78% (47920/60725), 19.68 MiB | 415.00 KiB/s Receiving objects: 78% (47920/60725), 19.96 MiB | 360.00 KiB/s Receiving objects: 78% (47920/60725), 20.29 MiB | 330.00 KiB/s Receiving objects: 79% (47973/60725), 20.29 MiB | 330.00 KiB/s Receiving objects: 80% (48580/60725), 20.47 MiB | 328.00 KiB/s Receiving objects: 80% (48929/60725), 20.47 MiB | 328.00 KiB/s Receiving objects: 81% (49188/60725), 20.47 MiB | 328.00 KiB/s Receiving objects: 82% (49795/60725), 20.64 MiB | 315.00 KiB/s Receiving objects: 83% (50402/60725), 20.79 MiB | 319.00 KiB/s Receiving objects: 83% (50605/60725), 20.79 MiB | 319.00 KiB/s Receiving objects: 84% (51009/60725), 20.95 MiB | 319.00 KiB/s Receiving objects: 85% (51617/60725), 21.08 MiB | 307.00 KiB/s Receiving objects: 86% (52224/60725), 21.08 MiB | 307.00 KiB/s Receiving objects: 86% (52254/60725), 21.08 MiB | 307.00 KiB/s Receiving objects: 87% (52831/60725), 21.27 MiB | 325.00 KiB/s Receiving objects: 88% (53438/60725), 21.27 MiB | 325.00 KiB/s Receiving objects: 89% (54046/60725), 21.27 MiB | 325.00 KiB/s Receiving objects: 89% (54290/60725), 21.43 MiB | 324.00 KiB/s Receiving objects: 90% (54653/60725), 21.43 MiB | 324.00 KiB/s Receiving objects: 91% (55260/60725), 21.55 MiB | 311.00 KiB/s Receiving objects: 92% (55867/60725), 21.67 MiB | 298.00 KiB/s Receiving objects: 92% (55965/60725), 21.67 MiB | 298.00 KiB/s Receiving objects: 93% (56475/60725), 21.67 MiB | 298.00 KiB/s Receiving objects: 93% (56614/60725), 22.02 MiB | 298.00 KiB/s Receiving objects: 93% (56614/60725), 22.41 MiB | 316.00 KiB/s Receiving objects: 93% (56615/60725), 22.59 MiB | 325.00 KiB/s Receiving objects: 94% (57082/60725), 22.83 MiB | 336.00 KiB/s Receiving objects: 95% (57689/60725), 22.83 MiB | 336.00 KiB/s Receiving objects: 96% (58296/60725), 23.04 MiB | 345.00 KiB/s Receiving objects: 97% (58904/60725), 23.04 MiB | 345.00 KiB/s Receiving objects: 97% (59413/60725), 23.22 MiB | 358.00 KiB/s Receiving objects: 98% (59511/60725), 23.22 MiB | 358.00 KiB/s Receiving objects: 99% (60118/60725), 23.22 MiB | 358.00 KiB/s Receiving objects: 99% (60575/60725), 23.46 MiB | 382.00 KiB/s Receiving objects: 99% (60644/60725), 23.70 MiB | 347.00 KiB/s Receiving objects: 99% (60674/60725), 24.00 MiB | 326.00 KiB/s remote: Total 60725 (delta 356), reused 453 (delta 279), pack-reused 60133 (from 1) Receiving objects: 100% (60725/60725), 24.00 MiB | 326.00 KiB/s Receiving objects: 100% (60725/60725), 24.11 MiB | 323.00 KiB/s, done. Resolving deltas: 0% (0/43982) Resolving deltas: 1% (440/43982) Resolving deltas: 2% (880/43982) Resolving deltas: 3% (1321/43982) Resolving deltas: 4% (1760/43982) Resolving deltas: 5% (2201/43982) Resolving deltas: 6% (2639/43982) Resolving deltas: 7% (3079/43982) Resolving deltas: 8% (3519/43982) Resolving deltas: 9% (3959/43982) Resolving deltas: 10% (4400/43982) Resolving deltas: 11% (4839/43982) Resolving deltas: 12% (5278/43982) Resolving deltas: 13% (5718/43982) Resolving deltas: 14% (6159/43982) Resolving deltas: 15% (6598/43982) Resolving deltas: 16% (7038/43982) Resolving deltas: 17% (7477/43982) Resolving deltas: 18% (7917/43982) Resolving deltas: 19% (8357/43982) Resolving deltas: 20% (8798/43982) Resolving deltas: 21% (9237/43982) Resolving deltas: 22% (9678/43982) Resolving deltas: 23% (10116/43982) Resolving deltas: 24% (10556/43982) Resolving deltas: 25% (10996/43982) Resolving deltas: 26% (11436/43982) Resolving deltas: 27% (11876/43982) Resolving deltas: 28% (12327/43982) Resolving deltas: 29% (12755/43982) Resolving deltas: 30% (13195/43982) Resolving deltas: 31% (13635/43982) Resolving deltas: 32% (14075/43982) Resolving deltas: 33% (14515/43982) Resolving deltas: 33% (14556/43982) Resolving deltas: 34% (14954/43982) Resolving deltas: 35% (15395/43982) Resolving deltas: 36% (15834/43982) Resolving deltas: 37% (16274/43982) Resolving deltas: 38% (16715/43982) Resolving deltas: 39% (17153/43982) Resolving deltas: 40% (17593/43982) Resolving deltas: 41% (18033/43982) Resolving deltas: 42% (18473/43982) Resolving deltas: 43% (18913/43982) Resolving deltas: 44% (19353/43982) Resolving deltas: 45% (19793/43982) Resolving deltas: 46% (20232/43982) Resolving deltas: 47% (20672/43982) Resolving deltas: 48% (21113/43982) Resolving deltas: 49% (21553/43982) Resolving deltas: 50% (21991/43982) Resolving deltas: 51% (22431/43982) Resolving deltas: 52% (22871/43982) Resolving deltas: 53% (23311/43982) Resolving deltas: 54% (23751/43982) Resolving deltas: 55% (24191/43982) Resolving deltas: 56% (24630/43982) Resolving deltas: 57% (25070/43982) Resolving deltas: 58% (25510/43982) Resolving deltas: 59% (25950/43982) Resolving deltas: 60% (26390/43982) Resolving deltas: 61% (26830/43982) Resolving deltas: 62% (27269/43982) Resolving deltas: 63% (27709/43982) Resolving deltas: 64% (28149/43982) Resolving deltas: 65% (28589/43982) Resolving deltas: 66% (29029/43982) Resolving deltas: 67% (29468/43982) Resolving deltas: 68% (29908/43982) Resolving deltas: 69% (30348/43982) Resolving deltas: 70% (30788/43982) Resolving deltas: 71% (31228/43982) Resolving deltas: 72% (31668/43982) Resolving deltas: 73% (32108/43982) Resolving deltas: 74% (32547/43982) Resolving deltas: 75% (32987/43982) Resolving deltas: 76% (33428/43982) Resolving deltas: 77% (33867/43982) Resolving deltas: 78% (34306/43982) Resolving deltas: 78% (34550/43982) Resolving deltas: 79% (34746/43982) Resolving deltas: 80% (35186/43982) Resolving deltas: 81% (35626/43982) Resolving deltas: 82% (36066/43982) Resolving deltas: 83% (36506/43982) Resolving deltas: 84% (36945/43982) Resolving deltas: 85% (37386/43982) Resolving deltas: 86% (37825/43982) Resolving deltas: 87% (38265/43982) Resolving deltas: 88% (38705/43982) Resolving deltas: 89% (39144/43982) Resolving deltas: 90% (39584/43982) Resolving deltas: 91% (40024/43982) Resolving deltas: 92% (40466/43982) Resolving deltas: 93% (40904/43982) Resolving deltas: 94% (41344/43982) Resolving deltas: 95% (41783/43982) Resolving deltas: 96% (42224/43982) Resolving deltas: 97% (42664/43982) Resolving deltas: 98% (43103/43982) Resolving deltas: 99% (43543/43982) Resolving deltas: 100% (43982/43982) Resolving deltas: 100% (43982/43982), done. ==> Validating source files with sha256sums... SPIRV-LLVM-Translator ... Passed ]2;🔵 Container arch-nspawn-993943 on centiskorch.felixc.at==> Making package: spirv-llvm-translator 18.1.4-1 (Sat Sep 7 03:50:08 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... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (17) 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 core/expat 2.6.3-2 0.40 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/jsoncpp 1.9.5-3 3.13 MiB extra/libuv 1.48.0-2 0.56 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-1 223.15 MiB extra/cmake 3.30.3-1 68.24 MiB extra/git 2.46.0-2 26.98 MiB extra/llvm 18.1.8-4.1 140.68 MiB core/python 3.12.5-1 103.46 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: 653.85 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 expat... 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/1) 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.3") -- Found CURL: /usr/lib/libcurl.so (found version "8.9.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 (38.4s) -- Generating done (0.1s) -- Build files have been written to: /build/spirv-llvm-translator/src/build [ 0%] Built target intrinsics_gen [ 4%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMSPIRVOpts.cpp.o [ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/FunctionDescriptor.cpp.o [ 6%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/LLVMToSPIRVDbgTran.cpp.o [ 9%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/Mangler.cpp.o [ 11%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLToSPIRV.cpp.o [ 16%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLUtil.cpp.o [ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/VectorComputeUtil.cpp.o [ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ParameterType.cpp.o [ 20%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/Mangler/ManglingUtils.cpp.o [ 23%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/OCLTypeToSPIRV.cpp.o [ 25%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVBuiltinHelper.cpp.o [ 27%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerConstExpr.cpp.o [ 30%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBool.cpp.o [ 34%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerOCLBlocks.cpp.o [ 34%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerBitCastToNonStandardType.cpp.o [ 37%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerMemmove.cpp.o [ 39%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVLowerSaddWithOverflow.cpp.o [ 41%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVReader.cpp.o [ 44%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVRegularizeLLVM.cpp.o [ 46%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToLLVMDbgTran.cpp.o [ 48%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL.cpp.o [ 51%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL12.cpp.o [ 53%] Building CXX object lib/SPIRV/CMakeFiles/LLVMSPIRVLib.dir/SPIRVToOCL20.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: 799 tests, 64 workers -- Testing: 0 FAIL: LLVM_SPIRV :: DebugInfo/Generic/inlined-vars.ll (39 of 799) ******************** 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 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 0x0000003f918c3800 (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 0x0000002acbce8668 (/usr/bin/llc+0x1a668) #19 0x0000002acbce17ec 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 0x0000002acbce220c _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 FAIL: LLVM_SPIRV :: DebugInfo/Generic/global.ll (40 of 799) ******************** 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 0x0000003fa669482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa669202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fad751800 (linux-vdso.so.1+0x800) #3 0x0000003fad6422d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fad602f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fad5f1448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa65ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa65ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa992c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa6fb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa70267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa7028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa7029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa6acb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa67f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa67f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa67f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa67f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab1dbd668 (/usr/bin/llc+0x1a668) #19 0x0000002ab1db67ec main (/usr/bin/llc+0x137ec) #20 0x0000003fad5f198e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fad5f1a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab1db720c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/global.ll.script: line 6: 3382 Aborted /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/debug-info-eis-option.ll (42 of 799) ******************** 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/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 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 0x0000003f8a49482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8a49202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f913a8800 (linux-vdso.so.1+0x800) #3 0x0000003f898f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f898b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f898a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8a3ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8a3ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8d72c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8adb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8ae267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8ae28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8ae29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8a8cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8a5f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8a5f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8a5f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8a5f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad1cc0668 (/usr/bin/llc+0x1a668) #19 0x0000002ad1cb97ec main (/usr/bin/llc+0x137ec) #20 0x0000003f898a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f898a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad1cba20c _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 FAIL: LLVM_SPIRV :: DebugInfo/Generic/enum.ll (43 of 799) ******************** 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 + /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 - 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 0x0000003facc9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003facc9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb3c7a800 (linux-vdso.so.1+0x800) #3 0x0000003fac0f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fac0b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fac0a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003facbca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003facbca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003faff2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fad5b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fad6267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fad628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fad629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fad0cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003facdf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003facdf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003facdf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003facdf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac29b0668 (/usr/bin/llc+0x1a668) #19 0x0000002ac29a97ec main (/usr/bin/llc+0x137ec) #20 0x0000003fac0a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fac0a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac29aa20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/enum.ll.script: line 5: 3256 Aborted /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 FAIL: LLVM_SPIRV :: DebugInfo/Generic/discriminator.ll (45 of 799) ******************** 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 + /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 - 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/llvm-dwarfdump -debug-info - + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -filetype=obj + /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 0x0000003fa669482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa669202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fad65e800 (linux-vdso.so.1+0x800) #3 0x0000003fa5af52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa5ab5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa5aa4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa65ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa65ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa992c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa6fb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa70267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa7028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa7029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa6acb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa67f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa67f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa67f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa67f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aaba6d668 (/usr/bin/llc+0x1a668) #19 0x0000002aaba667ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa5aa498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa5aa4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aaba6720c _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 FAIL: LLVM_SPIRV :: DebugInfo/Generic/dead-argument-order.ll (48 of 799) ******************** 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 + /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 - 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 0x0000003f8e09482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8e09202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f95087800 (linux-vdso.so.1+0x800) #3 0x0000003f8d4f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8d4b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8d4a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8dfca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8dfca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9132c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8e9b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8ea267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8ea28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8ea29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8e4cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8e1f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8e1f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8e1f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8e1f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab8a6b668 (/usr/bin/llc+0x1a668) #19 0x0000002ab8a647ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8d4a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8d4a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab8a6520c _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. FAIL: LLVM_SPIRV :: DebugInfo/Generic/multiline.ll (49 of 799) ******************** 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 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 0x0000003fae138800 (linux-vdso.so.1+0x800) #3 0x0000003fae0292d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fadfe9f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fadfd8448 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 0x0000002ab19c7668 (/usr/bin/llc+0x1a668) #19 0x0000002ab19c07ec main (/usr/bin/llc+0x137ec) #20 0x0000003fadfd898e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fadfd8a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab19c120c _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/Generic/inlined-arguments.ll (52 of 799) ******************** 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 + /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 - 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 0x0000003fad89482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fad89202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb4826800 (linux-vdso.so.1+0x800) #3 0x0000003faccf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003faccb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003facca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fad7ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fad7ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb0b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fae1b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fae2267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fae228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fae229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fadccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fad9f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fad9f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fad9f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fad9f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad5cf0668 (/usr/bin/llc+0x1a668) #19 0x0000002ad5ce97ec main (/usr/bin/llc+0x137ec) #20 0x0000003facca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003facca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad5cea20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/inlined-arguments.ll.script: line 5: 3365 Aborted /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/Generic/2010-06-29-InlinedFnLocalVar.ll (54 of 799) ******************** 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 + /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 - 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 0x0000003f9369482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9369202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9a632800 (linux-vdso.so.1+0x800) #3 0x0000003f92af52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f92ab5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f92aa4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f935ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f935ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9692c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f93fb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f940267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f94028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f94029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f93acb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f937f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f937f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f937f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f937f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aaffab668 (/usr/bin/llc+0x1a668) #19 0x0000002aaffa47ec main (/usr/bin/llc+0x137ec) #20 0x0000003f92aa498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f92aa4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aaffa520c _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. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-24-MemberFn.ll (55 of 799) ******************** 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 + /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 - 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 AT_decl_file + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 + grep 2 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 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 0x0000003f8e646800 (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 0x0000002ae6e47668 (/usr/bin/llc+0x1a668) #19 0x0000002ae6e407ec 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 0x0000002ae6e4120c _start (/usr/bin/llc+0x1420c) -- ******************** Testing: 0. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2009-11-10-CurrentFn.ll (56 of 799) ******************** 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 + /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 - 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 0x0000003fb269482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb269202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb9617800 (linux-vdso.so.1+0x800) #3 0x0000003fb1af52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb1ab5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb1aa4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb25ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb25ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb592c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb2fb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb30267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb3028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb3029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb2acb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb27f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb27f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb27f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb27f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aea542668 (/usr/bin/llc+0x1a668) #19 0x0000002aea53b7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb1aa498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb1aa4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aea53c20c _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: 3260 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. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-04-19-FramePtr.ll (57 of 799) ******************** 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 + /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 - 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/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 - 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 0x0000003f7949482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7949202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f8052d800 (linux-vdso.so.1+0x800) #3 0x0000003f8041e2d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f803def6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f803cd448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f793ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f793ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f7c72c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f79db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f79e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f79e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f79e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f798cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f795f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f795f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f795f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f795f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac29f0668 (/usr/bin/llc+0x1a668) #19 0x0000002ac29e97ec main (/usr/bin/llc+0x137ec) #20 0x0000003f803cd98e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f803cda3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac29ea20c _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. FAIL: LLVM_SPIRV :: DebugInfo/Generic/inline-scopes.ll (59 of 799) ******************** 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 + /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 - 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/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/inline-scopes.ll + /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 0x0000003f7c89482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7c89202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f838d6800 (linux-vdso.so.1+0x800) #3 0x0000003f7bcf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f7bcb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f7bca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f7c7ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f7c7ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f7fb2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f7d1b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f7d2267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f7d228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f7d229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f7cccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f7c9f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f7c9f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f7c9f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f7c9f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab319c668 (/usr/bin/llc+0x1a668) #19 0x0000002ab31957ec main (/usr/bin/llc+0x137ec) #20 0x0000003f7bca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f7bca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab319620c _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. FAIL: LLVM_SPIRV :: DebugInfo/Generic/def-line.ll (60 of 799) ******************** 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/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 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 0x0000003f9ee9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9ee9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa5e49800 (linux-vdso.so.1+0x800) #3 0x0000003f9e2f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9e2b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9e2a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f9edca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f9edca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa212c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f9f7b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f9f8267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f9f828334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f9f829cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f9f2cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f9eff1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f9eff22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f9eff36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f9eff387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac9444668 (/usr/bin/llc+0x1a668) #19 0x0000002ac943d7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9e2a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9e2a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac943e20c _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. FAIL: LLVM_SPIRV :: DebugInfo/Generic/incorrect-variable-debugloc1.ll (61 of 799) ******************** 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 + /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 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/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll --check-prefix=DWARF23 + /usr/bin/llvm-dwarfdump - + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O2 -dwarf-version 2 -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 -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 0x0000003fa9c9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa9c9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb0c73800 (linux-vdso.so.1+0x800) #3 0x0000003fa90f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa90b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa90a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa9bca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa9bca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003facf2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003faa5b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003faa6267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003faa628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003faa629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003faa0cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa9df1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa9df22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa9df36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa9df387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002abef6e668 (/usr/bin/llc+0x1a668) #19 0x0000002abef677ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa90a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa90a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002abef6820c _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. FAIL: LLVM_SPIRV :: DebugInfo/Generic/imported-name-inlined.ll (62 of 799) ******************** 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 + /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 - 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/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 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 0x0000003f9009482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9009202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f970b6800 (linux-vdso.so.1+0x800) #3 0x0000003f8f4f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8f4b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8f4a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8ffca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8ffca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9332c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f909b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f90a267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f90a28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f90a29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f904cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f901f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f901f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f901f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f901f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002abca71668 (/usr/bin/llc+0x1a668) #19 0x0000002abca6a7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8f4a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8f4a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002abca6b20c _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. FAIL: LLVM_SPIRV :: DebugInfo/Generic/constant-pointers.ll (63 of 799) ******************** 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 + /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 - 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/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/constant-pointers.ll + /usr/bin/llvm-dwarfdump -v -debug-info - + /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 - 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 0x0000003fb129482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb129202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb81d7800 (linux-vdso.so.1+0x800) #3 0x0000003fb06f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb06b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb06a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb11ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb11ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb452c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb1bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb1c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb1c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb1c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb16cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb13f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb13f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb13f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb13f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac66ae668 (/usr/bin/llc+0x1a668) #19 0x0000002ac66a77ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb06a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb06a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac66a820c _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.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/restrict.ll (70 of 799) ******************** 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 + /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 - 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/FileCheck --check-prefix=CHECK --check-prefix=V2 /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/Generic/restrict.ll + /usr/bin/llvm-dwarfdump -v -debug-info - + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -dwarf-version=2 -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 -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 0x0000003f94c9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f94c9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9bc05800 (linux-vdso.so.1+0x800) #3 0x0000003f940f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f940b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f940a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f94bca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f94bca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f97f2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f955b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f956267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f95628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f95629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f950cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f94df1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f94df22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f94df36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f94df387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac63ab668 (/usr/bin/llc+0x1a668) #19 0x0000002ac63a47ec main (/usr/bin/llc+0x137ec) #20 0x0000003f940a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f940a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac63a520c _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.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/varargs.ll (73 of 799) ******************** 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 + /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 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/llvm-dwarfdump -v -debug-info - + /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/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 0x0000003f7fa9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7fa9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f869e9800 (linux-vdso.so.1+0x800) #3 0x0000003f7eef52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f7eeb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f7eea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f7f9ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f7f9ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f82d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f803b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f804267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f80428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f80429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f7fecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f7fbf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f7fbf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f7fbf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f7fbf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac0d33668 (/usr/bin/llc+0x1a668) #19 0x0000002ac0d2c7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f7eea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f7eea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac0d2d20c _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.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/two-cus-from-same-file.ll (78 of 799) ******************** 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 + /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 - 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 0x0000003f8ec9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8ec9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f95d56800 (linux-vdso.so.1+0x800) #3 0x0000003f95c472d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f95c07f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f95bf6448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8ebca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8ebca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f91f2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8f5b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8f6267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8f628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8f629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8f0cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8edf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8edf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8edf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8edf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad643b668 (/usr/bin/llc+0x1a668) #19 0x0000002ad64347ec main (/usr/bin/llc+0x137ec) #20 0x0000003f95bf698e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f95bf6a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad643520c _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: 3612 Aborted /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/version.ll (83 of 799) ******************** 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 0x0000003fa229482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa229202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa91db800 (linux-vdso.so.1+0x800) #3 0x0000003fa16f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa16b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa16a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa21ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa21ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa552c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa2bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa2c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa2c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa2c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa26cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa23f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa23f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa23f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa23f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad7425668 (/usr/bin/llc+0x1a668) #19 0x0000002ad741e7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa16a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa16a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad741f20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/version.ll.script: line 6: 3642 Aborted /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.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-01-05-DbgScope.ll (94 of 799) ******************** 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 0x0000003f9289482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9289202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f99815800 (linux-vdso.so.1+0x800) #3 0x0000003f91cf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f91cb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f91ca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f927ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f927ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f95b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f931b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f932267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f93228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f93229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f92ccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f929f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f929f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f929f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f929f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae4a58668 (/usr/bin/llc+0x1a668) #19 0x0000002ae4a517ec main (/usr/bin/llc+0x137ec) #20 0x0000003f91ca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f91ca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae4a5220c _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: 3219 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.. 10 FAIL: LLVM_SPIRV :: DebugInfo/X86/abstract_origin.ll (100 of 799) ******************** 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 + /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 - 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/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 - 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 0x0000003f90c9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f90c9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f97c25800 (linux-vdso.so.1+0x800) #3 0x0000003f900f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f900b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f900a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f90bca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f90bca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f93f2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f915b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f916267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f91628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f91629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f910cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f90df1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f90df22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f90df36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f90df387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab71a5668 (/usr/bin/llc+0x1a668) #19 0x0000002ab719e7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f900a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f900a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab719f20c _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.. 10 FAIL: LLVM_SPIRV :: DebugInfo/Generic/func-using-decl.ll (102 of 799) ******************** 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 + /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 - 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 0x0000003fa729482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa729202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fae29c800 (linux-vdso.so.1+0x800) #3 0x0000003fa66f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa66b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa66a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa71ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa71ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003faa52c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa7bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa7c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa7c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa7c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa76cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa73f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa73f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa73f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa73f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad1ba8668 (/usr/bin/llc+0x1a668) #19 0x0000002ad1ba17ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa66a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa66a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad1ba220c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/func-using-decl.ll.script: line 5: 3250 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 FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-loclist.ll (103 of 799) ******************** 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 0x0000003fa089482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa089202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa791e800 (linux-vdso.so.1+0x800) #3 0x0000003f9fcf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9fcb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9fca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa07ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa07ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa3b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa11b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa12267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa1228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa1229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa0ccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa09f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa09f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa09f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa09f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab718e668 (/usr/bin/llc+0x1a668) #19 0x0000002ab71877ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9fca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9fca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab718820c _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.. 10 FAIL: LLVM_SPIRV :: DebugInfo/X86/convert-debugloc.ll (104 of 799) ******************** 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 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 0x0000003fbad13800 (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 0x0000002acfc79668 (/usr/bin/llc+0x1a668) #19 0x0000002acfc727ec 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 0x0000002acfc7320c _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/X86/dbg-declare-alloca.ll (105 of 799) ******************** 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 0x0000003f9c09482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9c09202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa313c800 (linux-vdso.so.1+0x800) #3 0x0000003fa302d2d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa2fedf6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa2fdc448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f9bfca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f9bfca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9f32c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f9c9b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f9ca267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f9ca28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f9ca29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f9c4cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f9c1f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f9c1f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f9c1f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f9c1f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002abf848668 (/usr/bin/llc+0x1a668) #19 0x0000002abf8417ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa2fdc98e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa2fdca3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002abf84220c _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.. 10 FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-prolog-end.ll (108 of 799) ******************** 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 0x0000003f8249482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8249202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f893c7800 (linux-vdso.so.1+0x800) #3 0x0000003f818f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f818b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f818a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f823ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f823ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8572c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f82db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f82e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f82e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f82e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f828cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f825f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f825f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f825f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f825f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad32df668 (/usr/bin/llc+0x1a668) #19 0x0000002ad32d87ec main (/usr/bin/llc+0x137ec) #20 0x0000003f818a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f818a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad32d920c _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.. 10 FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-declare-arg.ll (110 of 799) ******************** 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/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 - 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 0x0000003fa729482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa729202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fae22e800 (linux-vdso.so.1+0x800) #3 0x0000003fa66f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fa66b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fa66a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa71ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa71ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003faa52c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa7bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa7c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa7c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa7c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa76cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa73f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa73f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa73f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa73f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002adf54e668 (/usr/bin/llc+0x1a668) #19 0x0000002adf5477ec main (/usr/bin/llc+0x137ec) #20 0x0000003fa66a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fa66a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002adf54820c _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 FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-isel.ll (112 of 799) ******************** 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/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/dbg-value-isel.ll + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu 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 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 0x0000003f97663800 (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 0x0000002adab99668 (/usr/bin/llc+0x1a668) #19 0x0000002adab927ec 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 0x0000002adab9320c _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.. 10 FAIL: LLVM_SPIRV :: DebugInfo/X86/dbg-value-const-byref.ll (113 of 799) ******************** 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 + /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 - 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 0x0000003faee9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003faee9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb5e1e800 (linux-vdso.so.1+0x800) #3 0x0000003fae2f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fae2b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fae2a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003faedca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003faedca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb212c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003faf7b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003faf8267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003faf828334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003faf829cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003faf2cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003faeff1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003faeff22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003faeff36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003faeff387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002acbd53668 (/usr/bin/llc+0x1a668) #19 0x0000002acbd4c7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fae2a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fae2a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002acbd4d20c _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 FAIL: LLVM_SPIRV :: DebugInfo/COFF/no-cus.ll (117 of 799) ******************** 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 0x0000003f9249482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9249202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f99560800 (linux-vdso.so.1+0x800) #3 0x0000003f994512d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f99411f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f99400448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f923ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f923ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9572c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f92db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f92e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f92e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f92e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f928cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f925f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f925f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f925f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f925f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002acd0de668 (/usr/bin/llc+0x1a668) #19 0x0000002acd0d77ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9940098e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f99400a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002acd0d820c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/COFF/Output/no-cus.ll.script: line 5: 3178 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 FAIL: LLVM_SPIRV :: DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll (126 of 799) ******************** 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 0x0000003f9d89482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9d89202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa47d0800 (linux-vdso.so.1+0x800) #3 0x0000003f9ccf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9ccb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9cca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f9d7ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f9d7ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa0b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f9e1b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f9e2267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f9e228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f9e229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f9dccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f9d9f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f9d9f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f9d9f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f9d9f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ae59d8668 (/usr/bin/llc+0x1a668) #19 0x0000002ae59d17ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9cca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9cca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ae59d220c _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/Generic/2009-11-05-DeadGlobalVariable.ll (129 of 799) ******************** 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 0x0000003f9f09482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9f09202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa5fad800 (linux-vdso.so.1+0x800) #3 0x0000003f9e4f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9e4b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9e4a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f9efca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f9efca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa232c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f9f9b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f9fa267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f9fa28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f9fa29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f9f4cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f9f1f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f9f1f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f9f1f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f9f1f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002adb152668 (/usr/bin/llc+0x1a668) #19 0x0000002adb14b7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9e4a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9e4a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002adb14c20c _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: 3246 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/X86/frame-register.ll (134 of 799) ******************** 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 + /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 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 0x0000003fb6e9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb6e9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fbde3e800 (linux-vdso.so.1+0x800) #3 0x0000003fb62f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb62b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb62a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb6dca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb6dca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fba12c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb77b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb78267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb7828334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb7829cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb72cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb6ff1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb6ff22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb6ff36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb6ff387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab59d2668 (/usr/bin/llc+0x1a668) #19 0x0000002ab59cb7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb62a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb62a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab59cc20c _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.. 10. FAIL: LLVM_SPIRV :: DebugInfo/Generic/2010-03-12-llc-crash.ll (140 of 799) ******************** 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 + /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 - 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 0x0000003fab49482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fab49202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb24b8800 (linux-vdso.so.1+0x800) #3 0x0000003faa8f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003faa8b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003faa8a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fab3ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fab3ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fae72c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fabdb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fabe267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fabe28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fabe29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fab8cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fab5f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fab5f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fab5f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fab5f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac565b668 (/usr/bin/llc+0x1a668) #19 0x0000002ac56547ec main (/usr/bin/llc+0x137ec) #20 0x0000003faa8a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003faa8a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac565520c _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: 3229 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/X86/inlined-formal-parameter.ll (143 of 799) ******************** 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 0x0000003f8c49482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8c49202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f93466800 (linux-vdso.so.1+0x800) #3 0x0000003f8b8f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8b8b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8b8a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8c3ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8c3ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8f72c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8cdb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8ce267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8ce28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8ce29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8c8cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8c5f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8c5f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8c5f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8c5f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad85e2668 (/usr/bin/llc+0x1a668) #19 0x0000002ad85db7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8b8a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8b8a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad85dc20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/inlined-formal-parameter.ll.script: line 13: 4702 Aborted /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.. 10.. FAIL: LLVM_SPIRV :: DebugInfo/X86/mixed-nodebug-cu.ll (147 of 799) ******************** 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 + /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 - 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 0x0000003f9d89482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9d89202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa48af800 (linux-vdso.so.1+0x800) #3 0x0000003f9ccf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9ccb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9cca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f9d7ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f9d7ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa0b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f9e1b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f9e2267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f9e228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f9e229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f9dccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f9d9f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f9d9f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f9d9f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f9d9f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac9538668 (/usr/bin/llc+0x1a668) #19 0x0000002ac95317ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9cca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9cca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac953220c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/mixed-nodebug-cu.ll.script: line 13: 4833 Aborted /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/dwarf-public-names.ll (149 of 799) ******************** 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 0x0000003fae89482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fae89202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb5814800 (linux-vdso.so.1+0x800) #3 0x0000003fadcf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fadcb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fadca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fae7ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fae7ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb1b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003faf1b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003faf2267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003faf228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003faf229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003faeccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fae9f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fae9f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fae9f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fae9f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad2c40668 (/usr/bin/llc+0x1a668) #19 0x0000002ad2c397ec main (/usr/bin/llc+0x137ec) #20 0x0000003fadca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fadca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad2c3a20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/dwarf-public-names.ll.script: line 5: 3251 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/nophysreg.ll (156 of 799) ******************** 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 + /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 - 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/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 - 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 0x0000003fb349482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fb349202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fba42a800 (linux-vdso.so.1+0x800) #3 0x0000003fb28f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb28b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb28a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fb33ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fb33ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb672c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fb3db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fb3e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fb3e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fb3e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fb38cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fb35f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fb35f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fb35f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fb35f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aad332668 (/usr/bin/llc+0x1a668) #19 0x0000002aad32b7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb28a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb28a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aad32c20c _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/X86/split-dwarf-omit-empty.ll (157 of 799) ******************** 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/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 - 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 0x0000003f8029482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8029202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f87356800 (linux-vdso.so.1+0x800) #3 0x0000003f872472d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f87207f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f871f6448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f801ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f801ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8352c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f80bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f80c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f80c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f80c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f806cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f803f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f803f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f803f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f803f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad2d45668 (/usr/bin/llc+0x1a668) #19 0x0000002ad2d3e7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f871f698e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f871f6a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad2d3f20c _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.. FAIL: LLVM_SPIRV :: DebugInfo/X86/single-dbg_value.ll (160 of 799) ******************** 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/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 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 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 0x0000003f9a491800 (linux-vdso.so.1+0x800) #3 0x0000003f928f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f928b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f928a4448 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 0x0000002ab454f668 (/usr/bin/llc+0x1a668) #19 0x0000002ab45487ec main (/usr/bin/llc+0x137ec) #20 0x0000003f928a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f928a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab454920c _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/split-dwarf-multiple-cu-hash.ll (164 of 799) ******************** 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 + /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 - 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 0x0000003f8d89482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8d89202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f94800800 (linux-vdso.so.1+0x800) #3 0x0000003f8ccf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8ccb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8cca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8d7ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8d7ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f90b2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8e1b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8e2267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8e228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8e229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8dccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8d9f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8d9f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8d9f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8d9f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002abeee9668 (/usr/bin/llc+0x1a668) #19 0x0000002abeee27ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8cca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8cca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002abeee320c _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: 5005 Aborted /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/Generic/2010-10-01-crash.ll (178 of 799) ******************** 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 0x0000003fa509482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003fa509202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fac15c800 (linux-vdso.so.1+0x800) #3 0x0000003fac04d2d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fac00df6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fabffc448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fa4fca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fa4fca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fa832c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fa59b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fa5a267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fa5a28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fa5a29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fa54cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003fa51f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003fa51f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003fa51f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003fa51f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ada817668 (/usr/bin/llc+0x1a668) #19 0x0000002ada8107ec main (/usr/bin/llc+0x137ec) #20 0x0000003fabffc98e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fabffca3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ada81120c _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: 3214 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.. 10.. 20 FAIL: LLVM_SPIRV :: DebugInfo/X86/union-const.ll (202 of 799) ******************** 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/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/union-const.ll + /usr/bin/llvm-dwarfdump -v -debug-info - + /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 '@mfi_aen_setup' #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 0x0000003fb9177800 (linux-vdso.so.1+0x800) #3 0x0000003fb90682d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fb9028f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fb9017448 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 0x0000002ab3a86668 (/usr/bin/llc+0x1a668) #19 0x0000002ab3a7f7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fb901798e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fb9017a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab3a8020c _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.. 20. FAIL: LLVM_SPIRV :: DebugInfo/expr-opcode.ll (211 of 799) ******************** 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 0x0000003f8789482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8789202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f8e85e800 (linux-vdso.so.1+0x800) #3 0x0000003f86cf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f86cb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f86ca4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f877ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f877ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8ab2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f881b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f882267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f88228334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f88229cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f87ccb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f879f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f879f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f879f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f879f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac4575668 (/usr/bin/llc+0x1a668) #19 0x0000002ac456e7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f86ca498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f86ca4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac456f20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Output/expr-opcode.ll.script: line 11: 5282 Aborted /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.. 20.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/PR20038.ll (237 of 799) ******************** 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 + /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 - 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/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 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 0x0000003f8a29482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8a29202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f912dc800 (linux-vdso.so.1+0x800) #3 0x0000003f896f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f896b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f896a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8a1ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8a1ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8d52c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8abb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8ac267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8ac28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8ac29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8a6cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8a3f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8a3f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8a3f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8a3f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab7321668 (/usr/bin/llc+0x1a668) #19 0x0000002ab731a7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f896a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f896a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab731b20c _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.. 20.. 30.. 40.. 50.. 60.. 70.. FAIL: LLVM_SPIRV :: DebugInfo/X86/constant-aggregate.ll (630 of 799) ******************** 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 + /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 - 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 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 0x0000003f97625800 (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 0x0000002abf403668 (/usr/bin/llc+0x1a668) #19 0x0000002abf3fc7ec 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 0x0000002abf3fd20c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/X86/Output/constant-aggregate.ll.script: line 13: 4057 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.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. FAIL: LLVM_SPIRV :: DebugInfo/X86/isel-cse-line.ll (632 of 799) ******************** 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/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 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 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 0x0000003f9d862800 (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 0x0000002aad6fa668 (/usr/bin/llc+0x1a668) #19 0x0000002aad6f37ec 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 0x0000002aad6f420c _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.. 20.. 30.. 40.. 50.. 60.. 70.. FAIL: LLVM_SPIRV :: DebugInfo/X86/this-stack_value.ll (633 of 799) ******************** 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/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 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 0x0000003f86e9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f86e9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f8df76800 (linux-vdso.so.1+0x800) #3 0x0000003f8de672d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8de27f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8de16448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f86dca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f86dca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8a12c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f877b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f878267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f87828334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f87829cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f872cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f86ff1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f86ff22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f86ff36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f86ff387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac2330668 (/usr/bin/llc+0x1a668) #19 0x0000002ac23297ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8de1698e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8de16a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac232a20c _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.. 20.. 30.. 40.. 50.. 60.. 70.. FAIL: LLVM_SPIRV :: DebugInfo/UnknownBaseType.ll (635 of 799) ******************** 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/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 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 0x0000003f9449482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9449202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9b420800 (linux-vdso.so.1+0x800) #3 0x0000003f938f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f938b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f938a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f943ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f943ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9772c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f94db7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f94e267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f94e28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f94e29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f948cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f945f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f945f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f945f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f945f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ab4da6668 (/usr/bin/llc+0x1a668) #19 0x0000002ab4d9f7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f938a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f938a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ab4da020c _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/partial-constant.ll (636 of 799) ******************** 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 0x0000003f9c29482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9c29202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fa31ed800 (linux-vdso.so.1+0x800) #3 0x0000003f9b6f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f9b6b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f9b6a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f9c1ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f9c1ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9f52c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f9cbb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f9cc267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f9cc28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f9cc29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f9c6cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f9c3f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f9c3f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f9c3f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f9c3f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ac15cc668 (/usr/bin/llc+0x1a668) #19 0x0000002ac15c57ec main (/usr/bin/llc+0x137ec) #20 0x0000003f9b6a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f9b6a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ac15c620c _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.. FAIL: LLVM_SPIRV :: DebugInfo/X86/float_const.ll (637 of 799) ******************** 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 + /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 - 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/FileCheck /build/spirv-llvm-translator/src/SPIRV-LLVM-Translator/test/DebugInfo/X86/float_const.ll + /usr/bin/llvm-dwarfdump -v -debug-info - + /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 '@foo' #0 0x0000003f7e29482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7e29202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f851e0800 (linux-vdso.so.1+0x800) #3 0x0000003f7d6f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f7d6b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f7d6a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f7e1ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f7e1ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8152c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f7ebb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f7ec267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f7ec28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f7ec29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f7e6cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f7e3f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f7e3f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f7e3f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f7e3f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002aac156668 (/usr/bin/llc+0x1a668) #19 0x0000002aac14f7ec main (/usr/bin/llc+0x137ec) #20 0x0000003f7d6a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f7d6a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002aac15020c _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.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. FAIL: LLVM_SPIRV :: DebugInfo/X86/dw_op_minus_direct.ll (638 of 799) ******************** 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/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 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 0x0000003f7c69482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7c69202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f836f8800 (linux-vdso.so.1+0x800) #3 0x0000003f7baf52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f7bab5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f7baa4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f7c5ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f7c5ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f7f92c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f7cfb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f7d0267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f7d028334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f7d029cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f7cacb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f7c7f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f7c7f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f7c7f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f7c7f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad70a7668 (/usr/bin/llc+0x1a668) #19 0x0000002ad70a07ec main (/usr/bin/llc+0x137ec) #20 0x0000003f7baa498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f7baa4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad70a120c _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.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/member-order.ll (709 of 799) ******************** 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 + /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 - 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/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 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 0x0000003f8329482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8329202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f8a2f9800 (linux-vdso.so.1+0x800) #3 0x0000003f826f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f826b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f826a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f831ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f831ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8652c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f83bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f83c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f83c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f83c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f836cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f833f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f833f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f833f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f833f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002abe2bb668 (/usr/bin/llc+0x1a668) #19 0x0000002abe2b47ec main (/usr/bin/llc+0x137ec) #20 0x0000003f826a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f826a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002abe2b520c _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.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/linear-dbg-value.ll (732 of 799) ******************** 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/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 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 0x0000003faac9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003faac9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb1cfd800 (linux-vdso.so.1+0x800) #3 0x0000003faa0f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003faa0b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003faa0a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003faabca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003faabca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fadf2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003fab5b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003fab6267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003fab628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003fab629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003fab0cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003faadf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003faadf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003faadf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003faadf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad0121668 (/usr/bin/llc+0x1a668) #19 0x0000002ad011a7ec main (/usr/bin/llc+0x137ec) #20 0x0000003faa0a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003faa0a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad011b20c _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.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90. FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_inline_function_definition.ll (769 of 799) ******************** 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/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 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 0x0000003f9529482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f9529202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f9c1dd800 (linux-vdso.so.1+0x800) #3 0x0000003f946f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f946b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f946a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f951ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f951ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f9852c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f95bb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f95c267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f95c28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f95c29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f956cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f953f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f953f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f953f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f953f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad5bdb668 (/usr/bin/llc+0x1a668) #19 0x0000002ad5bd47ec main (/usr/bin/llc+0x137ec) #20 0x0000003f946a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f946a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad5bd520c _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.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/linkage-name-abstract.ll (787 of 799) ******************** 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 + /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 - 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/llvm-dwarfdump -v -debug-info - + /usr/bin/llc -mtriple=riscv64-unknown-linux-gnu -O0 -filetype=obj -dwarf-linkage-names=Abstract 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 0x0000003f8cc9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f8cc9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f93c00800 (linux-vdso.so.1+0x800) #3 0x0000003f8c0f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f8c0b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f8c0a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f8cbca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f8cbca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8ff2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f8d5b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f8d6267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f8d628334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f8d629cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f8d0cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f8cdf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f8cdf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f8cdf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f8cdf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad995d668 (/usr/bin/llc+0x1a668) #19 0x0000002ad99567ec main (/usr/bin/llc+0x137ec) #20 0x0000003f8c0a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f8c0a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad995720c _start (/usr/bin/llc+0x1420c) error: -: The file was not recognized as a valid object file -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/ptrsize.ll (789 of 799) ******************** 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 0x0000003f7f09482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7f09202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f85fe9800 (linux-vdso.so.1+0x800) #3 0x0000003f7e4f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f7e4b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f7e4a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f7efca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f7efca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f8232c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f7f9b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f7fa267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f7fa28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f7fa29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f7f4cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f7f1f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f7f1f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f7f1f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f7f1f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad71af668 (/usr/bin/llc+0x1a668) #19 0x0000002ad71a87ec main (/usr/bin/llc+0x137ec) #20 0x0000003f7e4a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f7e4a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad71a920c _start (/usr/bin/llc+0x1420c) /build/spirv-llvm-translator/src/build/test/test_output/DebugInfo/Generic/Output/ptrsize.ll.script: line 5: 3498 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.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/missing-abstract-variable.ll (790 of 799) ******************** 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/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 - 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 0x0000003fb8fe3800 (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 0x0000002ad5681668 (/usr/bin/llc+0x1a668) #19 0x0000002ad567a7ec 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 0x0000002ad567b20c _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.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/namespace_function_definition.ll (792 of 799) ******************** 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 + /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 - 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 0x0000003faea9482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003faea9202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003fb59ed800 (linux-vdso.so.1+0x800) #3 0x0000003fadef52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003fadeb5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003fadea4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003fae9ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003fae9ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003fb1d2c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003faf3b7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003faf4267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003faf428334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003faf429cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003faeecb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003faebf1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003faebf22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003faebf36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003faebf387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ad95c3668 (/usr/bin/llc+0x1a668) #19 0x0000002ad95bc7ec main (/usr/bin/llc+0x137ec) #20 0x0000003fadea498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003fadea4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ad95bd20c _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.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. FAIL: LLVM_SPIRV :: DebugInfo/Generic/noscopes.ll (795 of 799) ******************** 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 + /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 - 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/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 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 0x0000003f7b29482c llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/usr/lib/libLLVM.so.18.1+0xa9482c) #1 0x0000003f7b29202a (/usr/lib/libLLVM.so.18.1+0xa9202a) #2 0x0000003f82303800 (linux-vdso.so.1+0x800) #3 0x0000003f7a6f52d4 (/usr/lib/libc.so.6+0x782d4) #4 0x0000003f7a6b5f6e raise (/usr/lib/libc.so.6+0x38f6e) #5 0x0000003f7a6a4448 abort (/usr/lib/libc.so.6+0x27448) #6 0x0000003f7b1ca49c llvm::report_fatal_error(llvm::StringRef, bool) (/usr/lib/libLLVM.so.18.1+0x9ca49c) #7 0x0000003f7b1ca50a llvm::install_bad_alloc_error_handler(void (*)(void*, char const*, bool), void*) (/usr/lib/libLLVM.so.18.1+0x9ca50a) #8 0x0000003f7e52c740 (/usr/lib/libLLVM.so.18.1+0x3d2c740) #9 0x0000003f7bbb7b26 llvm::SelectionDAGISel::LowerArguments(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x13b7b26) #10 0x0000003f7bc267c0 llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) (/usr/lib/libLLVM.so.18.1+0x14267c0) #11 0x0000003f7bc28334 (/usr/lib/libLLVM.so.18.1+0x1428334) #12 0x0000003f7bc29cc0 llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) (/usr/lib/libLLVM.so.18.1+0x1429cc0) #13 0x0000003f7b6cb5d0 (/usr/lib/libLLVM.so.18.1+0xecb5d0) #14 0x0000003f7b3f1fc6 llvm::FPPassManager::runOnFunction(llvm::Function&) (/usr/lib/libLLVM.so.18.1+0xbf1fc6) #15 0x0000003f7b3f22ba llvm::FPPassManager::runOnModule(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf22ba) #16 0x0000003f7b3f36da (/usr/lib/libLLVM.so.18.1+0xbf36da) #17 0x0000003f7b3f387c llvm::legacy::PassManagerImpl::run(llvm::Module&) (/usr/lib/libLLVM.so.18.1+0xbf387c) #18 0x0000002ace42e668 (/usr/bin/llc+0x1a668) #19 0x0000002ace4277ec main (/usr/bin/llc+0x137ec) #20 0x0000003f7a6a498e (/usr/lib/libc.so.6+0x2798e) #21 0x0000003f7a6a4a3a __libc_start_main (/usr/lib/libc.so.6+0x27a3a) #22 0x0000002ace42820c _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.. 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: 16.94s Total Discovered Tests: 799 Unsupported : 3 (0.38%) Passed : 730 (91.36%) Expectedly Failed: 4 (0.50%) Failed : 62 (7.76%) 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/felix25/build [?25h[?25hreceiving incremental file list spirv-llvm-translator-18.1.4-1-riscv64-build.log spirv-llvm-translator-18.1.4-1-riscv64-check.log spirv-llvm-translator-18.1.4-1-riscv64-pkgver.log sent 81 bytes received 19,383 bytes 38,928.00 bytes/sec total size is 326,235 speedup is 16.76