==> Building on ninetales ==> Checking for remote environment... ==> Syncing package to remote host... sending incremental file list ./ .SRCINFO 1,065 100% 0.00kB/s 0:00:00 1,065 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=3/5) .nvchecker.toml 85 100% 83.01kB/s 0:00:00 85 100% 83.01kB/s 0:00:00 (xfr#2, to-chk=2/5) PKGBUILD 3,366 78% 3.21MB/s 0:00:00 4,288 100% 4.09MB/s 0:00:00 (xfr#3, to-chk=1/5) magma-2.9.0-2.log 501 100% 489.26kB/s 0:00:00 501 100% 489.26kB/s 0:00:00 (xfr#4, to-chk=0/5) sent 2,516 bytes received 149 bytes 1,066.00 bytes/sec total size is 5,634 speedup is 2.11 ==> Applying RISC-V patches... sending incremental file list ./ riscv64.patch 1,384 100% 0.00kB/s 0:00:00 1,384 100% 0.00kB/s 0:00:00 (xfr#1, to-chk=0/2) sent 820 bytes received 38 bytes 343.20 bytes/sec total size is 1,384 speedup is 1.61 patching file PKGBUILD Hunk #1 succeeded at 7 with fuzz 2. ==> Patching arch to riscv64... ==> Running pkgctl build --arch riscv64 --repo extra on remote host... ==> WARNING: unsupported architecture: riscv64 ==> Building magma  -> repo: extra  -> arch: riscv64  -> worker: felix-1 ==> Building magma for [extra] (riscv64) ]2;🔵 Container arch-nspawn-1015771 on ninetales.felixc.at\[?25l:: Synchronizing package databases... core downloading... extra downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! :: 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] -> [felix-1]...done ==> Making package: magma 2.9.0-2 (Mon Apr 28 18:10:03 2025) ==> Retrieving sources...  -> Cloning magma git repo... Cloning into bare repository '/home/felix/packages/magma/magma'... remote: Enumerating objects: 66869, done. remote: Counting objects: 0% (1/1829) remote: Counting objects: 1% (19/1829) remote: Counting objects: 2% (37/1829) remote: Counting objects: 3% (55/1829) remote: Counting objects: 4% (74/1829) remote: Counting objects: 5% (92/1829) remote: Counting objects: 6% (110/1829) remote: Counting objects: 7% (129/1829) remote: Counting objects: 8% (147/1829) remote: Counting objects: 9% (165/1829) remote: Counting objects: 10% (183/1829) remote: Counting objects: 11% (202/1829) remote: Counting objects: 12% (220/1829) remote: Counting objects: 13% (238/1829) remote: Counting objects: 14% (257/1829) remote: Counting objects: 15% (275/1829) remote: Counting objects: 16% (293/1829) remote: Counting objects: 17% (311/1829) remote: Counting objects: 18% (330/1829) remote: Counting objects: 19% (348/1829) remote: Counting objects: 20% (366/1829) remote: Counting objects: 21% (385/1829) remote: Counting objects: 22% (403/1829) remote: Counting objects: 23% (421/1829) remote: Counting objects: 24% (439/1829) remote: Counting objects: 25% (458/1829) remote: Counting objects: 26% (476/1829) remote: Counting objects: 27% (494/1829) remote: Counting objects: 28% (513/1829) remote: Counting objects: 29% (531/1829) remote: Counting objects: 30% (549/1829) remote: Counting objects: 31% (567/1829) remote: Counting objects: 32% (586/1829) remote: Counting objects: 33% (604/1829) remote: Counting objects: 34% (622/1829) remote: Counting objects: 35% (641/1829) remote: Counting objects: 36% (659/1829) remote: Counting objects: 37% (677/1829) remote: Counting objects: 38% (696/1829) remote: Counting objects: 39% (714/1829) remote: Counting objects: 40% (732/1829) remote: Counting objects: 41% (750/1829) remote: Counting objects: 42% (769/1829) remote: Counting objects: 43% (787/1829) remote: Counting objects: 44% (805/1829) remote: Counting objects: 45% (824/1829) remote: Counting objects: 46% (842/1829) remote: Counting objects: 47% (860/1829) remote: Counting objects: 48% (878/1829) remote: Counting objects: 49% (897/1829) remote: Counting objects: 50% (915/1829) remote: Counting objects: 51% (933/1829) remote: Counting objects: 52% (952/1829) remote: Counting objects: 53% (970/1829) remote: Counting objects: 54% (988/1829) remote: Counting objects: 55% (1006/1829) remote: Counting objects: 56% (1025/1829) remote: Counting objects: 57% (1043/1829) remote: Counting objects: 58% (1061/1829) remote: Counting objects: 59% (1080/1829) remote: Counting objects: 60% (1098/1829) remote: Counting objects: 61% (1116/1829) remote: Counting objects: 62% (1134/1829) remote: Counting objects: 63% (1153/1829) remote: Counting objects: 64% (1171/1829) remote: Counting objects: 65% (1189/1829) remote: Counting objects: 66% (1208/1829) remote: Counting objects: 67% (1226/1829) remote: Counting objects: 68% (1244/1829) remote: Counting objects: 69% (1263/1829) remote: Counting objects: 70% (1281/1829) remote: Counting objects: 71% (1299/1829) remote: Counting objects: 72% (1317/1829) remote: Counting objects: 73% (1336/1829) remote: Counting objects: 74% (1354/1829) remote: Counting objects: 75% (1372/1829) remote: Counting objects: 76% (1391/1829) remote: Counting objects: 77% (1409/1829) remote: Counting objects: 78% (1427/1829) remote: Counting objects: 79% (1445/1829) remote: Counting objects: 80% (1464/1829) remote: Counting objects: 81% (1482/1829) remote: Counting objects: 82% (1500/1829) remote: Counting objects: 83% (1519/1829) remote: Counting objects: 84% (1537/1829) remote: Counting objects: 85% (1555/1829) remote: Counting objects: 86% (1573/1829) remote: Counting objects: 87% (1592/1829) remote: Counting objects: 88% (1610/1829) remote: Counting objects: 89% (1628/1829) remote: Counting objects: 90% (1647/1829) remote: Counting objects: 91% (1665/1829) remote: Counting objects: 92% (1683/1829) remote: Counting objects: 93% (1701/1829) remote: Counting objects: 94% (1720/1829) remote: Counting objects: 95% (1738/1829) remote: Counting objects: 96% (1756/1829) remote: Counting objects: 97% (1775/1829) remote: Counting objects: 98% (1793/1829) remote: Counting objects: 99% (1811/1829) remote: Counting objects: 100% (1829/1829) remote: Counting objects: 100% (1829/1829), done. remote: Compressing objects: 0% (1/165) remote: Compressing objects: 1% (2/165) remote: Compressing objects: 2% (4/165) remote: Compressing objects: 3% (5/165) remote: Compressing objects: 4% (7/165) remote: Compressing objects: 5% (9/165) remote: Compressing objects: 6% (10/165) remote: Compressing objects: 7% (12/165) remote: Compressing objects: 8% (14/165) remote: Compressing objects: 9% (15/165) remote: Compressing objects: 10% (17/165) remote: Compressing objects: 11% (19/165) remote: Compressing objects: 12% (20/165) remote: Compressing objects: 13% (22/165) remote: Compressing objects: 14% (24/165) remote: Compressing objects: 15% (25/165) remote: Compressing objects: 16% (27/165) remote: Compressing objects: 17% (29/165) remote: Compressing objects: 18% (30/165) remote: Compressing objects: 19% (32/165) remote: Compressing objects: 20% (33/165) remote: Compressing objects: 21% (35/165) remote: Compressing objects: 22% (37/165) remote: Compressing objects: 23% (38/165) remote: Compressing objects: 24% (40/165) remote: Compressing objects: 25% (42/165) remote: Compressing objects: 26% (43/165) remote: Compressing objects: 27% (45/165) remote: Compressing objects: 28% (47/165) remote: Compressing objects: 29% (48/165) remote: Compressing objects: 30% (50/165) remote: Compressing objects: 31% (52/165) remote: Compressing objects: 32% (53/165) remote: Compressing objects: 33% (55/165) remote: Compressing objects: 34% (57/165) remote: Compressing objects: 35% (58/165) remote: Compressing objects: 36% (60/165) remote: Compressing objects: 37% (62/165) remote: Compressing objects: 38% (63/165) remote: Compressing objects: 39% (65/165) remote: Compressing objects: 40% (66/165) remote: Compressing objects: 41% (68/165) remote: Compressing objects: 42% (70/165) remote: Compressing objects: 43% (71/165) remote: Compressing objects: 44% (73/165) remote: Compressing objects: 45% (75/165) remote: Compressing objects: 46% (76/165) remote: Compressing objects: 47% (78/165) remote: Compressing objects: 48% (80/165) remote: Compressing objects: 49% (81/165) remote: Compressing objects: 50% (83/165) remote: Compressing objects: 51% (85/165) remote: Compressing objects: 52% (86/165) remote: Compressing objects: 53% (88/165) remote: Compressing objects: 54% (90/165) remote: Compressing objects: 55% (91/165) remote: Compressing objects: 56% (93/165) remote: Compressing objects: 57% (95/165) remote: Compressing objects: 58% (96/165) remote: Compressing objects: 59% (98/165) remote: Compressing objects: 60% (99/165) remote: Compressing objects: 61% (101/165) remote: Compressing objects: 62% (103/165) remote: Compressing objects: 63% (104/165) remote: Compressing objects: 64% (106/165) remote: Compressing objects: 65% (108/165) remote: Compressing objects: 66% (109/165) remote: Compressing objects: 67% (111/165) remote: Compressing objects: 68% (113/165) remote: Compressing objects: 69% (114/165) remote: Compressing objects: 70% (116/165) remote: Compressing objects: 71% (118/165) remote: Compressing objects: 72% (119/165) remote: Compressing objects: 73% (121/165) remote: Compressing objects: 74% (123/165) remote: Compressing objects: 75% (124/165) remote: Compressing objects: 76% (126/165) remote: Compressing objects: 77% (128/165) remote: Compressing objects: 78% (129/165) remote: Compressing objects: 79% (131/165) remote: Compressing objects: 80% (132/165) remote: Compressing objects: 81% (134/165) remote: Compressing objects: 82% (136/165) remote: Compressing objects: 83% (137/165) remote: Compressing objects: 84% (139/165) remote: Compressing objects: 85% (141/165) remote: Compressing objects: 86% (142/165) remote: Compressing objects: 87% (144/165) remote: Compressing objects: 88% (146/165) remote: Compressing objects: 89% (147/165) remote: Compressing objects: 90% (149/165) remote: Compressing objects: 91% (151/165) remote: Compressing objects: 92% (152/165) remote: Compressing objects: 93% (154/165) remote: Compressing objects: 94% (156/165) remote: Compressing objects: 95% (157/165) remote: Compressing objects: 96% (159/165) remote: Compressing objects: 97% (161/165) remote: Compressing objects: 98% (162/165) remote: Compressing objects: 99% (164/165) remote: Compressing objects: 100% (165/165) remote: Compressing objects: 100% (165/165), done. Receiving objects: 0% (1/66869) Receiving objects: 1% (669/66869) Receiving objects: 2% (1338/66869) Receiving objects: 3% (2007/66869) Receiving objects: 4% (2675/66869) Receiving objects: 5% (3344/66869) Receiving objects: 6% (4013/66869) Receiving objects: 7% (4681/66869) Receiving objects: 8% (5350/66869) Receiving objects: 9% (6019/66869) Receiving objects: 10% (6687/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 11% (7356/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 12% (8025/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 13% (8693/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 14% (9362/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 15% (10031/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 16% (10700/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 17% (11368/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 18% (12037/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 19% (12706/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 20% (13374/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 21% (14043/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 22% (14712/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 23% (15380/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 24% (16049/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 24% (16435/66869), 1.39 MiB | 2.77 MiB/s Receiving objects: 25% (16718/66869), 4.22 MiB | 4.21 MiB/s Receiving objects: 26% (17386/66869), 4.22 MiB | 4.21 MiB/s Receiving objects: 27% (18055/66869), 4.22 MiB | 4.21 MiB/s Receiving objects: 28% (18724/66869), 4.22 MiB | 4.21 MiB/s Receiving objects: 29% (19393/66869), 4.22 MiB | 4.21 MiB/s Receiving objects: 30% (20061/66869), 4.22 MiB | 4.21 MiB/s Receiving objects: 31% (20730/66869), 4.22 MiB | 4.21 MiB/s Receiving objects: 32% (21399/66869), 4.22 MiB | 4.21 MiB/s Receiving objects: 33% (22067/66869), 6.49 MiB | 4.32 MiB/s Receiving objects: 34% (22736/66869), 6.49 MiB | 4.32 MiB/s Receiving objects: 35% (23405/66869), 6.49 MiB | 4.32 MiB/s Receiving objects: 36% (24073/66869), 6.49 MiB | 4.32 MiB/s Receiving objects: 37% (24742/66869), 6.49 MiB | 4.32 MiB/s Receiving objects: 38% (25411/66869), 6.49 MiB | 4.32 MiB/s Receiving objects: 39% (26079/66869), 6.49 MiB | 4.32 MiB/s Receiving objects: 40% (26748/66869), 6.49 MiB | 4.32 MiB/s Receiving objects: 41% (27417/66869), 6.49 MiB | 4.32 MiB/s Receiving objects: 41% (27707/66869), 6.49 MiB | 4.32 MiB/s Receiving objects: 42% (28085/66869), 8.09 MiB | 4.03 MiB/s Receiving objects: 43% (28754/66869), 8.09 MiB | 4.03 MiB/s Receiving objects: 44% (29423/66869), 8.09 MiB | 4.03 MiB/s Receiving objects: 45% (30092/66869), 8.09 MiB | 4.03 MiB/s Receiving objects: 46% (30760/66869), 8.09 MiB | 4.03 MiB/s Receiving objects: 47% (31429/66869), 8.09 MiB | 4.03 MiB/s Receiving objects: 48% (32098/66869), 8.09 MiB | 4.03 MiB/s Receiving objects: 49% (32766/66869), 8.09 MiB | 4.03 MiB/s Receiving objects: 50% (33435/66869), 8.09 MiB | 4.03 MiB/s Receiving objects: 51% (34104/66869), 9.70 MiB | 3.87 MiB/s Receiving objects: 52% (34772/66869), 9.70 MiB | 3.87 MiB/s Receiving objects: 53% (35441/66869), 9.70 MiB | 3.87 MiB/s Receiving objects: 54% (36110/66869), 9.70 MiB | 3.87 MiB/s Receiving objects: 55% (36778/66869), 9.70 MiB | 3.87 MiB/s Receiving objects: 56% (37447/66869), 9.70 MiB | 3.87 MiB/s Receiving objects: 57% (38116/66869), 9.70 MiB | 3.87 MiB/s Receiving objects: 58% (38785/66869), 9.70 MiB | 3.87 MiB/s Receiving objects: 59% (39453/66869), 9.70 MiB | 3.87 MiB/s Receiving objects: 59% (39956/66869), 9.70 MiB | 3.87 MiB/s Receiving objects: 60% (40122/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 61% (40791/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 62% (41459/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 63% (42128/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 64% (42797/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 65% (43465/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 66% (44134/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 67% (44803/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 68% (45471/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 69% (46140/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 70% (46809/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 71% (47477/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 72% (48146/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 73% (48815/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 74% (49484/66869), 11.30 MiB | 3.76 MiB/s Receiving objects: 75% (50152/66869), 12.90 MiB | 3.68 MiB/s Receiving objects: 76% (50821/66869), 12.90 MiB | 3.68 MiB/s Receiving objects: 77% (51490/66869), 12.90 MiB | 3.68 MiB/s Receiving objects: 78% (52158/66869), 12.90 MiB | 3.68 MiB/s Receiving objects: 79% (52827/66869), 12.90 MiB | 3.68 MiB/s Receiving objects: 80% (53496/66869), 12.90 MiB | 3.68 MiB/s Receiving objects: 80% (54099/66869), 15.98 MiB | 3.99 MiB/s Receiving objects: 80% (54099/66869), 21.96 MiB | 4.54 MiB/s Receiving objects: 80% (54099/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 81% (54164/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 82% (54833/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 83% (55502/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 84% (56170/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 85% (56839/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 86% (57508/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 87% (58177/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 88% (58845/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 89% (59514/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 90% (60183/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 91% (60851/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 92% (61520/66869), 26.08 MiB | 4.25 MiB/s Receiving objects: 92% (62168/66869), 28.46 MiB | 4.42 MiB/s Receiving objects: 93% (62189/66869), 28.46 MiB | 4.42 MiB/s Receiving objects: 94% (62857/66869), 30.14 MiB | 4.44 MiB/s Receiving objects: 95% (63526/66869), 30.14 MiB | 4.44 MiB/s Receiving objects: 96% (64195/66869), 30.14 MiB | 4.44 MiB/s Receiving objects: 97% (64863/66869), 30.14 MiB | 4.44 MiB/s Receiving objects: 98% (65532/66869), 30.14 MiB | 4.44 MiB/s Receiving objects: 99% (66201/66869), 30.14 MiB | 4.44 MiB/s remote: Total 66869 (delta 1743), reused 1665 (delta 1664), pack-reused 65040 (from 2) Receiving objects: 100% (66869/66869), 30.14 MiB | 4.44 MiB/s Receiving objects: 100% (66869/66869), 32.07 MiB | 4.23 MiB/s, done. Resolving deltas: 0% (0/55307) Resolving deltas: 1% (558/55307) Resolving deltas: 2% (1107/55307) Resolving deltas: 3% (1660/55307) Resolving deltas: 4% (2213/55307) Resolving deltas: 5% (2766/55307) Resolving deltas: 6% (3319/55307) Resolving deltas: 7% (3872/55307) Resolving deltas: 8% (4425/55307) Resolving deltas: 9% (4978/55307) Resolving deltas: 10% (5531/55307) Resolving deltas: 11% (6084/55307) Resolving deltas: 12% (6639/55307) Resolving deltas: 13% (7190/55307) Resolving deltas: 14% (7743/55307) Resolving deltas: 15% (8297/55307) Resolving deltas: 16% (8850/55307) Resolving deltas: 17% (9403/55307) Resolving deltas: 18% (9956/55307) Resolving deltas: 19% (10509/55307) Resolving deltas: 20% (11062/55307) Resolving deltas: 21% (11615/55307) Resolving deltas: 22% (12168/55307) Resolving deltas: 23% (12721/55307) Resolving deltas: 24% (13274/55307) Resolving deltas: 25% (13827/55307) Resolving deltas: 26% (14380/55307) Resolving deltas: 27% (14933/55307) Resolving deltas: 28% (15486/55307) Resolving deltas: 29% (16040/55307) Resolving deltas: 30% (16593/55307) Resolving deltas: 31% (17146/55307) Resolving deltas: 32% (17699/55307) Resolving deltas: 33% (18252/55307) Resolving deltas: 34% (18805/55307) Resolving deltas: 35% (19358/55307) Resolving deltas: 36% (19911/55307) Resolving deltas: 37% (20464/55307) Resolving deltas: 38% (21017/55307) Resolving deltas: 39% (21570/55307) Resolving deltas: 40% (22124/55307) Resolving deltas: 41% (22676/55307) Resolving deltas: 42% (23229/55307) Resolving deltas: 43% (23783/55307) Resolving deltas: 44% (24336/55307) Resolving deltas: 45% (24889/55307) Resolving deltas: 46% (25442/55307) Resolving deltas: 47% (25995/55307) Resolving deltas: 48% (26548/55307) Resolving deltas: 49% (27101/55307) Resolving deltas: 50% (27654/55307) Resolving deltas: 51% (28207/55307) Resolving deltas: 52% (28760/55307) Resolving deltas: 53% (29313/55307) Resolving deltas: 54% (29866/55307) Resolving deltas: 55% (30419/55307) Resolving deltas: 56% (30972/55307) Resolving deltas: 57% (31525/55307) Resolving deltas: 58% (32080/55307) Resolving deltas: 59% (32632/55307) Resolving deltas: 60% (33185/55307) Resolving deltas: 61% (33739/55307) Resolving deltas: 62% (34292/55307) Resolving deltas: 63% (34844/55307) Resolving deltas: 64% (35397/55307) Resolving deltas: 65% (35950/55307) Resolving deltas: 66% (36503/55307) Resolving deltas: 67% (37056/55307) Resolving deltas: 68% (37609/55307) Resolving deltas: 69% (38162/55307) Resolving deltas: 70% (38717/55307) Resolving deltas: 71% (39268/55307) Resolving deltas: 72% (39822/55307) Resolving deltas: 73% (40375/55307) Resolving deltas: 74% (40928/55307) Resolving deltas: 75% (41482/55307) Resolving deltas: 76% (42034/55307) Resolving deltas: 77% (42587/55307) Resolving deltas: 78% (43140/55307) Resolving deltas: 79% (43693/55307) Resolving deltas: 80% (44246/55307) Resolving deltas: 80% (44327/55307) Resolving deltas: 81% (44799/55307) Resolving deltas: 82% (45356/55307) Resolving deltas: 83% (45905/55307) Resolving deltas: 84% (46460/55307) Resolving deltas: 85% (47012/55307) Resolving deltas: 86% (47565/55307) Resolving deltas: 87% (48118/55307) Resolving deltas: 88% (48672/55307) Resolving deltas: 89% (49224/55307) Resolving deltas: 90% (49777/55307) Resolving deltas: 91% (50330/55307) Resolving deltas: 92% (50883/55307) Resolving deltas: 93% (51436/55307) Resolving deltas: 94% (51989/55307) Resolving deltas: 95% (52542/55307) Resolving deltas: 96% (53095/55307) Resolving deltas: 97% (53648/55307) Resolving deltas: 98% (54201/55307) Resolving deltas: 99% (54754/55307) Resolving deltas: 100% (55307/55307) Resolving deltas: 100% (55307/55307), done. ==> Validating source files with sha256sums... magma ... Passed ]2;🔵 Container arch-nspawn-1017076 on ninetales.felixc.at\==> Making package: magma 2.9.0-2 (Mon Apr 28 18:11:03 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... Package (2) New Version Net Change extra/blas 3.12.1-2 0.43 MiB extra/lapack 3.12.1-2 9.09 MiB Total Installed Size: 9.53 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing blas... installing lapack... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... [?25h==> Checking buildtime dependencies... ==> Installing missing dependencies... [?25lresolving dependencies... looking for conflicting packages... warning: dependency cycle detected: warning: libglvnd will be installed before its mesa dependency Package (55) New Version Net Change Download Size extra/cblas 3.12.1-2 0.31 MiB extra/comgr 6.3.3-1 158.10 MiB 47.94 MiB extra/cppdap 1.58.0-2 1.48 MiB extra/default-cursors 3-1 0.00 MiB extra/fmt 11.1.4-1 0.66 MiB extra/gflags 2.2.2-5 5.39 MiB 0.60 MiB extra/google-glog 0.7.1-1 0.34 MiB 0.13 MiB extra/hicolor-icon-theme 0.18-1 0.05 MiB extra/hipblas-common 6.3.3-1 0.02 MiB 0.01 MiB extra/hsa-rocr 6.3.3-1 3.05 MiB 0.66 MiB extra/jsoncpp 1.9.6-3 3.16 MiB extra/libdrm 2.4.124-1 1.18 MiB core/libedit 20250104_3.1-1 0.25 MiB extra/libglvnd 1.7.0-1 3.72 MiB extra/libpciaccess 0.18.1-2 0.05 MiB extra/libuv 1.51.0-1 0.60 MiB 0.26 MiB extra/libx11 1.8.12-1 9.73 MiB extra/libxau 1.0.12-1 0.02 MiB extra/libxcb 1.17.0-1 3.69 MiB extra/libxdmcp 1.1.5-1 0.13 MiB extra/libxext 1.3.6-1 0.29 MiB extra/libxshmfence 1.3.3-1 0.01 MiB extra/libxxf86vm 1.1.6-1 0.03 MiB extra/llvm-libs 19.1.7-1 126.10 MiB extra/lm_sensors 1:3.6.0.r41.g31d1f125-3 0.42 MiB extra/mesa 1:25.0.3-1 75.01 MiB extra/mpdecimal 4.0.0-2 0.29 MiB extra/numactl 2.0.19-1 0.20 MiB extra/openmp 19.1.7-1 1.83 MiB 0.56 MiB core/pciutils 3.13.0-2 0.34 MiB extra/perl-error 0.17030-1 0.04 MiB extra/perl-mailtools 2.22-1 0.10 MiB extra/perl-timedate 2.33-7 0.08 MiB extra/rhash 1.4.4-1 0.31 MiB extra/rocblas 6.3.3-1 3826.35 MiB 190.46 MiB extra/rocm-device-libs 6.3.3-1 3.20 MiB 0.53 MiB extra/rocm-llvm 6.3.3-1 7366.46 MiB 1284.97 MiB extra/rocminfo 6.3.3-1 0.06 MiB 0.03 MiB extra/rocprim 6.3.3-1 4.08 MiB 0.22 MiB extra/rocprofiler-register 6.3.3-1 0.26 MiB 0.08 MiB extra/rocsolver 6.3.3-1 2709.92 MiB 133.52 MiB extra/rocsparse 6.3.3-1 1410.35 MiB 38.49 MiB extra/spirv-tools 1:1.4.309.0-1 6.35 MiB extra/wayland 1.23.1-1 0.79 MiB extra/xcb-proto 1.17.0-3 1.02 MiB 0.13 MiB extra/xorgproto 2024.1-2 1.46 MiB 0.24 MiB extra/cmake 4.0.1-1 71.19 MiB core/gcc-fortran 14.2.1+r753+g1cd744a6828f-1.1 58.06 MiB 15.58 MiB extra/git 2.49.0-1 27.47 MiB extra/hip-runtime-amd 6.3.3-1 8.68 MiB 1.73 MiB extra/hipblas 6.3.3-1 4.02 MiB 0.22 MiB extra/hipsparse 6.3.3-1 4.51 MiB 1.12 MiB extra/ninja 1.12.1-2 0.31 MiB core/python 3.13.3-1 108.92 MiB extra/rocm-core 6.3.3-1 0.04 MiB 0.01 MiB Total Download Size: 1717.48 MiB Total Installed Size: 16010.50 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... rocm-llvm-6.3.3-1-riscv64 downloading... rocblas-6.3.3-1-riscv64 downloading... rocsolver-6.3.3-1-riscv64 downloading... comgr-6.3.3-1-riscv64 downloading... rocsparse-6.3.3-1-riscv64 downloading... gcc-fortran-14.2.1+r753+g1cd744a6828f-1.1-riscv64 downloading... hip-runtime-amd-6.3.3-1-riscv64 downloading... hipsparse-6.3.3-1-riscv64 downloading... hsa-rocr-6.3.3-1-riscv64 downloading... gflags-2.2.2-5-riscv64 downloading... openmp-19.1.7-1-riscv64 downloading... rocm-device-libs-6.3.3-1-riscv64 downloading... libuv-1.51.0-1-riscv64 downloading... xorgproto-2024.1-2-any downloading... rocprim-6.3.3-1-any downloading... hipblas-6.3.3-1-riscv64 downloading... google-glog-0.7.1-1-riscv64 downloading... xcb-proto-1.17.0-3-any downloading... rocprofiler-register-6.3.3-1-riscv64 downloading... rocminfo-6.3.3-1-riscv64 downloading... rocm-core-6.3.3-1-riscv64 downloading... hipblas-common-6.3.3-1-any downloading... error: restricting filesystem access failed because landlock is not supported by the kernel! checking keyring... checking package integrity... loading package files... checking for file conflicts... :: Processing package changes... installing perl-error... installing perl-timedate... installing perl-mailtools... installing git... Optional dependencies for git git-zsh-completion: upstream zsh completion tk: gitk and git gui openssh: ssh transport and crypto man: show help with `git command --help` perl-libwww: git svn perl-term-readkey: git svn and interactive.singlekey setting perl-io-socket-ssl: git send-email TLS support perl-authen-sasl: git send-email TLS support perl-mediawiki-api: git mediawiki support perl-datetime-format-iso8601: git mediawiki support perl-lwp-protocol-https: git mediawiki https support perl-cgi: gitweb (web interface) support python: git svn & git p4 [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 [pending] qt6-base: cmake-gui installing ninja... 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 gcc-fortran... installing rocm-core... installing numactl... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing libx11... installing libxext... installing libglvnd... installing libxshmfence... installing libxxf86vm... installing libedit... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing rocm-llvm... installing rocm-device-libs... installing comgr... installing pciutils... Optional dependencies for pciutils which: for update-pciids [installed] grep: for update-pciids [installed] curl: for update-pciids [installed] installing hsa-rocr... installing rocminfo... installing fmt... installing gflags... installing google-glog... installing rocprofiler-register... installing hip-runtime-amd... Optional dependencies for hip-runtime-amd inetutils: Print hostname in hipconfig installing hipblas-common... installing openmp... Optional dependencies for openmp cuda: offloading to NVIDIA GPUs hsa-rocr: offloading to AMD GPUs [installed] installing cblas... installing rocblas... installing rocprim... installing rocsparse... installing rocsolver... installing hipblas... installing hipsparse... :: Running post-transaction hooks... (1/5) Creating system user accounts... Creating group 'git' with GID 972. Creating user 'git' (git daemon user) with UID 972 and GID 972. (2/5) Reloading system manager configuration... Skipped: Current root is not booted. (3/5) Arming ConditionNeedsUpdate... (4/5) Checking for old perl modules... (5/5) Updating the info directory file... [?25h==> Retrieving sources... ==> WARNING: Skipping all source file integrity checks. ==> Extracting sources...  -> Creating working copy of magma git repo... Cloning into 'magma'... done. Updating files: 36% (778/2144) Updating files: 37% (794/2144) Updating files: 38% (815/2144) Updating files: 39% (837/2144) Updating files: 40% (858/2144) Updating files: 41% (880/2144) Updating files: 42% (901/2144) Updating files: 43% (922/2144) Updating files: 44% (944/2144) Updating files: 45% (965/2144) Updating files: 46% (987/2144) Updating files: 47% (1008/2144) Updating files: 48% (1030/2144) Updating files: 49% (1051/2144) Updating files: 50% (1072/2144) Updating files: 51% (1094/2144) Updating files: 52% (1115/2144) Updating files: 53% (1137/2144) Updating files: 54% (1158/2144) Updating files: 55% (1180/2144) Updating files: 56% (1201/2144) Updating files: 57% (1223/2144) Updating files: 58% (1244/2144) Updating files: 59% (1265/2144) Updating files: 60% (1287/2144) Updating files: 61% (1308/2144) Updating files: 62% (1330/2144) Updating files: 63% (1351/2144) Updating files: 64% (1373/2144) Updating files: 65% (1394/2144) Updating files: 66% (1416/2144) Updating files: 67% (1437/2144) Updating files: 68% (1458/2144) Updating files: 69% (1480/2144) Updating files: 70% (1501/2144) Updating files: 71% (1523/2144) Updating files: 72% (1544/2144) Updating files: 73% (1566/2144) Updating files: 73% (1568/2144) Updating files: 74% (1587/2144) Updating files: 75% (1608/2144) Updating files: 76% (1630/2144) Updating files: 77% (1651/2144) Updating files: 78% (1673/2144) Updating files: 79% (1694/2144) Updating files: 80% (1716/2144) Updating files: 81% (1737/2144) Updating files: 82% (1759/2144) Updating files: 83% (1780/2144) Updating files: 84% (1801/2144) Updating files: 85% (1823/2144) Updating files: 86% (1844/2144) Updating files: 87% (1866/2144) Updating files: 88% (1887/2144) Updating files: 89% (1909/2144) Updating files: 90% (1930/2144) Updating files: 91% (1952/2144) Updating files: 92% (1973/2144) Updating files: 93% (1994/2144) Updating files: 94% (2016/2144) Updating files: 95% (2037/2144) Updating files: 96% (2059/2144) Updating files: 97% (2080/2144) Updating files: 98% (2102/2144) Updating files: 99% (2123/2144) Updating files: 100% (2144/2144) Updating files: 100% (2144/2144), done. Switched to a new branch 'makepkg' ==> Starting prepare()... /bin/sh: line 1: ps: command not found make[1]: Entering directory '/build/magma/src/magma-2.9.0-hip' tools/hipify-perl interface_cuda/alloc.cpp > interface_hip/alloc.cpp tools/hipify-perl interface_cuda/error.cpp > interface_hip/error.cpp tools/hipify-perl interface_cuda/blas_h_v2.cpp > interface_hip/blas_h_v2.cpp tools/hipify-perl interface_cuda/interface_v1.cpp > interface_hip/interface_v1.cpp tools/hipify-perl interface_cuda/interface.cpp > interface_hip/interface.cpp tools/hipify-perl interface_cuda/blas_z_v1.cpp > interface_hip/blas_z_v1.cpp tools/hipify-perl interface_cuda/copy_v1.cpp > interface_hip/copy_v1.cpp tools/hipify-perl interface_cuda/blas_z_v2.cpp > interface_hip/blas_z_v2.cpp cp interface_cuda/Makefile interface_hip/Makefile cp interface_cuda/Makefile.src interface_hip/Makefile.src tools/hipify-perl interface_cuda/connection_mgpu.cpp > interface_hip/connection_mgpu.cpp tools/hipify-perl magmablas/zgemv_batched.cpp > magmablas_hip/zgemv_batched.cpp tools/hipify-perl magmablas/blas_zbatched.cpp > magmablas_hip/blas_zbatched.cpp tools/hipify-perl interface_cuda/copy_v2.cpp > interface_hip/copy_v2.cpp tools/hipify-perl interface_cuda/error.h > interface_hip/error.h tools/hipify-perl magmablas/zgemm_vbatched.cpp > magmablas_hip/zgemm_vbatched.cpp tools/hipify-perl magmablas/zgeqr2.cpp > magmablas_hip/zgeqr2.cpp tools/hipify-perl magmablas/zgemv_vbatched.cpp > magmablas_hip/zgemv_vbatched.cpp tools/hipify-perl magmablas/zgetmatrix_transpose.cpp > magmablas_hip/zgetmatrix_transpose.cpp tools/hipify-perl magmablas/zgetmatrix_transpose_mgpu.cpp > magmablas_hip/zgetmatrix_transpose_mgpu.cpp sed -i -e "s/:= *interface_cuda/:= interface_hip/g" interface_hip/Makefile sed -i -e "s/:= *interface_cuda/:= interface_hip/g" interface_hip/Makefile.src tools/hipify-perl magmablas/magmablas_z_v1.cpp > magmablas_hip/magmablas_z_v1.cpp tools/hipify-perl magmablas/magmablas_zc_v1.cpp > magmablas_hip/magmablas_zc_v1.cpp tools/hipify-perl magmablas/zbcyclic.cpp > magmablas_hip/zbcyclic.cpp tools/hipify-perl magmablas/zgemm_batched.cpp > magmablas_hip/zgemm_batched.cpp tools/hipify-perl magmablas/zherk.cpp > magmablas_hip/zherk.cpp tools/hipify-perl magmablas/zhemm_mgpu.cpp > magmablas_hip/zhemm_mgpu.cpp tools/hipify-perl magmablas/zhemm_vbatched.cpp > magmablas_hip/zhemm_vbatched.cpp tools/hipify-perl magmablas/zhemv_vbatched.cpp > magmablas_hip/zhemv_vbatched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/Makefile.src tools/hipify-perl magmablas/zsyr2k_vbatched.cpp > magmablas_hip/zsyr2k_vbatched.cpp tools/hipify-perl magmablas/ztrsm_batched.cpp > magmablas_hip/ztrsm_batched.cpp tools/hipify-perl magmablas/zher2k_batched.cpp > magmablas_hip/zher2k_batched.cpp tools/hipify-perl magmablas/zher2k.cpp > magmablas_hip/zher2k.cpp tools/hipify-perl magmablas/zher2k_mgpu.cpp > magmablas_hip/zher2k_mgpu.cpp tools/hipify-perl magmablas/zher2k_vbatched.cpp > magmablas_hip/zher2k_vbatched.cpp tools/hipify-perl magmablas/ztrsm_batched_core.cpp > magmablas_hip/ztrsm_batched_core.cpp tools/hipify-perl magmablas/zsetmatrix_transpose_mgpu.cpp > magmablas_hip/zsetmatrix_transpose_mgpu.cpp tools/hipify-perl magmablas/zherk_vbatched.cpp > magmablas_hip/zherk_vbatched.cpp tools/hipify-perl magmablas/zherk_batched.cpp > magmablas_hip/zherk_batched.cpp tools/hipify-perl magmablas/zherk_mgpu.cpp > magmablas_hip/zherk_mgpu.cpp tools/hipify-perl magmablas/zsetmatrix_transpose.cpp > magmablas_hip/zsetmatrix_transpose.cpp tools/hipify-perl magmablas/zsyr2k_batched.cpp > magmablas_hip/zsyr2k_batched.cpp tools/hipify-perl magmablas/zsyrk_vbatched.cpp > magmablas_hip/zsyrk_vbatched.cpp tools/hipify-perl magmablas/ztrmm_vbatched.cpp > magmablas_hip/ztrmm_vbatched.cpp tools/hipify-perl magmablas/sgemm_fermi_kernels.h > magmablas_hip/sgemm_fermi_kernels.h tools/hipify-perl magmablas/ztrsm_inv_vbatched.cpp > magmablas_hip/ztrsm_inv_vbatched.cpp tools/hipify-perl magmablas/ztrsm_vbatched.cpp > magmablas_hip/ztrsm_vbatched.cpp tools/hipify-perl magmablas/clag2z.cu > magmablas_hip/clag2z.hip.cpp tools/hipify-perl magmablas/ztrsm_vbatched_core.cpp > magmablas_hip/ztrsm_vbatched_core.cpp tools/hipify-perl magmablas/dgemm_vbatched_core.cu > magmablas_hip/dgemm_vbatched_core.hip.cpp tools/hipify-perl magmablas/dgemm.cu > magmablas_hip/dgemm.hip.cpp tools/hipify-perl magmablas/dgemm_fermi_kernels.h > magmablas_hip/dgemm_fermi_kernels.h tools/hipify-perl magmablas/cgemm_fermi_kernels.h > magmablas_hip/cgemm_fermi_kernels.h tools/hipify-perl magmablas/cgemm_batched_core.cu > magmablas_hip/cgemm_batched_core.hip.cpp tools/hipify-perl magmablas/commonblas_z.h > magmablas_hip/commonblas_z.h tools/hipify-perl magmablas/zgerbt.h > magmablas_hip/zgerbt.h tools/hipify-perl magmablas/magma_templates.h > magmablas_hip/magma_templates.h tools/hipify-perl magmablas/zgbtrf_batched_sliding_window_sm.cu > magmablas_hip/zgbtrf_batched_sliding_window_sm.hip.cpp tools/hipify-perl magmablas/zgbtrs_kernels.cu > magmablas_hip/zgbtrs_kernels.hip.cpp tools/hipify-perl magmablas/zgeadd2.cu > magmablas_hip/zgeadd2.hip.cpp tools/hipify-perl magmablas/zgeadd_batched.cu > magmablas_hip/zgeadd_batched.hip.cpp tools/hipify-perl magmablas/cgemm.cu > magmablas_hip/cgemm.hip.cpp tools/hipify-perl magmablas/zgeadd.cu > magmablas_hip/zgeadd.hip.cpp tools/hipify-perl magmablas/cgemv_batched_core.cu > magmablas_hip/cgemv_batched_core.hip.cpp tools/hipify-perl magmablas/dgemm_batched_core.cu > magmablas_hip/dgemm_batched_core.hip.cpp tools/hipify-perl magmablas/zgemm_batched_smallsq.cu > magmablas_hip/zgemm_batched_smallsq.hip.cpp tools/hipify-perl magmablas/dgemv_batched_core.cu > magmablas_hip/dgemv_batched_core.hip.cpp tools/hipify-perl magmablas/zgemm_vbatched_core.cu > magmablas_hip/zgemm_vbatched_core.hip.cpp tools/hipify-perl magmablas/cgemm_vbatched_core.cu > magmablas_hip/cgemm_vbatched_core.hip.cpp tools/hipify-perl magmablas/cherk_batched_core.cu > magmablas_hip/cherk_batched_core.hip.cpp tools/hipify-perl magmablas/zgemv_batched_core.cu > magmablas_hip/zgemv_batched_core.hip.cpp tools/hipify-perl magmablas/cherk_vbatched_core.cu > magmablas_hip/cherk_vbatched_core.hip.cpp tools/hipify-perl magmablas/zgemv_batched_smallsq.cu > magmablas_hip/zgemv_batched_smallsq.hip.cpp tools/hipify-perl magmablas/cgemv_vbatched_core.cu > magmablas_hip/cgemv_vbatched_core.hip.cpp tools/hipify-perl magmablas/dsyrk_vbatched_core.cu > magmablas_hip/dsyrk_vbatched_core.hip.cpp tools/hipify-perl magmablas/clat2z.cu > magmablas_hip/clat2z.hip.cpp tools/hipify-perl magmablas/dgemv_vbatched_core.cu > magmablas_hip/dgemv_vbatched_core.hip.cpp tools/hipify-perl magmablas/dsyrk_batched_core.cu > magmablas_hip/dsyrk_batched_core.hip.cpp tools/hipify-perl magmablas/dznrm2.cu > magmablas_hip/dznrm2.hip.cpp tools/hipify-perl magmablas/getrf_setup_pivinfo.cu > magmablas_hip/getrf_setup_pivinfo.hip.cpp tools/hipify-perl magmablas/hgemm_batched_core.cu > magmablas_hip/hgemm_batched_core.hip.cpp tools/hipify-perl magmablas/hlag2s.cu > magmablas_hip/hlag2s.hip.cpp tools/hipify-perl magmablas/zgeqrf_batched_smallsq.cu > magmablas_hip/zgeqrf_batched_smallsq.hip.cpp tools/hipify-perl magmablas/zgerbt_func_batched.cu > magmablas_hip/zgerbt_func_batched.hip.cpp tools/hipify-perl magmablas/zgesv_batched_small.cu > magmablas_hip/zgesv_batched_small.hip.cpp tools/hipify-perl magmablas/zgetf2.cu > magmablas_hip/zgetf2.hip.cpp tools/hipify-perl magmablas/hset_pointer.cu > magmablas_hip/hset_pointer.hip.cpp tools/hipify-perl magmablas/sgemm.cu > magmablas_hip/sgemm.hip.cpp tools/hipify-perl magmablas/zgeqr2_batched.cu > magmablas_hip/zgeqr2_batched.hip.cpp tools/hipify-perl magmablas/hlaswp.cu > magmablas_hip/hlaswp.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/Makefile tools/hipify-perl magmablas/hlaconvert.cu > magmablas_hip/hlaconvert.hip.cpp tools/hipify-perl magmablas/prefix_sum.cu > magmablas_hip/prefix_sum.hip.cpp tools/hipify-perl magmablas/sgemm_batched_core.cu > magmablas_hip/sgemm_batched_core.hip.cpp tools/hipify-perl magmablas/zgetf2_kernels.cu > magmablas_hip/zgetf2_kernels.hip.cpp tools/hipify-perl magmablas/zgetf2_native_kernel.cu > magmablas_hip/zgetf2_native_kernel.hip.cpp tools/hipify-perl magmablas/set_pointer.cu > magmablas_hip/set_pointer.hip.cpp tools/hipify-perl magmablas/sgemm_vbatched_core.cu > magmablas_hip/sgemm_vbatched_core.hip.cpp tools/hipify-perl magmablas/sgemv_batched_core.cu > magmablas_hip/sgemv_batched_core.hip.cpp tools/hipify-perl magmablas/sgemv_vbatched_core.cu > magmablas_hip/sgemv_vbatched_core.hip.cpp tools/hipify-perl magmablas/slag2h.cu > magmablas_hip/slag2h.hip.cpp tools/hipify-perl magmablas/ssyrk_batched_core.cu > magmablas_hip/ssyrk_batched_core.hip.cpp tools/hipify-perl magmablas/vbatched_aux.cu > magmablas_hip/vbatched_aux.hip.cpp tools/hipify-perl magmablas/vbatched_check.cu > magmablas_hip/vbatched_check.hip.cpp tools/hipify-perl magmablas/zclaswp.cu > magmablas_hip/zclaswp.hip.cpp tools/hipify-perl magmablas/ssyrk_vbatched_core.cu > magmablas_hip/ssyrk_vbatched_core.hip.cpp tools/hipify-perl magmablas/zaxpycp.cu > magmablas_hip/zaxpycp.hip.cpp tools/hipify-perl magmablas/zgbtrf_batched_fused_sm.cu > magmablas_hip/zgbtrf_batched_fused_sm.hip.cpp tools/hipify-perl magmablas/zgemv_vbatched_core.cu > magmablas_hip/zgemv_vbatched_core.hip.cpp tools/hipify-perl magmablas/zhemv_batched_core.cu > magmablas_hip/zhemv_batched_core.hip.cpp tools/hipify-perl magmablas/zhemv_mgpu.cu > magmablas_hip/zhemv_mgpu.hip.cpp tools/hipify-perl magmablas/zdiinertia.cu > magmablas_hip/zdiinertia.hip.cpp tools/hipify-perl magmablas/zhemv_upper.cu > magmablas_hip/zhemv_upper.hip.cpp tools/hipify-perl magmablas/zgeam.cu > magmablas_hip/zgeam.hip.cpp tools/hipify-perl magmablas/zcaxpycp.cu > magmablas_hip/zcaxpycp.hip.cpp tools/hipify-perl magmablas/zgbsv_kernels.cu > magmablas_hip/zgbsv_kernels.hip.cpp tools/hipify-perl magmablas/zgbtf2_kernels.cu > magmablas_hip/zgbtf2_kernels.hip.cpp tools/hipify-perl magmablas/zgemm.cu > magmablas_hip/zgemm.hip.cpp tools/hipify-perl magmablas/zgemm_batched_core.cu > magmablas_hip/zgemm_batched_core.hip.cpp tools/hipify-perl magmablas/zherk_batched_core.cu > magmablas_hip/zherk_batched_core.hip.cpp tools/hipify-perl magmablas/zgemv_conj.cu > magmablas_hip/zgemv_conj.hip.cpp tools/hipify-perl magmablas/zgemm_reduce.cu > magmablas_hip/zgemm_reduce.hip.cpp tools/hipify-perl magmablas/zhetrs.cu > magmablas_hip/zhetrs.hip.cpp tools/hipify-perl magmablas/zlacpy_sym_in.cu > magmablas_hip/zlacpy_sym_in.hip.cpp tools/hipify-perl magmablas/zlag2c.cu > magmablas_hip/zlag2c.hip.cpp tools/hipify-perl magmablas/zlange.cu > magmablas_hip/zlange.hip.cpp tools/hipify-perl magmablas/zgemv_fermi.cu > magmablas_hip/zgemv_fermi.hip.cpp tools/hipify-perl magmablas/zgeqr2x_gpu-v4.cu > magmablas_hip/zgeqr2x_gpu-v4.hip.cpp tools/hipify-perl magmablas/zlacpy.cu > magmablas_hip/zlacpy.hip.cpp tools/hipify-perl magmablas/zlacpy_conj.cu > magmablas_hip/zlacpy_conj.hip.cpp tools/hipify-perl magmablas/zlarf.cu > magmablas_hip/zlarf.hip.cpp tools/hipify-perl magmablas/zgeqr2_batched_fused_reg_medium.cu > magmablas_hip/zgeqr2_batched_fused_reg_medium.hip.cpp tools/hipify-perl magmablas/zgeqr2_batched_fused_reg.cu > magmablas_hip/zgeqr2_batched_fused_reg.hip.cpp tools/hipify-perl magmablas/zlarf_batched_fused_reg.cu > magmablas_hip/zlarf_batched_fused_reg.hip.cpp tools/hipify-perl magmablas/zgeqr2_batched_fused_reg_tall.cu > magmablas_hip/zgeqr2_batched_fused_reg_tall.hip.cpp sed -i -e "s/\.cu/.hip.cpp/g" interface_hip/Makefile.src tools/hipify-perl magmablas/zgeqr2_batched_fused_sm.cu > magmablas_hip/zgeqr2_batched_fused_sm.hip.cpp tools/hipify-perl magmablas/zhemm_batched_core.cu > magmablas_hip/zhemm_batched_core.hip.cpp tools/hipify-perl magmablas/zgerbt.cu > magmablas_hip/zgerbt.hip.cpp tools/hipify-perl magmablas/zgerbt_kernels.cu > magmablas_hip/zgerbt_kernels.hip.cpp tools/hipify-perl magmablas/zhemm_vbatched_core.cu > magmablas_hip/zhemm_vbatched_core.hip.cpp tools/hipify-perl magmablas/zgetf2_kernels_var.cu > magmablas_hip/zgetf2_kernels_var.hip.cpp tools/hipify-perl magmablas/zlaswp.cu > magmablas_hip/zlaswp.hip.cpp tools/hipify-perl magmablas/zgetf2_nopiv_kernels.cu > magmablas_hip/zgetf2_nopiv_kernels.hip.cpp tools/hipify-perl magmablas/zhemm.cu > magmablas_hip/zhemm.hip.cpp tools/hipify-perl magmablas/zlaqps2_gpu.cu > magmablas_hip/zlaqps2_gpu.hip.cpp tools/hipify-perl magmablas/zlaswp_batched.cu > magmablas_hip/zlaswp_batched.hip.cpp tools/hipify-perl magmablas/zgetrf_batched_smallsq_noshfl.cu > magmablas_hip/zgetrf_batched_smallsq_noshfl.hip.cpp tools/hipify-perl magmablas/zheinertia.cu > magmablas_hip/zheinertia.hip.cpp tools/hipify-perl magmablas/zlarf_batched_fused_reg_tall.cu > magmablas_hip/zlarf_batched_fused_reg_tall.hip.cpp tools/hipify-perl magmablas/zlaswp_sym.cu > magmablas_hip/zlaswp_sym.hip.cpp tools/hipify-perl magmablas/zposv_irgmres_kernels.cu > magmablas_hip/zposv_irgmres_kernels.hip.cpp tools/hipify-perl magmablas/zpotf2.cu > magmablas_hip/zpotf2.hip.cpp tools/hipify-perl magmablas/zhemv.cu > magmablas_hip/zhemv.hip.cpp tools/hipify-perl magmablas/zhemv_mgpu_upper.cu > magmablas_hip/zhemv_mgpu_upper.hip.cpp tools/hipify-perl magmablas/zlascl2.cu > magmablas_hip/zlascl2.hip.cpp tools/hipify-perl magmablas/zhemv_vbatched_core.cu > magmablas_hip/zhemv_vbatched_core.hip.cpp tools/hipify-perl magmablas/zherk_small_reduce.cu > magmablas_hip/zherk_small_reduce.hip.cpp tools/hipify-perl magmablas/zherk_vbatched_core.cu > magmablas_hip/zherk_vbatched_core.hip.cpp tools/hipify-perl magmablas/zlanhe.cu > magmablas_hip/zlanhe.hip.cpp tools/hipify-perl magmablas/zlacpy_sym_out.cu > magmablas_hip/zlacpy_sym_out.hip.cpp tools/hipify-perl magmablas/zlaset.cu > magmablas_hip/zlaset.hip.cpp tools/hipify-perl magmablas/zset_pointer.cu > magmablas_hip/zset_pointer.hip.cpp tools/hipify-perl magmablas/zswap.cu > magmablas_hip/zswap.hip.cpp tools/hipify-perl magmablas/zlarf_batched_fused_reg_medium.cu > magmablas_hip/zlarf_batched_fused_reg_medium.hip.cpp tools/hipify-perl magmablas/zlarfg-v2.cu > magmablas_hip/zlarfg-v2.hip.cpp tools/hipify-perl magmablas/zlascl_2x2.cu > magmablas_hip/zlascl_2x2.hip.cpp tools/hipify-perl magmablas/zlaset_band.cu > magmablas_hip/zlaset_band.hip.cpp tools/hipify-perl magmablas/zpotf2_kernels_var.cu > magmablas_hip/zpotf2_kernels_var.hip.cpp tools/hipify-perl magmablas/zlarfg.cu > magmablas_hip/zlarfg.hip.cpp tools/hipify-perl magmablas/zswapdblk.cu > magmablas_hip/zswapdblk.hip.cpp tools/hipify-perl magmablas/zswapdblk_batched.cu > magmablas_hip/zswapdblk_batched.hip.cpp tools/hipify-perl magmablas/zlarft_kernels.cu > magmablas_hip/zlarft_kernels.hip.cpp tools/hipify-perl magmablas/zlarf_batched_fused_sm.cu > magmablas_hip/zlarf_batched_fused_sm.hip.cpp tools/hipify-perl magmablas/zlarfbx.cu > magmablas_hip/zlarfbx.hip.cpp tools/hipify-perl magmablas/zlarfgx-v2.cu > magmablas_hip/zlarfgx-v2.hip.cpp tools/hipify-perl magmablas/zlarfx.cu > magmablas_hip/zlarfx.hip.cpp tools/hipify-perl magmablas/zlascl.cu > magmablas_hip/zlascl.hip.cpp tools/hipify-perl magmablas/zlascl_diag.cu > magmablas_hip/zlascl_diag.hip.cpp tools/hipify-perl magmablas/zlaswp_vbatched.cu > magmablas_hip/zlaswp_vbatched.hip.cpp tools/hipify-perl magmablas/zlat2c.cu > magmablas_hip/zlat2c.hip.cpp sed -i -e "s/\.cu/.hip.cpp/g" interface_hip/Makefile tools/hipify-perl magmablas/zpotf2_kernels.cu > magmablas_hip/zpotf2_kernels.hip.cpp tools/hipify-perl magmablas/zswapblk.cu > magmablas_hip/zswapblk.hip.cpp tools/hipify-perl magmablas/zsymmetrize.cu > magmablas_hip/zsymmetrize.hip.cpp tools/hipify-perl magmablas/zsymv.cu > magmablas_hip/zsymv.hip.cpp tools/hipify-perl magmablas/zsymm.cu > magmablas_hip/zsymm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgetmatrix_transpose_mgpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemv_vbatched.cpp tools/hipify-perl magmablas/zsymmetrize_tiles.cu > magmablas_hip/zsymmetrize_tiles.hip.cpp tools/hipify-perl magmablas/ztranspose_conj_inplace.cu > magmablas_hip/ztranspose_conj_inplace.hip.cpp tools/hipify-perl magmablas/ztranspose_inplace.cu > magmablas_hip/ztranspose_inplace.hip.cpp tools/hipify-perl magmablas/zsymv_upper.cu > magmablas_hip/zsymv_upper.hip.cpp tools/hipify-perl magmablas/ztranspose_conj.cu > magmablas_hip/ztranspose_conj.hip.cpp tools/hipify-perl magmablas/ztranspose.cu > magmablas_hip/ztranspose.hip.cpp tools/hipify-perl magmablas/ztrsm.cu > magmablas_hip/ztrsm.hip.cpp tools/hipify-perl magmablas/ztrmm.cu > magmablas_hip/ztrmm.hip.cpp tools/hipify-perl magmablas/ztrsm_inv_vbatched_core.cu > magmablas_hip/ztrsm_inv_vbatched_core.hip.cpp tools/hipify-perl magmablas/ztrmm_batched_core.cu > magmablas_hip/ztrmm_batched_core.hip.cpp tools/hipify-perl magmablas/ztrmm_vbatched_core.cu > magmablas_hip/ztrmm_vbatched_core.hip.cpp tools/hipify-perl magmablas/ztrmv.cu > magmablas_hip/ztrmv.hip.cpp tools/hipify-perl magmablas/ztrsm_small_batched.cu > magmablas_hip/ztrsm_small_batched.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zhemv_vbatched.cpp tools/hipify-perl magmablas/ztrsm_small_vbatched.cu > magmablas_hip/ztrsm_small_vbatched.hip.cpp tools/hipify-perl magmablas/ztrsv.cu > magmablas_hip/ztrsv.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zgetmatrix_transpose_mgpu.cpp tools/hipify-perl magmablas/ztrsv_batched.cu > magmablas_hip/ztrsv_batched.hip.cpp tools/hipify-perl magmablas/ztrtri_diag.cu > magmablas_hip/ztrtri_diag.hip.cpp tools/hipify-perl magmablas/ztrtri_diag_batched.cu > magmablas_hip/ztrtri_diag_batched.hip.cpp tools/hipify-perl magmablas/ztrtri_diag_vbatched.cu > magmablas_hip/ztrtri_diag_vbatched.hip.cpp tools/hipify-perl magmablas/ztrtri_upper_batched.cu > magmablas_hip/ztrtri_upper_batched.hip.cpp tools/hipify-perl magmablas/ztrtri_lower.cu > magmablas_hip/ztrtri_lower.hip.cpp tools/hipify-perl magmablas/ztrtri_lower_batched.cu > magmablas_hip/ztrtri_lower_batched.hip.cpp tools/hipify-perl magmablas/ztrtri_upper.cu > magmablas_hip/ztrtri_upper.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemv_batched.cpp tools/hipify-perl magmablas/atomics.cuh > magmablas_hip/atomics.hip.hpp tools/hipify-perl magmablas/gemm_kernel.cuh > magmablas_hip/gemm_kernel.hip.hpp tools/hipify-perl magmablas/gemm_template_device.cuh > magmablas_hip/gemm_template_device.hip.hpp tools/hipify-perl magmablas/gemm_template_device_defs.cuh > magmablas_hip/gemm_template_device_defs.hip.hpp tools/hipify-perl magmablas/gemm_template_kernel.cuh > magmablas_hip/gemm_template_kernel.hip.hpp tools/hipify-perl magmablas/gemm_template_kernel_batched.cuh > magmablas_hip/gemm_template_kernel_batched.hip.hpp tools/hipify-perl magmablas/gemm_template_kernel_vbatched.cuh > magmablas_hip/gemm_template_kernel_vbatched.hip.hpp tools/hipify-perl magmablas/gemv_template_device.cuh > magmablas_hip/gemv_template_device.hip.hpp tools/hipify-perl magmablas/gemv_template_kernel_batched.cuh > magmablas_hip/gemv_template_kernel_batched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsm_batched.cpp tools/hipify-perl magmablas/gemv_template_kernel_vbatched.cuh > magmablas_hip/gemv_template_kernel_vbatched.hip.hpp tools/hipify-perl magmablas/hemm_template_device.cuh > magmablas_hip/hemm_template_device.hip.hpp tools/hipify-perl magmablas/hemm_template_kernel.cuh > magmablas_hip/hemm_template_kernel.hip.hpp tools/hipify-perl magmablas/hemm_template_kernel_batched.cuh > magmablas_hip/hemm_template_kernel_batched.hip.hpp tools/hipify-perl magmablas/hemm_template_kernel_vbatched.cuh > magmablas_hip/hemm_template_kernel_vbatched.hip.hpp tools/hipify-perl magmablas/hemv_template_kernel_batched.cuh > magmablas_hip/hemv_template_kernel_batched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/gemm_template_device_defs.hip.hpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zgemv_batched.cpp tools/hipify-perl magmablas/hemv_template_device.cuh > magmablas_hip/hemv_template_device.hip.hpp tools/hipify-perl magmablas/herk_template_kernel_vbatched.cuh > magmablas_hip/herk_template_kernel_vbatched.hip.hpp tools/hipify-perl magmablas/hemv_template_kernel_vbatched.cuh > magmablas_hip/hemv_template_kernel_vbatched.hip.hpp tools/hipify-perl magmablas/sync.cuh > magmablas_hip/sync.hip.hpp tools/hipify-perl magmablas/herk_template_kernel_batched.cuh > magmablas_hip/herk_template_kernel_batched.hip.hpp tools/hipify-perl magmablas/hgemm_template_device.cuh > magmablas_hip/hgemm_template_device.hip.hpp tools/hipify-perl magmablas/shuffle.cuh > magmablas_hip/shuffle.hip.hpp tools/hipify-perl magmablas/trmm_template_device.cuh > magmablas_hip/trmm_template_device.hip.hpp tools/hipify-perl magmablas/herk_kernel_batched.cuh > magmablas_hip/herk_kernel_batched.hip.hpp tools/hipify-perl magmablas/hgemm_template_kernel_batched.cuh > magmablas_hip/hgemm_template_kernel_batched.hip.hpp tools/hipify-perl magmablas/trmm_template_kernel.cuh > magmablas_hip/trmm_template_kernel.hip.hpp tools/hipify-perl magmablas/trmm_template_kernel_batched.cuh > magmablas_hip/trmm_template_kernel_batched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgerbt.hip.cpp tools/hipify-perl magmablas/trmm_template_kernel_vbatched.cuh > magmablas_hip/trmm_template_kernel_vbatched.hip.hpp tools/hipify-perl magmablas/trsm_template_kernel_batched.cuh > magmablas_hip/trsm_template_kernel_batched.hip.hpp tools/hipify-perl magmablas/trsm_template_kernel_vbatched.cuh > magmablas_hip/trsm_template_kernel_vbatched.hip.hpp tools/hipify-perl magmablas/zgbtf2_devicefunc.cuh > magmablas_hip/zgbtf2_devicefunc.hip.hpp cp -rf magmablas/trsm_config magmablas_hip/ tools/hipify-perl sparse/src/magma_z_solver_wrapper.cpp > sparse_hip/src/magma_z_solver_wrapper.cpp tools/hipify-perl sparse/src/magma_zcustomspmv.cpp > sparse_hip/src/magma_zcustomspmv.cpp tools/hipify-perl sparse/src/magma_zmlumerge.cpp > sparse_hip/src/magma_zmlumerge.cpp tools/hipify-perl sparse/src/magma_zqr_wrapper.cpp > sparse_hip/src/magma_zqr_wrapper.cpp tools/hipify-perl sparse/src/magma_zwrapper.cpp > sparse_hip/src/magma_zwrapper.cpp tools/hipify-perl sparse/src/zbaiter.cpp > sparse_hip/src/zbaiter.cpp tools/hipify-perl sparse/src/zbaiter_overlap.cpp > sparse_hip/src/zbaiter_overlap.cpp tools/hipify-perl sparse/src/zbicg.cpp > sparse_hip/src/zbicg.cpp tools/hipify-perl sparse/src/zbicgstab.cpp > sparse_hip/src/zbicgstab.cpp tools/hipify-perl sparse/src/zcustomilu.cpp > sparse_hip/src/zcustomilu.cpp tools/hipify-perl magmablas/trmv_template_device.cuh > magmablas_hip/trmv_template_device.hip.hpp tools/hipify-perl sparse/src/zcgs.cpp > sparse_hip/src/zcgs.cpp tools/hipify-perl sparse/src/zcgs_merge.cpp > sparse_hip/src/zcgs_merge.cpp tools/hipify-perl sparse/src/zgeisai_lower.cpp > sparse_hip/src/zgeisai_lower.cpp tools/hipify-perl sparse/src/ziterict.cpp > sparse_hip/src/ziterict.cpp tools/hipify-perl sparse/src/zbicgstab_merge3.cpp > sparse_hip/src/zbicgstab_merge3.cpp tools/hipify-perl sparse/src/zbpcg.cpp > sparse_hip/src/zbpcg.cpp tools/hipify-perl sparse/src/zcustomic.cpp > sparse_hip/src/zcustomic.cpp tools/hipify-perl sparse/src/zfgmres.cpp > sparse_hip/src/zfgmres.cpp tools/hipify-perl sparse/src/zidr_strms.cpp > sparse_hip/src/zidr_strms.cpp tools/hipify-perl sparse/src/zlobpcg.cpp > sparse_hip/src/zlobpcg.cpp tools/hipify-perl magmablas/trmv_template_kernel.cuh > magmablas_hip/trmv_template_kernel.hip.hpp tools/hipify-perl magmablas/trsm_template_device.cuh > magmablas_hip/trsm_template_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zher2k_batched.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/ztrsm_batched.cpp tools/hipify-perl sparse/src/zbicgstab_merge.cpp > sparse_hip/src/zbicgstab_merge.cpp tools/hipify-perl magmablas/ztrsv_template_device.cuh > magmablas_hip/ztrsv_template_device.hip.hpp tools/hipify-perl sparse/src/magma_zcustomprecond.cpp > sparse_hip/src/magma_zcustomprecond.cpp tools/hipify-perl magmablas/zlaswp_device.cuh > magmablas_hip/zlaswp_device.hip.hpp tools/hipify-perl magmablas/ztrtri.cuh > magmablas_hip/ztrtri.hip.hpp tools/hipify-perl sparse/src/zcg.cpp > sparse_hip/src/zcg.cpp tools/hipify-perl sparse/src/zdummy.cpp > sparse_hip/src/zdummy.cpp tools/hipify-perl magmablas/zgeqr2_batched_fused.cuh > magmablas_hip/zgeqr2_batched_fused.hip.hpp tools/hipify-perl magmablas/zgetf2_devicefunc.cuh > magmablas_hip/zgetf2_devicefunc.hip.hpp cp magmablas/Makefile magmablas_hip/Makefile cp magmablas/Makefile.src magmablas_hip/Makefile.src tools/hipify-perl magmablas/zlarf_batched_fused.cuh > magmablas_hip/zlarf_batched_fused.hip.hpp tools/hipify-perl magmablas/ztrtri_lower_device.cuh > magmablas_hip/ztrtri_lower_device.hip.hpp cp -rf magmablas/gemm_config magmablas_hip/ tools/hipify-perl sparse/src/zbicgstab_merge2.cpp > sparse_hip/src/zbicgstab_merge2.cpp tools/hipify-perl sparse/src/zcg_res.cpp > sparse_hip/src/zcg_res.cpp tools/hipify-perl magmablas/zlarfg_devicesfunc.cuh > magmablas_hip/zlarfg_devicesfunc.hip.hpp tools/hipify-perl sparse/src/zftjacobi.cpp > sparse_hip/src/zftjacobi.cpp tools/hipify-perl sparse/src/zgeisai.cpp > sparse_hip/src/zgeisai.cpp tools/hipify-perl sparse/src/zgeisai_apply.cpp > sparse_hip/src/zgeisai_apply.cpp tools/hipify-perl sparse/src/zgeisai_upper.cpp > sparse_hip/src/zgeisai_upper.cpp tools/hipify-perl magmablas/zpotf2_devicesfunc.cuh > magmablas_hip/zpotf2_devicesfunc.hip.hpp tools/hipify-perl magmablas/ztrtri_upper_device.cuh > magmablas_hip/ztrtri_upper_device.hip.hpp cp -rf magmablas/gemv_config magmablas_hip/ tools/hipify-perl sparse/src/magma_z_precond_wrapper.cpp > sparse_hip/src/magma_z_precond_wrapper.cpp tools/hipify-perl sparse/src/zcg_merge.cpp > sparse_hip/src/zcg_merge.cpp tools/hipify-perl sparse/src/zidr.cpp > sparse_hip/src/zidr.cpp tools/hipify-perl sparse/src/zidr_merge.cpp > sparse_hip/src/zidr_merge.cpp tools/hipify-perl sparse/src/zjacobi.cpp > sparse_hip/src/zjacobi.cpp tools/hipify-perl sparse/src/zjacobidomainoverlap.cpp > sparse_hip/src/zjacobidomainoverlap.cpp tools/hipify-perl sparse/src/zlsqr.cpp > sparse_hip/src/zlsqr.cpp tools/hipify-perl sparse/src/zparic_cpu.cpp > sparse_hip/src/zparic_cpu.cpp tools/hipify-perl sparse/src/zbombard.cpp > sparse_hip/src/zbombard.cpp tools/hipify-perl sparse/src/zparic_gpu.cpp > sparse_hip/src/zparic_gpu.cpp tools/hipify-perl sparse/src/zparict.cpp > sparse_hip/src/zparict.cpp tools/hipify-perl sparse/src/ziterref.cpp > sparse_hip/src/ziterref.cpp tools/hipify-perl sparse/src/zparict_cpu.cpp > sparse_hip/src/zparict_cpu.cpp tools/hipify-perl sparse/src/zbombard_merge.cpp > sparse_hip/src/zbombard_merge.cpp tools/hipify-perl sparse/src/zparilu_cpu.cpp > sparse_hip/src/zparilu_cpu.cpp tools/hipify-perl sparse/src/zparilu_gpu.cpp > sparse_hip/src/zparilu_gpu.cpp tools/hipify-perl sparse/src/zparilut.cpp > sparse_hip/src/zparilut.cpp tools/hipify-perl sparse/src/zparilut_gpu.cpp > sparse_hip/src/zparilut_gpu.cpp tools/hipify-perl sparse/src/zparilut_cpu.cpp > sparse_hip/src/zparilut_cpu.cpp tools/hipify-perl sparse/src/zparilut_gpu_nodp.cpp > sparse_hip/src/zparilut_gpu_nodp.cpp sed -i -e "s/:= *magmablas/:= magmablas_hip/g" magmablas_hip/Makefile sed -i -e "s/:= *magmablas/:= magmablas_hip/g" magmablas_hip/Makefile.src tools/hipify-perl sparse/src/zresidual.cpp > sparse_hip/src/zresidual.cpp tools/hipify-perl sparse/src/zresidualvec.cpp > sparse_hip/src/zresidualvec.cpp tools/hipify-perl sparse/src/zpbicg.cpp > sparse_hip/src/zpbicg.cpp tools/hipify-perl sparse/src/zpbicgstab.cpp > sparse_hip/src/zpbicgstab.cpp tools/hipify-perl sparse/src/zpbicgstab_merge.cpp > sparse_hip/src/zpbicgstab_merge.cpp tools/hipify-perl sparse/src/zpcg.cpp > sparse_hip/src/zpcg.cpp tools/hipify-perl sparse/src/zpcg_merge.cpp > sparse_hip/src/zpcg_merge.cpp tools/hipify-perl sparse/src/zpcgs.cpp > sparse_hip/src/zpcgs.cpp tools/hipify-perl sparse/src/zpcgs_merge.cpp > sparse_hip/src/zpcgs_merge.cpp tools/hipify-perl sparse/src/zpidr_merge.cpp > sparse_hip/src/zpidr_merge.cpp tools/hipify-perl sparse/src/zpidr_strms.cpp > sparse_hip/src/zpidr_strms.cpp tools/hipify-perl sparse/src/ztfqmr.cpp > sparse_hip/src/ztfqmr.cpp tools/hipify-perl sparse/src/zpidr.cpp > sparse_hip/src/zpidr.cpp tools/hipify-perl sparse/src/zpqmr.cpp > sparse_hip/src/zpqmr.cpp tools/hipify-perl sparse/src/zpqmr_merge.cpp > sparse_hip/src/zpqmr_merge.cpp tools/hipify-perl sparse/src/zptfqmr.cpp > sparse_hip/src/zptfqmr.cpp tools/hipify-perl sparse/src/zsyisai.cpp > sparse_hip/src/zsyisai.cpp cp sparse/src/Makefile sparse_hip/src/Makefile cp sparse/src/Makefile.src sparse_hip/src/Makefile.src tools/hipify-perl sparse/include/magmasparse.h > sparse_hip/include/magmasparse.h tools/hipify-perl sparse/include/magmasparse_mmio.h > sparse_hip/include/magmasparse_mmio.h tools/hipify-perl sparse/include/magmasparse_zc.h > sparse_hip/include/magmasparse_zc.h tools/hipify-perl sparse/src/zptfqmr_merge.cpp > sparse_hip/src/zptfqmr_merge.cpp tools/hipify-perl sparse/src/zqmr.cpp > sparse_hip/src/zqmr.cpp tools/hipify-perl sparse/src/zqmr_merge.cpp > sparse_hip/src/zqmr_merge.cpp tools/hipify-perl sparse/control/magma_zdomainoverlap.cpp > sparse_hip/control/magma_zdomainoverlap.cpp tools/hipify-perl sparse/src/ztfqmr_merge.cpp > sparse_hip/src/ztfqmr_merge.cpp tools/hipify-perl sparse/src/ztfqmr_unrolled.cpp > sparse_hip/src/ztfqmr_unrolled.cpp tools/hipify-perl sparse/include/magmasparse_z.h > sparse_hip/include/magmasparse_z.h tools/hipify-perl sparse/control/magma_zfree.cpp > sparse_hip/control/magma_zfree.cpp tools/hipify-perl sparse/include/magmasparse_types.h > sparse_hip/include/magmasparse_types.h sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zher2k_batched.cpp cp sparse/include/Makefile.src sparse_hip/include/Makefile.src tools/hipify-perl sparse/control/magma_zmcsrcompressor.cpp > sparse_hip/control/magma_zmcsrcompressor.cpp tools/hipify-perl sparse/control/magma_zmcsrpass_gpu.cpp > sparse_hip/control/magma_zmcsrpass_gpu.cpp tools/hipify-perl sparse/control/magma_zmio.cpp > sparse_hip/control/magma_zmio.cpp tools/hipify-perl sparse/control/magma_zmscale.cpp > sparse_hip/control/magma_zmscale.cpp tools/hipify-perl sparse/control/magma_zvpass_gpu.cpp > sparse_hip/control/magma_zvpass_gpu.cpp sed -i -e "s/:= *sparse\/include/:= sparse_hip\/include/g" sparse_hip/include/Makefile.src cp sparse/include/Makefile sparse_hip/include/Makefile tools/hipify-perl sparse/control/magma_zparilut_tools.cpp > sparse_hip/control/magma_zparilut_tools.cpp tools/hipify-perl sparse/control/magma_zsolverinfo.cpp > sparse_hip/control/magma_zsolverinfo.cpp sed -i -e "s/:= *sparse\/src/:= sparse_hip\/src/g" sparse_hip/src/Makefile tools/hipify-perl sparse/control/magma_zsort.cpp > sparse_hip/control/magma_zsort.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/Makefile sed -i -e "s/:= *sparse\/src/:= sparse_hip\/src/g" sparse_hip/src/Makefile.src tools/hipify-perl sparse/control/error.cpp > sparse_hip/control/error.cpp tools/hipify-perl sparse/control/magma_zcsrsplit.cpp > sparse_hip/control/magma_zcsrsplit.cpp tools/hipify-perl sparse/control/magma_zdummy.cpp > sparse_hip/control/magma_zdummy.cpp tools/hipify-perl sparse/control/magma_zmatrix_tools.cpp > sparse_hip/control/magma_zmatrix_tools.cpp tools/hipify-perl sparse/control/magma_zmatrixchar.cpp > sparse_hip/control/magma_zmatrixchar.cpp tools/hipify-perl sparse/control/magma_zmconvert.cpp > sparse_hip/control/magma_zmconvert.cpp tools/hipify-perl sparse/control/magma_zmcsrpass.cpp > sparse_hip/control/magma_zmcsrpass.cpp tools/hipify-perl sparse/control/magma_zmdiagdom.cpp > sparse_hip/control/magma_zmdiagdom.cpp tools/hipify-perl sparse/control/magma_zmdiff.cpp > sparse_hip/control/magma_zmdiff.cpp tools/hipify-perl sparse/control/magma_zmfrobenius.cpp > sparse_hip/control/magma_zmfrobenius.cpp tools/hipify-perl sparse/control/magma_zmgenerator.cpp > sparse_hip/control/magma_zmgenerator.cpp tools/hipify-perl sparse/control/magma_zmtransfer.cpp > sparse_hip/control/magma_zmtransfer.cpp tools/hipify-perl sparse/control/magma_zutil_sparse.cpp > sparse_hip/control/magma_zutil_sparse.cpp tools/hipify-perl sparse/control/magma_zvio.cpp > sparse_hip/control/magma_zvio.cpp tools/hipify-perl sparse/control/magma_zvpass.cpp > sparse_hip/control/magma_zvpass.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeqr2.cpp sed -i -e "s/:= *sparse\/include/:= sparse_hip\/include/g" sparse_hip/include/Makefile cp sparse/control/Makefile.src sparse_hip/control/Makefile.src sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemm_mgpu.cpp tools/hipify-perl sparse/control/magma_zgeisai_tools.cpp > sparse_hip/control/magma_zgeisai_tools.cpp tools/hipify-perl sparse/control/magma_zmilustruct.cpp > sparse_hip/control/magma_zmilustruct.cpp cp sparse/control/Makefile sparse_hip/control/Makefile sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemm_vbatched.cpp tools/hipify-perl sparse/control/magma_zmlumerge.cpp > sparse_hip/control/magma_zmlumerge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zher2k.cpp tools/hipify-perl sparse/control/magma_zmslice.cpp > sparse_hip/control/magma_zmslice.cpp tools/hipify-perl sparse/control/magma_zmtranspose_cpu.cpp > sparse_hip/control/magma_zmtranspose_cpu.cpp tools/hipify-perl sparse/control/magma_zparict_tools.cpp > sparse_hip/control/magma_zparict_tools.cpp tools/hipify-perl sparse/control/magma_zparilu_kernels.cpp > sparse_hip/control/magma_zparilu_kernels.cpp tools/hipify-perl sparse/control/magma_zmsupernodal.cpp > sparse_hip/control/magma_zmsupernodal.cpp tools/hipify-perl sparse/control/magma_zparilut_kernels.cpp > sparse_hip/control/magma_zparilut_kernels.cpp tools/hipify-perl sparse/control/mmio.cpp > sparse_hip/control/mmio.cpp tools/hipify-perl sparse/control/magma_zmshrink.cpp > sparse_hip/control/magma_zmshrink.cpp tools/hipify-perl sparse/control/magma_zmtranspose.cpp > sparse_hip/control/magma_zmtranspose.cpp tools/hipify-perl sparse/control/magma_zselect.cpp > sparse_hip/control/magma_zselect.cpp tools/hipify-perl sparse/control/magma_zvinit.cpp > sparse_hip/control/magma_zvinit.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zbcyclic.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zsyrk_vbatched.cpp tools/hipify-perl sparse/control/magma_zvtranspose.cpp > sparse_hip/control/magma_zvtranspose.cpp tools/hipify-perl sparse/control/magmasparse_internal.h > sparse_hip/control/magmasparse_internal.h tools/hipify-perl sparse/control/magma_zparic_kernels.cpp > sparse_hip/control/magma_zparic_kernels.cpp tools/hipify-perl sparse/control/magma_zpariluutils.cpp > sparse_hip/control/magma_zpariluutils.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/Makefile sed -i -e "s/:= *sparse\/control/:= sparse_hip\/control/g" sparse_hip/control/Makefile.src sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zherk.cpp tools/hipify-perl sparse/blas/magma_trisolve.cpp > sparse_hip/blas/magma_trisolve.cpp sed -i -e "s/:= *sparse\/control/:= sparse_hip\/control/g" sparse_hip/control/Makefile sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zsyrk_vbatched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgetmatrix_transpose.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zgeqr2.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/Makefile.src sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zbcyclic.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemm_vbatched.cpp tools/hipify-perl sparse/blas/magma_clag2z.cpp > sparse_hip/blas/magma_clag2z.cpp tools/hipify-perl sparse/blas/magma_ztrisolve.cpp > sparse_hip/blas/magma_ztrisolve.cpp tools/hipify-perl sparse/blas/magma_z_blaswrapper.cpp > sparse_hip/blas/magma_z_blaswrapper.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/blas_zbatched.cpp tools/hipify-perl sparse/blas/magma_zcuspaxpy.cpp > sparse_hip/blas/magma_zcuspaxpy.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zcsrsplit.cpp tools/hipify-perl sparse/blas/magma_zcuspmm.cpp > sparse_hip/blas/magma_zcuspmm.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zherk.cpp tools/hipify-perl sparse/blas/magma_dsampleselect_core.cu > sparse_hip/blas/magma_dsampleselect_core.hip.cpp tools/hipify-perl sparse/blas/magma_zlag2c.cpp > sparse_hip/blas/magma_zlag2c.cpp tools/hipify-perl sparse/blas/zilu.cpp > sparse_hip/blas/zilu.cpp tools/hipify-perl sparse/blas/zilut.cpp > sparse_hip/blas/zilut.cpp tools/hipify-perl sparse/blas/zparilu.cpp > sparse_hip/blas/zparilu.cpp tools/hipify-perl sparse/blas/atomicopsdouble.h > sparse_hip/blas/atomicopsdouble.h tools/hipify-perl sparse/blas/atomicopsfloat.h > sparse_hip/blas/atomicopsfloat.h tools/hipify-perl sparse/blas/atomicopsmagmaFloatComplex.h > sparse_hip/blas/atomicopsmagmaFloatComplex.h sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zcsrsplit.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsm_inv_vbatched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zcgs.cpp tools/hipify-perl sparse/blas/atomicopsmagmaDoubleComplex.h > sparse_hip/blas/atomicopsmagmaDoubleComplex.h tools/hipify-perl sparse/blas/magma_sampleselect.h > sparse_hip/blas/magma_sampleselect.h tools/hipify-perl sparse/blas/magma_trisolve.h > sparse_hip/blas/magma_trisolve.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/magmasparse.h sed -i -e "s/\.cu/.hip.cpp/g" magmablas_hip/Makefile tools/hipify-perl sparse/blas/clag2z_sparse.cu > sparse_hip/blas/clag2z_sparse.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zjacobi.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/Makefile tools/hipify-perl sparse/blas/magma_sampleselect.cu > sparse_hip/blas/magma_sampleselect.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/Makefile.src sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zvtranspose.cpp tools/hipify-perl sparse/blas/magma_zdiagcheck.cu > sparse_hip/blas/magma_zdiagcheck.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/Makefile.src tools/hipify-perl sparse/blas/magma_zget_rowptr.cu > sparse_hip/blas/magma_zget_rowptr.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zhemm_mgpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zsyr2k_batched.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zhemm_vbatched.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zher2k.cpp tools/hipify-perl sparse/blas/magma_zmatrixtools_gpu.cu > sparse_hip/blas/magma_zmatrixtools_gpu.hip.cpp tools/hipify-perl sparse/blas/magma_zmconjugate.cu > sparse_hip/blas/magma_zmconjugate.hip.cpp tools/hipify-perl sparse/blas/magma_zpreselect.cu > sparse_hip/blas/magma_zpreselect.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zlobpcg.cpp sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/src/Makefile tools/hipify-perl sparse/blas/magma_zmcsrcompressor_gpu.cu > sparse_hip/blas/magma_zmcsrcompressor_gpu.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zfgmres.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zgetmatrix_transpose.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_clag2z.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/Makefile.src sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/Makefile tools/hipify-perl sparse/blas/magma_zsampleselect.cu > sparse_hip/blas/magma_zsampleselect.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zfgmres.cpp tools/hipify-perl sparse/blas/zbajac_csr.cu > sparse_hip/blas/zbajac_csr.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zdomainoverlap.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zgemm_vbatched.cpp tools/hipify-perl sparse/blas/magma_zsampleselect_nodp.cu > sparse_hip/blas/magma_zsampleselect_nodp.hip.cpp sed -i -e "s/\.cu/.hip.cpp/g" magmablas_hip/Makefile.src tools/hipify-perl sparse/blas/magma_zthrsrm.cu > sparse_hip/blas/magma_zthrsrm.hip.cpp sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/control/Makefile sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemv_vbatched.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/blas_zbatched.cpp tools/hipify-perl sparse/blas/zbajac_csr_overlap.cu > sparse_hip/blas/zbajac_csr_overlap.hip.cpp tools/hipify-perl sparse/blas/magma_zthrsselect.cu > sparse_hip/blas/magma_zthrsselect.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpcgs_merge.cpp tools/hipify-perl sparse/blas/zbcsrblockinfo.cu > sparse_hip/blas/zbcsrblockinfo.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/atomicopsmagmaFloatComplex.h sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zjacobi.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zsyr2k_batched.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zcgs.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/ztrsm_inv_vbatched.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zlobpcg.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/magmablas_zc_v1.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrmm_vbatched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zbicgstab_merge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/magmasparse.h sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/include/Makefile tools/hipify-perl sparse/blas/zbcsrcpy.cu > sparse_hip/blas/zbcsrcpy.hip.cpp tools/hipify-perl sparse/blas/zbcsrlugemm.cu > sparse_hip/blas/zbcsrlugemm.hip.cpp tools/hipify-perl sparse/blas/zcompact.cu > sparse_hip/blas/zcompact.hip.cpp tools/hipify-perl sparse/blas/zgecscsyncfreetrsm.cu > sparse_hip/blas/zgecscsyncfreetrsm.hip.cpp tools/hipify-perl sparse/blas/zge3pt.cu > sparse_hip/blas/zge3pt.hip.cpp tools/hipify-perl sparse/blas/zgeaxpy.cu > sparse_hip/blas/zgeaxpy.hip.cpp tools/hipify-perl sparse/blas/zgedensereimsplit.cu > sparse_hip/blas/zgedensereimsplit.hip.cpp tools/hipify-perl sparse/blas/zgeisai.cu > sparse_hip/blas/zgeisai.hip.cpp tools/hipify-perl sparse/blas/zgeelltmv.cu > sparse_hip/blas/zgeelltmv.hip.cpp tools/hipify-perl sparse/blas/zgeellrtmv.cu > sparse_hip/blas/zgeellrtmv.hip.cpp tools/hipify-perl sparse/blas/zgeisai_trsv.cu > sparse_hip/blas/zgeisai_trsv.hip.cpp tools/hipify-perl sparse/blas/zgeisai_16.cu > sparse_hip/blas/zgeisai_16.hip.cpp sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/include/Makefile.src sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/blas/magma_clag2z.cpp tools/hipify-perl sparse/blas/zgeisai_32.cu > sparse_hip/blas/zgeisai_32.hip.cpp tools/hipify-perl sparse/blas/zjaccard_weights.cu > sparse_hip/blas/zjaccard_weights.hip.cpp tools/hipify-perl sparse/blas/zgesellcmmv.cu > sparse_hip/blas/zgesellcmmv.hip.cpp tools/hipify-perl sparse/blas/zgesellcmv.cu > sparse_hip/blas/zgesellcmv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zsetmatrix_transpose_mgpu.cpp tools/hipify-perl sparse/blas/zlag2c_sparse.cu > sparse_hip/blas/zlag2c_sparse.hip.cpp tools/hipify-perl sparse/blas/zbcsrtrsv.cu > sparse_hip/blas/zbcsrtrsv.hip.cpp tools/hipify-perl sparse/blas/zmergebicgstab.cu > sparse_hip/blas/zmergebicgstab.hip.cpp tools/hipify-perl sparse/blas/zmdotc.cu > sparse_hip/blas/zmdotc.hip.cpp tools/hipify-perl sparse/blas/zmergebicgstab2.cu > sparse_hip/blas/zmergebicgstab2.hip.cpp tools/hipify-perl sparse/blas/zmergebicgstab3.cu > sparse_hip/blas/zmergebicgstab3.hip.cpp tools/hipify-perl sparse/blas/zmergeblockkrylov.cu > sparse_hip/blas/zmergeblockkrylov.hip.cpp tools/hipify-perl sparse/blas/zbcsrlupivloc.cu > sparse_hip/blas/zbcsrlupivloc.hip.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/blas/magma_clag2z.cpp tools/hipify-perl sparse/blas/zmergecg.cu > sparse_hip/blas/zmergecg.hip.cpp tools/hipify-perl sparse/blas/zmergeidr.cu > sparse_hip/blas/zmergeidr.hip.cpp tools/hipify-perl sparse/blas/zparic_kernels.cu > sparse_hip/blas/zparic_kernels.hip.cpp tools/hipify-perl sparse/blas/zparilut_candidates.cu > sparse_hip/blas/zparilut_candidates.hip.cpp tools/hipify-perl sparse/blas/zmergecgs.cu > sparse_hip/blas/zmergecgs.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zsetmatrix_transpose_mgpu.cpp tools/hipify-perl sparse/blas/zparilut_kernels.cu > sparse_hip/blas/zparilut_kernels.hip.cpp tools/hipify-perl sparse/blas/zmgesellcmmv.cu > sparse_hip/blas/zmgesellcmmv.hip.cpp cp sparse/blas/Makefile sparse_hip/blas/Makefile tools/hipify-perl sparse/testing/testing_zmatrix.cpp > sparse_hip/testing/testing_zmatrix.cpp tools/hipify-perl sparse/testing/testing_zjaccard.cpp > sparse_hip/testing/testing_zjaccard.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zvtranspose.cpp tools/hipify-perl sparse/testing/testing_zblas.cpp > sparse_hip/testing/testing_zblas.cpp tools/hipify-perl sparse/testing/testing_zcspmv_mixed.cpp > sparse_hip/testing/testing_zcspmv_mixed.cpp tools/hipify-perl sparse/testing/testing_zgetrowptr.cpp > sparse_hip/testing/testing_zgetrowptr.cpp tools/hipify-perl sparse/testing/testing_zio.cpp > sparse_hip/testing/testing_zio.cpp tools/hipify-perl sparse/testing/testing_zmadd.cpp > sparse_hip/testing/testing_zmadd.cpp tools/hipify-perl sparse/testing/testing_zmatrixinfo.cpp > sparse_hip/testing/testing_zmatrixinfo.cpp sed -i -e "s/:= *sparse\/blas/:= sparse_hip\/blas/g" sparse_hip/blas/Makefile tools/hipify-perl sparse/testing/testing_zmdotc.cpp > sparse_hip/testing/testing_zmdotc.cpp tools/hipify-perl sparse/blas/zbcsrswp.cu > sparse_hip/blas/zbcsrswp.hip.cpp tools/hipify-perl sparse/testing/testing_zsolver_energy.cpp > sparse_hip/testing/testing_zsolver_energy.cpp sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/src/Makefile.src tools/hipify-perl sparse/blas/zmergeqmr.cu > sparse_hip/blas/zmergeqmr.hip.cpp tools/hipify-perl sparse/blas/zcgecsrmv_mixed_prec.cu > sparse_hip/blas/zcgecsrmv_mixed_prec.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zherk_vbatched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zbcsrtrsv.hip.cpp tools/hipify-perl sparse/blas/zgecsrreimsplit.cu > sparse_hip/blas/zgecsrreimsplit.hip.cpp tools/hipify-perl sparse/blas/zgeblockstruct.cu > sparse_hip/blas/zgeblockstruct.hip.cpp tools/hipify-perl sparse/blas/zmgecsrmv.cu > sparse_hip/blas/zmgecsrmv.hip.cpp tools/hipify-perl sparse/testing/testing_zmatrixcapcup.cpp > sparse_hip/testing/testing_zmatrixcapcup.cpp tools/hipify-perl sparse/testing/testing_zspmm.cpp > sparse_hip/testing/testing_zspmm.cpp tools/hipify-perl sparse/testing/testing_zsptrsv.cpp > sparse_hip/testing/testing_zsptrsv.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmslice.cpp tools/hipify-perl sparse/blas/zgecsr5mv.cu > sparse_hip/blas/zgecsr5mv.hip.cpp tools/hipify-perl sparse/blas/zgecsrmv.cu > sparse_hip/blas/zgecsrmv.hip.cpp tools/hipify-perl sparse/blas/zgeellmv.cu > sparse_hip/blas/zgeellmv.hip.cpp tools/hipify-perl sparse/blas/zgeisai_8.cu > sparse_hip/blas/zgeisai_8.hip.cpp tools/hipify-perl sparse/blas/zgeisai_batched32.cu > sparse_hip/blas/zgeisai_batched32.hip.cpp tools/hipify-perl sparse/blas/zgeisai_maxblock.cu > sparse_hip/blas/zgeisai_maxblock.hip.cpp tools/hipify-perl sparse/blas/zgemvmdot.cu > sparse_hip/blas/zgemvmdot.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsm_vbatched.cpp tools/hipify-perl sparse/blas/zjacobisetup.cu > sparse_hip/blas/zjacobisetup.hip.cpp tools/hipify-perl sparse/blas/zlobpcg_maxpy.cu > sparse_hip/blas/zlobpcg_maxpy.hip.cpp tools/hipify-perl sparse/blas/zlobpcg_residuals.cu > sparse_hip/blas/zlobpcg_residuals.hip.cpp tools/hipify-perl sparse/blas/zlobpcg_shift.cu > sparse_hip/blas/zlobpcg_shift.hip.cpp tools/hipify-perl sparse/blas/zmdot_shfl.cu > sparse_hip/blas/zmdot_shfl.hip.cpp tools/hipify-perl sparse/blas/zmergetfqmr.cu > sparse_hip/blas/zmergetfqmr.hip.cpp tools/hipify-perl sparse/blas/zmgeellmv.cu > sparse_hip/blas/zmgeellmv.hip.cpp tools/hipify-perl sparse/blas/zmgeelltmv.cu > sparse_hip/blas/zmgeelltmv.hip.cpp tools/hipify-perl sparse/blas/zparilu_kernels.cu > sparse_hip/blas/zparilu_kernels.hip.cpp cp sparse/blas/Makefile.src sparse_hip/blas/Makefile.src tools/hipify-perl sparse/testing/testing_zdiagdom.cpp > sparse_hip/testing/testing_zdiagdom.cpp tools/hipify-perl sparse/testing/testing_zdot.cpp > sparse_hip/testing/testing_zdot.cpp tools/hipify-perl sparse/blas/zpipelinedgmres.cu > sparse_hip/blas/zpipelinedgmres.hip.cpp tools/hipify-perl sparse/testing/testing_zgemv_cpu_gpu.cpp > sparse_hip/testing/testing_zgemv_cpu_gpu.cpp tools/hipify-perl sparse/testing/testing_zmcompressor.cpp > sparse_hip/testing/testing_zmcompressor.cpp tools/hipify-perl sparse/testing/testing_zmconverter.cpp > sparse_hip/testing/testing_zmconverter.cpp tools/hipify-perl sparse/testing/testing_zoperation.cpp > sparse_hip/testing/testing_zoperation.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zher2k_vbatched.cpp tools/hipify-perl sparse/testing/testing_zparilu.cpp > sparse_hip/testing/testing_zparilu.cpp tools/hipify-perl sparse/testing/testing_zparilu_weight.cpp > sparse_hip/testing/testing_zparilu_weight.cpp tools/hipify-perl sparse/testing/testing_zpreconditioner.cpp > sparse_hip/testing/testing_zpreconditioner.cpp tools/hipify-perl sparse/testing/testing_zselect.cpp > sparse_hip/testing/testing_zselect.cpp tools/hipify-perl sparse/testing/testing_zsolver.cpp > sparse_hip/testing/testing_zsolver.cpp tools/hipify-perl sparse/testing/testing_zsolver_rhs.cpp > sparse_hip/testing/testing_zsolver_rhs.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmslice.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zherk_mgpu.cpp sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/control/Makefile.src sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zdomainoverlap.cpp tools/hipify-perl sparse/testing/testing_zsolver_rhs_scaling.cpp > sparse_hip/testing/testing_zsolver_rhs_scaling.cpp tools/hipify-perl sparse/testing/testing_zsort.cpp > sparse_hip/testing/testing_zsort.cpp tools/hipify-perl sparse/testing/testing_zspmv.cpp > sparse_hip/testing/testing_zspmv.cpp tools/hipify-perl sparse/testing/testing_zspmv_check.cpp > sparse_hip/testing/testing_zspmv_check.cpp tools/hipify-perl sparse/testing/testing_zthresselect.cpp > sparse_hip/testing/testing_zthresselect.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zsetmatrix_transpose.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zgemv_vbatched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/atomicopsmagmaFloatComplex.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/Makefile tools/hipify-perl sparse/testing/testing_zusemagma_example.cpp > sparse_hip/testing/testing_zusemagma_example.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zsyr2k_vbatched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpqmr.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpcgs_merge.cpp sed -i -e "s/:= *sparse\/blas/:= sparse_hip\/blas/g" sparse_hip/blas/Makefile.src sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/magmablas_z_v1.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/magmasparse_mmio.h cp sparse/testing/Makefile sparse_hip/testing/Makefile sed -i -e "s/:= *sparse\/testing/:= sparse_hip\/testing/g" sparse_hip/testing/Makefile cp sparse/testing/Makefile.src sparse_hip/testing/Makefile.src sed -i -e "s/:= *sparse\/testing/:= sparse_hip\/testing/g" sparse_hip/testing/Makefile.src sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/magmasparse_mmio.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/mmio.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/magmablas_zc_v1.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zbicgstab_merge.cpp cp sparse/Makefile sparse_hip/Makefile sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/Makefile sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zherk_mgpu.cpp cp sparse/Makefile.src sparse_hip/Makefile.src sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/Makefile.src sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/mmio.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zsetmatrix_transpose.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/ztrmm_vbatched.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/magmablas_z_v1.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zbpcg.cpp sed -i -e "s/:= *sparse/:= sparse_hip/g" sparse_hip/Makefile sed -i -e "s/:= *sparse/:= sparse_hip/g" sparse_hip/Makefile.src sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zherk_vbatched.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/ztrsm_vbatched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmatrixchar.cpp sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/blas/Makefile sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpqmr.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmcsrcompressor.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zptfqmr_merge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zher2k_vbatched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zftjacobi.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zptfqmr_merge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zbicgstab.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/ziterref.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zbicgstab.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmcsrcompressor.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zio.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zio.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zsyr2k_vbatched.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zio.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zftjacobi.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zio.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/Makefile sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zmatrix.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/Makefile.src sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmlumerge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zbpcg.cpp sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/blas/Makefile.src sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zbombard.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zmconverter.cpp sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/testing/Makefile sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/testing/Makefile.src warning: sparse/blas/zparilut_kernels.cu:#22 : * cudaFunc Set CacheConfig(hipFuncCache_t PreferShared); sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zmconverter.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zresidual.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zresidual.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/Makefile.src sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/ztfqmr.cpp sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/Makefile.src sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zmatrix.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/ztfqmr.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmatrixchar.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zmatrix.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmlumerge.cpp sed -i -e "s/\.cu/.hip.cpp/g" sparse_hip/Makefile sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zmatrix.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/ziterref.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zlag2c.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/ztfqmr_merge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/blas/magma_zlag2c.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/ztfqmr_merge.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/blas/magma_zlag2c.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zmconverter.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zcg.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zbicg.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zbicg.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/magma_zmlumerge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zcg.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/magma_z_solver_wrapper.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zbombard.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zdummy.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zdummy.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zparilut_kernels.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zparilut_kernels.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmgenerator.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zsolver_rhs.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zbombard_merge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpbicgstab_merge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpbicgstab_merge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/magma_zqr_wrapper.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zbcsrswp.hip.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zmconverter.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsm_inv_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zbaiter.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/magma_z_solver_wrapper.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zbaiter.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zbombard_merge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/magma_zmlumerge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zbaiter_overlap.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zbaiter_overlap.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zsolver_rhs.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zcgs_merge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmgenerator.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarfg_devicesfunc.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hset_pointer.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zvpass.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zcg_merge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/magma_zqr_wrapper.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmcsrpass.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmcsrpass_gpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zvinit.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zvinit.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zlsqr.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/magmasparse_zc.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/magmasparse_zc.h sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zlsqr.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zselect.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zselect.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zsort.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zsort.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zresidualvec.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zresidualvec.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/magma_zwrapper.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/magma_zwrapper.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zsolver_rhs.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zparic_kernels.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgbtf2_devicefunc.hip.hpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zcgs_merge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zgeisai_tools.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpbicg.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zdummy.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zspmv_check.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpcg_merge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zvpass.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmdiff.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zcg_merge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zbicgstab_merge2.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/atomicopsfloat.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmdiagdom.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/atomicopsfloat.h sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmdiagdom.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zbicgstab_merge3.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zjacobidomainoverlap.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zbicgstab_merge3.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zjacobidomainoverlap.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zcg_res.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zparic_kernels.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmdiff.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmcsrpass_gpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zptfqmr.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zbicgstab_merge2.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zgetrowptr.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmcsrpass.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpbicg.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zsolver_rhs_scaling.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpcgs.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpcgs.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpcg.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpcg.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zvpass_gpu.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zvpass_gpu.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpcg_merge.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zsolver_rhs.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zdummy.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zqmr.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zgeisai_tools.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zptfqmr.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zspmv_check.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpbicgstab.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpbicgstab.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmfrobenius.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmfrobenius.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zqmr_merge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zqmr_merge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zvio.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zvio.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zthresselect.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmshrink.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zthresselect.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmshrink.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zsolver_rhs_scaling.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmscale.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zcg_res.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zsolver_rhs_scaling.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zgetrowptr.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zsolver_rhs_scaling.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmtranspose_cpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zparilu_kernels.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zparilu_kernels.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/ztfqmr_unrolled.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/ztfqmr_unrolled.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmscale.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zqmr.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zthresselect.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zspmv_check.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zthresselect.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zpariluutils.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zselect.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zselect.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zselect.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zselect.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zgetrowptr.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zblas.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zmatrixinfo.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmtranspose_cpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zjaccard.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zgemv_cpu_gpu.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zspmv_check.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zmcompressor.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zjaccard.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zgetrowptr.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zsolver.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zsort.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zsort.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zoperation.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zoperation.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zpariluutils.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zmadd.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zmadd.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zmatrixinfo.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zmatrixinfo.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zblas.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zmatrixinfo.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zpreconditioner.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zgemv_cpu_gpu.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zpreconditioner.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zjaccard.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zjaccard.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zpreconditioner.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zpreconditioner.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zmcompressor.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zmcompressor.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zsolver.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zmcompressor.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zsort.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zoperation.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zoperation.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zmadd.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zmadd.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zblas.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zsort.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zgemv_cpu_gpu.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zgemv_cpu_gpu.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zsolver.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zblas.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zsolver.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgerbt_func_batched.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/atomicopsmagmaDoubleComplex.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/atomicopsmagmaDoubleComplex.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarf_batched_fused_reg.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemm_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/atomicopsdouble.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/atomicopsdouble.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlacpy_conj.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsm_small_batched.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsm_small_vbatched.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zcustomic.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zcustomic.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/atomics.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_trisolve.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/blas/magma_trisolve.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/gemm_kernel.hip.hpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/blas/magma_trisolve.cpp warning: magmablas/shuffle.cuh:36: unsupported device function "__shfl_sync": return __shfl_sync(mask, var, srcLane, width); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/sync.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/herk_kernel_batched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeqr2_batched_fused_reg_medium.hip.cpp warning: sparse/blas/magma_zthrsselect.cu:66: unsupported device function "__shfl_sync": sval = __shfl_sync(0xffffffff,sval, (tidx+1)%32); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgerbt.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgerbt.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/error.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarf_batched_fused_reg_tall.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/error.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zaxpycp.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/copy_v1.cpp sed -i -e "s/CUBLAS/hipBLAS/g" interface_hip/copy_v1.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmergeblockkrylov.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zcaxpycp.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarf_batched_fused_reg_medium.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeqr2_batched_fused_reg.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/trmv_template_kernel.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zparic_cpu.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zparic_cpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zdot.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zdot.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zdot.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/set_pointer.hip.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zdot.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zpotf2_kernels_var.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zmconjugate.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeqr2_batched_fused_reg_tall.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hemm_template_kernel.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zparic_gpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeadd.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zusemagma_example.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zusemagma_example.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zparic_gpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemv_vbatched_core.hip.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zusemagma_example.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zusemagma_example.cpp warning: sparse/blas/magma_zsampleselect_nodp.cu:#112 : //sampleselect<<<1, 1, 0, queue->hip_stream()>>> warning: magmablas/shuffle.cuh:59: unsupported device function "__shfl_sync": return __shfl_sync(mask, var, srcLane, width); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/dsyrk_vbatched_core.hip.cpp warning: sparse/blas/zmdot_shfl.cu:46: unsupported device function "__shfl_down_sync": val += __shfl_down_sync(0xffffffff,val, 16); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zparilu_gpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeaxpy.hip.cpp warning: sparse/blas/zmdot_shfl.cu:47: unsupported device function "__shfl_down_sync": val += __shfl_down_sync(0xffffffff,val, 8); warning: sparse/blas/zmdot_shfl.cu:48: unsupported device function "__shfl_down_sync": val += __shfl_down_sync(0xffffffff,val, 4); sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zparilu_gpu.cpp warning: sparse/blas/zmdot_shfl.cu:49: unsupported device function "__shfl_down_sync": val += __shfl_down_sync(0xffffffff,val, 2); warning: sparse/blas/zmdot_shfl.cu:50: unsupported device function "__shfl_down_sync": val += __shfl_down_sync(0xffffffff,val, 1); sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/error.h sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/error.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hemm_template_kernel_vbatched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zparilu_cpu.cpp warning: sparse/blas/zmdot_shfl.cu:86: unsupported device function "__shfl_down_sync": a.x += __shfl_down_sync(0xffffffff,a.x, 16); warning: sparse/blas/zmdot_shfl.cu:87: unsupported device function "__shfl_down_sync": a.y += __shfl_down_sync(0xffffffff,a.y, 16); warning: sparse/blas/zmdot_shfl.cu:88: unsupported device function "__shfl_down_sync": a.z += __shfl_down_sync(0xffffffff,a.z, 16); warning: sparse/blas/zmdot_shfl.cu:89: unsupported device function "__shfl_down_sync": a.w += __shfl_down_sync(0xffffffff,a.w, 16); warning: sparse/blas/zmdot_shfl.cu:90: unsupported device function "__shfl_down_sync": a.x += __shfl_down_sync(0xffffffff,a.x, 8); warning: sparse/blas/zmdot_shfl.cu:91: unsupported device function "__shfl_down_sync": a.y += __shfl_down_sync(0xffffffff,a.y, 8); warning: sparse/blas/zmdot_shfl.cu:92: unsupported device function "__shfl_down_sync": a.z += __shfl_down_sync(0xffffffff,a.z, 8); warning: sparse/blas/zmdot_shfl.cu:93: unsupported device function "__shfl_down_sync": a.w += __shfl_down_sync(0xffffffff,a.w, 8); warning: sparse/blas/zmdot_shfl.cu:94: unsupported device function "__shfl_down_sync": a.x += __shfl_down_sync(0xffffffff,a.x, 4); warning: sparse/blas/zmdot_shfl.cu:95: unsupported device function "__shfl_down_sync": a.y += __shfl_down_sync(0xffffffff,a.y, 4); warning: sparse/blas/zmdot_shfl.cu:96: unsupported device function "__shfl_down_sync": a.z += __shfl_down_sync(0xffffffff,a.z, 4); warning: sparse/blas/zmdot_shfl.cu:97: unsupported device function "__shfl_down_sync": a.w += __shfl_down_sync(0xffffffff,a.w, 4); warning: sparse/blas/zmdot_shfl.cu:98: unsupported device function "__shfl_down_sync": a.x += __shfl_down_sync(0xffffffff,a.x, 2); warning: sparse/blas/zmdot_shfl.cu:99: unsupported device function "__shfl_down_sync": a.y += __shfl_down_sync(0xffffffff,a.y, 2); warning: sparse/blas/zmdot_shfl.cu:100: unsupported device function "__shfl_down_sync": a.z += __shfl_down_sync(0xffffffff,a.z, 2); warning: sparse/blas/zmdot_shfl.cu:101: unsupported device function "__shfl_down_sync": a.w += __shfl_down_sync(0xffffffff,a.w, 2); warning: sparse/blas/zmdot_shfl.cu:102: unsupported device function "__shfl_down_sync": a.x += __shfl_down_sync(0xffffffff,a.x, 1); warning: sparse/blas/zmdot_shfl.cu:103: unsupported device function "__shfl_down_sync": a.y += __shfl_down_sync(0xffffffff,a.y, 1); warning: sparse/blas/zmdot_shfl.cu:104: unsupported device function "__shfl_down_sync": a.z += __shfl_down_sync(0xffffffff,a.z, 1); warning: sparse/blas/zmdot_shfl.cu:105: unsupported device function "__shfl_down_sync": a.w += __shfl_down_sync(0xffffffff,a.w, 1); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zcustomilu.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zparilu_cpu.cpp warning: sparse/blas/zmdot_shfl.cu:132: unsupported device function "__shfl_down_sync": a.x += __shfl_down_sync(0xffffffff,a.x, 16); warning: sparse/blas/zmdot_shfl.cu:133: unsupported device function "__shfl_down_sync": a.y += __shfl_down_sync(0xffffffff,a.y, 16); sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zcustomilu.cpp warning: sparse/blas/zmdot_shfl.cu:134: unsupported device function "__shfl_down_sync": a.x += __shfl_down_sync(0xffffffff,a.x, 8); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlaswp_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemv_conj.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zswap.hip.cpp warning: sparse/blas/zmdot_shfl.cu:135: unsupported device function "__shfl_down_sync": a.y += __shfl_down_sync(0xffffffff,a.y, 8); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zgeisai_upper.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zgeisai_upper.cpp warning: sparse/blas/zmdot_shfl.cu:136: unsupported device function "__shfl_down_sync": a.x += __shfl_down_sync(0xffffffff,a.x, 4); warning: sparse/blas/zmdot_shfl.cu:137: unsupported device function "__shfl_down_sync": a.y += __shfl_down_sync(0xffffffff,a.y, 4); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/cherk_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/cgemv_batched_core.hip.cpp warning: sparse/blas/zmdot_shfl.cu:138: unsupported device function "__shfl_down_sync": a.x += __shfl_down_sync(0xffffffff,a.x, 2); warning: sparse/blas/zmdot_shfl.cu:139: unsupported device function "__shfl_down_sync": a.y += __shfl_down_sync(0xffffffff,a.y, 2); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zsymmetrize.hip.cpp warning: sparse/blas/zmdot_shfl.cu:140: unsupported device function "__shfl_down_sync": a.x += __shfl_down_sync(0xffffffff,a.x, 1); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/magma_zcustomspmv.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/magma_zcustomspmv.cpp warning: sparse/blas/zmdot_shfl.cu:141: unsupported device function "__shfl_down_sync": a.y += __shfl_down_sync(0xffffffff,a.y, 1); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zparic_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztranspose_conj_inplace.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgedensereimsplit.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zsymmetrize_tiles.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zgeisai_lower.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_sampleselect.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmgecsrmv.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zgeisai_lower.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zherk_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgecsrreimsplit.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zpreselect.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemm_reduce.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zge3pt.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/gemv_template_kernel_batched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zgeisai_apply.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zgeisai_apply.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/cgemv_vbatched_core.hip.cpp warning: sparse/blas/magma_sampleselect.h:113: unsupported device function "__shfl_sync": ofs = __shfl_sync(amask, ofs, 0); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarfgx-v2.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/gemv_template_kernel_vbatched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlascl_diag.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hemm_template_kernel_batched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/gemv_template_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magmasparse_internal.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magmasparse_internal.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarfg.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrtri_upper.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ssyrk_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/connection_mgpu.cpp sed -i -e "s/CUBLAS/hipBLAS/g" interface_hip/connection_mgpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmgeellmv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zdiagcheck.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrtri_lower.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zmcsrcompressor_gpu.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zbcsrlupivloc.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zget_rowptr.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/dgemv_batched_core.hip.cpp warning: sparse/blas/magma_sampleselect.h:138: unsupported device function "__shfl_xor_sync": result |= __shfl_xor_sync(amask, result, 1, 4) << 8; warning: sparse/blas/magma_sampleselect.h:140: unsupported device function "__shfl_xor_sync": result |= __shfl_xor_sync(amask, result, 2, 4) << 16; sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zmdotc.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zmdotc.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zmdotc.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zmdotc.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/trmm_template_kernel.hip.hpp warning: interface_cuda/interface.cpp:#167 : When renumbering CUDA devices, call cudaSetValidDevices before calling magma_init. warning: magmablas/shuffle.cuh:91: unsupported device function "__shfl_sync": return __shfl_sync(mask, var, srcLane, width); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/sgemv_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/commonblas_z.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/commonblas_z.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeadd2.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_ztrisolve.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/blas/magma_ztrisolve.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/blas/magma_ztrisolve.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemm_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zclaswp.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrtri_diag.hip.cpp warning: sparse/blas/magma_sampleselect.h:162: unsupported device function "__shfl_sync": packed = __shfl_sync(amask, packed, (pack_idx * 4) % warp_size, 4); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zlobpcg_maxpy.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeellmv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlascl2.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarf.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/trmv_template_device.hip.hpp warning: magmablas/shuffle.cuh:97: unsupported device function "__shfl_sync": lo = __shfl_sync(mask, lo, srcLane, width); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zsymm.hip.cpp warning: magmablas/shuffle.cuh:98: unsupported device function "__shfl_sync": hi = __shfl_sync(mask, hi, srcLane, width); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zparilu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/sgemv_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zdiagdom.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zdiagdom.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zdiagdom.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zdiagdom.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zparilu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/clag2z_sparse.hip.cpp warning: sparse/blas/magma_zthrsselect.cu:169: unsupported device function "__shfl_sync": val = __shfl_sync(0xffffffff,val, (tidx+1)%32); sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zparilu.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zparilu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemv_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zswapblk.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/ziterict.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/ziterict.cpp sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/interface_v1.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zcspmv_mixed.cpp sed -i -e "s/CUBLAS/hipBLAS/g" interface_hip/interface_v1.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zcspmv_mixed.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeadd_batched.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zswapdblk_batched.hip.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zcspmv_mixed.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zcspmv_mixed.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlascl_2x2.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarfg-v2.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zlobpcg_shift.hip.cpp warning: sparse/blas/zjaccard_weights.cu:#129 : // cudaFunc Set CacheConfig(hipFuncCache_t PreferShared); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zjaccard_weights.hip.cpp warning: magmablas/zgeqr2_batched_fused_sm.cu:#184 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); warning: magmablas/zgeqr2_batched_fused_sm.cu:#186 : cudaFuncSetAttribute(zgeqr2_fused_sm_kernel_batched, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/sgemm_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zthrsrm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zlobpcg_residuals.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/herk_template_kernel_vbatched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zmatrixcapcup.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zherk_batched.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zmatrixcapcup.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zherk_batched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zbcsrblockinfo.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/clat2z.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/magma_zcustomprecond.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/magma_zcustomprecond.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zmatrixcapcup.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hemv_template_kernel_batched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgecscsyncfreetrsm.hip.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zmatrixcapcup.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgesellcmv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemv_fermi.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztranspose_inplace.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zparilu_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/dgemm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarfbx.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zswapdblk.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/dsyrk_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zparilut_gpu.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zparilut_gpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zbcsrcpy.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlaset_band.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_trisolve.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_trisolve.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/clag2z.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hlag2s.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/gemm_template_kernel.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zdiinertia.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/herk_template_kernel_batched.hip.hpp warning: magmablas/zgemv_batched_smallsq.cu:#177 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); warning: magmablas/zgemv_batched_smallsq.cu:#179 : cudaFuncSetAttribute(zgemvn_batched_smallsq_kernel, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); warning: magmablas/zgemv_batched_smallsq.cu:#180 : cudaFuncSetAttribute(zgemvc_batched_smallsq_kernel, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/sgemm_fermi_kernels.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/sgemm_fermi_kernels.h warning: magmablas/hgemm_template_kernel_batched.cuh:#155 : cudaFuncSetAttribute( hgemm_template_batched_nn_kernel, sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/prefix_sum.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmgeelltmv.hip.cpp warning: magmablas/hgemm_template_kernel_batched.cuh:#156 : cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/blas_h_v2.cpp sed -i -e "s/CUBLAS/hipBLAS/g" interface_hip/blas_h_v2.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ssyrk_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/gemm_template_kernel_batched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarft_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeqr2_batched_fused_sm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/trmm_template_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zgeisai.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zgeisai.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zparict_cpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlat2c.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zcuspaxpy.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/blas/magma_zcuspaxpy.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/blas/magma_zcuspaxpy.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zparict_cpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlag2c.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zcgecsrmv_mixed_prec.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemv_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsv_template_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmergeidr.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/slag2h.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/dgemv_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/trmm_template_kernel_batched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/dgemm_fermi_kernels.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/dgemm_fermi_kernels.h warning: magmablas/zlarfx.cu:#186 : // <<< 1, iter, 0, queue->hip_stream() >>> sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/cgemm_fermi_kernels.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/cgemm_fermi_kernels.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrtri_diag_batched.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgerbt_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/dznrm2.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsm_batched_core.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/ztrsm_batched_core.cpp warning: magmablas/shuffle.cuh:147: unsupported device function "__shfl_xor_sync": return __shfl_xor_sync(mask, var, laneMask, width); warning: magmablas/zlarf_batched_fused_sm.cu:#247 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/trmm_template_kernel_vbatched.hip.hpp warning: magmablas/zlarf_batched_fused_sm.cu:#249 : cudaFuncSetAttribute(zlarf_fused_sm_kernel_batched, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); warning: magmablas/zgbsv_kernels.cu:#228 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); warning: magmablas/zgbsv_kernels.cu:#230 : cudaFuncSetAttribute(zgbsv_batched_kernel_fused_sm, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarfx.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgetrf_batched_smallsq_noshfl.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hemv_template_kernel_vbatched.hip.hpp warning: magmablas/zgetf2_native_kernel.cu:#303 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgetf2.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgetf2_nopiv_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztranspose.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemv_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zheinertia.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlaswp_sym.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrtri_lower_batched.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zbajac_csr.hip.cpp warning: magmablas/hgemm_template_kernel_batched.cuh:#191 : cudaFuncSetAttribute( hgemm_template_batched_nt_kernel, warning: magmablas/hgemm_template_kernel_batched.cuh:#192 : cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zpipelinedgmres.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zparilu_weight.cpp warning: magmablas/hgemm_template_kernel_batched.cuh:#227 : cudaFuncSetAttribute( hgemm_template_batched_tn_kernel, warning: magmablas/hgemm_template_kernel_batched.cuh:#228 : cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zparilu_weight.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zparilu_weight.cpp warning: magmablas/shuffle.cuh:171: unsupported device function "__shfl_xor_sync": return __shfl_xor_sync(mask, var, laneMask, width); sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zparilu_weight.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeblockstruct.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zsampleselect.hip.cpp warning: magmablas/shuffle.cuh:204: unsupported device function "__shfl_xor_sync": return __shfl_xor_sync(mask, var, lanemask, width); warning: magmablas/zgetf2_native_kernel.cu:#314 : cudaFuncSetAttribute(zgetf2_native_kernel, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); warning: magmablas/shuffle.cuh:210: unsupported device function "__shfl_xor_sync": lo = __shfl_xor_sync(mask, lo, laneMask, width); warning: magmablas/shuffle.cuh:211: unsupported device function "__shfl_xor_sync": hi = __shfl_xor_sync(mask, hi, laneMask, width); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlascl.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zparilut_cpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgetf2_devicefunc.hip.hpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zparilut_cpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_sampleselect.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_sampleselect.h warning: magmablas/hgemm_template_kernel_batched.cuh:#263 : cudaFuncSetAttribute( hgemm_template_batched_tt_kernel, sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeisai_maxblock.hip.cpp warning: magmablas/hgemm_template_kernel_batched.cuh:#264 : cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hlaswp.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zsampleselect_nodp.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemm_batched.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zgemm_batched.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeelltmv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zposv_irgmres_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hgemm_template_kernel_batched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlaqps2_gpu.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlacpy_sym_in.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zlag2c_sparse.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/cgemm_vbatched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/getrf_setup_pivinfo.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarf_batched_fused_sm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zset_pointer.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zsolver_energy.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zsolver_energy.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zsolver_energy.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/gemm_template_kernel_vbatched.hip.hpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zsolver_energy.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zidr_merge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgecsrmv.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zidr_merge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zsyisai.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/dgemm_vbatched_core.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zsyisai.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztranspose_conj.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/trsm_template_kernel_batched.hip.hpp warning: magmablas/zgetf2_kernels_var.cu:#359 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); warning: magmablas/zgetf2_kernels_var.cu:#361 : cudaFuncSetAttribute(zgetf2_fused_sm_kernel_vbatched, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrtri_upper_batched.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/shuffle.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeqr2x_gpu-v4.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/error.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zcompact.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/sgemm.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" interface_hip/error.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemm_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrtri_diag_vbatched.hip.cpp warning: magmablas/zlarf_batched_fused.cuh:#251 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrmm_vbatched_core.hip.cpp warning: magmablas/zlarf_batched_fused.cuh:#253 : cudaFuncSetAttribute(zlarf_fused_reg_kernel_batched, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemm_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlange.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zcuspmm.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrmv.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/blas/magma_zcuspmm.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/blas/magma_zcuspmm.cpp warning: sparse/blas/magma_zthrsselect.cu:#306 : // zthreshselect_kernel<<hip_stream()>>> sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeqrf_batched_smallsq.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsm_vbatched_core.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/ztrsm_vbatched_core.cpp warning: sparse/blas/magma_zthrsselect.cu:#309 : // magma_zreduce_thrs<<hip_stream()>>> warning: sparse/blas/magma_zthrsselect.cu:#311 : // magma_zreduce_thrs<<hip_stream()>>> sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeam.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zher2k_mgpu.cpp sed -i -e "s/CUBLAS/hipBLAS/g" magmablas_hip/zher2k_mgpu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrtri.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmsupernodal.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmsupernodal.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeellrtmv.hip.cpp warning: magmablas/zgeqr2_batched.cu:#402 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); warning: magmablas/zgeqr2_batched.cu:#404 : cudaFuncSetAttribute(zgeqr2_sm_kernel_batched, cudaFuncAttributeMaxDynamicSharedMemorySize, dynamic_shmem_sm_kernel); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zparict_tools.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeisai.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zparict_tools.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zpotf2_devicesfunc.hip.hpp warning: magmablas/zgeqr2_batched.cu:#408 : cudaFuncSetAttribute(zgeqr2_column_sm_kernel_batched, cudaFuncAttributeMaxDynamicSharedMemorySize, dynamic_shmem_column_sm_kernel); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zherk_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/cherk_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmtranspose.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmtranspose.cpp warning: magmablas/zgbtrf_batched_fused_sm.cu:#310 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlacpy_sym_out.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zthrsselect.hip.cpp warning: magmablas/zgbtrf_batched_fused_sm.cu:#312 : cudaFuncSetAttribute(zgbtrf_batched_kernel_fused_sm, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_dsampleselect_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlarf_batched_fused.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zparilut_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zpotf2_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemv_batched_smallsq.hip.cpp warning: magmablas/zgeqr2_batched_fused.cuh:#348 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zparict.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zparict.cpp warning: magmablas/zgeqr2_batched_fused.cuh:#350 : cudaFuncSetAttribute(zgeqr2_fused_reg_kernel_batched, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/alloc.cpp sed -i -e "s/CUBLAS/hipBLAS/g" interface_hip/alloc.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgbtrf_batched_fused_sm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgetf2_native_kernel.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/cgemm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/trsm_template_kernel_vbatched.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zpotf2.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmdot_shfl.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zspmm.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zspmm.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zspmm.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zspmm.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgemm_batched_smallsq.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeqr2_batched.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlaswp_vbatched.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zparilut_gpu_nodp.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zparilut_gpu_nodp.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zherk_small_reduce.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlaswp_batched.hip.cpp warning: interface_cuda/interface.cpp:#537 : return (attr.type == cudaMemoryTypeDevice); warning: interface_cuda/interface.cpp:#539 : return (attr.memoryType == cudaMemoryTypeDevice); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zutil_sparse.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zutil_sparse.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgeqr2_batched_fused.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/sgemm_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgbsv_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zparilu.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/blas/zparilu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zsymv_upper.hip.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/blas/zparilu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmilustruct.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zparilut.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zparilut.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmilustruct.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemv_upper.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/magma_templates.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/magma_templates.h sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrmm.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/dgemm_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlaswp.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zidr.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zidr.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/cgemm_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hlaconvert.hip.cpp warning: magmablas/zgesv_batched_small.cu:#434 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmergebicgstab.hip.cpp warning: magmablas/zgesv_batched_small.cu:#436 : cudaFuncSetAttribute(zgesv_batched_small_sm_kernel, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_z_blaswrapper.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/blas/magma_z_blaswrapper.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmergecgs.hip.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/blas/magma_z_blaswrapper.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hemv_template_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgesv_batched_small.hip.cpp warning: magmablas/zgetf2_kernels_var.cu:#520 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); warning: magmablas/zgetf2_kernels_var.cu:#522 : cudaFuncSetAttribute(zgetf2_fused_kernel_vbatched, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhetrs.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zparilut_candidates.hip.cpp warning: magmablas/zgbtrf_batched_sliding_window_sm.cu:#438 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); warning: magmablas/zgbtrf_batched_sliding_window_sm.cu:#440 : cudaFuncSetAttribute(zgbtrf_batched_sliding_window_loopout_kernel_sm, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeisai_batched32.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zbcsrlugemm.hip.cpp warning: magmablas/zgbtrf_batched_sliding_window_sm.cu:#505 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); warning: magmablas/zgbtrf_batched_sliding_window_sm.cu:#507 : cudaFuncSetAttribute(zgbtrf_batched_sliding_window_loopin_kernel_sm, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hgemm_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hgemm_template_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpqmr_merge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpqmr_merge.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zspmv.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zspmv.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zspmv.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zspmv.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmergebicgstab3.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/magma_zmatrixtools_gpu.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/vbatched_check.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlaset.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemv_mgpu_upper.hip.cpp warning: sparse/blas/zgecsr5mv.cu:#685 : //zgecsrmv_kernel<<< grid, threads, 0, queue->hip_stream() >>> sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/blas_z_v1.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgetf2_kernels_var.hip.cpp sed -i -e "s/CUBLAS/hipBLAS/g" interface_hip/blas_z_v1.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlacpy.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpidr_merge.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpidr_merge.cpp warning: magmablas/zgetf2_kernels.cu:#892 : hipDeviceGetAttribute (&shmem_max, cudaDevAttrMaxSharedMemoryPerBlockOptin, device); sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zidr_strms.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zidr_strms.cpp warning: magmablas/zgetf2_kernels.cu:#894 : cudaFuncSetAttribute(zgetf2_fused_kernel_batched, cudaFuncAttributeMaxDynamicSharedMemorySize, shmem); sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgbtf2_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgemvmdot.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmergetfqmr.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zsolverinfo.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zsolverinfo.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrmm_batched_core.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/magmasparse_types.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/magmasparse_types.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zilut.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/blas/zilut.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/blas/zilut.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrsv_batched.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgbtrs_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpidr.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpidr.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zlanhe.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/copy_v2.cpp sed -i -e "s/CUBLAS/hipBLAS/g" interface_hip/copy_v2.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/magma_z_precond_wrapper.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/magma_z_precond_wrapper.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/vbatched_aux.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/trsm_template_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zsymv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/src/zpidr_strms.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/testing/testing_zsptrsv.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/testing/testing_zsptrsv.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/testing/testing_zsptrsv.cpp sed -i -e "s/cuda/hip/g" sparse_hip/testing/testing_zsptrsv.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/src/zpidr_strms.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgetf2_kernels.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/hemm_template_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgecsr5mv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zfree.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zfree.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zjacobisetup.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmergebicgstab2.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmergeqmr.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmdotc.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgesellcmmv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zhemv_mgpu.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/zgbtrf_batched_sliding_window_sm.hip.cpp warning: sparse/blas/zbajac_csr_overlap.cu:#950 : //magma_zbajac_csr_o_ls_kernel<<< grid, block, 0, queue->hip_stream() >>> warning: sparse/blas/zbajac_csr_overlap.cu:#965 : //magma_zbajac_csr_o_ls_kernel<<< grid, block, 0, queue->hip_stream() >>> sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrtri_lower_device.hip.hpp warning: sparse/blas/zbajac_csr_overlap.cu:#984 : //magma_zbajac_csr_o_ls_kernel<<< grid, block, 0, queue->hip_stream() >>> sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmgesellcmmv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/ztrtri_upper_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmtransfer.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmtransfer.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeisai_8.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zilu.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/blas/zilu.cpp sed -i -e "s/cusparse/hipsparse/g" sparse_hip/blas/zilu.cpp sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/interface.cpp sed -i -e "s/CUBLAS/hipBLAS/g" interface_hip/interface.cpp warning: sparse/blas/zbajac_csr_overlap.cu:#1125 : //magma_zbajac_csr_o_ls_kernel<<< grid, block, 0, queue->hip_stream() >>> sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zbajac_csr_overlap.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeisai_16.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmatrix_tools.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmatrix_tools.cpp sed -i -e "s/\.cuh/.hip.hpp/g" magmablas_hip/gemm_template_device.hip.hpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmio.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmio.cpp sed -i -e "s/\.cuh/.hip.hpp/g" interface_hip/blas_z_v2.cpp sed -i -e "s/CUBLAS/hipBLAS/g" interface_hip/blas_z_v2.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zmergecg.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zmconvert.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zmconvert.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeisai_trsv.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/blas/zgeisai_32.hip.cpp sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/magmasparse_z.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/include/magmasparse_z.h sed -i -e "s/\.cuh/.hip.hpp/g" sparse_hip/control/magma_zparilut_tools.cpp sed -i -e "s/CUBLAS/hipBLAS/g" sparse_hip/control/magma_zparilut_tools.cpp make[1]: Leaving directory '/build/magma/src/magma-2.9.0-hip' echo "# ----------------------------------------" > Makefile.gen.hip ./tools/codegen.py --make --prefix libmagma control/magma_f77.cpp control/magma_param.F90 control/magma.F90 control/abs.cpp control/affinity.cpp control/auxiliary.cpp control/constants.cpp control/get_batched_crossover.cpp control/get_batched_gemm_decision.cpp control/get_batched_gbtrf_params.cpp control/get_nb.cpp control/get_ntcol.cpp control/magma_bulge.cpp control/magma_threadsetting.cpp control/magma_timer.cpp control/magma_winthread.cpp control/magma_yield.cpp control/magma_zauxiliary.cpp control/magma_zbulge.cpp control/magma_znan_inf.cpp control/pthread_barrier.cpp control/sqrt.cpp control/strlcpy.cpp control/thread_queue.cpp control/trace.cpp control/xerbla.cpp control/zpanel_to_q.cpp control/zprint.cpp control/iprint.cpp control/magma_sf77.cpp control/magma_df77.cpp control/magma_cf77.cpp control/magma_zf77.cpp control/magma_sfortran.F90 control/magma_dfortran.F90 control/magma_cfortran.F90 control/magma_zfortran.F90 control/magmablas_sf77.cpp control/magmablas_df77.cpp control/magmablas_cf77.cpp control/magmablas_zf77.cpp control/magmablas_sfortran.F90 control/magmablas_dfortran.F90 control/magmablas_cfortran.F90 control/magmablas_zfortran.F90 src/cblas_z.cpp src/zcposv_gpu.cpp src/zposv_gpu.cpp src/zpotrf_gpu.cpp src/zpotri_gpu.cpp src/zpotrs_gpu.cpp src/zlauum_gpu.cpp src/ztrtri_gpu.cpp src/zpotrf_mgpu.cpp src/zpotrf_mgpu_right.cpp src/zpotrf3_mgpu.cpp src/zposv.cpp src/zpotrf.cpp src/zpotri.cpp src/zlauum.cpp src/ztrtri.cpp src/zpotrf_m.cpp src/shpotrf_gpu.cpp src/dfgmres_spd_gpu.cpp src/dshposv_gmres_gpu.cpp src/zcgesv_gpu.cpp src/zcgetrs_gpu.cpp src/dgmres_plu_gpu.cpp src/dxgesv_gmres_gpu.cpp src/xshgetrf_gpu.cpp src/xhsgetrf_gpu.cpp src/zgerfs_nopiv_gpu.cpp src/zgesv_gpu.cpp src/zgesv_nopiv_gpu.cpp src/zgetrf_gpu.cpp src/zgetrf_nopiv_gpu.cpp src/zgetri_gpu.cpp src/zgetrs_gpu.cpp src/zgetrs_nopiv_gpu.cpp src/zgetrf_mgpu.cpp src/zgetrf2_mgpu.cpp src/zgerbt_gpu.cpp src/zgbsv_gpu.cpp src/zgbtrf_gpu.cpp src/zgesv.cpp src/zgesv_rbt.cpp src/zgetrf.cpp src/zgetf2_nopiv.cpp src/zgetrf_nopiv.cpp src/zgetrf_m.cpp src/zcgeqrsv_gpu.cpp src/zgelqf_gpu.cpp src/zgels3_gpu.cpp src/zgels_gpu.cpp src/zgegqr_gpu.cpp src/zgeqrf2_gpu.cpp src/zgeqrf3_gpu.cpp src/zgeqrf_gpu.cpp src/zgeqr2x_gpu.cpp src/zgeqr2x_gpu-v2.cpp src/zgeqr2x_gpu-v3.cpp src/zgeqrs3_gpu.cpp src/zgeqrs_gpu.cpp src/zlarfb_gpu.cpp src/zlarfb_gpu_gemm.cpp src/zungqr_gpu.cpp src/zunmql2_gpu.cpp src/zunmqr2_gpu.cpp src/zunmqr_gpu.cpp src/zgeqrf_mgpu.cpp src/zgeqp3_gpu.cpp src/zgelqf.cpp src/zgels.cpp src/zgeqlf.cpp src/zgeqrf.cpp src/zgeqrf_ooc.cpp src/zgglse.cpp src/zggrqf.cpp src/zunglq.cpp src/zungqr.cpp src/zungqr2.cpp src/zunmlq.cpp src/zunmql.cpp src/zunmqr.cpp src/zunmrq.cpp src/zgeqp3.cpp src/zlaqps.cpp src/zgeqrf_m.cpp src/zungqr_m.cpp src/zunmqr_m.cpp src/zhetrf_gpu.cpp src/zchesv_gpu.cpp src/zhesv.cpp src/zhetrf.cpp src/dsidi.cpp src/zhetrf_aasen.cpp src/zhetrf_nopiv.cpp src/zhetrf_nopiv_cpu.cpp src/zsytrf_nopiv_cpu.cpp src/zhetrf_nopiv_gpu.cpp src/zsytrf_nopiv_gpu.cpp src/zhetrs_nopiv_gpu.cpp src/zsytrs_nopiv_gpu.cpp src/zhesv_nopiv_gpu.cpp src/zsysv_nopiv_gpu.cpp src/zlahef_gpu.cpp src/dsyevd_gpu.cpp src/dsyevdx_gpu.cpp src/zheevd_gpu.cpp src/zheevdx_gpu.cpp src/zheevr_gpu.cpp src/zheevx_gpu.cpp src/zhetrd2_gpu.cpp src/zhetrd_gpu.cpp src/zunmtr_gpu.cpp src/dsyevd.cpp src/dsyevdx.cpp src/zheevd.cpp src/zheevdx.cpp src/zheevr.cpp src/zheevx.cpp src/dlaex0.cpp src/dlaex1.cpp src/dlaex3.cpp src/dmove_eig.cpp src/dstedx.cpp src/zhetrd.cpp src/zlatrd.cpp src/zlatrd2.cpp src/zstedx.cpp src/zungtr.cpp src/zunmtr.cpp src/zhetrd_mgpu.cpp src/zlatrd_mgpu.cpp src/dsyevd_m.cpp src/zheevd_m.cpp src/dsyevdx_m.cpp src/zheevdx_m.cpp src/dlaex0_m.cpp src/dlaex1_m.cpp src/dlaex3_m.cpp src/dstedx_m.cpp src/zstedx_m.cpp src/zunmtr_m.cpp src/zbulge_applyQ_v2.cpp src/zhetrd_he2hb.cpp src/zhetrd_hb2st.cpp src/zbulge_back.cpp src/zungqr_2stage_gpu.cpp src/zunmqr_2stage_gpu.cpp src/zhegvdx_2stage.cpp src/zheevdx_2stage.cpp src/zbulge_back_m.cpp src/zbulge_applyQ_v2_m.cpp src/zheevdx_2stage_m.cpp src/zhegvdx_2stage_m.cpp src/zhetrd_he2hb_mgpu.cpp src/core_zlarfy.cpp src/core_zhbtype1cb.cpp src/core_zhbtype2cb.cpp src/core_zhbtype3cb.cpp src/dsygvd.cpp src/dsygvdx.cpp src/zhegst.cpp src/zhegvd.cpp src/zhegvdx.cpp src/zhegvr.cpp src/zhegvx.cpp src/zhegst_gpu.cpp src/zhegst_m.cpp src/dsygvd_m.cpp src/zhegvd_m.cpp src/dsygvdx_m.cpp src/zhegvdx_m.cpp src/ztrsm_m.cpp src/dgeev.cpp src/zgeev.cpp src/zgehrd.cpp src/zgehrd2.cpp src/zlahr2.cpp src/zlahru.cpp src/dlaln2.cpp src/dlaqtrsd.cpp src/zlatrsd.cpp src/dtrevc3.cpp src/dtrevc3_mt.cpp src/ztrevc3.cpp src/ztrevc3_mt.cpp src/zunghr.cpp src/dgeev_m.cpp src/zgeev_m.cpp src/zgehrd_m.cpp src/zlahr2_m.cpp src/zlahru_m.cpp src/zunghr_m.cpp src/dgesdd.cpp src/zgesdd.cpp src/dgesvd.cpp src/zgesvd.cpp src/zgebrd.cpp src/zlabrd_gpu.cpp src/zungbr.cpp src/zunmbr.cpp src/zgbsv_batched.cpp src/zgbtrf_batched.cpp src/zgbtrs_batched.cpp src/zgetf2_batched.cpp src/zgetf2_nopiv_batched.cpp src/zgetrf_panel_batched.cpp src/zgetrf_panel_nopiv_batched.cpp src/zgetrf_batched.cpp src/zgetrf_nopiv_batched.cpp src/zgetrs_batched.cpp src/zgetrs_nopiv_batched.cpp src/zgesv_batched.cpp src/zgesv_nopiv_batched.cpp src/zgerbt_batched.cpp src/zgesv_rbt_batched.cpp src/zgetri_outofplace_batched.cpp src/zpotf2_batched.cpp src/zpotrf_batched.cpp src/zpotrf_panel_batched.cpp src/zpotrs_batched.cpp src/zposv_batched.cpp src/zlarft_batched.cpp src/zlarfb_gemm_batched.cpp src/zgeqrf_panel_batched.cpp src/zgeqrf_batched.cpp src/zgeqrf_expert_batched.cpp src/zgetf2_vbatched.cpp src/zgetrf_panel_vbatched.cpp src/zgetrf_vbatched.cpp src/zpotf2_vbatched.cpp src/zpotrf_panel_vbatched.cpp src/zpotrf_vbatched.cpp src/zgetf2_native.cpp src/zgetrf_panel_native.cpp src/zpotrf_panel_native.cpp interface_hip/alloc.cpp interface_hip/blas_h_v2.cpp interface_hip/blas_z_v1.cpp interface_hip/blas_z_v2.cpp interface_hip/copy_v1.cpp interface_hip/copy_v2.cpp interface_hip/error.cpp interface_hip/connection_mgpu.cpp interface_hip/interface.cpp interface_hip/interface_v1.cpp magmablas_hip/zaxpycp.hip.cpp magmablas_hip/zcaxpycp.hip.cpp magmablas_hip/zdiinertia.hip.cpp magmablas_hip/zgeadd.hip.cpp magmablas_hip/zgeadd2.hip.cpp magmablas_hip/zgeam.hip.cpp magmablas_hip/sgemm.hip.cpp magmablas_hip/dgemm.hip.cpp magmablas_hip/cgemm.hip.cpp magmablas_hip/zgemm.hip.cpp magmablas_hip/zgemm_reduce.hip.cpp magmablas_hip/zgemv_conj.hip.cpp magmablas_hip/zgemv_fermi.hip.cpp magmablas_hip/zgerbt.hip.cpp magmablas_hip/zgerbt_kernels.hip.cpp magmablas_hip/zgetmatrix_transpose.cpp magmablas_hip/zheinertia.hip.cpp magmablas_hip/zhemm.hip.cpp magmablas_hip/zhemv.hip.cpp magmablas_hip/zhemv_upper.hip.cpp magmablas_hip/zher2k.cpp magmablas_hip/zherk.cpp magmablas_hip/zherk_small_reduce.hip.cpp magmablas_hip/zlacpy.hip.cpp magmablas_hip/zlacpy_conj.hip.cpp magmablas_hip/zlacpy_sym_in.hip.cpp magmablas_hip/zlacpy_sym_out.hip.cpp magmablas_hip/zlag2c.hip.cpp magmablas_hip/clag2z.hip.cpp magmablas_hip/zlange.hip.cpp magmablas_hip/zlanhe.hip.cpp magmablas_hip/zlaqps2_gpu.hip.cpp magmablas_hip/zlarf.hip.cpp magmablas_hip/zlarfbx.hip.cpp magmablas_hip/zlarfg-v2.hip.cpp magmablas_hip/zlarfg.hip.cpp magmablas_hip/zlarfgx-v2.hip.cpp magmablas_hip/zlarft_kernels.hip.cpp magmablas_hip/zlarfx.hip.cpp magmablas_hip/zlascl.hip.cpp magmablas_hip/zlascl2.hip.cpp magmablas_hip/zlascl_2x2.hip.cpp magmablas_hip/zlascl_diag.hip.cpp magmablas_hip/zlaset.hip.cpp magmablas_hip/zlaset_band.hip.cpp magmablas_hip/zlaswp.hip.cpp magmablas_hip/zclaswp.hip.cpp magmablas_hip/zlaswp_sym.hip.cpp magmablas_hip/zlat2c.hip.cpp magmablas_hip/clat2z.hip.cpp magmablas_hip/dznrm2.hip.cpp magmablas_hip/zsetmatrix_transpose.cpp magmablas_hip/zswap.hip.cpp magmablas_hip/zswapblk.hip.cpp magmablas_hip/zswapdblk.hip.cpp magmablas_hip/zsymm.hip.cpp magmablas_hip/zsymmetrize.hip.cpp magmablas_hip/zsymmetrize_tiles.hip.cpp magmablas_hip/zsymv.hip.cpp magmablas_hip/zsymv_upper.hip.cpp magmablas_hip/ztranspose.hip.cpp magmablas_hip/ztranspose_conj.hip.cpp magmablas_hip/ztranspose_conj_inplace.hip.cpp magmablas_hip/ztranspose_inplace.hip.cpp magmablas_hip/ztrmm.hip.cpp magmablas_hip/ztrmv.hip.cpp magmablas_hip/ztrsm.hip.cpp magmablas_hip/ztrsv.hip.cpp magmablas_hip/ztrtri_diag.hip.cpp magmablas_hip/ztrtri_lower.hip.cpp magmablas_hip/ztrtri_lower_batched.hip.cpp magmablas_hip/ztrtri_upper.hip.cpp magmablas_hip/ztrtri_upper_batched.hip.cpp magmablas_hip/magmablas_z_v1.cpp magmablas_hip/magmablas_zc_v1.cpp magmablas_hip/zbcyclic.cpp magmablas_hip/zgetmatrix_transpose_mgpu.cpp magmablas_hip/zsetmatrix_transpose_mgpu.cpp magmablas_hip/zhemv_mgpu.hip.cpp magmablas_hip/zhemv_mgpu_upper.hip.cpp magmablas_hip/zhemm_mgpu.cpp magmablas_hip/zher2k_mgpu.cpp magmablas_hip/zherk_mgpu.cpp magmablas_hip/zgetf2.hip.cpp magmablas_hip/zgeqr2.cpp magmablas_hip/zgeqr2x_gpu-v4.hip.cpp magmablas_hip/zpotf2.hip.cpp magmablas_hip/zgetf2_native_kernel.hip.cpp magmablas_hip/zhetrs.hip.cpp magmablas_hip/zgbsv_kernels.hip.cpp magmablas_hip/zgbtf2_kernels.hip.cpp magmablas_hip/zgbtrf_batched_fused_sm.hip.cpp magmablas_hip/zgbtrf_batched_sliding_window_sm.hip.cpp magmablas_hip/zgbtrs_kernels.hip.cpp magmablas_hip/zgeadd_batched.hip.cpp magmablas_hip/zgemm_batched.cpp magmablas_hip/cgemm_batched_core.hip.cpp magmablas_hip/dgemm_batched_core.hip.cpp magmablas_hip/sgemm_batched_core.hip.cpp magmablas_hip/zgemm_batched_core.hip.cpp magmablas_hip/zgemm_batched_smallsq.hip.cpp magmablas_hip/zgemv_batched.cpp magmablas_hip/cgemv_batched_core.hip.cpp magmablas_hip/dgemv_batched_core.hip.cpp magmablas_hip/sgemv_batched_core.hip.cpp magmablas_hip/zgemv_batched_core.hip.cpp magmablas_hip/zgemv_batched_smallsq.hip.cpp magmablas_hip/zhemv_batched_core.hip.cpp magmablas_hip/zgeqr2_batched.hip.cpp magmablas_hip/zgeqr2_batched_fused_reg.hip.cpp magmablas_hip/zgeqr2_batched_fused_reg_medium.hip.cpp magmablas_hip/zgeqr2_batched_fused_reg_tall.hip.cpp magmablas_hip/zgeqr2_batched_fused_sm.hip.cpp magmablas_hip/zgeqrf_batched_smallsq.hip.cpp magmablas_hip/zgerbt_func_batched.hip.cpp magmablas_hip/zgesv_batched_small.hip.cpp magmablas_hip/zgetf2_kernels.hip.cpp magmablas_hip/zgetrf_batched_smallsq_noshfl.hip.cpp magmablas_hip/getrf_setup_pivinfo.hip.cpp magmablas_hip/zhemm_batched_core.hip.cpp magmablas_hip/zher2k_batched.cpp magmablas_hip/zherk_batched.cpp magmablas_hip/cherk_batched_core.hip.cpp magmablas_hip/zherk_batched_core.hip.cpp magmablas_hip/zlarf_batched_fused_reg.hip.cpp magmablas_hip/zlarf_batched_fused_reg_medium.hip.cpp magmablas_hip/zlarf_batched_fused_reg_tall.hip.cpp magmablas_hip/zlarf_batched_fused_sm.hip.cpp magmablas_hip/zlaswp_batched.hip.cpp magmablas_hip/zpotf2_kernels.hip.cpp magmablas_hip/set_pointer.hip.cpp magmablas_hip/zset_pointer.hip.cpp magmablas_hip/zsyr2k_batched.cpp magmablas_hip/dsyrk_batched_core.hip.cpp magmablas_hip/ssyrk_batched_core.hip.cpp magmablas_hip/ztrmm_batched_core.hip.cpp magmablas_hip/ztrsm_batched.cpp magmablas_hip/ztrsm_batched_core.cpp magmablas_hip/ztrsm_small_batched.hip.cpp magmablas_hip/ztrsv_batched.hip.cpp magmablas_hip/ztrtri_diag_batched.hip.cpp magmablas_hip/zgetf2_nopiv_kernels.hip.cpp magmablas_hip/zgemm_vbatched_core.hip.cpp magmablas_hip/cgemm_vbatched_core.hip.cpp magmablas_hip/dgemm_vbatched_core.hip.cpp magmablas_hip/sgemm_vbatched_core.hip.cpp magmablas_hip/zgemv_vbatched_core.hip.cpp magmablas_hip/cgemv_vbatched_core.hip.cpp magmablas_hip/dgemv_vbatched_core.hip.cpp magmablas_hip/sgemv_vbatched_core.hip.cpp magmablas_hip/zhemm_vbatched_core.hip.cpp magmablas_hip/zhemv_vbatched_core.hip.cpp magmablas_hip/cherk_vbatched_core.hip.cpp magmablas_hip/zherk_vbatched_core.hip.cpp magmablas_hip/ssyrk_vbatched_core.hip.cpp magmablas_hip/dsyrk_vbatched_core.hip.cpp magmablas_hip/ztrmm_vbatched_core.hip.cpp magmablas_hip/ztrsm_small_vbatched.hip.cpp magmablas_hip/ztrsm_inv_vbatched_core.hip.cpp magmablas_hip/ztrtri_diag_vbatched.hip.cpp magmablas_hip/zgemm_vbatched.cpp magmablas_hip/zgemv_vbatched.cpp magmablas_hip/zhemm_vbatched.cpp magmablas_hip/zhemv_vbatched.cpp magmablas_hip/zher2k_vbatched.cpp magmablas_hip/zherk_vbatched.cpp magmablas_hip/zsyr2k_vbatched.cpp magmablas_hip/zsyrk_vbatched.cpp magmablas_hip/ztrmm_vbatched.cpp magmablas_hip/ztrsm_vbatched_core.cpp magmablas_hip/ztrsm_vbatched.cpp magmablas_hip/ztrsm_inv_vbatched.cpp magmablas_hip/zgetf2_kernels_var.hip.cpp magmablas_hip/zlaswp_vbatched.hip.cpp magmablas_hip/zpotf2_kernels_var.hip.cpp magmablas_hip/prefix_sum.hip.cpp magmablas_hip/vbatched_aux.hip.cpp magmablas_hip/vbatched_check.hip.cpp magmablas_hip/blas_zbatched.cpp magmablas_hip/hgemm_batched_core.hip.cpp magmablas_hip/slag2h.hip.cpp magmablas_hip/hlag2s.hip.cpp magmablas_hip/hlaconvert.hip.cpp magmablas_hip/hlaswp.hip.cpp magmablas_hip/hset_pointer.hip.cpp magmablas_hip/zposv_irgmres_kernels.hip.cpp >> Makefile.gen.hip /build/magma/src/magma-2.9.0-hip/tools/magmasubs.py:514: SyntaxWarning: invalid escape sequence '\*' ('real', 'double precision', 'complex', 'complex\*16' ), /build/magma/src/magma-2.9.0-hip/tools/magmasubs.py:516: SyntaxWarning: invalid escape sequence '\*' ('REAL', 'DOUBLE PRECISION', 'COMPLEX', 'COMPLEX\*16' ), /build/magma/src/magma-2.9.0-hip/tools/magmasubs.py:784: SyntaxWarning: invalid escape sequence '\*' ('REAL', 'DOUBLE PRECISION', 'COMPLEX', 'COMPLEX\*16' ), /build/magma/src/magma-2.9.0-hip/tools/magmasubs.py:785: SyntaxWarning: invalid escape sequence '\*' ('real', 'double precision', 'complex', 'complex\*16' ), /build/magma/src/magma-2.9.0-hip/tools/magmasubs.py:791: SyntaxWarning: invalid escape sequence '\.' ('\.0E', '\.0D', '\.0E', '\.0D' ), /build/magma/src/magma-2.9.0-hip/tools/magmasubs.py:791: SyntaxWarning: invalid escape sequence '\.' ('\.0E', '\.0D', '\.0E', '\.0D' ), /build/magma/src/magma-2.9.0-hip/tools/magmasubs.py:791: SyntaxWarning: invalid escape sequence '\.' ('\.0E', '\.0D', '\.0E', '\.0D' ), /build/magma/src/magma-2.9.0-hip/tools/magmasubs.py:791: SyntaxWarning: invalid escape sequence '\.' ('\.0E', '\.0D', '\.0E', '\.0D' ), /build/magma/src/magma-2.9.0-hip/tools/magmasubs.py:813: SyntaxWarning: invalid escape sequence '\w' ('(\w+\*?)\s+(\w+)\s*\(([a-z* ,A-Z_0-9]*)\)\s*{\s+(.*)\s*#pragma tracing_start\s+(.*)\s+#pragma tracing_end\s+(.*)\s+}', /build/magma/src/magma-2.9.0-hip/tools/magmasubs.py:815: SyntaxWarning: invalid escape sequence '\.' ('\.c','.c.tau'), ./tools/codegen.py --make --prefix libmagma_dynamic >> Makefile.gen.hip ./tools/codegen.py --make --prefix libtest testing/magma_util.cpp testing/magma_zutil.cpp testing/magma_zgesvd_check.cpp testing/magma_generate.cpp >> Makefile.gen.hip ./tools/codegen.py --make --prefix liblapacktest testing/lin/magma_z_no_fortran.cpp testing/lin/zbdt01.f testing/lin/zget22.f testing/lin/zhet21.f testing/lin/zhet22.f testing/lin/zhst01.f testing/lin/zunt01.f testing/lin/zqpt01.f testing/lin/zqrt02.f testing/lin/zlarfy.f testing/lin/zstt21.f testing/lin/cbdt01.f testing/lin/cget22.f testing/lin/chet21.f testing/lin/chet22.f testing/lin/chst01.f testing/lin/cunt01.f testing/lin/cqpt01.f testing/lin/cqrt02.f testing/lin/clarfy.f testing/lin/cstt21.f testing/lin/dbdt01.f testing/lin/dget22.f testing/lin/dsyt21.f testing/lin/dsyt22.f testing/lin/dhst01.f testing/lin/dort01.f testing/lin/dqpt01.f testing/lin/dqrt02.f testing/lin/dlarfy.f testing/lin/dstt21.f testing/lin/sbdt01.f testing/lin/sget22.f testing/lin/ssyt21.f testing/lin/ssyt22.f testing/lin/shst01.f testing/lin/sort01.f testing/lin/sqpt01.f testing/lin/sqrt02.f testing/lin/slarfy.f testing/lin/sstt21.f >> Makefile.gen.hip ./tools/codegen.py --make --prefix testing testing/testing_zaxpy.cpp testing/testing_zgemm.cpp testing/testing_zgemv.cpp testing/testing_zhemm.cpp testing/testing_zhemv.cpp testing/testing_zherk.cpp testing/testing_zher2k.cpp testing/testing_zsymv.cpp testing/testing_ztrmm.cpp testing/testing_ztrmv.cpp testing/testing_ztrsm.cpp testing/testing_ztrsv.cpp testing/testing_zhemm_mgpu.cpp testing/testing_zhemv_mgpu.cpp testing/testing_zher2k_mgpu.cpp testing/testing_blas_z.cpp testing/testing_cblas_z.cpp testing/testing_zgeadd.cpp testing/testing_zgeam.cpp testing/testing_zlacpy.cpp testing/testing_zlag2c.cpp testing/testing_zlange.cpp testing/testing_zlanhe.cpp testing/testing_zlarfg.cpp testing/testing_zlascl.cpp testing/testing_zlaset.cpp testing/testing_zlaset_band.cpp testing/testing_zlat2c.cpp testing/testing_znan_inf.cpp testing/testing_zprint.cpp testing/testing_zsymmetrize.cpp testing/testing_zsymmetrize_tiles.cpp testing/testing_zswap.cpp testing/testing_ztranspose.cpp testing/testing_ztrtri_diag.cpp testing/testing_auxiliary.cpp testing/testing_constants.cpp testing/testing_operators.cpp testing/testing_parse_opts.cpp testing/testing_zgenerate.cpp testing/testing_zcposv_gpu.cpp testing/testing_zposv_gpu.cpp testing/testing_zpotrf_gpu.cpp testing/testing_zpotf2_gpu.cpp testing/testing_zpotri_gpu.cpp testing/testing_ztrtri_gpu.cpp testing/testing_zpotrf_mgpu.cpp testing/testing_zposv.cpp testing/testing_zpotrf.cpp testing/testing_zpotri.cpp testing/testing_ztrtri.cpp testing/testing_dshposv_gpu.cpp testing/testing_zhesv.cpp testing/testing_zhesv_nopiv_gpu.cpp testing/testing_zsysv_nopiv_gpu.cpp testing/testing_zhetrf.cpp testing/testing_zcgesv_gpu.cpp testing/testing_dxgesv_gpu.cpp testing/testing_zgesv_gpu.cpp testing/testing_zgetrf_gpu.cpp testing/testing_zgetf2_gpu.cpp testing/testing_zgetri_gpu.cpp testing/testing_zgetrf_mgpu.cpp testing/testing_zgbsv_gpu.cpp testing/testing_zgbtrf_gpu.cpp testing/testing_zgesv.cpp testing/testing_zgesv_rbt.cpp testing/testing_zgetrf.cpp testing/testing_zcgeqrsv_gpu.cpp testing/testing_zgegqr_gpu.cpp testing/testing_zgelqf_gpu.cpp testing/testing_zgels_gpu.cpp testing/testing_zgels3_gpu.cpp testing/testing_zgeqp3_gpu.cpp testing/testing_zgeqr2_gpu.cpp testing/testing_zgeqr2x_gpu.cpp testing/testing_zgeqrf_gpu.cpp testing/testing_zlarfb_gpu.cpp testing/testing_zungqr_gpu.cpp testing/testing_zunmql_gpu.cpp testing/testing_zunmqr_gpu.cpp testing/testing_zgeqrf_mgpu.cpp testing/testing_zgelqf.cpp testing/testing_zgels.cpp testing/testing_zgeqlf.cpp testing/testing_zgeqp3.cpp testing/testing_zgeqrf.cpp testing/testing_zgglse.cpp testing/testing_zunglq.cpp testing/testing_zungqr.cpp testing/testing_zunmlq.cpp testing/testing_zunmql.cpp testing/testing_zunmqr.cpp testing/testing_zheevd_gpu.cpp testing/testing_zhetrd_gpu.cpp testing/testing_zhetrd_mgpu.cpp testing/testing_zheevd.cpp testing/testing_zhetrd.cpp testing/testing_zheevdx_2stage.cpp testing/testing_zhegst.cpp testing/testing_zhegst_gpu.cpp testing/testing_zhegvd.cpp testing/testing_zhegvdx.cpp testing/testing_zhegvdx_2stage.cpp testing/testing_dgeev.cpp testing/testing_zgeev.cpp testing/testing_zgehrd.cpp testing/testing_zgesdd.cpp testing/testing_zgesvd.cpp testing/testing_zgebrd.cpp testing/testing_zungbr.cpp testing/testing_zunmbr.cpp testing/testing_zgeadd_batched.cpp testing/testing_zgemm_batched.cpp testing/testing_zgemv_batched.cpp testing/testing_zhemm_batched.cpp testing/testing_zhemv_batched.cpp testing/testing_zherk_batched.cpp testing/testing_zher2k_batched.cpp testing/testing_zlacpy_batched.cpp testing/testing_zsyr2k_batched.cpp testing/testing_ztrmm_batched.cpp testing/testing_ztrsm_batched.cpp testing/testing_ztrsv_batched.cpp testing/testing_zgeqrf_batched.cpp testing/testing_zgbtrf_batched.cpp testing/testing_zgbsv_batched.cpp testing/testing_zgesv_batched.cpp testing/testing_zgesv_nopiv_batched.cpp testing/testing_zgetrf_batched.cpp testing/testing_zgetrf_nopiv_batched.cpp testing/testing_zgetri_batched.cpp testing/testing_zposv_batched.cpp testing/testing_zpotrf_batched.cpp testing/testing_zgemm_vbatched.cpp testing/testing_zgemv_vbatched.cpp testing/testing_zhemm_vbatched.cpp testing/testing_zhemv_vbatched.cpp testing/testing_zherk_vbatched.cpp testing/testing_zher2k_vbatched.cpp testing/testing_zsyrk_vbatched.cpp testing/testing_zsyr2k_vbatched.cpp testing/testing_ztrmm_vbatched.cpp testing/testing_ztrsm_vbatched.cpp testing/testing_zpotrf_vbatched.cpp testing/testing_zgetrf_vbatched.cpp testing/testing_hgemm.cpp testing/testing_hgemm_batched.cpp testing/testing_sgemm_fp16.cpp testing/testing_zgetrf_gpu_f.F90 testing/testing_zgetrf_f.f90 >> Makefile.gen.hip ./tools/codegen.py --make --prefix libsparse sparse_hip/blas/magma_z_blaswrapper.cpp sparse_hip/blas/zbajac_csr.hip.cpp sparse_hip/blas/zbajac_csr_overlap.hip.cpp sparse_hip/blas/zgeaxpy.hip.cpp sparse_hip/blas/zgecsr5mv.hip.cpp sparse_hip/blas/zgecsrmv.hip.cpp sparse_hip/blas/zgeellmv.hip.cpp sparse_hip/blas/zgeelltmv.hip.cpp sparse_hip/blas/zgeellrtmv.hip.cpp sparse_hip/blas/zgesellcmv.hip.cpp sparse_hip/blas/zgesellcmmv.hip.cpp sparse_hip/blas/zjacobisetup.hip.cpp sparse_hip/blas/zlobpcg_shift.hip.cpp sparse_hip/blas/zlobpcg_residuals.hip.cpp sparse_hip/blas/zlobpcg_maxpy.hip.cpp sparse_hip/blas/zmdotc.hip.cpp sparse_hip/blas/zgemvmdot.hip.cpp sparse_hip/blas/zmdot_shfl.hip.cpp sparse_hip/blas/zmergebicgstab2.hip.cpp sparse_hip/blas/zmergebicgstab3.hip.cpp sparse_hip/blas/zmergeidr.hip.cpp sparse_hip/blas/zmergecg.hip.cpp sparse_hip/blas/zmergecgs.hip.cpp sparse_hip/blas/zmergeqmr.hip.cpp sparse_hip/blas/zmergebicgstab.hip.cpp sparse_hip/blas/zmergetfqmr.hip.cpp sparse_hip/blas/zmgecsrmv.hip.cpp sparse_hip/blas/zmgeellmv.hip.cpp sparse_hip/blas/zmgeelltmv.hip.cpp sparse_hip/blas/zmgesellcmmv.hip.cpp sparse_hip/blas/zpipelinedgmres.hip.cpp sparse_hip/blas/zilu.cpp sparse_hip/blas/magma_ztrisolve.cpp sparse_hip/blas/magma_trisolve.cpp sparse_hip/blas/magma_zcuspmm.cpp sparse_hip/blas/magma_zcuspaxpy.cpp sparse_hip/blas/zcgecsrmv_mixed_prec.hip.cpp sparse_hip/blas/zparilu.cpp sparse_hip/blas/zparilu_kernels.hip.cpp sparse_hip/blas/zparic_kernels.hip.cpp sparse_hip/blas/zparilut_kernels.hip.cpp sparse_hip/blas/zparilut_candidates.hip.cpp sparse_hip/blas/magma_zthrsrm.hip.cpp sparse_hip/blas/magma_zpreselect.hip.cpp sparse_hip/blas/magma_zsampleselect.hip.cpp sparse_hip/blas/magma_zsampleselect_nodp.hip.cpp sparse_hip/blas/zcompact.hip.cpp sparse_hip/blas/magma_zmcsrcompressor_gpu.hip.cpp sparse_hip/blas/magma_zdiagcheck.hip.cpp sparse_hip/blas/zgecsrreimsplit.hip.cpp sparse_hip/blas/zgedensereimsplit.hip.cpp sparse_hip/blas/magma_zmconjugate.hip.cpp sparse_hip/blas/magma_zget_rowptr.hip.cpp sparse_hip/blas/magma_zmatrixtools_gpu.hip.cpp sparse_hip/blas/zjaccard_weights.hip.cpp sparse_hip/blas/zgeisai_trsv.hip.cpp sparse_hip/blas/zgeisai_maxblock.hip.cpp sparse_hip/blas/zgeisai_batched32.hip.cpp sparse_hip/blas/zge3pt.hip.cpp sparse_hip/blas/zmergeblockkrylov.hip.cpp sparse_hip/blas/zgecscsyncfreetrsm.hip.cpp sparse_hip/control/error.cpp sparse_hip/control/magma_zdomainoverlap.cpp sparse_hip/control/magma_zutil_sparse.cpp sparse_hip/control/magma_zfree.cpp sparse_hip/control/magma_zmatrixchar.cpp sparse_hip/control/magma_zmconvert.cpp sparse_hip/control/magma_zmgenerator.cpp sparse_hip/control/magma_zmio.cpp sparse_hip/control/magma_zsolverinfo.cpp sparse_hip/control/magma_zcsrsplit.cpp sparse_hip/control/magma_zpariluutils.cpp sparse_hip/control/magma_zmcsrpass.cpp sparse_hip/control/magma_zmcsrpass_gpu.cpp sparse_hip/control/magma_zmcsrcompressor.cpp sparse_hip/control/magma_zmscale.cpp sparse_hip/control/magma_zmshrink.cpp sparse_hip/control/magma_zmslice.cpp sparse_hip/control/magma_zmdiagdom.cpp sparse_hip/control/magma_zmdiff.cpp sparse_hip/control/magma_zmlumerge.cpp sparse_hip/control/magma_zmtranspose.cpp sparse_hip/control/magma_zmtranspose_cpu.cpp sparse_hip/control/magma_zmtransfer.cpp sparse_hip/control/magma_zmilustruct.cpp sparse_hip/control/magma_zselect.cpp sparse_hip/control/magma_zsort.cpp sparse_hip/control/magma_zvinit.cpp sparse_hip/control/magma_zvio.cpp sparse_hip/control/magma_zvtranspose.cpp sparse_hip/control/magma_zvpass.cpp sparse_hip/control/magma_zvpass_gpu.cpp sparse_hip/control/mmio.cpp sparse_hip/control/magma_zgeisai_tools.cpp sparse_hip/control/magma_zmsupernodal.cpp sparse_hip/control/magma_zmfrobenius.cpp sparse_hip/control/magma_zmatrix_tools.cpp sparse_hip/control/magma_zparilu_kernels.cpp sparse_hip/control/magma_zparic_kernels.cpp sparse_hip/control/magma_zparilut_kernels.cpp sparse_hip/control/magma_zparilut_tools.cpp sparse_hip/control/magma_zparict_tools.cpp sparse_hip/src/zcg.cpp sparse_hip/src/zcg_res.cpp sparse_hip/src/zcg_merge.cpp sparse_hip/src/zpcg_merge.cpp sparse_hip/src/zbicgstab.cpp sparse_hip/src/zbicg.cpp sparse_hip/src/zpbicg.cpp sparse_hip/src/zbicgstab_merge.cpp sparse_hip/src/zbicgstab_merge2.cpp sparse_hip/src/zbicgstab_merge3.cpp sparse_hip/src/zqmr.cpp sparse_hip/src/zqmr_merge.cpp sparse_hip/src/ztfqmr.cpp sparse_hip/src/ztfqmr_unrolled.cpp sparse_hip/src/ztfqmr_merge.cpp sparse_hip/src/zpqmr.cpp sparse_hip/src/zpqmr_merge.cpp sparse_hip/src/zptfqmr.cpp sparse_hip/src/zptfqmr_merge.cpp sparse_hip/src/zidr.cpp sparse_hip/src/zidr_merge.cpp sparse_hip/src/zidr_strms.cpp sparse_hip/src/ziterref.cpp sparse_hip/src/zftjacobi.cpp sparse_hip/src/zjacobi.cpp sparse_hip/src/zbaiter.cpp sparse_hip/src/zbaiter_overlap.cpp sparse_hip/src/zpcg.cpp sparse_hip/src/zcgs.cpp sparse_hip/src/zcgs_merge.cpp sparse_hip/src/zpcgs.cpp sparse_hip/src/zpcgs_merge.cpp sparse_hip/src/zbpcg.cpp sparse_hip/src/zfgmres.cpp sparse_hip/src/zpbicgstab.cpp sparse_hip/src/zpidr.cpp sparse_hip/src/zpidr_merge.cpp sparse_hip/src/zpidr_strms.cpp sparse_hip/src/zbombard.cpp sparse_hip/src/zbombard_merge.cpp sparse_hip/src/zpbicgstab_merge.cpp sparse_hip/src/zlobpcg.cpp sparse_hip/src/zlsqr.cpp sparse_hip/src/zcustomic.cpp sparse_hip/src/zcustomilu.cpp sparse_hip/src/zparilu_gpu.cpp sparse_hip/src/zparilu_cpu.cpp sparse_hip/src/zparic_gpu.cpp sparse_hip/src/zparic_cpu.cpp sparse_hip/src/zparilut_gpu_nodp.cpp sparse_hip/src/zparilut_gpu.cpp sparse_hip/src/zparilut_cpu.cpp sparse_hip/src/zparict_cpu.cpp sparse_hip/src/zparilut.cpp sparse_hip/src/zparict.cpp sparse_hip/src/zgeisai_apply.cpp sparse_hip/src/zgeisai_lower.cpp sparse_hip/src/zgeisai_upper.cpp sparse_hip/src/magma_zqr_wrapper.cpp sparse_hip/src/magma_zcustomspmv.cpp sparse_hip/src/magma_zcustomprecond.cpp sparse_hip/src/magma_z_precond_wrapper.cpp sparse_hip/src/magma_z_solver_wrapper.cpp sparse_hip/src/zresidual.cpp sparse_hip/src/zresidualvec.cpp sparse_hip/src/zjacobidomainoverlap.cpp >> Makefile.gen.hip ./tools/codegen.py --make --prefix libsparse_dynamic sparse_hip/blas/magma_dsampleselect_core.hip.cpp sparse_hip/blas/magma_sampleselect.hip.cpp >> Makefile.gen.hip ./tools/codegen.py --make --prefix sparse_testing sparse_hip/testing/testing_zblas.cpp sparse_hip/testing/testing_zmatrix.cpp sparse_hip/testing/testing_zio.cpp sparse_hip/testing/testing_zmcompressor.cpp sparse_hip/testing/testing_zmconverter.cpp sparse_hip/testing/testing_zsort.cpp sparse_hip/testing/testing_zmatrixinfo.cpp sparse_hip/testing/testing_zgetrowptr.cpp sparse_hip/testing/testing_zdot.cpp sparse_hip/testing/testing_zmdotc.cpp sparse_hip/testing/testing_zspmv.cpp sparse_hip/testing/testing_zspmv_check.cpp sparse_hip/testing/testing_zspmm.cpp sparse_hip/testing/testing_zmadd.cpp sparse_hip/testing/testing_zcspmv_mixed.cpp sparse_hip/testing/testing_zsolver.cpp sparse_hip/testing/testing_zsolver_rhs.cpp sparse_hip/testing/testing_zsolver_rhs_scaling.cpp sparse_hip/testing/testing_zpreconditioner.cpp sparse_hip/testing/testing_zsptrsv.cpp sparse_hip/testing/testing_zselect.cpp sparse_hip/testing/testing_zmatrixcapcup.cpp >> Makefile.gen.hip ./tools/codegen.py --make --prefix header include/magma_z.h include/magma_zc.h include/magmablas_z.h include/magmablas_z_v1.h include/magmablas_z_v1_map.h include/magmablas_zc.h include/magmablas_zc_v1.h include/magmablas_zc_v1_map.h include/magma_zlapack.h include/magma_zbulge.h include/magma_zbulgeinc.h include/magma_zgehrd_m.h include/magma_zbatched.h include/magma_zvbatched.h magmablas_hip/commonblas_z.h magmablas_hip/ztrtri.hip.hpp magmablas_hip/ztrtri_lower_device.hip.hpp magmablas_hip/ztrtri_upper_device.hip.hpp magmablas_hip/zgerbt.h magmablas_hip/zpotf2_devicesfunc.hip.hpp magmablas_hip/zlarfg_devicesfunc.hip.hpp magmablas_hip/ztrsv_template_device.hip.hpp magmablas_hip/zgetf2_devicefunc.hip.hpp magmablas_hip/zlaswp_device.hip.hpp magmablas_hip/zgeqr2_batched_fused.hip.hpp magmablas_hip/zlarf_batched_fused.hip.hpp magmablas_hip/zgbtf2_devicefunc.hip.hpp testing/testing_z.h sparse_hip/include/magmasparse_z.h sparse_hip/include/magmasparse_zc.h sparse_hip/include/magmasparse_types.h >> Makefile.gen.hip /bin/sh: line 1: ps: command not found echo "# auto-generated by 'make CMake.src.hip'" > CMake.src.hip echo "# ----------------------------------------" >> CMake.src.hip echo "set( libmagma_all" >> CMake.src.hip echo "control/magma_f77.cpp control/magma_param.F90 control/magma.F90 control/abs.cpp control/affinity.cpp control/auxiliary.cpp control/constants.cpp control/get_batched_crossover.cpp control/get_batched_gemm_decision.cpp control/get_batched_gbtrf_params.cpp control/get_nb.cpp control/get_ntcol.cpp control/magma_bulge.cpp control/magma_threadsetting.cpp control/magma_timer.cpp control/magma_winthread.cpp control/magma_yield.cpp control/magma_zauxiliary.cpp control/magma_zbulge.cpp control/magma_znan_inf.cpp control/pthread_barrier.cpp control/sqrt.cpp control/strlcpy.cpp control/thread_queue.cpp control/trace.cpp control/xerbla.cpp control/zpanel_to_q.cpp control/zprint.cpp control/iprint.cpp control/magma_sf77.cpp control/magma_df77.cpp control/magma_cf77.cpp control/magma_zf77.cpp control/magma_sfortran.F90 control/magma_dfortran.F90 control/magma_cfortran.F90 control/magma_zfortran.F90 control/magmablas_sf77.cpp control/magmablas_df77.cpp control/magmablas_cf77.cpp control/magmablas_zf77.cpp control/magmablas_sfortran.F90 control/magmablas_dfortran.F90 control/magmablas_cfortran.F90 control/magmablas_zfortran.F90 src/cblas_z.cpp src/zcposv_gpu.cpp src/zposv_gpu.cpp src/zpotrf_gpu.cpp src/zpotri_gpu.cpp src/zpotrs_gpu.cpp src/zlauum_gpu.cpp src/ztrtri_gpu.cpp src/zpotrf_mgpu.cpp src/zpotrf_mgpu_right.cpp src/zpotrf3_mgpu.cpp src/zposv.cpp src/zpotrf.cpp src/zpotri.cpp src/zlauum.cpp src/ztrtri.cpp src/zpotrf_m.cpp src/shpotrf_gpu.cpp src/dfgmres_spd_gpu.cpp src/dshposv_gmres_gpu.cpp src/zcgesv_gpu.cpp src/zcgetrs_gpu.cpp src/dgmres_plu_gpu.cpp src/dxgesv_gmres_gpu.cpp src/xshgetrf_gpu.cpp src/xhsgetrf_gpu.cpp src/zgerfs_nopiv_gpu.cpp src/zgesv_gpu.cpp src/zgesv_nopiv_gpu.cpp src/zgetrf_gpu.cpp src/zgetrf_nopiv_gpu.cpp src/zgetri_gpu.cpp src/zgetrs_gpu.cpp src/zgetrs_nopiv_gpu.cpp src/zgetrf_mgpu.cpp src/zgetrf2_mgpu.cpp src/zgerbt_gpu.cpp src/zgbsv_gpu.cpp src/zgbtrf_gpu.cpp src/zgesv.cpp src/zgesv_rbt.cpp src/zgetrf.cpp src/zgetf2_nopiv.cpp src/zgetrf_nopiv.cpp src/zgetrf_m.cpp src/zcgeqrsv_gpu.cpp src/zgelqf_gpu.cpp src/zgels3_gpu.cpp src/zgels_gpu.cpp src/zgegqr_gpu.cpp src/zgeqrf2_gpu.cpp src/zgeqrf3_gpu.cpp src/zgeqrf_gpu.cpp src/zgeqr2x_gpu.cpp src/zgeqr2x_gpu-v2.cpp src/zgeqr2x_gpu-v3.cpp src/zgeqrs3_gpu.cpp src/zgeqrs_gpu.cpp src/zlarfb_gpu.cpp src/zlarfb_gpu_gemm.cpp src/zungqr_gpu.cpp src/zunmql2_gpu.cpp src/zunmqr2_gpu.cpp src/zunmqr_gpu.cpp src/zgeqrf_mgpu.cpp src/zgeqp3_gpu.cpp src/zgelqf.cpp src/zgels.cpp src/zgeqlf.cpp src/zgeqrf.cpp src/zgeqrf_ooc.cpp src/zgglse.cpp src/zggrqf.cpp src/zunglq.cpp src/zungqr.cpp src/zungqr2.cpp src/zunmlq.cpp src/zunmql.cpp src/zunmqr.cpp src/zunmrq.cpp src/zgeqp3.cpp src/zlaqps.cpp src/zgeqrf_m.cpp src/zungqr_m.cpp src/zunmqr_m.cpp src/zhetrf_gpu.cpp src/zchesv_gpu.cpp src/zhesv.cpp src/zhetrf.cpp src/dsidi.cpp src/zhetrf_aasen.cpp src/zhetrf_nopiv.cpp src/zhetrf_nopiv_cpu.cpp src/zsytrf_nopiv_cpu.cpp src/zhetrf_nopiv_gpu.cpp src/zsytrf_nopiv_gpu.cpp src/zhetrs_nopiv_gpu.cpp src/zsytrs_nopiv_gpu.cpp src/zhesv_nopiv_gpu.cpp src/zsysv_nopiv_gpu.cpp src/zlahef_gpu.cpp src/dsyevd_gpu.cpp src/dsyevdx_gpu.cpp src/zheevd_gpu.cpp src/zheevdx_gpu.cpp src/zheevr_gpu.cpp src/zheevx_gpu.cpp src/zhetrd2_gpu.cpp src/zhetrd_gpu.cpp src/zunmtr_gpu.cpp src/dsyevd.cpp src/dsyevdx.cpp src/zheevd.cpp src/zheevdx.cpp src/zheevr.cpp src/zheevx.cpp src/dlaex0.cpp src/dlaex1.cpp src/dlaex3.cpp src/dmove_eig.cpp src/dstedx.cpp src/zhetrd.cpp src/zlatrd.cpp src/zlatrd2.cpp src/zstedx.cpp src/zungtr.cpp src/zunmtr.cpp src/zhetrd_mgpu.cpp src/zlatrd_mgpu.cpp src/dsyevd_m.cpp src/zheevd_m.cpp src/dsyevdx_m.cpp src/zheevdx_m.cpp src/dlaex0_m.cpp src/dlaex1_m.cpp src/dlaex3_m.cpp src/dstedx_m.cpp src/zstedx_m.cpp src/zunmtr_m.cpp src/zbulge_applyQ_v2.cpp src/zhetrd_he2hb.cpp src/zhetrd_hb2st.cpp src/zbulge_back.cpp src/zungqr_2stage_gpu.cpp src/zunmqr_2stage_gpu.cpp src/zhegvdx_2stage.cpp src/zheevdx_2stage.cpp src/zbulge_back_m.cpp src/zbulge_applyQ_v2_m.cpp src/zheevdx_2stage_m.cpp src/zhegvdx_2stage_m.cpp src/zhetrd_he2hb_mgpu.cpp src/core_zlarfy.cpp src/core_zhbtype1cb.cpp src/core_zhbtype2cb.cpp src/core_zhbtype3cb.cpp src/dsygvd.cpp src/dsygvdx.cpp src/zhegst.cpp src/zhegvd.cpp src/zhegvdx.cpp src/zhegvr.cpp src/zhegvx.cpp src/zhegst_gpu.cpp src/zhegst_m.cpp src/dsygvd_m.cpp src/zhegvd_m.cpp src/dsygvdx_m.cpp src/zhegvdx_m.cpp src/ztrsm_m.cpp src/dgeev.cpp src/zgeev.cpp src/zgehrd.cpp src/zgehrd2.cpp src/zlahr2.cpp src/zlahru.cpp src/dlaln2.cpp src/dlaqtrsd.cpp src/zlatrsd.cpp src/dtrevc3.cpp src/dtrevc3_mt.cpp src/ztrevc3.cpp src/ztrevc3_mt.cpp src/zunghr.cpp src/dgeev_m.cpp src/zgeev_m.cpp src/zgehrd_m.cpp src/zlahr2_m.cpp src/zlahru_m.cpp src/zunghr_m.cpp src/dgesdd.cpp src/zgesdd.cpp src/dgesvd.cpp src/zgesvd.cpp src/zgebrd.cpp src/zlabrd_gpu.cpp src/zungbr.cpp src/zunmbr.cpp src/zgbsv_batched.cpp src/zgbtrf_batched.cpp src/zgbtrs_batched.cpp src/zgetf2_batched.cpp src/zgetf2_nopiv_batched.cpp src/zgetrf_panel_batched.cpp src/zgetrf_panel_nopiv_batched.cpp src/zgetrf_batched.cpp src/zgetrf_nopiv_batched.cpp src/zgetrs_batched.cpp src/zgetrs_nopiv_batched.cpp src/zgesv_batched.cpp src/zgesv_nopiv_batched.cpp src/zgerbt_batched.cpp src/zgesv_rbt_batched.cpp src/zgetri_outofplace_batched.cpp src/zpotf2_batched.cpp src/zpotrf_batched.cpp src/zpotrf_panel_batched.cpp src/zpotrs_batched.cpp src/zposv_batched.cpp src/zlarft_batched.cpp src/zlarfb_gemm_batched.cpp src/zgeqrf_panel_batched.cpp src/zgeqrf_batched.cpp src/zgeqrf_expert_batched.cpp src/zgetf2_vbatched.cpp src/zgetrf_panel_vbatched.cpp src/zgetrf_vbatched.cpp src/zpotf2_vbatched.cpp src/zpotrf_panel_vbatched.cpp src/zpotrf_vbatched.cpp src/zgetf2_native.cpp src/zgetrf_panel_native.cpp src/zpotrf_panel_native.cpp interface_hip/alloc.cpp interface_hip/blas_h_v2.cpp interface_hip/blas_z_v1.cpp interface_hip/blas_z_v2.cpp interface_hip/copy_v1.cpp interface_hip/copy_v2.cpp interface_hip/error.cpp interface_hip/connection_mgpu.cpp interface_hip/interface.cpp interface_hip/interface_v1.cpp magmablas_hip/zaxpycp.hip.cpp magmablas_hip/zcaxpycp.hip.cpp magmablas_hip/zdiinertia.hip.cpp magmablas_hip/zgeadd.hip.cpp magmablas_hip/zgeadd2.hip.cpp magmablas_hip/zgeam.hip.cpp magmablas_hip/sgemm.hip.cpp magmablas_hip/dgemm.hip.cpp magmablas_hip/cgemm.hip.cpp magmablas_hip/zgemm.hip.cpp magmablas_hip/zgemm_reduce.hip.cpp magmablas_hip/zgemv_conj.hip.cpp magmablas_hip/zgemv_fermi.hip.cpp magmablas_hip/zgerbt.hip.cpp magmablas_hip/zgerbt_kernels.hip.cpp magmablas_hip/zgetmatrix_transpose.cpp magmablas_hip/zheinertia.hip.cpp magmablas_hip/zhemm.hip.cpp magmablas_hip/zhemv.hip.cpp magmablas_hip/zhemv_upper.hip.cpp magmablas_hip/zher2k.cpp magmablas_hip/zherk.cpp magmablas_hip/zherk_small_reduce.hip.cpp magmablas_hip/zlacpy.hip.cpp magmablas_hip/zlacpy_conj.hip.cpp magmablas_hip/zlacpy_sym_in.hip.cpp magmablas_hip/zlacpy_sym_out.hip.cpp magmablas_hip/zlag2c.hip.cpp magmablas_hip/clag2z.hip.cpp magmablas_hip/zlange.hip.cpp magmablas_hip/zlanhe.hip.cpp magmablas_hip/zlaqps2_gpu.hip.cpp magmablas_hip/zlarf.hip.cpp magmablas_hip/zlarfbx.hip.cpp magmablas_hip/zlarfg-v2.hip.cpp magmablas_hip/zlarfg.hip.cpp magmablas_hip/zlarfgx-v2.hip.cpp magmablas_hip/zlarft_kernels.hip.cpp magmablas_hip/zlarfx.hip.cpp magmablas_hip/zlascl.hip.cpp magmablas_hip/zlascl2.hip.cpp magmablas_hip/zlascl_2x2.hip.cpp magmablas_hip/zlascl_diag.hip.cpp magmablas_hip/zlaset.hip.cpp magmablas_hip/zlaset_band.hip.cpp magmablas_hip/zlaswp.hip.cpp magmablas_hip/zclaswp.hip.cpp magmablas_hip/zlaswp_sym.hip.cpp magmablas_hip/zlat2c.hip.cpp magmablas_hip/clat2z.hip.cpp magmablas_hip/dznrm2.hip.cpp magmablas_hip/zsetmatrix_transpose.cpp magmablas_hip/zswap.hip.cpp magmablas_hip/zswapblk.hip.cpp magmablas_hip/zswapdblk.hip.cpp magmablas_hip/zsymm.hip.cpp magmablas_hip/zsymmetrize.hip.cpp magmablas_hip/zsymmetrize_tiles.hip.cpp magmablas_hip/zsymv.hip.cpp magmablas_hip/zsymv_upper.hip.cpp magmablas_hip/ztranspose.hip.cpp magmablas_hip/ztranspose_conj.hip.cpp magmablas_hip/ztranspose_conj_inplace.hip.cpp magmablas_hip/ztranspose_inplace.hip.cpp magmablas_hip/ztrmm.hip.cpp magmablas_hip/ztrmv.hip.cpp magmablas_hip/ztrsm.hip.cpp magmablas_hip/ztrsv.hip.cpp magmablas_hip/ztrtri_diag.hip.cpp magmablas_hip/ztrtri_lower.hip.cpp magmablas_hip/ztrtri_lower_batched.hip.cpp magmablas_hip/ztrtri_upper.hip.cpp magmablas_hip/ztrtri_upper_batched.hip.cpp magmablas_hip/magmablas_z_v1.cpp magmablas_hip/magmablas_zc_v1.cpp magmablas_hip/zbcyclic.cpp magmablas_hip/zgetmatrix_transpose_mgpu.cpp magmablas_hip/zsetmatrix_transpose_mgpu.cpp magmablas_hip/zhemv_mgpu.hip.cpp magmablas_hip/zhemv_mgpu_upper.hip.cpp magmablas_hip/zhemm_mgpu.cpp magmablas_hip/zher2k_mgpu.cpp magmablas_hip/zherk_mgpu.cpp magmablas_hip/zgetf2.hip.cpp magmablas_hip/zgeqr2.cpp magmablas_hip/zgeqr2x_gpu-v4.hip.cpp magmablas_hip/zpotf2.hip.cpp magmablas_hip/zgetf2_native_kernel.hip.cpp magmablas_hip/zhetrs.hip.cpp magmablas_hip/zgbsv_kernels.hip.cpp magmablas_hip/zgbtf2_kernels.hip.cpp magmablas_hip/zgbtrf_batched_fused_sm.hip.cpp magmablas_hip/zgbtrf_batched_sliding_window_sm.hip.cpp magmablas_hip/zgbtrs_kernels.hip.cpp magmablas_hip/zgeadd_batched.hip.cpp magmablas_hip/zgemm_batched.cpp magmablas_hip/cgemm_batched_core.hip.cpp magmablas_hip/dgemm_batched_core.hip.cpp magmablas_hip/sgemm_batched_core.hip.cpp magmablas_hip/zgemm_batched_core.hip.cpp magmablas_hip/zgemm_batched_smallsq.hip.cpp magmablas_hip/zgemv_batched.cpp magmablas_hip/cgemv_batched_core.hip.cpp magmablas_hip/dgemv_batched_core.hip.cpp magmablas_hip/sgemv_batched_core.hip.cpp magmablas_hip/zgemv_batched_core.hip.cpp magmablas_hip/zgemv_batched_smallsq.hip.cpp magmablas_hip/zhemv_batched_core.hip.cpp magmablas_hip/zgeqr2_batched.hip.cpp magmablas_hip/zgeqr2_batched_fused_reg.hip.cpp magmablas_hip/zgeqr2_batched_fused_reg_medium.hip.cpp magmablas_hip/zgeqr2_batched_fused_reg_tall.hip.cpp magmablas_hip/zgeqr2_batched_fused_sm.hip.cpp magmablas_hip/zgeqrf_batched_smallsq.hip.cpp magmablas_hip/zgerbt_func_batched.hip.cpp magmablas_hip/zgesv_batched_small.hip.cpp magmablas_hip/zgetf2_kernels.hip.cpp magmablas_hip/zgetrf_batched_smallsq_noshfl.hip.cpp magmablas_hip/getrf_setup_pivinfo.hip.cpp magmablas_hip/zhemm_batched_core.hip.cpp magmablas_hip/zher2k_batched.cpp magmablas_hip/zherk_batched.cpp magmablas_hip/cherk_batched_core.hip.cpp magmablas_hip/zherk_batched_core.hip.cpp magmablas_hip/zlarf_batched_fused_reg.hip.cpp magmablas_hip/zlarf_batched_fused_reg_medium.hip.cpp magmablas_hip/zlarf_batched_fused_reg_tall.hip.cpp magmablas_hip/zlarf_batched_fused_sm.hip.cpp magmablas_hip/zlaswp_batched.hip.cpp magmablas_hip/zpotf2_kernels.hip.cpp magmablas_hip/set_pointer.hip.cpp magmablas_hip/zset_pointer.hip.cpp magmablas_hip/zsyr2k_batched.cpp magmablas_hip/dsyrk_batched_core.hip.cpp magmablas_hip/ssyrk_batched_core.hip.cpp magmablas_hip/ztrmm_batched_core.hip.cpp magmablas_hip/ztrsm_batched.cpp magmablas_hip/ztrsm_batched_core.cpp magmablas_hip/ztrsm_small_batched.hip.cpp magmablas_hip/ztrsv_batched.hip.cpp magmablas_hip/ztrtri_diag_batched.hip.cpp magmablas_hip/zgetf2_nopiv_kernels.hip.cpp magmablas_hip/zgemm_vbatched_core.hip.cpp magmablas_hip/cgemm_vbatched_core.hip.cpp magmablas_hip/dgemm_vbatched_core.hip.cpp magmablas_hip/sgemm_vbatched_core.hip.cpp magmablas_hip/zgemv_vbatched_core.hip.cpp magmablas_hip/cgemv_vbatched_core.hip.cpp magmablas_hip/dgemv_vbatched_core.hip.cpp magmablas_hip/sgemv_vbatched_core.hip.cpp magmablas_hip/zhemm_vbatched_core.hip.cpp magmablas_hip/zhemv_vbatched_core.hip.cpp magmablas_hip/cherk_vbatched_core.hip.cpp magmablas_hip/zherk_vbatched_core.hip.cpp magmablas_hip/ssyrk_vbatched_core.hip.cpp magmablas_hip/dsyrk_vbatched_core.hip.cpp magmablas_hip/ztrmm_vbatched_core.hip.cpp magmablas_hip/ztrsm_small_vbatched.hip.cpp magmablas_hip/ztrsm_inv_vbatched_core.hip.cpp magmablas_hip/ztrtri_diag_vbatched.hip.cpp magmablas_hip/zgemm_vbatched.cpp magmablas_hip/zgemv_vbatched.cpp magmablas_hip/zhemm_vbatched.cpp magmablas_hip/zhemv_vbatched.cpp magmablas_hip/zher2k_vbatched.cpp magmablas_hip/zherk_vbatched.cpp magmablas_hip/zsyr2k_vbatched.cpp magmablas_hip/zsyrk_vbatched.cpp magmablas_hip/ztrmm_vbatched.cpp magmablas_hip/ztrsm_vbatched_core.cpp magmablas_hip/ztrsm_vbatched.cpp magmablas_hip/ztrsm_inv_vbatched.cpp magmablas_hip/zgetf2_kernels_var.hip.cpp magmablas_hip/zlaswp_vbatched.hip.cpp magmablas_hip/zpotf2_kernels_var.hip.cpp magmablas_hip/prefix_sum.hip.cpp magmablas_hip/vbatched_aux.hip.cpp magmablas_hip/vbatched_check.hip.cpp magmablas_hip/blas_zbatched.cpp magmablas_hip/hgemm_batched_core.hip.cpp magmablas_hip/slag2h.hip.cpp magmablas_hip/hlag2s.hip.cpp magmablas_hip/hlaconvert.hip.cpp magmablas_hip/hlaswp.hip.cpp magmablas_hip/hset_pointer.hip.cpp magmablas_hip/zposv_irgmres_kernels.hip.cpp control/magma_sauxiliary.cpp control/magma_dauxiliary.cpp control/magma_cauxiliary.cpp control/magma_cbulge.cpp control/magma_dbulge.cpp control/magma_sbulge.cpp control/magma_snan_inf.cpp control/magma_dnan_inf.cpp control/magma_cnan_inf.cpp control/spanel_to_q.cpp control/dpanel_to_q.cpp control/cpanel_to_q.cpp control/sprint.cpp control/dprint.cpp control/cprint.cpp src/cblas_s.cpp src/cblas_d.cpp src/cblas_c.cpp src/dsposv_gpu.cpp src/sposv_gpu.cpp src/dposv_gpu.cpp src/cposv_gpu.cpp src/spotrf_gpu.cpp src/dpotrf_gpu.cpp src/cpotrf_gpu.cpp src/spotri_gpu.cpp src/dpotri_gpu.cpp src/cpotri_gpu.cpp src/spotrs_gpu.cpp src/dpotrs_gpu.cpp src/cpotrs_gpu.cpp src/slauum_gpu.cpp src/dlauum_gpu.cpp src/clauum_gpu.cpp src/strtri_gpu.cpp src/dtrtri_gpu.cpp src/ctrtri_gpu.cpp src/spotrf_mgpu.cpp src/dpotrf_mgpu.cpp src/cpotrf_mgpu.cpp src/spotrf_mgpu_right.cpp src/dpotrf_mgpu_right.cpp src/cpotrf_mgpu_right.cpp src/spotrf3_mgpu.cpp src/dpotrf3_mgpu.cpp src/cpotrf3_mgpu.cpp src/sposv.cpp src/dposv.cpp src/cposv.cpp src/spotrf.cpp src/dpotrf.cpp src/cpotrf.cpp src/spotri.cpp src/dpotri.cpp src/cpotri.cpp src/slauum.cpp src/dlauum.cpp src/clauum.cpp src/strtri.cpp src/dtrtri.cpp src/ctrtri.cpp src/spotrf_m.cpp src/dpotrf_m.cpp src/cpotrf_m.cpp src/dsgesv_gpu.cpp src/dsgetrs_gpu.cpp src/sgerfs_nopiv_gpu.cpp src/dgerfs_nopiv_gpu.cpp src/cgerfs_nopiv_gpu.cpp src/sgesv_gpu.cpp src/dgesv_gpu.cpp src/cgesv_gpu.cpp src/sgesv_nopiv_gpu.cpp src/dgesv_nopiv_gpu.cpp src/cgesv_nopiv_gpu.cpp src/sgetrf_gpu.cpp src/dgetrf_gpu.cpp src/cgetrf_gpu.cpp src/sgetrf_nopiv_gpu.cpp src/dgetrf_nopiv_gpu.cpp src/cgetrf_nopiv_gpu.cpp src/sgetri_gpu.cpp src/dgetri_gpu.cpp src/cgetri_gpu.cpp src/sgetrs_gpu.cpp src/dgetrs_gpu.cpp src/cgetrs_gpu.cpp src/sgetrs_nopiv_gpu.cpp src/dgetrs_nopiv_gpu.cpp src/cgetrs_nopiv_gpu.cpp src/sgetrf_mgpu.cpp src/dgetrf_mgpu.cpp src/cgetrf_mgpu.cpp src/sgetrf2_mgpu.cpp src/dgetrf2_mgpu.cpp src/cgetrf2_mgpu.cpp src/sgerbt_gpu.cpp src/dgerbt_gpu.cpp src/cgerbt_gpu.cpp src/sgbsv_gpu.cpp src/dgbsv_gpu.cpp src/cgbsv_gpu.cpp src/sgbtrf_gpu.cpp src/dgbtrf_gpu.cpp src/cgbtrf_gpu.cpp src/sgesv.cpp src/dgesv.cpp src/cgesv.cpp src/sgesv_rbt.cpp src/dgesv_rbt.cpp src/cgesv_rbt.cpp src/sgetrf.cpp src/dgetrf.cpp src/cgetrf.cpp src/sgetf2_nopiv.cpp src/dgetf2_nopiv.cpp src/cgetf2_nopiv.cpp src/sgetrf_nopiv.cpp src/dgetrf_nopiv.cpp src/cgetrf_nopiv.cpp src/sgetrf_m.cpp src/dgetrf_m.cpp src/cgetrf_m.cpp src/dsgeqrsv_gpu.cpp src/sgelqf_gpu.cpp src/dgelqf_gpu.cpp src/cgelqf_gpu.cpp src/sgels3_gpu.cpp src/dgels3_gpu.cpp src/cgels3_gpu.cpp src/sgels_gpu.cpp src/dgels_gpu.cpp src/cgels_gpu.cpp src/sgegqr_gpu.cpp src/dgegqr_gpu.cpp src/cgegqr_gpu.cpp src/sgeqrf2_gpu.cpp src/dgeqrf2_gpu.cpp src/cgeqrf2_gpu.cpp src/sgeqrf3_gpu.cpp src/dgeqrf3_gpu.cpp src/cgeqrf3_gpu.cpp src/sgeqrf_gpu.cpp src/dgeqrf_gpu.cpp src/cgeqrf_gpu.cpp src/sgeqr2x_gpu.cpp src/dgeqr2x_gpu.cpp src/cgeqr2x_gpu.cpp src/sgeqr2x_gpu-v2.cpp src/dgeqr2x_gpu-v2.cpp src/cgeqr2x_gpu-v2.cpp src/sgeqr2x_gpu-v3.cpp src/dgeqr2x_gpu-v3.cpp src/cgeqr2x_gpu-v3.cpp src/sgeqrs3_gpu.cpp src/dgeqrs3_gpu.cpp src/cgeqrs3_gpu.cpp src/sgeqrs_gpu.cpp src/dgeqrs_gpu.cpp src/cgeqrs_gpu.cpp src/slarfb_gpu.cpp src/dlarfb_gpu.cpp src/clarfb_gpu.cpp src/slarfb_gpu_gemm.cpp src/dlarfb_gpu_gemm.cpp src/clarfb_gpu_gemm.cpp src/sorgqr_gpu.cpp src/dorgqr_gpu.cpp src/cungqr_gpu.cpp src/sormql2_gpu.cpp src/dormql2_gpu.cpp src/cunmql2_gpu.cpp src/sormqr2_gpu.cpp src/dormqr2_gpu.cpp src/cunmqr2_gpu.cpp src/sormqr_gpu.cpp src/dormqr_gpu.cpp src/cunmqr_gpu.cpp src/sgeqrf_mgpu.cpp src/dgeqrf_mgpu.cpp src/cgeqrf_mgpu.cpp src/cgeqp3_gpu.cpp src/dgeqp3_gpu.cpp src/sgeqp3_gpu.cpp src/sgelqf.cpp src/dgelqf.cpp src/cgelqf.cpp src/sgels.cpp src/dgels.cpp src/cgels.cpp src/sgeqlf.cpp src/dgeqlf.cpp src/cgeqlf.cpp src/sgeqrf.cpp src/dgeqrf.cpp src/cgeqrf.cpp src/sgeqrf_ooc.cpp src/dgeqrf_ooc.cpp src/cgeqrf_ooc.cpp src/sgglse.cpp src/dgglse.cpp src/cgglse.cpp src/sggrqf.cpp src/dggrqf.cpp src/cggrqf.cpp src/sorglq.cpp src/dorglq.cpp src/cunglq.cpp src/sorgqr.cpp src/dorgqr.cpp src/cungqr.cpp src/sorgqr2.cpp src/dorgqr2.cpp src/cungqr2.cpp src/sormlq.cpp src/dormlq.cpp src/cunmlq.cpp src/sormql.cpp src/dormql.cpp src/cunmql.cpp src/sormqr.cpp src/dormqr.cpp src/cunmqr.cpp src/sormrq.cpp src/dormrq.cpp src/cunmrq.cpp src/cgeqp3.cpp src/dgeqp3.cpp src/sgeqp3.cpp src/slaqps.cpp src/dlaqps.cpp src/claqps.cpp src/sgeqrf_m.cpp src/dgeqrf_m.cpp src/cgeqrf_m.cpp src/sorgqr_m.cpp src/dorgqr_m.cpp src/cungqr_m.cpp src/sormqr_m.cpp src/dormqr_m.cpp src/cunmqr_m.cpp src/ssytrf_gpu.cpp src/dsytrf_gpu.cpp src/chetrf_gpu.cpp src/dssysv_gpu.cpp src/ssysv.cpp src/dsysv.cpp src/chesv.cpp src/ssytrf.cpp src/dsytrf.cpp src/chetrf.cpp src/ssidi.cpp src/ssytrf_aasen.cpp src/dsytrf_aasen.cpp src/chetrf_aasen.cpp src/ssytrf_nopiv.cpp src/dsytrf_nopiv.cpp src/chetrf_nopiv.cpp src/ssytrf_nopiv_cpu.cpp src/dsytrf_nopiv_cpu.cpp src/chetrf_nopiv_cpu.cpp src/csytrf_nopiv_cpu.cpp src/ssytrf_nopiv_gpu.cpp src/dsytrf_nopiv_gpu.cpp src/chetrf_nopiv_gpu.cpp src/csytrf_nopiv_gpu.cpp src/ssytrs_nopiv_gpu.cpp src/dsytrs_nopiv_gpu.cpp src/chetrs_nopiv_gpu.cpp src/csytrs_nopiv_gpu.cpp src/ssysv_nopiv_gpu.cpp src/dsysv_nopiv_gpu.cpp src/chesv_nopiv_gpu.cpp src/csysv_nopiv_gpu.cpp src/slasyf_gpu.cpp src/dlasyf_gpu.cpp src/clahef_gpu.cpp src/ssyevd_gpu.cpp src/ssyevdx_gpu.cpp src/cheevd_gpu.cpp src/cheevdx_gpu.cpp src/cheevr_gpu.cpp src/cheevx_gpu.cpp src/ssytrd2_gpu.cpp src/dsytrd2_gpu.cpp src/chetrd2_gpu.cpp src/ssytrd_gpu.cpp src/dsytrd_gpu.cpp src/chetrd_gpu.cpp src/sormtr_gpu.cpp src/dormtr_gpu.cpp src/cunmtr_gpu.cpp src/ssyevd.cpp src/ssyevdx.cpp src/cheevd.cpp src/cheevdx.cpp src/cheevr.cpp src/cheevx.cpp src/slaex0.cpp src/slaex1.cpp src/slaex3.cpp src/smove_eig.cpp src/sstedx.cpp src/ssytrd.cpp src/dsytrd.cpp src/chetrd.cpp src/slatrd.cpp src/dlatrd.cpp src/clatrd.cpp src/slatrd2.cpp src/dlatrd2.cpp src/clatrd2.cpp src/cstedx.cpp src/sorgtr.cpp src/dorgtr.cpp src/cungtr.cpp src/sormtr.cpp src/dormtr.cpp src/cunmtr.cpp src/ssytrd_mgpu.cpp src/dsytrd_mgpu.cpp src/chetrd_mgpu.cpp src/slatrd_mgpu.cpp src/dlatrd_mgpu.cpp src/clatrd_mgpu.cpp src/ssyevd_m.cpp src/cheevd_m.cpp src/ssyevdx_m.cpp src/cheevdx_m.cpp src/slaex0_m.cpp src/slaex1_m.cpp src/slaex3_m.cpp src/sstedx_m.cpp src/cstedx_m.cpp src/sormtr_m.cpp src/dormtr_m.cpp src/cunmtr_m.cpp src/sbulge_applyQ_v2.cpp src/dbulge_applyQ_v2.cpp src/cbulge_applyQ_v2.cpp src/ssytrd_sy2sb.cpp src/dsytrd_sy2sb.cpp src/chetrd_he2hb.cpp src/ssytrd_sb2st.cpp src/dsytrd_sb2st.cpp src/chetrd_hb2st.cpp src/sbulge_back.cpp src/dbulge_back.cpp src/cbulge_back.cpp src/sorgqr_2stage_gpu.cpp src/dorgqr_2stage_gpu.cpp src/cungqr_2stage_gpu.cpp src/sormqr_2stage_gpu.cpp src/dormqr_2stage_gpu.cpp src/cunmqr_2stage_gpu.cpp src/ssygvdx_2stage.cpp src/dsygvdx_2stage.cpp src/chegvdx_2stage.cpp src/cheevdx_2stage.cpp src/dsyevdx_2stage.cpp src/ssyevdx_2stage.cpp src/sbulge_back_m.cpp src/dbulge_back_m.cpp src/cbulge_back_m.cpp src/sbulge_applyQ_v2_m.cpp src/dbulge_applyQ_v2_m.cpp src/cbulge_applyQ_v2_m.cpp src/cheevdx_2stage_m.cpp src/dsyevdx_2stage_m.cpp src/ssyevdx_2stage_m.cpp src/ssygvdx_2stage_m.cpp src/dsygvdx_2stage_m.cpp src/chegvdx_2stage_m.cpp src/ssytrd_sy2sb_mgpu.cpp src/dsytrd_sy2sb_mgpu.cpp src/chetrd_he2hb_mgpu.cpp src/core_slarfy.cpp src/core_dlarfy.cpp src/core_clarfy.cpp src/core_ssbtype1cb.cpp src/core_dsbtype1cb.cpp src/core_chbtype1cb.cpp src/core_ssbtype2cb.cpp src/core_dsbtype2cb.cpp src/core_chbtype2cb.cpp src/core_ssbtype3cb.cpp src/core_dsbtype3cb.cpp src/core_chbtype3cb.cpp src/ssygvd.cpp src/ssygvdx.cpp src/ssygst.cpp src/dsygst.cpp src/chegst.cpp src/chegvd.cpp src/chegvdx.cpp src/chegvr.cpp src/chegvx.cpp src/ssygst_gpu.cpp src/dsygst_gpu.cpp src/chegst_gpu.cpp src/ssygst_m.cpp src/dsygst_m.cpp src/chegst_m.cpp src/ssygvd_m.cpp src/chegvd_m.cpp src/ssygvdx_m.cpp src/chegvdx_m.cpp src/strsm_m.cpp src/dtrsm_m.cpp src/ctrsm_m.cpp src/sgeev.cpp src/cgeev.cpp src/sgehrd.cpp src/dgehrd.cpp src/cgehrd.cpp src/sgehrd2.cpp src/dgehrd2.cpp src/cgehrd2.cpp src/slahr2.cpp src/dlahr2.cpp src/clahr2.cpp src/slahru.cpp src/dlahru.cpp src/clahru.cpp src/slaln2.cpp src/slaqtrsd.cpp src/clatrsd.cpp src/strevc3.cpp src/strevc3_mt.cpp src/ctrevc3.cpp src/ctrevc3_mt.cpp src/sorghr.cpp src/dorghr.cpp src/cunghr.cpp src/sgeev_m.cpp src/cgeev_m.cpp src/sgehrd_m.cpp src/dgehrd_m.cpp src/cgehrd_m.cpp src/slahr2_m.cpp src/dlahr2_m.cpp src/clahr2_m.cpp src/slahru_m.cpp src/dlahru_m.cpp src/clahru_m.cpp src/sorghr_m.cpp src/dorghr_m.cpp src/cunghr_m.cpp src/sgesdd.cpp src/cgesdd.cpp src/sgesvd.cpp src/cgesvd.cpp src/sgebrd.cpp src/dgebrd.cpp src/cgebrd.cpp src/slabrd_gpu.cpp src/dlabrd_gpu.cpp src/clabrd_gpu.cpp src/sorgbr.cpp src/dorgbr.cpp src/cungbr.cpp src/sormbr.cpp src/dormbr.cpp src/cunmbr.cpp src/sgbsv_batched.cpp src/dgbsv_batched.cpp src/cgbsv_batched.cpp src/sgbtrf_batched.cpp src/dgbtrf_batched.cpp src/cgbtrf_batched.cpp src/sgbtrs_batched.cpp src/dgbtrs_batched.cpp src/cgbtrs_batched.cpp src/sgetf2_batched.cpp src/dgetf2_batched.cpp src/cgetf2_batched.cpp src/sgetf2_nopiv_batched.cpp src/dgetf2_nopiv_batched.cpp src/cgetf2_nopiv_batched.cpp src/sgetrf_panel_batched.cpp src/dgetrf_panel_batched.cpp src/cgetrf_panel_batched.cpp src/sgetrf_panel_nopiv_batched.cpp src/dgetrf_panel_nopiv_batched.cpp src/cgetrf_panel_nopiv_batched.cpp src/sgetrf_batched.cpp src/dgetrf_batched.cpp src/cgetrf_batched.cpp src/sgetrf_nopiv_batched.cpp src/dgetrf_nopiv_batched.cpp src/cgetrf_nopiv_batched.cpp src/sgetrs_batched.cpp src/dgetrs_batched.cpp src/cgetrs_batched.cpp src/sgetrs_nopiv_batched.cpp src/dgetrs_nopiv_batched.cpp src/cgetrs_nopiv_batched.cpp src/sgesv_batched.cpp src/dgesv_batched.cpp src/cgesv_batched.cpp src/sgesv_nopiv_batched.cpp src/dgesv_nopiv_batched.cpp src/cgesv_nopiv_batched.cpp src/sgerbt_batched.cpp src/dgerbt_batched.cpp src/cgerbt_batched.cpp src/sgesv_rbt_batched.cpp src/dgesv_rbt_batched.cpp src/cgesv_rbt_batched.cpp src/sgetri_outofplace_batched.cpp src/dgetri_outofplace_batched.cpp src/cgetri_outofplace_batched.cpp src/spotf2_batched.cpp src/dpotf2_batched.cpp src/cpotf2_batched.cpp src/spotrf_batched.cpp src/dpotrf_batched.cpp src/cpotrf_batched.cpp src/spotrf_panel_batched.cpp src/dpotrf_panel_batched.cpp src/cpotrf_panel_batched.cpp src/spotrs_batched.cpp src/dpotrs_batched.cpp src/cpotrs_batched.cpp src/sposv_batched.cpp src/dposv_batched.cpp src/cposv_batched.cpp src/slarft_batched.cpp src/dlarft_batched.cpp src/clarft_batched.cpp src/slarfb_gemm_batched.cpp src/dlarfb_gemm_batched.cpp src/clarfb_gemm_batched.cpp src/sgeqrf_panel_batched.cpp src/dgeqrf_panel_batched.cpp src/cgeqrf_panel_batched.cpp src/sgeqrf_batched.cpp src/dgeqrf_batched.cpp src/cgeqrf_batched.cpp src/sgeqrf_expert_batched.cpp src/dgeqrf_expert_batched.cpp src/cgeqrf_expert_batched.cpp src/sgetf2_vbatched.cpp src/dgetf2_vbatched.cpp src/cgetf2_vbatched.cpp src/sgetrf_panel_vbatched.cpp src/dgetrf_panel_vbatched.cpp src/cgetrf_panel_vbatched.cpp src/sgetrf_vbatched.cpp src/dgetrf_vbatched.cpp src/cgetrf_vbatched.cpp src/spotf2_vbatched.cpp src/dpotf2_vbatched.cpp src/cpotf2_vbatched.cpp src/spotrf_panel_vbatched.cpp src/dpotrf_panel_vbatched.cpp src/cpotrf_panel_vbatched.cpp src/spotrf_vbatched.cpp src/dpotrf_vbatched.cpp src/cpotrf_vbatched.cpp src/sgetf2_native.cpp src/dgetf2_native.cpp src/cgetf2_native.cpp src/sgetrf_panel_native.cpp src/dgetrf_panel_native.cpp src/cgetrf_panel_native.cpp src/spotrf_panel_native.cpp src/dpotrf_panel_native.cpp src/cpotrf_panel_native.cpp interface_hip/blas_s_v1.cpp interface_hip/blas_d_v1.cpp interface_hip/blas_c_v1.cpp interface_hip/blas_s_v2.cpp interface_hip/blas_d_v2.cpp interface_hip/blas_c_v2.cpp magmablas_hip/saxpycp.hip.cpp magmablas_hip/daxpycp.hip.cpp magmablas_hip/caxpycp.hip.cpp magmablas_hip/dsaxpycp.hip.cpp magmablas_hip/sdiinertia.hip.cpp magmablas_hip/ddiinertia.hip.cpp magmablas_hip/cdiinertia.hip.cpp magmablas_hip/sgeadd.hip.cpp magmablas_hip/dgeadd.hip.cpp magmablas_hip/cgeadd.hip.cpp magmablas_hip/sgeadd2.hip.cpp magmablas_hip/dgeadd2.hip.cpp magmablas_hip/cgeadd2.hip.cpp magmablas_hip/sgeam.hip.cpp magmablas_hip/dgeam.hip.cpp magmablas_hip/cgeam.hip.cpp magmablas_hip/sgemm_reduce.hip.cpp magmablas_hip/dgemm_reduce.hip.cpp magmablas_hip/cgemm_reduce.hip.cpp magmablas_hip/sgemv_conj.hip.cpp magmablas_hip/dgemv_conj.hip.cpp magmablas_hip/cgemv_conj.hip.cpp magmablas_hip/sgemv_fermi.hip.cpp magmablas_hip/dgemv_fermi.hip.cpp magmablas_hip/cgemv_fermi.hip.cpp magmablas_hip/sgerbt.hip.cpp magmablas_hip/dgerbt.hip.cpp magmablas_hip/cgerbt.hip.cpp magmablas_hip/sgerbt_kernels.hip.cpp magmablas_hip/dgerbt_kernels.hip.cpp magmablas_hip/cgerbt_kernels.hip.cpp magmablas_hip/sgetmatrix_transpose.cpp magmablas_hip/dgetmatrix_transpose.cpp magmablas_hip/cgetmatrix_transpose.cpp magmablas_hip/ssiinertia.hip.cpp magmablas_hip/dsiinertia.hip.cpp magmablas_hip/cheinertia.hip.cpp magmablas_hip/chemm.hip.cpp magmablas_hip/ssymv.hip.cpp magmablas_hip/dsymv.hip.cpp magmablas_hip/chemv.hip.cpp magmablas_hip/ssymv_upper.hip.cpp magmablas_hip/dsymv_upper.hip.cpp magmablas_hip/chemv_upper.hip.cpp magmablas_hip/ssyr2k.cpp magmablas_hip/dsyr2k.cpp magmablas_hip/cher2k.cpp magmablas_hip/ssyrk.cpp magmablas_hip/dsyrk.cpp magmablas_hip/cherk.cpp magmablas_hip/ssyrk_small_reduce.hip.cpp magmablas_hip/dsyrk_small_reduce.hip.cpp magmablas_hip/cherk_small_reduce.hip.cpp magmablas_hip/slacpy.hip.cpp magmablas_hip/dlacpy.hip.cpp magmablas_hip/clacpy.hip.cpp magmablas_hip/slacpy_conj.hip.cpp magmablas_hip/dlacpy_conj.hip.cpp magmablas_hip/clacpy_conj.hip.cpp magmablas_hip/slacpy_sym_in.hip.cpp magmablas_hip/dlacpy_sym_in.hip.cpp magmablas_hip/clacpy_sym_in.hip.cpp magmablas_hip/slacpy_sym_out.hip.cpp magmablas_hip/dlacpy_sym_out.hip.cpp magmablas_hip/clacpy_sym_out.hip.cpp magmablas_hip/dlag2s.hip.cpp magmablas_hip/slag2d.hip.cpp magmablas_hip/slange.hip.cpp magmablas_hip/dlange.hip.cpp magmablas_hip/clange.hip.cpp magmablas_hip/slansy.hip.cpp magmablas_hip/dlansy.hip.cpp magmablas_hip/clanhe.hip.cpp magmablas_hip/slaqps2_gpu.hip.cpp magmablas_hip/dlaqps2_gpu.hip.cpp magmablas_hip/claqps2_gpu.hip.cpp magmablas_hip/slarf.hip.cpp magmablas_hip/dlarf.hip.cpp magmablas_hip/clarf.hip.cpp magmablas_hip/slarfbx.hip.cpp magmablas_hip/dlarfbx.hip.cpp magmablas_hip/clarfbx.hip.cpp magmablas_hip/slarfg-v2.hip.cpp magmablas_hip/dlarfg-v2.hip.cpp magmablas_hip/clarfg-v2.hip.cpp magmablas_hip/slarfg.hip.cpp magmablas_hip/dlarfg.hip.cpp magmablas_hip/clarfg.hip.cpp magmablas_hip/slarfgx-v2.hip.cpp magmablas_hip/dlarfgx-v2.hip.cpp magmablas_hip/clarfgx-v2.hip.cpp magmablas_hip/slarft_kernels.hip.cpp magmablas_hip/dlarft_kernels.hip.cpp magmablas_hip/clarft_kernels.hip.cpp magmablas_hip/slarfx.hip.cpp magmablas_hip/dlarfx.hip.cpp magmablas_hip/clarfx.hip.cpp magmablas_hip/slascl.hip.cpp magmablas_hip/dlascl.hip.cpp magmablas_hip/clascl.hip.cpp magmablas_hip/slascl2.hip.cpp magmablas_hip/dlascl2.hip.cpp magmablas_hip/clascl2.hip.cpp magmablas_hip/slascl_2x2.hip.cpp magmablas_hip/dlascl_2x2.hip.cpp magmablas_hip/clascl_2x2.hip.cpp magmablas_hip/slascl_diag.hip.cpp magmablas_hip/dlascl_diag.hip.cpp magmablas_hip/clascl_diag.hip.cpp magmablas_hip/slaset.hip.cpp magmablas_hip/dlaset.hip.cpp magmablas_hip/claset.hip.cpp magmablas_hip/slaset_band.hip.cpp magmablas_hip/dlaset_band.hip.cpp magmablas_hip/claset_band.hip.cpp magmablas_hip/slaswp.hip.cpp magmablas_hip/dlaswp.hip.cpp magmablas_hip/claswp.hip.cpp magmablas_hip/dslaswp.hip.cpp magmablas_hip/slaswp_sym.hip.cpp magmablas_hip/dlaswp_sym.hip.cpp magmablas_hip/claswp_sym.hip.cpp magmablas_hip/dlat2s.hip.cpp magmablas_hip/slat2d.hip.cpp magmablas_hip/snrm2.hip.cpp magmablas_hip/dnrm2.hip.cpp magmablas_hip/scnrm2.hip.cpp magmablas_hip/ssetmatrix_transpose.cpp magmablas_hip/dsetmatrix_transpose.cpp magmablas_hip/csetmatrix_transpose.cpp magmablas_hip/sswap.hip.cpp magmablas_hip/dswap.hip.cpp magmablas_hip/cswap.hip.cpp magmablas_hip/sswapblk.hip.cpp magmablas_hip/dswapblk.hip.cpp magmablas_hip/cswapblk.hip.cpp magmablas_hip/sswapdblk.hip.cpp magmablas_hip/dswapdblk.hip.cpp magmablas_hip/cswapdblk.hip.cpp magmablas_hip/ssymm.hip.cpp magmablas_hip/dsymm.hip.cpp magmablas_hip/csymm.hip.cpp magmablas_hip/ssymmetrize.hip.cpp magmablas_hip/dsymmetrize.hip.cpp magmablas_hip/csymmetrize.hip.cpp magmablas_hip/ssymmetrize_tiles.hip.cpp magmablas_hip/dsymmetrize_tiles.hip.cpp magmablas_hip/csymmetrize_tiles.hip.cpp magmablas_hip/csymv.hip.cpp magmablas_hip/csymv_upper.hip.cpp magmablas_hip/stranspose.hip.cpp magmablas_hip/dtranspose.hip.cpp magmablas_hip/ctranspose.hip.cpp magmablas_hip/ctranspose_conj.hip.cpp magmablas_hip/ctranspose_conj_inplace.hip.cpp magmablas_hip/stranspose_inplace.hip.cpp magmablas_hip/dtranspose_inplace.hip.cpp magmablas_hip/ctranspose_inplace.hip.cpp magmablas_hip/strmm.hip.cpp magmablas_hip/dtrmm.hip.cpp magmablas_hip/ctrmm.hip.cpp magmablas_hip/strmv.hip.cpp magmablas_hip/dtrmv.hip.cpp magmablas_hip/ctrmv.hip.cpp magmablas_hip/ctrsm.hip.cpp magmablas_hip/dtrsm.hip.cpp magmablas_hip/strsm.hip.cpp magmablas_hip/strsv.hip.cpp magmablas_hip/dtrsv.hip.cpp magmablas_hip/ctrsv.hip.cpp magmablas_hip/ctrtri_diag.hip.cpp magmablas_hip/dtrtri_diag.hip.cpp magmablas_hip/strtri_diag.hip.cpp magmablas_hip/ctrtri_lower.hip.cpp magmablas_hip/dtrtri_lower.hip.cpp magmablas_hip/strtri_lower.hip.cpp magmablas_hip/ctrtri_lower_batched.hip.cpp magmablas_hip/dtrtri_lower_batched.hip.cpp magmablas_hip/strtri_lower_batched.hip.cpp magmablas_hip/ctrtri_upper.hip.cpp magmablas_hip/dtrtri_upper.hip.cpp magmablas_hip/strtri_upper.hip.cpp magmablas_hip/ctrtri_upper_batched.hip.cpp magmablas_hip/dtrtri_upper_batched.hip.cpp magmablas_hip/strtri_upper_batched.hip.cpp magmablas_hip/magmablas_c_v1.cpp magmablas_hip/magmablas_d_v1.cpp magmablas_hip/magmablas_s_v1.cpp magmablas_hip/magmablas_ds_v1.cpp magmablas_hip/sbcyclic.cpp magmablas_hip/dbcyclic.cpp magmablas_hip/cbcyclic.cpp magmablas_hip/sgetmatrix_transpose_mgpu.cpp magmablas_hip/dgetmatrix_transpose_mgpu.cpp magmablas_hip/cgetmatrix_transpose_mgpu.cpp magmablas_hip/ssetmatrix_transpose_mgpu.cpp magmablas_hip/dsetmatrix_transpose_mgpu.cpp magmablas_hip/csetmatrix_transpose_mgpu.cpp magmablas_hip/ssymv_mgpu.hip.cpp magmablas_hip/dsymv_mgpu.hip.cpp magmablas_hip/chemv_mgpu.hip.cpp magmablas_hip/ssymv_mgpu_upper.hip.cpp magmablas_hip/dsymv_mgpu_upper.hip.cpp magmablas_hip/chemv_mgpu_upper.hip.cpp magmablas_hip/ssymm_mgpu.cpp magmablas_hip/dsymm_mgpu.cpp magmablas_hip/chemm_mgpu.cpp magmablas_hip/ssyr2k_mgpu.cpp magmablas_hip/dsyr2k_mgpu.cpp magmablas_hip/cher2k_mgpu.cpp magmablas_hip/ssyrk_mgpu.cpp magmablas_hip/dsyrk_mgpu.cpp magmablas_hip/cherk_mgpu.cpp magmablas_hip/sgetf2.hip.cpp magmablas_hip/dgetf2.hip.cpp magmablas_hip/cgetf2.hip.cpp magmablas_hip/sgeqr2.cpp magmablas_hip/dgeqr2.cpp magmablas_hip/cgeqr2.cpp magmablas_hip/sgeqr2x_gpu-v4.hip.cpp magmablas_hip/dgeqr2x_gpu-v4.hip.cpp magmablas_hip/cgeqr2x_gpu-v4.hip.cpp magmablas_hip/spotf2.hip.cpp magmablas_hip/dpotf2.hip.cpp magmablas_hip/cpotf2.hip.cpp magmablas_hip/sgetf2_native_kernel.hip.cpp magmablas_hip/dgetf2_native_kernel.hip.cpp magmablas_hip/cgetf2_native_kernel.hip.cpp magmablas_hip/ssytrs.hip.cpp magmablas_hip/dsytrs.hip.cpp magmablas_hip/chetrs.hip.cpp magmablas_hip/sgbsv_kernels.hip.cpp magmablas_hip/dgbsv_kernels.hip.cpp magmablas_hip/cgbsv_kernels.hip.cpp magmablas_hip/sgbtf2_kernels.hip.cpp magmablas_hip/dgbtf2_kernels.hip.cpp magmablas_hip/cgbtf2_kernels.hip.cpp magmablas_hip/sgbtrf_batched_fused_sm.hip.cpp magmablas_hip/dgbtrf_batched_fused_sm.hip.cpp magmablas_hip/cgbtrf_batched_fused_sm.hip.cpp magmablas_hip/sgbtrf_batched_sliding_window_sm.hip.cpp magmablas_hip/dgbtrf_batched_sliding_window_sm.hip.cpp magmablas_hip/cgbtrf_batched_sliding_window_sm.hip.cpp magmablas_hip/sgbtrs_kernels.hip.cpp magmablas_hip/dgbtrs_kernels.hip.cpp magmablas_hip/cgbtrs_kernels.hip.cpp magmablas_hip/sgeadd_batched.hip.cpp magmablas_hip/dgeadd_batched.hip.cpp magmablas_hip/cgeadd_batched.hip.cpp magmablas_hip/sgemm_batched.cpp magmablas_hip/dgemm_batched.cpp magmablas_hip/cgemm_batched.cpp magmablas_hip/sgemm_batched_smallsq.hip.cpp magmablas_hip/dgemm_batched_smallsq.hip.cpp magmablas_hip/cgemm_batched_smallsq.hip.cpp magmablas_hip/sgemv_batched.cpp magmablas_hip/dgemv_batched.cpp magmablas_hip/cgemv_batched.cpp magmablas_hip/sgemv_batched_smallsq.hip.cpp magmablas_hip/dgemv_batched_smallsq.hip.cpp magmablas_hip/cgemv_batched_smallsq.hip.cpp magmablas_hip/ssymv_batched_core.hip.cpp magmablas_hip/dsymv_batched_core.hip.cpp magmablas_hip/chemv_batched_core.hip.cpp magmablas_hip/sgeqr2_batched.hip.cpp magmablas_hip/dgeqr2_batched.hip.cpp magmablas_hip/cgeqr2_batched.hip.cpp magmablas_hip/sgeqr2_batched_fused_reg.hip.cpp magmablas_hip/dgeqr2_batched_fused_reg.hip.cpp magmablas_hip/cgeqr2_batched_fused_reg.hip.cpp magmablas_hip/sgeqr2_batched_fused_reg_medium.hip.cpp magmablas_hip/dgeqr2_batched_fused_reg_medium.hip.cpp magmablas_hip/cgeqr2_batched_fused_reg_medium.hip.cpp magmablas_hip/sgeqr2_batched_fused_reg_tall.hip.cpp magmablas_hip/dgeqr2_batched_fused_reg_tall.hip.cpp magmablas_hip/cgeqr2_batched_fused_reg_tall.hip.cpp magmablas_hip/sgeqr2_batched_fused_sm.hip.cpp magmablas_hip/dgeqr2_batched_fused_sm.hip.cpp magmablas_hip/cgeqr2_batched_fused_sm.hip.cpp magmablas_hip/sgeqrf_batched_smallsq.hip.cpp magmablas_hip/dgeqrf_batched_smallsq.hip.cpp magmablas_hip/cgeqrf_batched_smallsq.hip.cpp magmablas_hip/sgerbt_func_batched.hip.cpp magmablas_hip/dgerbt_func_batched.hip.cpp magmablas_hip/cgerbt_func_batched.hip.cpp magmablas_hip/sgesv_batched_small.hip.cpp magmablas_hip/dgesv_batched_small.hip.cpp magmablas_hip/cgesv_batched_small.hip.cpp magmablas_hip/sgetf2_kernels.hip.cpp magmablas_hip/dgetf2_kernels.hip.cpp magmablas_hip/cgetf2_kernels.hip.cpp magmablas_hip/sgetrf_batched_smallsq_noshfl.hip.cpp magmablas_hip/dgetrf_batched_smallsq_noshfl.hip.cpp magmablas_hip/cgetrf_batched_smallsq_noshfl.hip.cpp magmablas_hip/ssymm_batched_core.hip.cpp magmablas_hip/dsymm_batched_core.hip.cpp magmablas_hip/chemm_batched_core.hip.cpp magmablas_hip/ssyr2k_batched.cpp magmablas_hip/dsyr2k_batched.cpp magmablas_hip/cher2k_batched.cpp magmablas_hip/ssyrk_batched.cpp magmablas_hip/dsyrk_batched.cpp magmablas_hip/cherk_batched.cpp magmablas_hip/slarf_batched_fused_reg.hip.cpp magmablas_hip/dlarf_batched_fused_reg.hip.cpp magmablas_hip/clarf_batched_fused_reg.hip.cpp magmablas_hip/slarf_batched_fused_reg_medium.hip.cpp magmablas_hip/dlarf_batched_fused_reg_medium.hip.cpp magmablas_hip/clarf_batched_fused_reg_medium.hip.cpp magmablas_hip/slarf_batched_fused_reg_tall.hip.cpp magmablas_hip/dlarf_batched_fused_reg_tall.hip.cpp magmablas_hip/clarf_batched_fused_reg_tall.hip.cpp magmablas_hip/slarf_batched_fused_sm.hip.cpp magmablas_hip/dlarf_batched_fused_sm.hip.cpp magmablas_hip/clarf_batched_fused_sm.hip.cpp magmablas_hip/slaswp_batched.hip.cpp magmablas_hip/dlaswp_batched.hip.cpp magmablas_hip/claswp_batched.hip.cpp magmablas_hip/spotf2_kernels.hip.cpp magmablas_hip/dpotf2_kernels.hip.cpp magmablas_hip/cpotf2_kernels.hip.cpp magmablas_hip/sset_pointer.hip.cpp magmablas_hip/dset_pointer.hip.cpp magmablas_hip/cset_pointer.hip.cpp magmablas_hip/csyr2k_batched.cpp magmablas_hip/strmm_batched_core.hip.cpp magmablas_hip/dtrmm_batched_core.hip.cpp magmablas_hip/ctrmm_batched_core.hip.cpp magmablas_hip/ctrsm_batched.cpp magmablas_hip/dtrsm_batched.cpp magmablas_hip/strsm_batched.cpp magmablas_hip/strsm_batched_core.cpp magmablas_hip/dtrsm_batched_core.cpp magmablas_hip/ctrsm_batched_core.cpp magmablas_hip/strsm_small_batched.hip.cpp magmablas_hip/dtrsm_small_batched.hip.cpp magmablas_hip/ctrsm_small_batched.hip.cpp magmablas_hip/strsv_batched.hip.cpp magmablas_hip/dtrsv_batched.hip.cpp magmablas_hip/ctrsv_batched.hip.cpp magmablas_hip/ctrtri_diag_batched.hip.cpp magmablas_hip/dtrtri_diag_batched.hip.cpp magmablas_hip/strtri_diag_batched.hip.cpp magmablas_hip/sgetf2_nopiv_kernels.hip.cpp magmablas_hip/dgetf2_nopiv_kernels.hip.cpp magmablas_hip/cgetf2_nopiv_kernels.hip.cpp magmablas_hip/ssymm_vbatched_core.hip.cpp magmablas_hip/dsymm_vbatched_core.hip.cpp magmablas_hip/chemm_vbatched_core.hip.cpp magmablas_hip/ssymv_vbatched_core.hip.cpp magmablas_hip/dsymv_vbatched_core.hip.cpp magmablas_hip/chemv_vbatched_core.hip.cpp magmablas_hip/strmm_vbatched_core.hip.cpp magmablas_hip/dtrmm_vbatched_core.hip.cpp magmablas_hip/ctrmm_vbatched_core.hip.cpp magmablas_hip/strsm_small_vbatched.hip.cpp magmablas_hip/dtrsm_small_vbatched.hip.cpp magmablas_hip/ctrsm_small_vbatched.hip.cpp magmablas_hip/ctrsm_inv_vbatched_core.hip.cpp magmablas_hip/dtrsm_inv_vbatched_core.hip.cpp magmablas_hip/strsm_inv_vbatched_core.hip.cpp magmablas_hip/ctrtri_diag_vbatched.hip.cpp magmablas_hip/dtrtri_diag_vbatched.hip.cpp magmablas_hip/strtri_diag_vbatched.hip.cpp magmablas_hip/sgemm_vbatched.cpp magmablas_hip/dgemm_vbatched.cpp magmablas_hip/cgemm_vbatched.cpp magmablas_hip/sgemv_vbatched.cpp magmablas_hip/dgemv_vbatched.cpp magmablas_hip/cgemv_vbatched.cpp magmablas_hip/ssymm_vbatched.cpp magmablas_hip/dsymm_vbatched.cpp magmablas_hip/chemm_vbatched.cpp magmablas_hip/ssymv_vbatched.cpp magmablas_hip/dsymv_vbatched.cpp magmablas_hip/chemv_vbatched.cpp magmablas_hip/ssyr2k_vbatched.cpp magmablas_hip/dsyr2k_vbatched.cpp magmablas_hip/cher2k_vbatched.cpp magmablas_hip/ssyrk_vbatched.cpp magmablas_hip/dsyrk_vbatched.cpp magmablas_hip/cherk_vbatched.cpp magmablas_hip/csyr2k_vbatched.cpp magmablas_hip/csyrk_vbatched.cpp magmablas_hip/strmm_vbatched.cpp magmablas_hip/dtrmm_vbatched.cpp magmablas_hip/ctrmm_vbatched.cpp magmablas_hip/strsm_vbatched_core.cpp magmablas_hip/dtrsm_vbatched_core.cpp magmablas_hip/ctrsm_vbatched_core.cpp magmablas_hip/strsm_vbatched.cpp magmablas_hip/dtrsm_vbatched.cpp magmablas_hip/ctrsm_vbatched.cpp magmablas_hip/strsm_inv_vbatched.cpp magmablas_hip/dtrsm_inv_vbatched.cpp magmablas_hip/ctrsm_inv_vbatched.cpp magmablas_hip/sgetf2_kernels_var.hip.cpp magmablas_hip/dgetf2_kernels_var.hip.cpp magmablas_hip/cgetf2_kernels_var.hip.cpp magmablas_hip/slaswp_vbatched.hip.cpp magmablas_hip/dlaswp_vbatched.hip.cpp magmablas_hip/claswp_vbatched.hip.cpp magmablas_hip/spotf2_kernels_var.hip.cpp magmablas_hip/dpotf2_kernels_var.hip.cpp magmablas_hip/cpotf2_kernels_var.hip.cpp magmablas_hip/blas_sbatched.cpp magmablas_hip/blas_dbatched.cpp magmablas_hip/blas_cbatched.cpp magmablas_hip/cposv_irgmres_kernels.hip.cpp magmablas_hip/dposv_irgmres_kernels.hip.cpp magmablas_hip/sposv_irgmres_kernels.hip.cpp )" | perl -pe 's/ +/\n/g' >> CMake.src.hip echo >> CMake.src.hip echo "set( libblas_fix_src" >> CMake.src.hip echo "blas_fix/cdotc.f blas_fix/cdotu.f blas_fix/sasum.f blas_fix/scabs1.f blas_fix/scasum.f blas_fix/scnrm2.f blas_fix/sdot.f blas_fix/sdsdot.f blas_fix/snrm2.f blas_fix/cladiv.f blas_fix/clangb.f blas_fix/clange.f blas_fix/clangt.f blas_fix/clanhb.f blas_fix/clanhe.f blas_fix/clanhf.f blas_fix/clanhp.f blas_fix/clanhs.f blas_fix/clanht.f blas_fix/clansb.f blas_fix/clansp.f blas_fix/clansy.f blas_fix/clantb.f blas_fix/clantp.f blas_fix/clantr.f blas_fix/scsum1.f blas_fix/sladiv.f blas_fix/slangb.f blas_fix/slange.f blas_fix/slangt.f blas_fix/slanhs.f blas_fix/slansb.f blas_fix/slansf.f blas_fix/slansp.f blas_fix/slanst.f blas_fix/slansy.f blas_fix/slantb.f blas_fix/slantp.f blas_fix/slantr.f blas_fix/slapy2.f blas_fix/slapy3.f blas_fix/slamch.f )" | perl -pe 's/ +/\n/g' >> CMake.src.hip echo >> CMake.src.hip echo "set( libtest_all" >> CMake.src.hip echo "testing/magma_util.cpp testing/magma_zutil.cpp testing/magma_zgesvd_check.cpp testing/magma_generate.cpp testing/magma_cutil.cpp testing/magma_dutil.cpp testing/magma_sutil.cpp testing/magma_sgesvd_check.cpp testing/magma_dgesvd_check.cpp testing/magma_cgesvd_check.cpp )" | perl -pe 's/ +/\n/g' >> CMake.src.hip echo >> CMake.src.hip echo "set( liblapacktest_all" >> CMake.src.hip echo "testing/lin/magma_z_no_fortran.cpp testing/lin/zbdt01.f testing/lin/zget22.f testing/lin/zhet21.f testing/lin/zhet22.f testing/lin/zhst01.f testing/lin/zunt01.f testing/lin/zqpt01.f testing/lin/zqrt02.f testing/lin/zlarfy.f testing/lin/zstt21.f testing/lin/cbdt01.f testing/lin/cget22.f testing/lin/chet21.f testing/lin/chet22.f testing/lin/chst01.f testing/lin/cunt01.f testing/lin/cqpt01.f testing/lin/cqrt02.f testing/lin/clarfy.f testing/lin/cstt21.f testing/lin/dbdt01.f testing/lin/dget22.f testing/lin/dsyt21.f testing/lin/dsyt22.f testing/lin/dhst01.f testing/lin/dort01.f testing/lin/dqpt01.f testing/lin/dqrt02.f testing/lin/dlarfy.f testing/lin/dstt21.f testing/lin/sbdt01.f testing/lin/sget22.f testing/lin/ssyt21.f testing/lin/ssyt22.f testing/lin/shst01.f testing/lin/sort01.f testing/lin/sqpt01.f testing/lin/sqrt02.f testing/lin/slarfy.f testing/lin/sstt21.f testing/lin/magma_s_no_fortran.cpp testing/lin/magma_d_no_fortran.cpp testing/lin/magma_c_no_fortran.cpp )" | perl -pe 's/ +/\n/g' >> CMake.src.hip echo >> CMake.src.hip echo "set( testing_all" >> CMake.src.hip echo "testing/testing_zaxpy.cpp testing/testing_zgemm.cpp testing/testing_zgemv.cpp testing/testing_zhemm.cpp testing/testing_zhemv.cpp testing/testing_zherk.cpp testing/testing_zher2k.cpp testing/testing_zsymv.cpp testing/testing_ztrmm.cpp testing/testing_ztrmv.cpp testing/testing_ztrsm.cpp testing/testing_ztrsv.cpp testing/testing_zhemm_mgpu.cpp testing/testing_zhemv_mgpu.cpp testing/testing_zher2k_mgpu.cpp testing/testing_blas_z.cpp testing/testing_cblas_z.cpp testing/testing_zgeadd.cpp testing/testing_zgeam.cpp testing/testing_zlacpy.cpp testing/testing_zlag2c.cpp testing/testing_zlange.cpp testing/testing_zlanhe.cpp testing/testing_zlarfg.cpp testing/testing_zlascl.cpp testing/testing_zlaset.cpp testing/testing_zlaset_band.cpp testing/testing_zlat2c.cpp testing/testing_znan_inf.cpp testing/testing_zprint.cpp testing/testing_zsymmetrize.cpp testing/testing_zsymmetrize_tiles.cpp testing/testing_zswap.cpp testing/testing_ztranspose.cpp testing/testing_ztrtri_diag.cpp testing/testing_auxiliary.cpp testing/testing_constants.cpp testing/testing_operators.cpp testing/testing_parse_opts.cpp testing/testing_zgenerate.cpp testing/testing_zcposv_gpu.cpp testing/testing_zposv_gpu.cpp testing/testing_zpotrf_gpu.cpp testing/testing_zpotf2_gpu.cpp testing/testing_zpotri_gpu.cpp testing/testing_ztrtri_gpu.cpp testing/testing_zpotrf_mgpu.cpp testing/testing_zposv.cpp testing/testing_zpotrf.cpp testing/testing_zpotri.cpp testing/testing_ztrtri.cpp testing/testing_dshposv_gpu.cpp testing/testing_zhesv.cpp testing/testing_zhesv_nopiv_gpu.cpp testing/testing_zsysv_nopiv_gpu.cpp testing/testing_zhetrf.cpp testing/testing_zcgesv_gpu.cpp testing/testing_dxgesv_gpu.cpp testing/testing_zgesv_gpu.cpp testing/testing_zgetrf_gpu.cpp testing/testing_zgetf2_gpu.cpp testing/testing_zgetri_gpu.cpp testing/testing_zgetrf_mgpu.cpp testing/testing_zgbsv_gpu.cpp testing/testing_zgbtrf_gpu.cpp testing/testing_zgesv.cpp testing/testing_zgesv_rbt.cpp testing/testing_zgetrf.cpp testing/testing_zcgeqrsv_gpu.cpp testing/testing_zgegqr_gpu.cpp testing/testing_zgelqf_gpu.cpp testing/testing_zgels_gpu.cpp testing/testing_zgels3_gpu.cpp testing/testing_zgeqp3_gpu.cpp testing/testing_zgeqr2_gpu.cpp testing/testing_zgeqr2x_gpu.cpp testing/testing_zgeqrf_gpu.cpp testing/testing_zlarfb_gpu.cpp testing/testing_zungqr_gpu.cpp testing/testing_zunmql_gpu.cpp testing/testing_zunmqr_gpu.cpp testing/testing_zgeqrf_mgpu.cpp testing/testing_zgelqf.cpp testing/testing_zgels.cpp testing/testing_zgeqlf.cpp testing/testing_zgeqp3.cpp testing/testing_zgeqrf.cpp testing/testing_zgglse.cpp testing/testing_zunglq.cpp testing/testing_zungqr.cpp testing/testing_zunmlq.cpp testing/testing_zunmql.cpp testing/testing_zunmqr.cpp testing/testing_zheevd_gpu.cpp testing/testing_zhetrd_gpu.cpp testing/testing_zhetrd_mgpu.cpp testing/testing_zheevd.cpp testing/testing_zhetrd.cpp testing/testing_zheevdx_2stage.cpp testing/testing_zhegst.cpp testing/testing_zhegst_gpu.cpp testing/testing_zhegvd.cpp testing/testing_zhegvdx.cpp testing/testing_zhegvdx_2stage.cpp testing/testing_dgeev.cpp testing/testing_zgeev.cpp testing/testing_zgehrd.cpp testing/testing_zgesdd.cpp testing/testing_zgesvd.cpp testing/testing_zgebrd.cpp testing/testing_zungbr.cpp testing/testing_zunmbr.cpp testing/testing_zgeadd_batched.cpp testing/testing_zgemm_batched.cpp testing/testing_zgemv_batched.cpp testing/testing_zhemm_batched.cpp testing/testing_zhemv_batched.cpp testing/testing_zherk_batched.cpp testing/testing_zher2k_batched.cpp testing/testing_zlacpy_batched.cpp testing/testing_zsyr2k_batched.cpp testing/testing_ztrmm_batched.cpp testing/testing_ztrsm_batched.cpp testing/testing_ztrsv_batched.cpp testing/testing_zgeqrf_batched.cpp testing/testing_zgbtrf_batched.cpp testing/testing_zgbsv_batched.cpp testing/testing_zgesv_batched.cpp testing/testing_zgesv_nopiv_batched.cpp testing/testing_zgetrf_batched.cpp testing/testing_zgetrf_nopiv_batched.cpp testing/testing_zgetri_batched.cpp testing/testing_zposv_batched.cpp testing/testing_zpotrf_batched.cpp testing/testing_zgemm_vbatched.cpp testing/testing_zgemv_vbatched.cpp testing/testing_zhemm_vbatched.cpp testing/testing_zhemv_vbatched.cpp testing/testing_zherk_vbatched.cpp testing/testing_zher2k_vbatched.cpp testing/testing_zsyrk_vbatched.cpp testing/testing_zsyr2k_vbatched.cpp testing/testing_ztrmm_vbatched.cpp testing/testing_ztrsm_vbatched.cpp testing/testing_zpotrf_vbatched.cpp testing/testing_zgetrf_vbatched.cpp testing/testing_hgemm.cpp testing/testing_hgemm_batched.cpp testing/testing_sgemm_fp16.cpp testing/testing_zgetrf_gpu_f.F90 testing/testing_zgetrf_f.f90 testing/testing_caxpy.cpp testing/testing_daxpy.cpp testing/testing_saxpy.cpp testing/testing_cgemm.cpp testing/testing_dgemm.cpp testing/testing_sgemm.cpp testing/testing_cgemv.cpp testing/testing_dgemv.cpp testing/testing_sgemv.cpp testing/testing_chemm.cpp testing/testing_dsymm.cpp testing/testing_ssymm.cpp testing/testing_chemv.cpp testing/testing_dsymv.cpp testing/testing_ssymv.cpp testing/testing_cherk.cpp testing/testing_dsyrk.cpp testing/testing_ssyrk.cpp testing/testing_cher2k.cpp testing/testing_dsyr2k.cpp testing/testing_ssyr2k.cpp testing/testing_csymv.cpp testing/testing_ctrmm.cpp testing/testing_dtrmm.cpp testing/testing_strmm.cpp testing/testing_ctrmv.cpp testing/testing_dtrmv.cpp testing/testing_strmv.cpp testing/testing_ctrsm.cpp testing/testing_dtrsm.cpp testing/testing_strsm.cpp testing/testing_ctrsv.cpp testing/testing_dtrsv.cpp testing/testing_strsv.cpp testing/testing_ssymm_mgpu.cpp testing/testing_dsymm_mgpu.cpp testing/testing_chemm_mgpu.cpp testing/testing_chemv_mgpu.cpp testing/testing_dsymv_mgpu.cpp testing/testing_ssymv_mgpu.cpp testing/testing_ssyr2k_mgpu.cpp testing/testing_dsyr2k_mgpu.cpp testing/testing_cher2k_mgpu.cpp testing/testing_blas_c.cpp testing/testing_blas_d.cpp testing/testing_blas_s.cpp testing/testing_cblas_c.cpp testing/testing_cblas_d.cpp testing/testing_cblas_s.cpp testing/testing_cgeadd.cpp testing/testing_dgeadd.cpp testing/testing_sgeadd.cpp testing/testing_cgeam.cpp testing/testing_dgeam.cpp testing/testing_sgeam.cpp testing/testing_slacpy.cpp testing/testing_dlacpy.cpp testing/testing_clacpy.cpp testing/testing_dlag2s.cpp testing/testing_clange.cpp testing/testing_dlange.cpp testing/testing_slange.cpp testing/testing_clanhe.cpp testing/testing_dlansy.cpp testing/testing_slansy.cpp testing/testing_slarfg.cpp testing/testing_dlarfg.cpp testing/testing_clarfg.cpp testing/testing_slascl.cpp testing/testing_dlascl.cpp testing/testing_clascl.cpp testing/testing_slaset.cpp testing/testing_dlaset.cpp testing/testing_claset.cpp testing/testing_slaset_band.cpp testing/testing_dlaset_band.cpp testing/testing_claset_band.cpp testing/testing_dlat2s.cpp testing/testing_cnan_inf.cpp testing/testing_dnan_inf.cpp testing/testing_snan_inf.cpp testing/testing_cprint.cpp testing/testing_dprint.cpp testing/testing_sprint.cpp testing/testing_ssymmetrize.cpp testing/testing_dsymmetrize.cpp testing/testing_csymmetrize.cpp testing/testing_ssymmetrize_tiles.cpp testing/testing_dsymmetrize_tiles.cpp testing/testing_csymmetrize_tiles.cpp testing/testing_cswap.cpp testing/testing_dswap.cpp testing/testing_sswap.cpp testing/testing_stranspose.cpp testing/testing_dtranspose.cpp testing/testing_ctranspose.cpp testing/testing_ctrtri_diag.cpp testing/testing_dtrtri_diag.cpp testing/testing_strtri_diag.cpp testing/testing_cgenerate.cpp testing/testing_dgenerate.cpp testing/testing_sgenerate.cpp testing/testing_dsposv_gpu.cpp testing/testing_cposv_gpu.cpp testing/testing_dposv_gpu.cpp testing/testing_sposv_gpu.cpp testing/testing_cpotrf_gpu.cpp testing/testing_dpotrf_gpu.cpp testing/testing_spotrf_gpu.cpp testing/testing_cpotf2_gpu.cpp testing/testing_dpotf2_gpu.cpp testing/testing_spotf2_gpu.cpp testing/testing_cpotri_gpu.cpp testing/testing_dpotri_gpu.cpp testing/testing_spotri_gpu.cpp testing/testing_ctrtri_gpu.cpp testing/testing_dtrtri_gpu.cpp testing/testing_strtri_gpu.cpp testing/testing_cpotrf_mgpu.cpp testing/testing_dpotrf_mgpu.cpp testing/testing_spotrf_mgpu.cpp testing/testing_cposv.cpp testing/testing_dposv.cpp testing/testing_sposv.cpp testing/testing_cpotrf.cpp testing/testing_dpotrf.cpp testing/testing_spotrf.cpp testing/testing_cpotri.cpp testing/testing_dpotri.cpp testing/testing_spotri.cpp testing/testing_ctrtri.cpp testing/testing_dtrtri.cpp testing/testing_strtri.cpp testing/testing_chesv.cpp testing/testing_dsysv.cpp testing/testing_ssysv.cpp testing/testing_chesv_nopiv_gpu.cpp testing/testing_dsysv_nopiv_gpu.cpp testing/testing_ssysv_nopiv_gpu.cpp testing/testing_csysv_nopiv_gpu.cpp testing/testing_chetrf.cpp testing/testing_dsytrf.cpp testing/testing_ssytrf.cpp testing/testing_dsgesv_gpu.cpp testing/testing_cgesv_gpu.cpp testing/testing_dgesv_gpu.cpp testing/testing_sgesv_gpu.cpp testing/testing_cgetrf_gpu.cpp testing/testing_dgetrf_gpu.cpp testing/testing_sgetrf_gpu.cpp testing/testing_cgetf2_gpu.cpp testing/testing_dgetf2_gpu.cpp testing/testing_sgetf2_gpu.cpp testing/testing_cgetri_gpu.cpp testing/testing_dgetri_gpu.cpp testing/testing_sgetri_gpu.cpp testing/testing_cgetrf_mgpu.cpp testing/testing_dgetrf_mgpu.cpp testing/testing_sgetrf_mgpu.cpp testing/testing_sgbsv_gpu.cpp testing/testing_dgbsv_gpu.cpp testing/testing_cgbsv_gpu.cpp testing/testing_sgbtrf_gpu.cpp testing/testing_dgbtrf_gpu.cpp testing/testing_cgbtrf_gpu.cpp testing/testing_cgesv.cpp testing/testing_dgesv.cpp testing/testing_sgesv.cpp testing/testing_cgesv_rbt.cpp testing/testing_dgesv_rbt.cpp testing/testing_sgesv_rbt.cpp testing/testing_cgetrf.cpp testing/testing_dgetrf.cpp testing/testing_sgetrf.cpp testing/testing_dsgeqrsv_gpu.cpp testing/testing_sgegqr_gpu.cpp testing/testing_dgegqr_gpu.cpp testing/testing_cgegqr_gpu.cpp testing/testing_sgelqf_gpu.cpp testing/testing_dgelqf_gpu.cpp testing/testing_cgelqf_gpu.cpp testing/testing_sgels_gpu.cpp testing/testing_dgels_gpu.cpp testing/testing_cgels_gpu.cpp testing/testing_sgels3_gpu.cpp testing/testing_dgels3_gpu.cpp testing/testing_cgels3_gpu.cpp testing/testing_cgeqp3_gpu.cpp testing/testing_dgeqp3_gpu.cpp testing/testing_sgeqp3_gpu.cpp testing/testing_sgeqr2_gpu.cpp testing/testing_dgeqr2_gpu.cpp testing/testing_cgeqr2_gpu.cpp testing/testing_sgeqr2x_gpu.cpp testing/testing_dgeqr2x_gpu.cpp testing/testing_cgeqr2x_gpu.cpp testing/testing_cgeqrf_gpu.cpp testing/testing_dgeqrf_gpu.cpp testing/testing_sgeqrf_gpu.cpp testing/testing_clarfb_gpu.cpp testing/testing_dlarfb_gpu.cpp testing/testing_slarfb_gpu.cpp testing/testing_sorgqr_gpu.cpp testing/testing_dorgqr_gpu.cpp testing/testing_cungqr_gpu.cpp testing/testing_cunmql_gpu.cpp testing/testing_dormql_gpu.cpp testing/testing_sormql_gpu.cpp testing/testing_cunmqr_gpu.cpp testing/testing_dormqr_gpu.cpp testing/testing_sormqr_gpu.cpp testing/testing_sgeqrf_mgpu.cpp testing/testing_dgeqrf_mgpu.cpp testing/testing_cgeqrf_mgpu.cpp testing/testing_sgelqf.cpp testing/testing_dgelqf.cpp testing/testing_cgelqf.cpp testing/testing_sgels.cpp testing/testing_dgels.cpp testing/testing_cgels.cpp testing/testing_sgeqlf.cpp testing/testing_dgeqlf.cpp testing/testing_cgeqlf.cpp testing/testing_cgeqp3.cpp testing/testing_dgeqp3.cpp testing/testing_sgeqp3.cpp testing/testing_sgeqrf.cpp testing/testing_dgeqrf.cpp testing/testing_cgeqrf.cpp testing/testing_sgglse.cpp testing/testing_dgglse.cpp testing/testing_cgglse.cpp testing/testing_sorglq.cpp testing/testing_dorglq.cpp testing/testing_cunglq.cpp testing/testing_sorgqr.cpp testing/testing_dorgqr.cpp testing/testing_cungqr.cpp testing/testing_cunmlq.cpp testing/testing_dormlq.cpp testing/testing_sormlq.cpp testing/testing_cunmql.cpp testing/testing_dormql.cpp testing/testing_sormql.cpp testing/testing_cunmqr.cpp testing/testing_dormqr.cpp testing/testing_sormqr.cpp testing/testing_ssyevd_gpu.cpp testing/testing_dsyevd_gpu.cpp testing/testing_cheevd_gpu.cpp testing/testing_ssytrd_gpu.cpp testing/testing_dsytrd_gpu.cpp testing/testing_chetrd_gpu.cpp testing/testing_ssytrd_mgpu.cpp testing/testing_dsytrd_mgpu.cpp testing/testing_chetrd_mgpu.cpp testing/testing_ssyevd.cpp testing/testing_dsyevd.cpp testing/testing_cheevd.cpp testing/testing_ssytrd.cpp testing/testing_dsytrd.cpp testing/testing_chetrd.cpp testing/testing_cheevdx_2stage.cpp testing/testing_dsyevdx_2stage.cpp testing/testing_ssyevdx_2stage.cpp testing/testing_ssygst.cpp testing/testing_dsygst.cpp testing/testing_chegst.cpp testing/testing_ssygst_gpu.cpp testing/testing_dsygst_gpu.cpp testing/testing_chegst_gpu.cpp testing/testing_chegvd.cpp testing/testing_dsygvd.cpp testing/testing_ssygvd.cpp testing/testing_chegvdx.cpp testing/testing_dsygvdx.cpp testing/testing_ssygvdx.cpp testing/testing_chegvdx_2stage.cpp testing/testing_dsygvdx_2stage.cpp testing/testing_ssygvdx_2stage.cpp testing/testing_sgeev.cpp testing/testing_cgeev.cpp testing/testing_sgehrd.cpp testing/testing_dgehrd.cpp testing/testing_cgehrd.cpp testing/testing_cgesdd.cpp testing/testing_dgesdd.cpp testing/testing_sgesdd.cpp testing/testing_cgesvd.cpp testing/testing_dgesvd.cpp testing/testing_sgesvd.cpp testing/testing_sgebrd.cpp testing/testing_dgebrd.cpp testing/testing_cgebrd.cpp testing/testing_sorgbr.cpp testing/testing_dorgbr.cpp testing/testing_cungbr.cpp testing/testing_cunmbr.cpp testing/testing_dormbr.cpp testing/testing_sormbr.cpp testing/testing_cgeadd_batched.cpp testing/testing_dgeadd_batched.cpp testing/testing_sgeadd_batched.cpp testing/testing_cgemm_batched.cpp testing/testing_dgemm_batched.cpp testing/testing_sgemm_batched.cpp testing/testing_cgemv_batched.cpp testing/testing_dgemv_batched.cpp testing/testing_sgemv_batched.cpp testing/testing_chemm_batched.cpp testing/testing_dsymm_batched.cpp testing/testing_ssymm_batched.cpp testing/testing_chemv_batched.cpp testing/testing_dsymv_batched.cpp testing/testing_ssymv_batched.cpp testing/testing_cherk_batched.cpp testing/testing_dsyrk_batched.cpp testing/testing_ssyrk_batched.cpp testing/testing_cher2k_batched.cpp testing/testing_dsyr2k_batched.cpp testing/testing_ssyr2k_batched.cpp testing/testing_clacpy_batched.cpp testing/testing_dlacpy_batched.cpp testing/testing_slacpy_batched.cpp testing/testing_csyr2k_batched.cpp testing/testing_ctrmm_batched.cpp testing/testing_dtrmm_batched.cpp testing/testing_strmm_batched.cpp testing/testing_ctrsm_batched.cpp testing/testing_dtrsm_batched.cpp testing/testing_strsm_batched.cpp testing/testing_ctrsv_batched.cpp testing/testing_dtrsv_batched.cpp testing/testing_strsv_batched.cpp testing/testing_sgeqrf_batched.cpp testing/testing_dgeqrf_batched.cpp testing/testing_cgeqrf_batched.cpp testing/testing_sgbtrf_batched.cpp testing/testing_dgbtrf_batched.cpp testing/testing_cgbtrf_batched.cpp testing/testing_sgbsv_batched.cpp testing/testing_dgbsv_batched.cpp testing/testing_cgbsv_batched.cpp testing/testing_sgesv_batched.cpp testing/testing_dgesv_batched.cpp testing/testing_cgesv_batched.cpp testing/testing_cgesv_nopiv_batched.cpp testing/testing_dgesv_nopiv_batched.cpp testing/testing_sgesv_nopiv_batched.cpp testing/testing_sgetrf_batched.cpp testing/testing_dgetrf_batched.cpp testing/testing_cgetrf_batched.cpp testing/testing_sgetrf_nopiv_batched.cpp testing/testing_dgetrf_nopiv_batched.cpp testing/testing_cgetrf_nopiv_batched.cpp testing/testing_sgetri_batched.cpp testing/testing_dgetri_batched.cpp testing/testing_cgetri_batched.cpp testing/testing_sposv_batched.cpp testing/testing_dposv_batched.cpp testing/testing_cposv_batched.cpp testing/testing_spotrf_batched.cpp testing/testing_dpotrf_batched.cpp testing/testing_cpotrf_batched.cpp testing/testing_cgemm_vbatched.cpp testing/testing_dgemm_vbatched.cpp testing/testing_sgemm_vbatched.cpp testing/testing_cgemv_vbatched.cpp testing/testing_dgemv_vbatched.cpp testing/testing_sgemv_vbatched.cpp testing/testing_chemm_vbatched.cpp testing/testing_dsymm_vbatched.cpp testing/testing_ssymm_vbatched.cpp testing/testing_chemv_vbatched.cpp testing/testing_dsymv_vbatched.cpp testing/testing_ssymv_vbatched.cpp testing/testing_cherk_vbatched.cpp testing/testing_dsyrk_vbatched.cpp testing/testing_ssyrk_vbatched.cpp testing/testing_cher2k_vbatched.cpp testing/testing_dsyr2k_vbatched.cpp testing/testing_ssyr2k_vbatched.cpp testing/testing_csyrk_vbatched.cpp testing/testing_csyr2k_vbatched.cpp testing/testing_ctrmm_vbatched.cpp testing/testing_dtrmm_vbatched.cpp testing/testing_strmm_vbatched.cpp testing/testing_ctrsm_vbatched.cpp testing/testing_dtrsm_vbatched.cpp testing/testing_strsm_vbatched.cpp testing/testing_spotrf_vbatched.cpp testing/testing_dpotrf_vbatched.cpp testing/testing_cpotrf_vbatched.cpp testing/testing_sgetrf_vbatched.cpp testing/testing_dgetrf_vbatched.cpp testing/testing_cgetrf_vbatched.cpp testing/testing_cgetrf_gpu_f.F90 testing/testing_dgetrf_gpu_f.F90 testing/testing_sgetrf_gpu_f.F90 testing/testing_cgetrf_f.f90 testing/testing_dgetrf_f.f90 testing/testing_sgetrf_f.f90 )" | perl -pe 's/ +/\n/g' >> CMake.src.hip echo >> CMake.src.hip echo "set( libsparse_all" >> CMake.src.hip echo "sparse_hip/blas/magma_z_blaswrapper.cpp sparse_hip/blas/zbajac_csr.hip.cpp sparse_hip/blas/zbajac_csr_overlap.hip.cpp sparse_hip/blas/zgeaxpy.hip.cpp sparse_hip/blas/zgecsr5mv.hip.cpp sparse_hip/blas/zgecsrmv.hip.cpp sparse_hip/blas/zgeellmv.hip.cpp sparse_hip/blas/zgeelltmv.hip.cpp sparse_hip/blas/zgeellrtmv.hip.cpp sparse_hip/blas/zgesellcmv.hip.cpp sparse_hip/blas/zgesellcmmv.hip.cpp sparse_hip/blas/zjacobisetup.hip.cpp sparse_hip/blas/zlobpcg_shift.hip.cpp sparse_hip/blas/zlobpcg_residuals.hip.cpp sparse_hip/blas/zlobpcg_maxpy.hip.cpp sparse_hip/blas/zmdotc.hip.cpp sparse_hip/blas/zgemvmdot.hip.cpp sparse_hip/blas/zmdot_shfl.hip.cpp sparse_hip/blas/zmergebicgstab2.hip.cpp sparse_hip/blas/zmergebicgstab3.hip.cpp sparse_hip/blas/zmergeidr.hip.cpp sparse_hip/blas/zmergecg.hip.cpp sparse_hip/blas/zmergecgs.hip.cpp sparse_hip/blas/zmergeqmr.hip.cpp sparse_hip/blas/zmergebicgstab.hip.cpp sparse_hip/blas/zmergetfqmr.hip.cpp sparse_hip/blas/zmgecsrmv.hip.cpp sparse_hip/blas/zmgeellmv.hip.cpp sparse_hip/blas/zmgeelltmv.hip.cpp sparse_hip/blas/zmgesellcmmv.hip.cpp sparse_hip/blas/zpipelinedgmres.hip.cpp sparse_hip/blas/zilu.cpp sparse_hip/blas/magma_ztrisolve.cpp sparse_hip/blas/magma_trisolve.cpp sparse_hip/blas/magma_zcuspmm.cpp sparse_hip/blas/magma_zcuspaxpy.cpp sparse_hip/blas/zcgecsrmv_mixed_prec.hip.cpp sparse_hip/blas/zparilu.cpp sparse_hip/blas/zparilu_kernels.hip.cpp sparse_hip/blas/zparic_kernels.hip.cpp sparse_hip/blas/zparilut_kernels.hip.cpp sparse_hip/blas/zparilut_candidates.hip.cpp sparse_hip/blas/magma_zthrsrm.hip.cpp sparse_hip/blas/magma_zpreselect.hip.cpp sparse_hip/blas/magma_zsampleselect.hip.cpp sparse_hip/blas/magma_zsampleselect_nodp.hip.cpp sparse_hip/blas/zcompact.hip.cpp sparse_hip/blas/magma_zmcsrcompressor_gpu.hip.cpp sparse_hip/blas/magma_zdiagcheck.hip.cpp sparse_hip/blas/zgecsrreimsplit.hip.cpp sparse_hip/blas/zgedensereimsplit.hip.cpp sparse_hip/blas/magma_zmconjugate.hip.cpp sparse_hip/blas/magma_zget_rowptr.hip.cpp sparse_hip/blas/magma_zmatrixtools_gpu.hip.cpp sparse_hip/blas/zjaccard_weights.hip.cpp sparse_hip/blas/zgeisai_trsv.hip.cpp sparse_hip/blas/zgeisai_maxblock.hip.cpp sparse_hip/blas/zgeisai_batched32.hip.cpp sparse_hip/blas/zge3pt.hip.cpp sparse_hip/blas/zmergeblockkrylov.hip.cpp sparse_hip/blas/zgecscsyncfreetrsm.hip.cpp sparse_hip/control/error.cpp sparse_hip/control/magma_zdomainoverlap.cpp sparse_hip/control/magma_zutil_sparse.cpp sparse_hip/control/magma_zfree.cpp sparse_hip/control/magma_zmatrixchar.cpp sparse_hip/control/magma_zmconvert.cpp sparse_hip/control/magma_zmgenerator.cpp sparse_hip/control/magma_zmio.cpp sparse_hip/control/magma_zsolverinfo.cpp sparse_hip/control/magma_zcsrsplit.cpp sparse_hip/control/magma_zpariluutils.cpp sparse_hip/control/magma_zmcsrpass.cpp sparse_hip/control/magma_zmcsrpass_gpu.cpp sparse_hip/control/magma_zmcsrcompressor.cpp sparse_hip/control/magma_zmscale.cpp sparse_hip/control/magma_zmshrink.cpp sparse_hip/control/magma_zmslice.cpp sparse_hip/control/magma_zmdiagdom.cpp sparse_hip/control/magma_zmdiff.cpp sparse_hip/control/magma_zmlumerge.cpp sparse_hip/control/magma_zmtranspose.cpp sparse_hip/control/magma_zmtranspose_cpu.cpp sparse_hip/control/magma_zmtransfer.cpp sparse_hip/control/magma_zmilustruct.cpp sparse_hip/control/magma_zselect.cpp sparse_hip/control/magma_zsort.cpp sparse_hip/control/magma_zvinit.cpp sparse_hip/control/magma_zvio.cpp sparse_hip/control/magma_zvtranspose.cpp sparse_hip/control/magma_zvpass.cpp sparse_hip/control/magma_zvpass_gpu.cpp sparse_hip/control/mmio.cpp sparse_hip/control/magma_zgeisai_tools.cpp sparse_hip/control/magma_zmsupernodal.cpp sparse_hip/control/magma_zmfrobenius.cpp sparse_hip/control/magma_zmatrix_tools.cpp sparse_hip/control/magma_zparilu_kernels.cpp sparse_hip/control/magma_zparic_kernels.cpp sparse_hip/control/magma_zparilut_kernels.cpp sparse_hip/control/magma_zparilut_tools.cpp sparse_hip/control/magma_zparict_tools.cpp sparse_hip/src/zcg.cpp sparse_hip/src/zcg_res.cpp sparse_hip/src/zcg_merge.cpp sparse_hip/src/zpcg_merge.cpp sparse_hip/src/zbicgstab.cpp sparse_hip/src/zbicg.cpp sparse_hip/src/zpbicg.cpp sparse_hip/src/zbicgstab_merge.cpp sparse_hip/src/zbicgstab_merge2.cpp sparse_hip/src/zbicgstab_merge3.cpp sparse_hip/src/zqmr.cpp sparse_hip/src/zqmr_merge.cpp sparse_hip/src/ztfqmr.cpp sparse_hip/src/ztfqmr_unrolled.cpp sparse_hip/src/ztfqmr_merge.cpp sparse_hip/src/zpqmr.cpp sparse_hip/src/zpqmr_merge.cpp sparse_hip/src/zptfqmr.cpp sparse_hip/src/zptfqmr_merge.cpp sparse_hip/src/zidr.cpp sparse_hip/src/zidr_merge.cpp sparse_hip/src/zidr_strms.cpp sparse_hip/src/ziterref.cpp sparse_hip/src/zftjacobi.cpp sparse_hip/src/zjacobi.cpp sparse_hip/src/zbaiter.cpp sparse_hip/src/zbaiter_overlap.cpp sparse_hip/src/zpcg.cpp sparse_hip/src/zcgs.cpp sparse_hip/src/zcgs_merge.cpp sparse_hip/src/zpcgs.cpp sparse_hip/src/zpcgs_merge.cpp sparse_hip/src/zbpcg.cpp sparse_hip/src/zfgmres.cpp sparse_hip/src/zpbicgstab.cpp sparse_hip/src/zpidr.cpp sparse_hip/src/zpidr_merge.cpp sparse_hip/src/zpidr_strms.cpp sparse_hip/src/zbombard.cpp sparse_hip/src/zbombard_merge.cpp sparse_hip/src/zpbicgstab_merge.cpp sparse_hip/src/zlobpcg.cpp sparse_hip/src/zlsqr.cpp sparse_hip/src/zcustomic.cpp sparse_hip/src/zcustomilu.cpp sparse_hip/src/zparilu_gpu.cpp sparse_hip/src/zparilu_cpu.cpp sparse_hip/src/zparic_gpu.cpp sparse_hip/src/zparic_cpu.cpp sparse_hip/src/zparilut_gpu_nodp.cpp sparse_hip/src/zparilut_gpu.cpp sparse_hip/src/zparilut_cpu.cpp sparse_hip/src/zparict_cpu.cpp sparse_hip/src/zparilut.cpp sparse_hip/src/zparict.cpp sparse_hip/src/zgeisai_apply.cpp sparse_hip/src/zgeisai_lower.cpp sparse_hip/src/zgeisai_upper.cpp sparse_hip/src/magma_zqr_wrapper.cpp sparse_hip/src/magma_zcustomspmv.cpp sparse_hip/src/magma_zcustomprecond.cpp sparse_hip/src/magma_z_precond_wrapper.cpp sparse_hip/src/magma_z_solver_wrapper.cpp sparse_hip/src/zresidual.cpp sparse_hip/src/zresidualvec.cpp sparse_hip/src/zjacobidomainoverlap.cpp sparse_hip/blas/magma_c_blaswrapper.cpp sparse_hip/blas/magma_d_blaswrapper.cpp sparse_hip/blas/magma_s_blaswrapper.cpp sparse_hip/blas/cbajac_csr.hip.cpp sparse_hip/blas/dbajac_csr.hip.cpp sparse_hip/blas/sbajac_csr.hip.cpp sparse_hip/blas/cbajac_csr_overlap.hip.cpp sparse_hip/blas/dbajac_csr_overlap.hip.cpp sparse_hip/blas/sbajac_csr_overlap.hip.cpp sparse_hip/blas/cgeaxpy.hip.cpp sparse_hip/blas/dgeaxpy.hip.cpp sparse_hip/blas/sgeaxpy.hip.cpp sparse_hip/blas/cgecsr5mv.hip.cpp sparse_hip/blas/dgecsr5mv.hip.cpp sparse_hip/blas/sgecsr5mv.hip.cpp sparse_hip/blas/cgecsrmv.hip.cpp sparse_hip/blas/dgecsrmv.hip.cpp sparse_hip/blas/sgecsrmv.hip.cpp sparse_hip/blas/cgeellmv.hip.cpp sparse_hip/blas/dgeellmv.hip.cpp sparse_hip/blas/sgeellmv.hip.cpp sparse_hip/blas/cgeelltmv.hip.cpp sparse_hip/blas/dgeelltmv.hip.cpp sparse_hip/blas/sgeelltmv.hip.cpp sparse_hip/blas/cgeellrtmv.hip.cpp sparse_hip/blas/dgeellrtmv.hip.cpp sparse_hip/blas/sgeellrtmv.hip.cpp sparse_hip/blas/cgesellcmv.hip.cpp sparse_hip/blas/dgesellcmv.hip.cpp sparse_hip/blas/sgesellcmv.hip.cpp sparse_hip/blas/cgesellcmmv.hip.cpp sparse_hip/blas/dgesellcmmv.hip.cpp sparse_hip/blas/sgesellcmmv.hip.cpp sparse_hip/blas/cjacobisetup.hip.cpp sparse_hip/blas/djacobisetup.hip.cpp sparse_hip/blas/sjacobisetup.hip.cpp sparse_hip/blas/clobpcg_shift.hip.cpp sparse_hip/blas/dlobpcg_shift.hip.cpp sparse_hip/blas/slobpcg_shift.hip.cpp sparse_hip/blas/clobpcg_residuals.hip.cpp sparse_hip/blas/dlobpcg_residuals.hip.cpp sparse_hip/blas/slobpcg_residuals.hip.cpp sparse_hip/blas/clobpcg_maxpy.hip.cpp sparse_hip/blas/dlobpcg_maxpy.hip.cpp sparse_hip/blas/slobpcg_maxpy.hip.cpp sparse_hip/blas/cmdotc.hip.cpp sparse_hip/blas/dmdotc.hip.cpp sparse_hip/blas/smdotc.hip.cpp sparse_hip/blas/cgemvmdot.hip.cpp sparse_hip/blas/dgemvmdot.hip.cpp sparse_hip/blas/sgemvmdot.hip.cpp sparse_hip/blas/cmdot_shfl.hip.cpp sparse_hip/blas/dmdot_shfl.hip.cpp sparse_hip/blas/smdot_shfl.hip.cpp sparse_hip/blas/cmergebicgstab2.hip.cpp sparse_hip/blas/dmergebicgstab2.hip.cpp sparse_hip/blas/smergebicgstab2.hip.cpp sparse_hip/blas/cmergebicgstab3.hip.cpp sparse_hip/blas/dmergebicgstab3.hip.cpp sparse_hip/blas/smergebicgstab3.hip.cpp sparse_hip/blas/cmergeidr.hip.cpp sparse_hip/blas/dmergeidr.hip.cpp sparse_hip/blas/smergeidr.hip.cpp sparse_hip/blas/cmergecg.hip.cpp sparse_hip/blas/dmergecg.hip.cpp sparse_hip/blas/smergecg.hip.cpp sparse_hip/blas/cmergecgs.hip.cpp sparse_hip/blas/dmergecgs.hip.cpp sparse_hip/blas/smergecgs.hip.cpp sparse_hip/blas/cmergeqmr.hip.cpp sparse_hip/blas/dmergeqmr.hip.cpp sparse_hip/blas/smergeqmr.hip.cpp sparse_hip/blas/cmergebicgstab.hip.cpp sparse_hip/blas/dmergebicgstab.hip.cpp sparse_hip/blas/smergebicgstab.hip.cpp sparse_hip/blas/cmergetfqmr.hip.cpp sparse_hip/blas/dmergetfqmr.hip.cpp sparse_hip/blas/smergetfqmr.hip.cpp sparse_hip/blas/cmgecsrmv.hip.cpp sparse_hip/blas/dmgecsrmv.hip.cpp sparse_hip/blas/smgecsrmv.hip.cpp sparse_hip/blas/cmgeellmv.hip.cpp sparse_hip/blas/dmgeellmv.hip.cpp sparse_hip/blas/smgeellmv.hip.cpp sparse_hip/blas/cmgeelltmv.hip.cpp sparse_hip/blas/dmgeelltmv.hip.cpp sparse_hip/blas/smgeelltmv.hip.cpp sparse_hip/blas/cmgesellcmmv.hip.cpp sparse_hip/blas/dmgesellcmmv.hip.cpp sparse_hip/blas/smgesellcmmv.hip.cpp sparse_hip/blas/cpipelinedgmres.hip.cpp sparse_hip/blas/dpipelinedgmres.hip.cpp sparse_hip/blas/spipelinedgmres.hip.cpp sparse_hip/blas/silu.cpp sparse_hip/blas/dilu.cpp sparse_hip/blas/cilu.cpp sparse_hip/blas/magma_strisolve.cpp sparse_hip/blas/magma_dtrisolve.cpp sparse_hip/blas/magma_ctrisolve.cpp sparse_hip/blas/magma_scuspmm.cpp sparse_hip/blas/magma_dcuspmm.cpp sparse_hip/blas/magma_ccuspmm.cpp sparse_hip/blas/magma_scuspaxpy.cpp sparse_hip/blas/magma_dcuspaxpy.cpp sparse_hip/blas/magma_ccuspaxpy.cpp sparse_hip/blas/dsgecsrmv_mixed_prec.hip.cpp sparse_hip/blas/sparilu.cpp sparse_hip/blas/dparilu.cpp sparse_hip/blas/cparilu.cpp sparse_hip/blas/cparilu_kernels.hip.cpp sparse_hip/blas/dparilu_kernels.hip.cpp sparse_hip/blas/sparilu_kernels.hip.cpp sparse_hip/blas/cparic_kernels.hip.cpp sparse_hip/blas/dparic_kernels.hip.cpp sparse_hip/blas/sparic_kernels.hip.cpp sparse_hip/blas/cparilut_kernels.hip.cpp sparse_hip/blas/dparilut_kernels.hip.cpp sparse_hip/blas/sparilut_kernels.hip.cpp sparse_hip/blas/cparilut_candidates.hip.cpp sparse_hip/blas/dparilut_candidates.hip.cpp sparse_hip/blas/sparilut_candidates.hip.cpp sparse_hip/blas/magma_cthrsrm.hip.cpp sparse_hip/blas/magma_dthrsrm.hip.cpp sparse_hip/blas/magma_sthrsrm.hip.cpp sparse_hip/blas/magma_cpreselect.hip.cpp sparse_hip/blas/magma_dpreselect.hip.cpp sparse_hip/blas/magma_spreselect.hip.cpp sparse_hip/blas/magma_ssampleselect.hip.cpp sparse_hip/blas/magma_dsampleselect.hip.cpp sparse_hip/blas/magma_csampleselect.hip.cpp sparse_hip/blas/magma_ssampleselect_nodp.hip.cpp sparse_hip/blas/magma_dsampleselect_nodp.hip.cpp sparse_hip/blas/magma_csampleselect_nodp.hip.cpp sparse_hip/blas/scompact.hip.cpp sparse_hip/blas/dcompact.hip.cpp sparse_hip/blas/ccompact.hip.cpp sparse_hip/blas/magma_smcsrcompressor_gpu.hip.cpp sparse_hip/blas/magma_dmcsrcompressor_gpu.hip.cpp sparse_hip/blas/magma_cmcsrcompressor_gpu.hip.cpp sparse_hip/blas/magma_cdiagcheck.hip.cpp sparse_hip/blas/magma_ddiagcheck.hip.cpp sparse_hip/blas/magma_sdiagcheck.hip.cpp sparse_hip/blas/cgecsrreimsplit.hip.cpp sparse_hip/blas/dgecsrreimsplit.hip.cpp sparse_hip/blas/sgecsrreimsplit.hip.cpp sparse_hip/blas/cgedensereimsplit.hip.cpp sparse_hip/blas/dgedensereimsplit.hip.cpp sparse_hip/blas/sgedensereimsplit.hip.cpp sparse_hip/blas/magma_smconjugate.hip.cpp sparse_hip/blas/magma_dmconjugate.hip.cpp sparse_hip/blas/magma_cmconjugate.hip.cpp sparse_hip/blas/magma_cget_rowptr.hip.cpp sparse_hip/blas/magma_dget_rowptr.hip.cpp sparse_hip/blas/magma_sget_rowptr.hip.cpp sparse_hip/blas/magma_cmatrixtools_gpu.hip.cpp sparse_hip/blas/magma_dmatrixtools_gpu.hip.cpp sparse_hip/blas/magma_smatrixtools_gpu.hip.cpp sparse_hip/blas/sjaccard_weights.hip.cpp sparse_hip/blas/djaccard_weights.hip.cpp sparse_hip/blas/cjaccard_weights.hip.cpp sparse_hip/blas/cgeisai_trsv.hip.cpp sparse_hip/blas/dgeisai_trsv.hip.cpp sparse_hip/blas/sgeisai_trsv.hip.cpp sparse_hip/blas/cgeisai_maxblock.hip.cpp sparse_hip/blas/dgeisai_maxblock.hip.cpp sparse_hip/blas/sgeisai_maxblock.hip.cpp sparse_hip/blas/cgeisai_batched32.hip.cpp sparse_hip/blas/dgeisai_batched32.hip.cpp sparse_hip/blas/sgeisai_batched32.hip.cpp sparse_hip/blas/cge3pt.hip.cpp sparse_hip/blas/dge3pt.hip.cpp sparse_hip/blas/sge3pt.hip.cpp sparse_hip/blas/cmergeblockkrylov.hip.cpp sparse_hip/blas/dmergeblockkrylov.hip.cpp sparse_hip/blas/smergeblockkrylov.hip.cpp sparse_hip/blas/cgecscsyncfreetrsm.hip.cpp sparse_hip/blas/dgecscsyncfreetrsm.hip.cpp sparse_hip/blas/sgecscsyncfreetrsm.hip.cpp sparse_hip/control/magma_sdomainoverlap.cpp sparse_hip/control/magma_ddomainoverlap.cpp sparse_hip/control/magma_cdomainoverlap.cpp sparse_hip/control/magma_cutil_sparse.cpp sparse_hip/control/magma_dutil_sparse.cpp sparse_hip/control/magma_sutil_sparse.cpp sparse_hip/control/magma_sfree.cpp sparse_hip/control/magma_dfree.cpp sparse_hip/control/magma_cfree.cpp sparse_hip/control/magma_smatrixchar.cpp sparse_hip/control/magma_dmatrixchar.cpp sparse_hip/control/magma_cmatrixchar.cpp sparse_hip/control/magma_smconvert.cpp sparse_hip/control/magma_dmconvert.cpp sparse_hip/control/magma_cmconvert.cpp sparse_hip/control/magma_smgenerator.cpp sparse_hip/control/magma_dmgenerator.cpp sparse_hip/control/magma_cmgenerator.cpp sparse_hip/control/magma_smio.cpp sparse_hip/control/magma_dmio.cpp sparse_hip/control/magma_cmio.cpp sparse_hip/control/magma_ssolverinfo.cpp sparse_hip/control/magma_dsolverinfo.cpp sparse_hip/control/magma_csolverinfo.cpp sparse_hip/control/magma_scsrsplit.cpp sparse_hip/control/magma_dcsrsplit.cpp sparse_hip/control/magma_ccsrsplit.cpp sparse_hip/control/magma_spariluutils.cpp sparse_hip/control/magma_dpariluutils.cpp sparse_hip/control/magma_cpariluutils.cpp sparse_hip/control/magma_smcsrpass.cpp sparse_hip/control/magma_dmcsrpass.cpp sparse_hip/control/magma_cmcsrpass.cpp sparse_hip/control/magma_smcsrpass_gpu.cpp sparse_hip/control/magma_dmcsrpass_gpu.cpp sparse_hip/control/magma_cmcsrpass_gpu.cpp sparse_hip/control/magma_smcsrcompressor.cpp sparse_hip/control/magma_dmcsrcompressor.cpp sparse_hip/control/magma_cmcsrcompressor.cpp sparse_hip/control/magma_smscale.cpp sparse_hip/control/magma_dmscale.cpp sparse_hip/control/magma_cmscale.cpp sparse_hip/control/magma_smshrink.cpp sparse_hip/control/magma_dmshrink.cpp sparse_hip/control/magma_cmshrink.cpp sparse_hip/control/magma_smslice.cpp sparse_hip/control/magma_dmslice.cpp sparse_hip/control/magma_cmslice.cpp sparse_hip/control/magma_smdiagdom.cpp sparse_hip/control/magma_dmdiagdom.cpp sparse_hip/control/magma_cmdiagdom.cpp sparse_hip/control/magma_smdiff.cpp sparse_hip/control/magma_dmdiff.cpp sparse_hip/control/magma_cmdiff.cpp sparse_hip/control/magma_smlumerge.cpp sparse_hip/control/magma_dmlumerge.cpp sparse_hip/control/magma_cmlumerge.cpp sparse_hip/control/magma_smtranspose.cpp sparse_hip/control/magma_dmtranspose.cpp sparse_hip/control/magma_cmtranspose.cpp sparse_hip/control/magma_smtranspose_cpu.cpp sparse_hip/control/magma_dmtranspose_cpu.cpp sparse_hip/control/magma_cmtranspose_cpu.cpp sparse_hip/control/magma_smtransfer.cpp sparse_hip/control/magma_dmtransfer.cpp sparse_hip/control/magma_cmtransfer.cpp sparse_hip/control/magma_smilustruct.cpp sparse_hip/control/magma_dmilustruct.cpp sparse_hip/control/magma_cmilustruct.cpp sparse_hip/control/magma_sselect.cpp sparse_hip/control/magma_dselect.cpp sparse_hip/control/magma_cselect.cpp sparse_hip/control/magma_ssort.cpp sparse_hip/control/magma_dsort.cpp sparse_hip/control/magma_csort.cpp sparse_hip/control/magma_svinit.cpp sparse_hip/control/magma_dvinit.cpp sparse_hip/control/magma_cvinit.cpp sparse_hip/control/magma_svio.cpp sparse_hip/control/magma_dvio.cpp sparse_hip/control/magma_cvio.cpp sparse_hip/control/magma_svtranspose.cpp sparse_hip/control/magma_dvtranspose.cpp sparse_hip/control/magma_cvtranspose.cpp sparse_hip/control/magma_svpass.cpp sparse_hip/control/magma_dvpass.cpp sparse_hip/control/magma_cvpass.cpp sparse_hip/control/magma_svpass_gpu.cpp sparse_hip/control/magma_dvpass_gpu.cpp sparse_hip/control/magma_cvpass_gpu.cpp sparse_hip/control/magma_sgeisai_tools.cpp sparse_hip/control/magma_dgeisai_tools.cpp sparse_hip/control/magma_cgeisai_tools.cpp sparse_hip/control/magma_smsupernodal.cpp sparse_hip/control/magma_dmsupernodal.cpp sparse_hip/control/magma_cmsupernodal.cpp sparse_hip/control/magma_smfrobenius.cpp sparse_hip/control/magma_dmfrobenius.cpp sparse_hip/control/magma_cmfrobenius.cpp sparse_hip/control/magma_smatrix_tools.cpp sparse_hip/control/magma_dmatrix_tools.cpp sparse_hip/control/magma_cmatrix_tools.cpp sparse_hip/control/magma_sparilu_kernels.cpp sparse_hip/control/magma_dparilu_kernels.cpp sparse_hip/control/magma_cparilu_kernels.cpp sparse_hip/control/magma_sparic_kernels.cpp sparse_hip/control/magma_dparic_kernels.cpp sparse_hip/control/magma_cparic_kernels.cpp sparse_hip/control/magma_sparilut_kernels.cpp sparse_hip/control/magma_dparilut_kernels.cpp sparse_hip/control/magma_cparilut_kernels.cpp sparse_hip/control/magma_sparilut_tools.cpp sparse_hip/control/magma_dparilut_tools.cpp sparse_hip/control/magma_cparilut_tools.cpp sparse_hip/control/magma_sparict_tools.cpp sparse_hip/control/magma_dparict_tools.cpp sparse_hip/control/magma_cparict_tools.cpp sparse_hip/src/scg.cpp sparse_hip/src/dcg.cpp sparse_hip/src/ccg.cpp sparse_hip/src/scg_res.cpp sparse_hip/src/dcg_res.cpp sparse_hip/src/ccg_res.cpp sparse_hip/src/scg_merge.cpp sparse_hip/src/dcg_merge.cpp sparse_hip/src/ccg_merge.cpp sparse_hip/src/spcg_merge.cpp sparse_hip/src/dpcg_merge.cpp sparse_hip/src/cpcg_merge.cpp sparse_hip/src/sbicgstab.cpp sparse_hip/src/dbicgstab.cpp sparse_hip/src/cbicgstab.cpp sparse_hip/src/sbicg.cpp sparse_hip/src/dbicg.cpp sparse_hip/src/cbicg.cpp sparse_hip/src/spbicg.cpp sparse_hip/src/dpbicg.cpp sparse_hip/src/cpbicg.cpp sparse_hip/src/sbicgstab_merge.cpp sparse_hip/src/dbicgstab_merge.cpp sparse_hip/src/cbicgstab_merge.cpp sparse_hip/src/sbicgstab_merge2.cpp sparse_hip/src/dbicgstab_merge2.cpp sparse_hip/src/cbicgstab_merge2.cpp sparse_hip/src/sbicgstab_merge3.cpp sparse_hip/src/dbicgstab_merge3.cpp sparse_hip/src/cbicgstab_merge3.cpp sparse_hip/src/sqmr.cpp sparse_hip/src/dqmr.cpp sparse_hip/src/cqmr.cpp sparse_hip/src/sqmr_merge.cpp sparse_hip/src/dqmr_merge.cpp sparse_hip/src/cqmr_merge.cpp sparse_hip/src/stfqmr.cpp sparse_hip/src/dtfqmr.cpp sparse_hip/src/ctfqmr.cpp sparse_hip/src/stfqmr_unrolled.cpp sparse_hip/src/dtfqmr_unrolled.cpp sparse_hip/src/ctfqmr_unrolled.cpp sparse_hip/src/stfqmr_merge.cpp sparse_hip/src/dtfqmr_merge.cpp sparse_hip/src/ctfqmr_merge.cpp sparse_hip/src/spqmr.cpp sparse_hip/src/dpqmr.cpp sparse_hip/src/cpqmr.cpp sparse_hip/src/spqmr_merge.cpp sparse_hip/src/dpqmr_merge.cpp sparse_hip/src/cpqmr_merge.cpp sparse_hip/src/sptfqmr.cpp sparse_hip/src/dptfqmr.cpp sparse_hip/src/cptfqmr.cpp sparse_hip/src/sptfqmr_merge.cpp sparse_hip/src/dptfqmr_merge.cpp sparse_hip/src/cptfqmr_merge.cpp sparse_hip/src/sidr.cpp sparse_hip/src/didr.cpp sparse_hip/src/cidr.cpp sparse_hip/src/sidr_merge.cpp sparse_hip/src/didr_merge.cpp sparse_hip/src/cidr_merge.cpp sparse_hip/src/sidr_strms.cpp sparse_hip/src/didr_strms.cpp sparse_hip/src/cidr_strms.cpp sparse_hip/src/siterref.cpp sparse_hip/src/diterref.cpp sparse_hip/src/citerref.cpp sparse_hip/src/sftjacobi.cpp sparse_hip/src/dftjacobi.cpp sparse_hip/src/cftjacobi.cpp sparse_hip/src/sjacobi.cpp sparse_hip/src/djacobi.cpp sparse_hip/src/cjacobi.cpp sparse_hip/src/sbaiter.cpp sparse_hip/src/dbaiter.cpp sparse_hip/src/cbaiter.cpp sparse_hip/src/sbaiter_overlap.cpp sparse_hip/src/dbaiter_overlap.cpp sparse_hip/src/cbaiter_overlap.cpp sparse_hip/src/spcg.cpp sparse_hip/src/dpcg.cpp sparse_hip/src/cpcg.cpp sparse_hip/src/scgs.cpp sparse_hip/src/dcgs.cpp sparse_hip/src/ccgs.cpp sparse_hip/src/scgs_merge.cpp sparse_hip/src/dcgs_merge.cpp sparse_hip/src/ccgs_merge.cpp sparse_hip/src/spcgs.cpp sparse_hip/src/dpcgs.cpp sparse_hip/src/cpcgs.cpp sparse_hip/src/spcgs_merge.cpp sparse_hip/src/dpcgs_merge.cpp sparse_hip/src/cpcgs_merge.cpp sparse_hip/src/sbpcg.cpp sparse_hip/src/dbpcg.cpp sparse_hip/src/cbpcg.cpp sparse_hip/src/sfgmres.cpp sparse_hip/src/dfgmres.cpp sparse_hip/src/cfgmres.cpp sparse_hip/src/spbicgstab.cpp sparse_hip/src/dpbicgstab.cpp sparse_hip/src/cpbicgstab.cpp sparse_hip/src/spidr.cpp sparse_hip/src/dpidr.cpp sparse_hip/src/cpidr.cpp sparse_hip/src/spidr_merge.cpp sparse_hip/src/dpidr_merge.cpp sparse_hip/src/cpidr_merge.cpp sparse_hip/src/spidr_strms.cpp sparse_hip/src/dpidr_strms.cpp sparse_hip/src/cpidr_strms.cpp sparse_hip/src/sbombard.cpp sparse_hip/src/dbombard.cpp sparse_hip/src/cbombard.cpp sparse_hip/src/sbombard_merge.cpp sparse_hip/src/dbombard_merge.cpp sparse_hip/src/cbombard_merge.cpp sparse_hip/src/spbicgstab_merge.cpp sparse_hip/src/dpbicgstab_merge.cpp sparse_hip/src/cpbicgstab_merge.cpp sparse_hip/src/slobpcg.cpp sparse_hip/src/dlobpcg.cpp sparse_hip/src/clobpcg.cpp sparse_hip/src/slsqr.cpp sparse_hip/src/dlsqr.cpp sparse_hip/src/clsqr.cpp sparse_hip/src/scustomic.cpp sparse_hip/src/dcustomic.cpp sparse_hip/src/ccustomic.cpp sparse_hip/src/scustomilu.cpp sparse_hip/src/dcustomilu.cpp sparse_hip/src/ccustomilu.cpp sparse_hip/src/sparilu_gpu.cpp sparse_hip/src/dparilu_gpu.cpp sparse_hip/src/cparilu_gpu.cpp sparse_hip/src/sparilu_cpu.cpp sparse_hip/src/dparilu_cpu.cpp sparse_hip/src/cparilu_cpu.cpp sparse_hip/src/sparic_gpu.cpp sparse_hip/src/dparic_gpu.cpp sparse_hip/src/cparic_gpu.cpp sparse_hip/src/sparic_cpu.cpp sparse_hip/src/dparic_cpu.cpp sparse_hip/src/cparic_cpu.cpp sparse_hip/src/sparilut_gpu_nodp.cpp sparse_hip/src/dparilut_gpu_nodp.cpp sparse_hip/src/cparilut_gpu_nodp.cpp sparse_hip/src/sparilut_gpu.cpp sparse_hip/src/dparilut_gpu.cpp sparse_hip/src/cparilut_gpu.cpp sparse_hip/src/sparilut_cpu.cpp sparse_hip/src/dparilut_cpu.cpp sparse_hip/src/cparilut_cpu.cpp sparse_hip/src/sparict_cpu.cpp sparse_hip/src/dparict_cpu.cpp sparse_hip/src/cparict_cpu.cpp sparse_hip/src/sparilut.cpp sparse_hip/src/dparilut.cpp sparse_hip/src/cparilut.cpp sparse_hip/src/sparict.cpp sparse_hip/src/dparict.cpp sparse_hip/src/cparict.cpp sparse_hip/src/sgeisai_apply.cpp sparse_hip/src/dgeisai_apply.cpp sparse_hip/src/cgeisai_apply.cpp sparse_hip/src/sgeisai_lower.cpp sparse_hip/src/dgeisai_lower.cpp sparse_hip/src/cgeisai_lower.cpp sparse_hip/src/sgeisai_upper.cpp sparse_hip/src/dgeisai_upper.cpp sparse_hip/src/cgeisai_upper.cpp sparse_hip/src/magma_sqr_wrapper.cpp sparse_hip/src/magma_dqr_wrapper.cpp sparse_hip/src/magma_cqr_wrapper.cpp sparse_hip/src/magma_scustomspmv.cpp sparse_hip/src/magma_dcustomspmv.cpp sparse_hip/src/magma_ccustomspmv.cpp sparse_hip/src/magma_scustomprecond.cpp sparse_hip/src/magma_dcustomprecond.cpp sparse_hip/src/magma_ccustomprecond.cpp sparse_hip/src/magma_c_precond_wrapper.cpp sparse_hip/src/magma_d_precond_wrapper.cpp sparse_hip/src/magma_s_precond_wrapper.cpp sparse_hip/src/magma_c_solver_wrapper.cpp sparse_hip/src/magma_d_solver_wrapper.cpp sparse_hip/src/magma_s_solver_wrapper.cpp sparse_hip/src/sresidual.cpp sparse_hip/src/dresidual.cpp sparse_hip/src/cresidual.cpp sparse_hip/src/sresidualvec.cpp sparse_hip/src/dresidualvec.cpp sparse_hip/src/cresidualvec.cpp sparse_hip/src/sjacobidomainoverlap.cpp sparse_hip/src/djacobidomainoverlap.cpp sparse_hip/src/cjacobidomainoverlap.cpp" | perl -pe 's/ +/\n/g' >> CMake.src.hip echo "sparse_hip/blas/magma_dsampleselect_core.hip.cpp sparse_hip/blas/magma_sampleselect.hip.cpp sparse_hip/blas/magma_ssampleselect_core.hip.cpp )" | perl -pe 's/ +/\n/g' >> CMake.src.hip echo >> CMake.src.hip echo "set( sparse_testing_all" >> CMake.src.hip echo "sparse_hip/testing/testing_zblas.cpp sparse_hip/testing/testing_zmatrix.cpp sparse_hip/testing/testing_zio.cpp sparse_hip/testing/testing_zmcompressor.cpp sparse_hip/testing/testing_zmconverter.cpp sparse_hip/testing/testing_zsort.cpp sparse_hip/testing/testing_zmatrixinfo.cpp sparse_hip/testing/testing_zgetrowptr.cpp sparse_hip/testing/testing_zdot.cpp sparse_hip/testing/testing_zmdotc.cpp sparse_hip/testing/testing_zspmv.cpp sparse_hip/testing/testing_zspmv_check.cpp sparse_hip/testing/testing_zspmm.cpp sparse_hip/testing/testing_zmadd.cpp sparse_hip/testing/testing_zcspmv_mixed.cpp sparse_hip/testing/testing_zsolver.cpp sparse_hip/testing/testing_zsolver_rhs.cpp sparse_hip/testing/testing_zsolver_rhs_scaling.cpp sparse_hip/testing/testing_zpreconditioner.cpp sparse_hip/testing/testing_zsptrsv.cpp sparse_hip/testing/testing_zselect.cpp sparse_hip/testing/testing_zmatrixcapcup.cpp sparse_hip/testing/testing_cblas.cpp sparse_hip/testing/testing_dblas.cpp sparse_hip/testing/testing_sblas.cpp sparse_hip/testing/testing_cmatrix.cpp sparse_hip/testing/testing_dmatrix.cpp sparse_hip/testing/testing_smatrix.cpp sparse_hip/testing/testing_cio.cpp sparse_hip/testing/testing_dio.cpp sparse_hip/testing/testing_sio.cpp sparse_hip/testing/testing_cmcompressor.cpp sparse_hip/testing/testing_dmcompressor.cpp sparse_hip/testing/testing_smcompressor.cpp sparse_hip/testing/testing_cmconverter.cpp sparse_hip/testing/testing_dmconverter.cpp sparse_hip/testing/testing_smconverter.cpp sparse_hip/testing/testing_csort.cpp sparse_hip/testing/testing_dsort.cpp sparse_hip/testing/testing_ssort.cpp sparse_hip/testing/testing_cmatrixinfo.cpp sparse_hip/testing/testing_dmatrixinfo.cpp sparse_hip/testing/testing_smatrixinfo.cpp sparse_hip/testing/testing_cgetrowptr.cpp sparse_hip/testing/testing_dgetrowptr.cpp sparse_hip/testing/testing_sgetrowptr.cpp sparse_hip/testing/testing_cdot.cpp sparse_hip/testing/testing_ddot.cpp sparse_hip/testing/testing_sdot.cpp sparse_hip/testing/testing_cmdotc.cpp sparse_hip/testing/testing_dmdotc.cpp sparse_hip/testing/testing_smdotc.cpp sparse_hip/testing/testing_sspmv.cpp sparse_hip/testing/testing_dspmv.cpp sparse_hip/testing/testing_cspmv.cpp sparse_hip/testing/testing_cspmv_check.cpp sparse_hip/testing/testing_dspmv_check.cpp sparse_hip/testing/testing_sspmv_check.cpp sparse_hip/testing/testing_sspmm.cpp sparse_hip/testing/testing_dspmm.cpp sparse_hip/testing/testing_cspmm.cpp sparse_hip/testing/testing_cmadd.cpp sparse_hip/testing/testing_dmadd.cpp sparse_hip/testing/testing_smadd.cpp sparse_hip/testing/testing_dsspmv_mixed.cpp sparse_hip/testing/testing_csolver.cpp sparse_hip/testing/testing_dsolver.cpp sparse_hip/testing/testing_ssolver.cpp sparse_hip/testing/testing_csolver_rhs.cpp sparse_hip/testing/testing_dsolver_rhs.cpp sparse_hip/testing/testing_ssolver_rhs.cpp sparse_hip/testing/testing_csolver_rhs_scaling.cpp sparse_hip/testing/testing_dsolver_rhs_scaling.cpp sparse_hip/testing/testing_ssolver_rhs_scaling.cpp sparse_hip/testing/testing_cpreconditioner.cpp sparse_hip/testing/testing_dpreconditioner.cpp sparse_hip/testing/testing_spreconditioner.cpp sparse_hip/testing/testing_csptrsv.cpp sparse_hip/testing/testing_dsptrsv.cpp sparse_hip/testing/testing_ssptrsv.cpp sparse_hip/testing/testing_cselect.cpp sparse_hip/testing/testing_dselect.cpp sparse_hip/testing/testing_sselect.cpp sparse_hip/testing/testing_cmatrixcapcup.cpp sparse_hip/testing/testing_dmatrixcapcup.cpp sparse_hip/testing/testing_smatrixcapcup.cpp )" | perl -pe 's/ +/\n/g' >> CMake.src.hip ./tools/codegen.py -p s control/magma_zauxiliary.cpp ./tools/codegen.py -p d control/magma_zauxiliary.cpp ./tools/codegen.py -p c control/magma_zauxiliary.cpp ./tools/codegen.py -p c control/magma_zbulge.cpp ./tools/codegen.py -p d control/magma_zbulge.cpp ./tools/codegen.py -p s control/magma_zbulge.cpp ./tools/codegen.py -p s control/magma_znan_inf.cpp ./tools/codegen.py -p d control/magma_znan_inf.cpp ./tools/codegen.py -p c control/magma_znan_inf.cpp ./tools/codegen.py -p s control/zpanel_to_q.cpp ./tools/codegen.py -p d control/zpanel_to_q.cpp ./tools/codegen.py -p c control/zpanel_to_q.cpp ./tools/codegen.py -p s control/zprint.cpp ./tools/codegen.py -p d control/zprint.cpp ./tools/codegen.py -p c control/zprint.cpp ./tools/codegen.py -p s src/cblas_z.cpp ./tools/codegen.py -p d src/cblas_z.cpp ./tools/codegen.py -p c src/cblas_z.cpp ./tools/codegen.py -p ds src/zcposv_gpu.cpp ./tools/codegen.py -p s src/zposv_gpu.cpp ./tools/codegen.py -p d src/zposv_gpu.cpp ./tools/codegen.py -p c src/zposv_gpu.cpp ./tools/codegen.py -p s src/zpotrf_gpu.cpp ./tools/codegen.py -p d src/zpotrf_gpu.cpp ./tools/codegen.py -p c src/zpotrf_gpu.cpp ./tools/codegen.py -p s src/zpotri_gpu.cpp ./tools/codegen.py -p d src/zpotri_gpu.cpp ./tools/codegen.py -p c src/zpotri_gpu.cpp ./tools/codegen.py -p s src/zpotrs_gpu.cpp ./tools/codegen.py -p d src/zpotrs_gpu.cpp ./tools/codegen.py -p c src/zpotrs_gpu.cpp ./tools/codegen.py -p s src/zlauum_gpu.cpp ./tools/codegen.py -p d src/zlauum_gpu.cpp ./tools/codegen.py -p c src/zlauum_gpu.cpp ./tools/codegen.py -p s src/ztrtri_gpu.cpp ./tools/codegen.py -p d src/ztrtri_gpu.cpp ./tools/codegen.py -p c src/ztrtri_gpu.cpp ./tools/codegen.py -p s src/zpotrf_mgpu.cpp ./tools/codegen.py -p d src/zpotrf_mgpu.cpp ./tools/codegen.py -p c src/zpotrf_mgpu.cpp ./tools/codegen.py -p s src/zpotrf_mgpu_right.cpp ./tools/codegen.py -p d src/zpotrf_mgpu_right.cpp ./tools/codegen.py -p c src/zpotrf_mgpu_right.cpp ./tools/codegen.py -p s src/zpotrf3_mgpu.cpp ./tools/codegen.py -p d src/zpotrf3_mgpu.cpp ./tools/codegen.py -p c src/zpotrf3_mgpu.cpp ./tools/codegen.py -p s src/zposv.cpp ./tools/codegen.py -p d src/zposv.cpp ./tools/codegen.py -p c src/zposv.cpp ./tools/codegen.py -p s src/zpotrf.cpp ./tools/codegen.py -p d src/zpotrf.cpp ./tools/codegen.py -p c src/zpotrf.cpp ./tools/codegen.py -p s src/zpotri.cpp ./tools/codegen.py -p d src/zpotri.cpp ./tools/codegen.py -p c src/zpotri.cpp ./tools/codegen.py -p s src/zlauum.cpp ./tools/codegen.py -p d src/zlauum.cpp ./tools/codegen.py -p c src/zlauum.cpp ./tools/codegen.py -p s src/ztrtri.cpp ./tools/codegen.py -p d src/ztrtri.cpp ./tools/codegen.py -p c src/ztrtri.cpp ./tools/codegen.py -p s src/zpotrf_m.cpp ./tools/codegen.py -p d src/zpotrf_m.cpp ./tools/codegen.py -p c src/zpotrf_m.cpp ./tools/codegen.py -p ds src/zcgesv_gpu.cpp ./tools/codegen.py -p ds src/zcgetrs_gpu.cpp ./tools/codegen.py -p s src/zgerfs_nopiv_gpu.cpp ./tools/codegen.py -p d src/zgerfs_nopiv_gpu.cpp ./tools/codegen.py -p c src/zgerfs_nopiv_gpu.cpp ./tools/codegen.py -p s src/zgesv_gpu.cpp ./tools/codegen.py -p d src/zgesv_gpu.cpp ./tools/codegen.py -p c src/zgesv_gpu.cpp ./tools/codegen.py -p s src/zgesv_nopiv_gpu.cpp ./tools/codegen.py -p d src/zgesv_nopiv_gpu.cpp ./tools/codegen.py -p c src/zgesv_nopiv_gpu.cpp ./tools/codegen.py -p s src/zgetrf_gpu.cpp ./tools/codegen.py -p d src/zgetrf_gpu.cpp ./tools/codegen.py -p c src/zgetrf_gpu.cpp ./tools/codegen.py -p s src/zgetrf_nopiv_gpu.cpp ./tools/codegen.py -p d src/zgetrf_nopiv_gpu.cpp ./tools/codegen.py -p c src/zgetrf_nopiv_gpu.cpp ./tools/codegen.py -p s src/zgetri_gpu.cpp ./tools/codegen.py -p d src/zgetri_gpu.cpp ./tools/codegen.py -p c src/zgetri_gpu.cpp ./tools/codegen.py -p s src/zgetrs_gpu.cpp ./tools/codegen.py -p d src/zgetrs_gpu.cpp ./tools/codegen.py -p c src/zgetrs_gpu.cpp ./tools/codegen.py -p s src/zgetrs_nopiv_gpu.cpp ./tools/codegen.py -p d src/zgetrs_nopiv_gpu.cpp ./tools/codegen.py -p c src/zgetrs_nopiv_gpu.cpp ./tools/codegen.py -p s src/zgetrf_mgpu.cpp ./tools/codegen.py -p d src/zgetrf_mgpu.cpp ./tools/codegen.py -p c src/zgetrf_mgpu.cpp ./tools/codegen.py -p s src/zgetrf2_mgpu.cpp ./tools/codegen.py -p d src/zgetrf2_mgpu.cpp ./tools/codegen.py -p c src/zgetrf2_mgpu.cpp ./tools/codegen.py -p s src/zgerbt_gpu.cpp ./tools/codegen.py -p d src/zgerbt_gpu.cpp ./tools/codegen.py -p c src/zgerbt_gpu.cpp ./tools/codegen.py -p s src/zgbsv_gpu.cpp ./tools/codegen.py -p d src/zgbsv_gpu.cpp ./tools/codegen.py -p c src/zgbsv_gpu.cpp ./tools/codegen.py -p s src/zgbtrf_gpu.cpp ./tools/codegen.py -p d src/zgbtrf_gpu.cpp ./tools/codegen.py -p c src/zgbtrf_gpu.cpp ./tools/codegen.py -p s src/zgesv.cpp ./tools/codegen.py -p d src/zgesv.cpp ./tools/codegen.py -p c src/zgesv.cpp ./tools/codegen.py -p s src/zgesv_rbt.cpp ./tools/codegen.py -p d src/zgesv_rbt.cpp ./tools/codegen.py -p c src/zgesv_rbt.cpp ./tools/codegen.py -p s src/zgetrf.cpp ./tools/codegen.py -p d src/zgetrf.cpp ./tools/codegen.py -p c src/zgetrf.cpp ./tools/codegen.py -p s src/zgetf2_nopiv.cpp ./tools/codegen.py -p d src/zgetf2_nopiv.cpp ./tools/codegen.py -p c src/zgetf2_nopiv.cpp ./tools/codegen.py -p s src/zgetrf_nopiv.cpp ./tools/codegen.py -p d src/zgetrf_nopiv.cpp ./tools/codegen.py -p c src/zgetrf_nopiv.cpp ./tools/codegen.py -p s src/zgetrf_m.cpp ./tools/codegen.py -p d src/zgetrf_m.cpp ./tools/codegen.py -p c src/zgetrf_m.cpp ./tools/codegen.py -p ds src/zcgeqrsv_gpu.cpp ./tools/codegen.py -p s src/zgelqf_gpu.cpp ./tools/codegen.py -p d src/zgelqf_gpu.cpp ./tools/codegen.py -p c src/zgelqf_gpu.cpp ./tools/codegen.py -p s src/zgels3_gpu.cpp ./tools/codegen.py -p d src/zgels3_gpu.cpp ./tools/codegen.py -p c src/zgels3_gpu.cpp ./tools/codegen.py -p s src/zgels_gpu.cpp ./tools/codegen.py -p d src/zgels_gpu.cpp ./tools/codegen.py -p c src/zgels_gpu.cpp ./tools/codegen.py -p s src/zgegqr_gpu.cpp ./tools/codegen.py -p d src/zgegqr_gpu.cpp ./tools/codegen.py -p c src/zgegqr_gpu.cpp ./tools/codegen.py -p s src/zgeqrf2_gpu.cpp ./tools/codegen.py -p d src/zgeqrf2_gpu.cpp ./tools/codegen.py -p c src/zgeqrf2_gpu.cpp ./tools/codegen.py -p s src/zgeqrf3_gpu.cpp ./tools/codegen.py -p d src/zgeqrf3_gpu.cpp ./tools/codegen.py -p c src/zgeqrf3_gpu.cpp ./tools/codegen.py -p s src/zgeqrf_gpu.cpp ./tools/codegen.py -p d src/zgeqrf_gpu.cpp ./tools/codegen.py -p c src/zgeqrf_gpu.cpp ./tools/codegen.py -p s src/zgeqr2x_gpu.cpp ./tools/codegen.py -p d src/zgeqr2x_gpu.cpp ./tools/codegen.py -p c src/zgeqr2x_gpu.cpp ./tools/codegen.py -p s src/zgeqr2x_gpu-v2.cpp ./tools/codegen.py -p d src/zgeqr2x_gpu-v2.cpp ./tools/codegen.py -p c src/zgeqr2x_gpu-v2.cpp ./tools/codegen.py -p s src/zgeqr2x_gpu-v3.cpp ./tools/codegen.py -p d src/zgeqr2x_gpu-v3.cpp ./tools/codegen.py -p c src/zgeqr2x_gpu-v3.cpp ./tools/codegen.py -p s src/zgeqrs3_gpu.cpp ./tools/codegen.py -p d src/zgeqrs3_gpu.cpp ./tools/codegen.py -p c src/zgeqrs3_gpu.cpp ./tools/codegen.py -p s src/zgeqrs_gpu.cpp ./tools/codegen.py -p d src/zgeqrs_gpu.cpp ./tools/codegen.py -p c src/zgeqrs_gpu.cpp ./tools/codegen.py -p s src/zlarfb_gpu.cpp ./tools/codegen.py -p d src/zlarfb_gpu.cpp ./tools/codegen.py -p c src/zlarfb_gpu.cpp ./tools/codegen.py -p s src/zlarfb_gpu_gemm.cpp ./tools/codegen.py -p d src/zlarfb_gpu_gemm.cpp ./tools/codegen.py -p c src/zlarfb_gpu_gemm.cpp ./tools/codegen.py -p s src/zungqr_gpu.cpp ./tools/codegen.py -p d src/zungqr_gpu.cpp ./tools/codegen.py -p c src/zungqr_gpu.cpp ./tools/codegen.py -p s src/zunmql2_gpu.cpp ./tools/codegen.py -p d src/zunmql2_gpu.cpp ./tools/codegen.py -p c src/zunmql2_gpu.cpp ./tools/codegen.py -p s src/zunmqr2_gpu.cpp ./tools/codegen.py -p d src/zunmqr2_gpu.cpp ./tools/codegen.py -p c src/zunmqr2_gpu.cpp ./tools/codegen.py -p s src/zunmqr_gpu.cpp ./tools/codegen.py -p d src/zunmqr_gpu.cpp ./tools/codegen.py -p c src/zunmqr_gpu.cpp ./tools/codegen.py -p s src/zgeqrf_mgpu.cpp ./tools/codegen.py -p d src/zgeqrf_mgpu.cpp ./tools/codegen.py -p c src/zgeqrf_mgpu.cpp ./tools/codegen.py -p c src/zgeqp3_gpu.cpp ./tools/codegen.py -p d src/zgeqp3_gpu.cpp ./tools/codegen.py -p s src/zgeqp3_gpu.cpp ./tools/codegen.py -p s src/zgelqf.cpp ./tools/codegen.py -p d src/zgelqf.cpp ./tools/codegen.py -p c src/zgelqf.cpp ./tools/codegen.py -p s src/zgels.cpp ./tools/codegen.py -p d src/zgels.cpp ./tools/codegen.py -p c src/zgels.cpp ./tools/codegen.py -p s src/zgeqlf.cpp ./tools/codegen.py -p d src/zgeqlf.cpp ./tools/codegen.py -p c src/zgeqlf.cpp ./tools/codegen.py -p s src/zgeqrf.cpp ./tools/codegen.py -p d src/zgeqrf.cpp ./tools/codegen.py -p c src/zgeqrf.cpp ./tools/codegen.py -p s src/zgeqrf_ooc.cpp ./tools/codegen.py -p d src/zgeqrf_ooc.cpp ./tools/codegen.py -p c src/zgeqrf_ooc.cpp ./tools/codegen.py -p s src/zgglse.cpp ./tools/codegen.py -p d src/zgglse.cpp ./tools/codegen.py -p c src/zgglse.cpp ./tools/codegen.py -p s src/zggrqf.cpp ./tools/codegen.py -p d src/zggrqf.cpp ./tools/codegen.py -p c src/zggrqf.cpp ./tools/codegen.py -p s src/zunglq.cpp ./tools/codegen.py -p d src/zunglq.cpp ./tools/codegen.py -p c src/zunglq.cpp ./tools/codegen.py -p s src/zungqr.cpp ./tools/codegen.py -p d src/zungqr.cpp ./tools/codegen.py -p c src/zungqr.cpp ./tools/codegen.py -p s src/zungqr2.cpp ./tools/codegen.py -p d src/zungqr2.cpp ./tools/codegen.py -p c src/zungqr2.cpp ./tools/codegen.py -p s src/zunmlq.cpp ./tools/codegen.py -p d src/zunmlq.cpp ./tools/codegen.py -p c src/zunmlq.cpp ./tools/codegen.py -p s src/zunmql.cpp ./tools/codegen.py -p d src/zunmql.cpp ./tools/codegen.py -p c src/zunmql.cpp ./tools/codegen.py -p s src/zunmqr.cpp ./tools/codegen.py -p d src/zunmqr.cpp ./tools/codegen.py -p c src/zunmqr.cpp ./tools/codegen.py -p s src/zunmrq.cpp ./tools/codegen.py -p d src/zunmrq.cpp ./tools/codegen.py -p c src/zunmrq.cpp ./tools/codegen.py -p c src/zgeqp3.cpp ./tools/codegen.py -p d src/zgeqp3.cpp ./tools/codegen.py -p s src/zgeqp3.cpp ./tools/codegen.py -p s src/zlaqps.cpp ./tools/codegen.py -p d src/zlaqps.cpp ./tools/codegen.py -p c src/zlaqps.cpp ./tools/codegen.py -p s src/zgeqrf_m.cpp ./tools/codegen.py -p d src/zgeqrf_m.cpp ./tools/codegen.py -p c src/zgeqrf_m.cpp ./tools/codegen.py -p s src/zungqr_m.cpp ./tools/codegen.py -p d src/zungqr_m.cpp ./tools/codegen.py -p c src/zungqr_m.cpp ./tools/codegen.py -p s src/zunmqr_m.cpp ./tools/codegen.py -p d src/zunmqr_m.cpp ./tools/codegen.py -p c src/zunmqr_m.cpp ./tools/codegen.py -p s src/zhetrf_gpu.cpp ./tools/codegen.py -p d src/zhetrf_gpu.cpp ./tools/codegen.py -p c src/zhetrf_gpu.cpp ./tools/codegen.py -p ds src/zchesv_gpu.cpp ./tools/codegen.py -p s src/zhesv.cpp ./tools/codegen.py -p d src/zhesv.cpp ./tools/codegen.py -p c src/zhesv.cpp ./tools/codegen.py -p s src/zhetrf.cpp ./tools/codegen.py -p d src/zhetrf.cpp ./tools/codegen.py -p c src/zhetrf.cpp ./tools/codegen.py -p s src/dsidi.cpp ./tools/codegen.py -p s src/zhetrf_aasen.cpp ./tools/codegen.py -p d src/zhetrf_aasen.cpp ./tools/codegen.py -p c src/zhetrf_aasen.cpp ./tools/codegen.py -p s src/zhetrf_nopiv.cpp ./tools/codegen.py -p d src/zhetrf_nopiv.cpp ./tools/codegen.py -p c src/zhetrf_nopiv.cpp ./tools/codegen.py -p s src/zhetrf_nopiv_cpu.cpp ./tools/codegen.py -p d src/zhetrf_nopiv_cpu.cpp ./tools/codegen.py -p c src/zhetrf_nopiv_cpu.cpp ./tools/codegen.py -p c src/zsytrf_nopiv_cpu.cpp ./tools/codegen.py -p s src/zhetrf_nopiv_gpu.cpp ./tools/codegen.py -p d src/zhetrf_nopiv_gpu.cpp ./tools/codegen.py -p c src/zhetrf_nopiv_gpu.cpp ./tools/codegen.py -p c src/zsytrf_nopiv_gpu.cpp ./tools/codegen.py -p s src/zhetrs_nopiv_gpu.cpp ./tools/codegen.py -p d src/zhetrs_nopiv_gpu.cpp ./tools/codegen.py -p c src/zhetrs_nopiv_gpu.cpp ./tools/codegen.py -p c src/zsytrs_nopiv_gpu.cpp ./tools/codegen.py -p s src/zhesv_nopiv_gpu.cpp ./tools/codegen.py -p d src/zhesv_nopiv_gpu.cpp ./tools/codegen.py -p c src/zhesv_nopiv_gpu.cpp ./tools/codegen.py -p c src/zsysv_nopiv_gpu.cpp ./tools/codegen.py -p s src/zlahef_gpu.cpp ./tools/codegen.py -p d src/zlahef_gpu.cpp ./tools/codegen.py -p c src/zlahef_gpu.cpp ./tools/codegen.py -p s src/dsyevd_gpu.cpp ./tools/codegen.py -p s src/dsyevdx_gpu.cpp ./tools/codegen.py -p c src/zheevd_gpu.cpp ./tools/codegen.py -p c src/zheevdx_gpu.cpp ./tools/codegen.py -p c src/zheevr_gpu.cpp ./tools/codegen.py -p c src/zheevx_gpu.cpp ./tools/codegen.py -p s src/zhetrd2_gpu.cpp ./tools/codegen.py -p d src/zhetrd2_gpu.cpp ./tools/codegen.py -p c src/zhetrd2_gpu.cpp ./tools/codegen.py -p s src/zhetrd_gpu.cpp ./tools/codegen.py -p d src/zhetrd_gpu.cpp ./tools/codegen.py -p c src/zhetrd_gpu.cpp ./tools/codegen.py -p s src/zunmtr_gpu.cpp ./tools/codegen.py -p d src/zunmtr_gpu.cpp ./tools/codegen.py -p c src/zunmtr_gpu.cpp ./tools/codegen.py -p s src/dsyevd.cpp ./tools/codegen.py -p s src/dsyevdx.cpp ./tools/codegen.py -p c src/zheevd.cpp ./tools/codegen.py -p c src/zheevdx.cpp ./tools/codegen.py -p c src/zheevr.cpp ./tools/codegen.py -p c src/zheevx.cpp ./tools/codegen.py -p s src/dlaex0.cpp ./tools/codegen.py -p s src/dlaex1.cpp ./tools/codegen.py -p s src/dlaex3.cpp ./tools/codegen.py -p s src/dmove_eig.cpp ./tools/codegen.py -p s src/dstedx.cpp ./tools/codegen.py -p s src/zhetrd.cpp ./tools/codegen.py -p d src/zhetrd.cpp ./tools/codegen.py -p c src/zhetrd.cpp ./tools/codegen.py -p s src/zlatrd.cpp ./tools/codegen.py -p d src/zlatrd.cpp ./tools/codegen.py -p c src/zlatrd.cpp ./tools/codegen.py -p s src/zlatrd2.cpp ./tools/codegen.py -p d src/zlatrd2.cpp ./tools/codegen.py -p c src/zlatrd2.cpp ./tools/codegen.py -p c src/zstedx.cpp ./tools/codegen.py -p s src/zungtr.cpp ./tools/codegen.py -p d src/zungtr.cpp ./tools/codegen.py -p c src/zungtr.cpp ./tools/codegen.py -p s src/zunmtr.cpp ./tools/codegen.py -p d src/zunmtr.cpp ./tools/codegen.py -p c src/zunmtr.cpp ./tools/codegen.py -p s src/zhetrd_mgpu.cpp ./tools/codegen.py -p d src/zhetrd_mgpu.cpp ./tools/codegen.py -p c src/zhetrd_mgpu.cpp ./tools/codegen.py -p s src/zlatrd_mgpu.cpp ./tools/codegen.py -p d src/zlatrd_mgpu.cpp ./tools/codegen.py -p c src/zlatrd_mgpu.cpp ./tools/codegen.py -p s src/dsyevd_m.cpp ./tools/codegen.py -p c src/zheevd_m.cpp ./tools/codegen.py -p s src/dsyevdx_m.cpp ./tools/codegen.py -p c src/zheevdx_m.cpp ./tools/codegen.py -p s src/dlaex0_m.cpp ./tools/codegen.py -p s src/dlaex1_m.cpp ./tools/codegen.py -p s src/dlaex3_m.cpp ./tools/codegen.py -p s src/dstedx_m.cpp ./tools/codegen.py -p c src/zstedx_m.cpp ./tools/codegen.py -p s src/zunmtr_m.cpp ./tools/codegen.py -p d src/zunmtr_m.cpp ./tools/codegen.py -p c src/zunmtr_m.cpp ./tools/codegen.py -p s src/zbulge_applyQ_v2.cpp ./tools/codegen.py -p d src/zbulge_applyQ_v2.cpp ./tools/codegen.py -p c src/zbulge_applyQ_v2.cpp ./tools/codegen.py -p s src/zhetrd_he2hb.cpp ./tools/codegen.py -p d src/zhetrd_he2hb.cpp ./tools/codegen.py -p c src/zhetrd_he2hb.cpp ./tools/codegen.py -p s src/zhetrd_hb2st.cpp ./tools/codegen.py -p d src/zhetrd_hb2st.cpp ./tools/codegen.py -p c src/zhetrd_hb2st.cpp ./tools/codegen.py -p s src/zbulge_back.cpp ./tools/codegen.py -p d src/zbulge_back.cpp ./tools/codegen.py -p c src/zbulge_back.cpp ./tools/codegen.py -p s src/zungqr_2stage_gpu.cpp ./tools/codegen.py -p d src/zungqr_2stage_gpu.cpp ./tools/codegen.py -p c src/zungqr_2stage_gpu.cpp ./tools/codegen.py -p s src/zunmqr_2stage_gpu.cpp ./tools/codegen.py -p d src/zunmqr_2stage_gpu.cpp ./tools/codegen.py -p c src/zunmqr_2stage_gpu.cpp ./tools/codegen.py -p s src/zhegvdx_2stage.cpp ./tools/codegen.py -p d src/zhegvdx_2stage.cpp ./tools/codegen.py -p c src/zhegvdx_2stage.cpp ./tools/codegen.py -p c src/zheevdx_2stage.cpp ./tools/codegen.py -p d src/zheevdx_2stage.cpp ./tools/codegen.py -p s src/zheevdx_2stage.cpp ./tools/codegen.py -p s src/zbulge_back_m.cpp ./tools/codegen.py -p d src/zbulge_back_m.cpp ./tools/codegen.py -p c src/zbulge_back_m.cpp ./tools/codegen.py -p s src/zbulge_applyQ_v2_m.cpp ./tools/codegen.py -p d src/zbulge_applyQ_v2_m.cpp ./tools/codegen.py -p c src/zbulge_applyQ_v2_m.cpp ./tools/codegen.py -p c src/zheevdx_2stage_m.cpp ./tools/codegen.py -p d src/zheevdx_2stage_m.cpp ./tools/codegen.py -p s src/zheevdx_2stage_m.cpp ./tools/codegen.py -p s src/zhegvdx_2stage_m.cpp ./tools/codegen.py -p d src/zhegvdx_2stage_m.cpp ./tools/codegen.py -p c src/zhegvdx_2stage_m.cpp ./tools/codegen.py -p s src/zhetrd_he2hb_mgpu.cpp ./tools/codegen.py -p d src/zhetrd_he2hb_mgpu.cpp ./tools/codegen.py -p c src/zhetrd_he2hb_mgpu.cpp ./tools/codegen.py -p s src/core_zlarfy.cpp ./tools/codegen.py -p d src/core_zlarfy.cpp ./tools/codegen.py -p c src/core_zlarfy.cpp ./tools/codegen.py -p s src/core_zhbtype1cb.cpp ./tools/codegen.py -p d src/core_zhbtype1cb.cpp ./tools/codegen.py -p c src/core_zhbtype1cb.cpp ./tools/codegen.py -p s src/core_zhbtype2cb.cpp ./tools/codegen.py -p d src/core_zhbtype2cb.cpp ./tools/codegen.py -p c src/core_zhbtype2cb.cpp ./tools/codegen.py -p s src/core_zhbtype3cb.cpp ./tools/codegen.py -p d src/core_zhbtype3cb.cpp ./tools/codegen.py -p c src/core_zhbtype3cb.cpp ./tools/codegen.py -p s src/dsygvd.cpp ./tools/codegen.py -p s src/dsygvdx.cpp ./tools/codegen.py -p s src/zhegst.cpp ./tools/codegen.py -p d src/zhegst.cpp ./tools/codegen.py -p c src/zhegst.cpp ./tools/codegen.py -p c src/zhegvd.cpp ./tools/codegen.py -p c src/zhegvdx.cpp ./tools/codegen.py -p c src/zhegvr.cpp ./tools/codegen.py -p c src/zhegvx.cpp ./tools/codegen.py -p s src/zhegst_gpu.cpp ./tools/codegen.py -p d src/zhegst_gpu.cpp ./tools/codegen.py -p c src/zhegst_gpu.cpp ./tools/codegen.py -p s src/zhegst_m.cpp ./tools/codegen.py -p d src/zhegst_m.cpp ./tools/codegen.py -p c src/zhegst_m.cpp ./tools/codegen.py -p s src/dsygvd_m.cpp ./tools/codegen.py -p c src/zhegvd_m.cpp ./tools/codegen.py -p s src/dsygvdx_m.cpp ./tools/codegen.py -p c src/zhegvdx_m.cpp ./tools/codegen.py -p s src/ztrsm_m.cpp ./tools/codegen.py -p d src/ztrsm_m.cpp ./tools/codegen.py -p c src/ztrsm_m.cpp ./tools/codegen.py -p s src/dgeev.cpp ./tools/codegen.py -p c src/zgeev.cpp ./tools/codegen.py -p s src/zgehrd.cpp ./tools/codegen.py -p d src/zgehrd.cpp ./tools/codegen.py -p c src/zgehrd.cpp ./tools/codegen.py -p s src/zgehrd2.cpp ./tools/codegen.py -p d src/zgehrd2.cpp ./tools/codegen.py -p c src/zgehrd2.cpp ./tools/codegen.py -p s src/zlahr2.cpp ./tools/codegen.py -p d src/zlahr2.cpp ./tools/codegen.py -p c src/zlahr2.cpp ./tools/codegen.py -p s src/zlahru.cpp ./tools/codegen.py -p d src/zlahru.cpp ./tools/codegen.py -p c src/zlahru.cpp ./tools/codegen.py -p s src/dlaln2.cpp ./tools/codegen.py -p s src/dlaqtrsd.cpp ./tools/codegen.py -p c src/zlatrsd.cpp ./tools/codegen.py -p s src/dtrevc3.cpp ./tools/codegen.py -p s src/dtrevc3_mt.cpp ./tools/codegen.py -p c src/ztrevc3.cpp ./tools/codegen.py -p c src/ztrevc3_mt.cpp ./tools/codegen.py -p s src/zunghr.cpp ./tools/codegen.py -p d src/zunghr.cpp ./tools/codegen.py -p c src/zunghr.cpp ./tools/codegen.py -p s src/dgeev_m.cpp ./tools/codegen.py -p c src/zgeev_m.cpp ./tools/codegen.py -p s src/zgehrd_m.cpp ./tools/codegen.py -p d src/zgehrd_m.cpp ./tools/codegen.py -p c src/zgehrd_m.cpp ./tools/codegen.py -p s src/zlahr2_m.cpp ./tools/codegen.py -p d src/zlahr2_m.cpp ./tools/codegen.py -p c src/zlahr2_m.cpp ./tools/codegen.py -p s src/zlahru_m.cpp ./tools/codegen.py -p d src/zlahru_m.cpp ./tools/codegen.py -p c src/zlahru_m.cpp ./tools/codegen.py -p s src/zunghr_m.cpp ./tools/codegen.py -p d src/zunghr_m.cpp ./tools/codegen.py -p c src/zunghr_m.cpp ./tools/codegen.py -p s src/dgesdd.cpp ./tools/codegen.py -p c src/zgesdd.cpp ./tools/codegen.py -p s src/dgesvd.cpp ./tools/codegen.py -p c src/zgesvd.cpp ./tools/codegen.py -p s src/zgebrd.cpp ./tools/codegen.py -p d src/zgebrd.cpp ./tools/codegen.py -p c src/zgebrd.cpp ./tools/codegen.py -p s src/zlabrd_gpu.cpp ./tools/codegen.py -p d src/zlabrd_gpu.cpp ./tools/codegen.py -p c src/zlabrd_gpu.cpp ./tools/codegen.py -p s src/zungbr.cpp ./tools/codegen.py -p d src/zungbr.cpp ./tools/codegen.py -p c src/zungbr.cpp ./tools/codegen.py -p s src/zunmbr.cpp ./tools/codegen.py -p d src/zunmbr.cpp ./tools/codegen.py -p c src/zunmbr.cpp ./tools/codegen.py -p s src/zgbsv_batched.cpp ./tools/codegen.py -p d src/zgbsv_batched.cpp ./tools/codegen.py -p c src/zgbsv_batched.cpp ./tools/codegen.py -p s src/zgbtrf_batched.cpp ./tools/codegen.py -p d src/zgbtrf_batched.cpp ./tools/codegen.py -p c src/zgbtrf_batched.cpp ./tools/codegen.py -p s src/zgbtrs_batched.cpp ./tools/codegen.py -p d src/zgbtrs_batched.cpp ./tools/codegen.py -p c src/zgbtrs_batched.cpp ./tools/codegen.py -p s src/zgetf2_batched.cpp ./tools/codegen.py -p d src/zgetf2_batched.cpp ./tools/codegen.py -p c src/zgetf2_batched.cpp ./tools/codegen.py -p s src/zgetf2_nopiv_batched.cpp ./tools/codegen.py -p d src/zgetf2_nopiv_batched.cpp ./tools/codegen.py -p c src/zgetf2_nopiv_batched.cpp ./tools/codegen.py -p s src/zgetrf_panel_batched.cpp ./tools/codegen.py -p d src/zgetrf_panel_batched.cpp ./tools/codegen.py -p c src/zgetrf_panel_batched.cpp ./tools/codegen.py -p s src/zgetrf_panel_nopiv_batched.cpp ./tools/codegen.py -p d src/zgetrf_panel_nopiv_batched.cpp ./tools/codegen.py -p c src/zgetrf_panel_nopiv_batched.cpp ./tools/codegen.py -p s src/zgetrf_batched.cpp ./tools/codegen.py -p d src/zgetrf_batched.cpp ./tools/codegen.py -p c src/zgetrf_batched.cpp ./tools/codegen.py -p s src/zgetrf_nopiv_batched.cpp ./tools/codegen.py -p d src/zgetrf_nopiv_batched.cpp ./tools/codegen.py -p c src/zgetrf_nopiv_batched.cpp ./tools/codegen.py -p s src/zgetrs_batched.cpp ./tools/codegen.py -p d src/zgetrs_batched.cpp ./tools/codegen.py -p c src/zgetrs_batched.cpp ./tools/codegen.py -p s src/zgetrs_nopiv_batched.cpp ./tools/codegen.py -p d src/zgetrs_nopiv_batched.cpp ./tools/codegen.py -p c src/zgetrs_nopiv_batched.cpp ./tools/codegen.py -p s src/zgesv_batched.cpp ./tools/codegen.py -p d src/zgesv_batched.cpp ./tools/codegen.py -p c src/zgesv_batched.cpp ./tools/codegen.py -p s src/zgesv_nopiv_batched.cpp ./tools/codegen.py -p d src/zgesv_nopiv_batched.cpp ./tools/codegen.py -p c src/zgesv_nopiv_batched.cpp ./tools/codegen.py -p s src/zgerbt_batched.cpp ./tools/codegen.py -p d src/zgerbt_batched.cpp ./tools/codegen.py -p c src/zgerbt_batched.cpp ./tools/codegen.py -p s src/zgesv_rbt_batched.cpp ./tools/codegen.py -p d src/zgesv_rbt_batched.cpp ./tools/codegen.py -p c src/zgesv_rbt_batched.cpp ./tools/codegen.py -p s src/zgetri_outofplace_batched.cpp ./tools/codegen.py -p d src/zgetri_outofplace_batched.cpp ./tools/codegen.py -p c src/zgetri_outofplace_batched.cpp ./tools/codegen.py -p s src/zpotf2_batched.cpp ./tools/codegen.py -p d src/zpotf2_batched.cpp ./tools/codegen.py -p c src/zpotf2_batched.cpp ./tools/codegen.py -p s src/zpotrf_batched.cpp ./tools/codegen.py -p d src/zpotrf_batched.cpp ./tools/codegen.py -p c src/zpotrf_batched.cpp ./tools/codegen.py -p s src/zpotrf_panel_batched.cpp ./tools/codegen.py -p d src/zpotrf_panel_batched.cpp ./tools/codegen.py -p c src/zpotrf_panel_batched.cpp ./tools/codegen.py -p s src/zpotrs_batched.cpp ./tools/codegen.py -p d src/zpotrs_batched.cpp ./tools/codegen.py -p c src/zpotrs_batched.cpp ./tools/codegen.py -p s src/zposv_batched.cpp ./tools/codegen.py -p d src/zposv_batched.cpp ./tools/codegen.py -p c src/zposv_batched.cpp ./tools/codegen.py -p s src/zlarft_batched.cpp ./tools/codegen.py -p d src/zlarft_batched.cpp ./tools/codegen.py -p c src/zlarft_batched.cpp ./tools/codegen.py -p s src/zlarfb_gemm_batched.cpp ./tools/codegen.py -p d src/zlarfb_gemm_batched.cpp ./tools/codegen.py -p c src/zlarfb_gemm_batched.cpp ./tools/codegen.py -p s src/zgeqrf_panel_batched.cpp ./tools/codegen.py -p d src/zgeqrf_panel_batched.cpp ./tools/codegen.py -p c src/zgeqrf_panel_batched.cpp ./tools/codegen.py -p s src/zgeqrf_batched.cpp ./tools/codegen.py -p d src/zgeqrf_batched.cpp ./tools/codegen.py -p c src/zgeqrf_batched.cpp ./tools/codegen.py -p s src/zgeqrf_expert_batched.cpp ./tools/codegen.py -p d src/zgeqrf_expert_batched.cpp ./tools/codegen.py -p c src/zgeqrf_expert_batched.cpp ./tools/codegen.py -p s src/zgetf2_vbatched.cpp ./tools/codegen.py -p d src/zgetf2_vbatched.cpp ./tools/codegen.py -p c src/zgetf2_vbatched.cpp ./tools/codegen.py -p s src/zgetrf_panel_vbatched.cpp ./tools/codegen.py -p d src/zgetrf_panel_vbatched.cpp ./tools/codegen.py -p c src/zgetrf_panel_vbatched.cpp ./tools/codegen.py -p s src/zgetrf_vbatched.cpp ./tools/codegen.py -p d src/zgetrf_vbatched.cpp ./tools/codegen.py -p c src/zgetrf_vbatched.cpp ./tools/codegen.py -p s src/zpotf2_vbatched.cpp ./tools/codegen.py -p d src/zpotf2_vbatched.cpp ./tools/codegen.py -p c src/zpotf2_vbatched.cpp ./tools/codegen.py -p s src/zpotrf_panel_vbatched.cpp ./tools/codegen.py -p d src/zpotrf_panel_vbatched.cpp ./tools/codegen.py -p c src/zpotrf_panel_vbatched.cpp ./tools/codegen.py -p s src/zpotrf_vbatched.cpp ./tools/codegen.py -p d src/zpotrf_vbatched.cpp ./tools/codegen.py -p c src/zpotrf_vbatched.cpp ./tools/codegen.py -p s src/zgetf2_native.cpp ./tools/codegen.py -p d src/zgetf2_native.cpp ./tools/codegen.py -p c src/zgetf2_native.cpp ./tools/codegen.py -p s src/zgetrf_panel_native.cpp ./tools/codegen.py -p d src/zgetrf_panel_native.cpp ./tools/codegen.py -p c src/zgetrf_panel_native.cpp ./tools/codegen.py -p s src/zpotrf_panel_native.cpp ./tools/codegen.py -p d src/zpotrf_panel_native.cpp ./tools/codegen.py -p c src/zpotrf_panel_native.cpp ./tools/codegen.py -p s interface_hip/blas_z_v1.cpp ./tools/codegen.py -p d interface_hip/blas_z_v1.cpp ./tools/codegen.py -p c interface_hip/blas_z_v1.cpp ./tools/codegen.py -p s interface_hip/blas_z_v2.cpp ./tools/codegen.py -p d interface_hip/blas_z_v2.cpp ./tools/codegen.py -p c interface_hip/blas_z_v2.cpp ./tools/codegen.py -p s magmablas_hip/zaxpycp.hip.cpp ./tools/codegen.py -p d magmablas_hip/zaxpycp.hip.cpp ./tools/codegen.py -p c magmablas_hip/zaxpycp.hip.cpp ./tools/codegen.py -p ds magmablas_hip/zcaxpycp.hip.cpp ./tools/codegen.py -p s magmablas_hip/zdiinertia.hip.cpp ./tools/codegen.py -p d magmablas_hip/zdiinertia.hip.cpp ./tools/codegen.py -p c magmablas_hip/zdiinertia.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeadd.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeadd.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeadd.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeadd2.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeadd2.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeadd2.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeam.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeam.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeam.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgemm_reduce.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgemm_reduce.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgemm_reduce.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgemv_conj.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgemv_conj.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgemv_conj.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgemv_fermi.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgemv_fermi.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgemv_fermi.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgerbt.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgerbt.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgerbt.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgerbt_kernels.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgerbt_kernels.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgerbt_kernels.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgetmatrix_transpose.cpp ./tools/codegen.py -p d magmablas_hip/zgetmatrix_transpose.cpp ./tools/codegen.py -p c magmablas_hip/zgetmatrix_transpose.cpp ./tools/codegen.py -p s magmablas_hip/zheinertia.hip.cpp ./tools/codegen.py -p d magmablas_hip/zheinertia.hip.cpp ./tools/codegen.py -p c magmablas_hip/zheinertia.hip.cpp ./tools/codegen.py -p c magmablas_hip/zhemm.hip.cpp ./tools/codegen.py -p s magmablas_hip/zhemv.hip.cpp ./tools/codegen.py -p d magmablas_hip/zhemv.hip.cpp ./tools/codegen.py -p c magmablas_hip/zhemv.hip.cpp ./tools/codegen.py -p s magmablas_hip/zhemv_upper.hip.cpp ./tools/codegen.py -p d magmablas_hip/zhemv_upper.hip.cpp ./tools/codegen.py -p c magmablas_hip/zhemv_upper.hip.cpp ./tools/codegen.py -p s magmablas_hip/zher2k.cpp ./tools/codegen.py -p d magmablas_hip/zher2k.cpp ./tools/codegen.py -p c magmablas_hip/zher2k.cpp ./tools/codegen.py -p s magmablas_hip/zherk.cpp ./tools/codegen.py -p d magmablas_hip/zherk.cpp ./tools/codegen.py -p c magmablas_hip/zherk.cpp ./tools/codegen.py -p s magmablas_hip/zherk_small_reduce.hip.cpp ./tools/codegen.py -p d magmablas_hip/zherk_small_reduce.hip.cpp ./tools/codegen.py -p c magmablas_hip/zherk_small_reduce.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlacpy.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlacpy.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlacpy.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlacpy_conj.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlacpy_conj.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlacpy_conj.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlacpy_sym_in.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlacpy_sym_in.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlacpy_sym_in.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlacpy_sym_out.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlacpy_sym_out.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlacpy_sym_out.hip.cpp ./tools/codegen.py -p ds magmablas_hip/zlag2c.hip.cpp ./tools/codegen.py -p ds magmablas_hip/clag2z.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlange.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlange.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlange.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlanhe.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlanhe.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlanhe.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlaqps2_gpu.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlaqps2_gpu.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlaqps2_gpu.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlarf.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarf.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarf.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlarfbx.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarfbx.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarfbx.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlarfg-v2.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarfg-v2.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarfg-v2.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlarfg.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarfg.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarfg.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlarfgx-v2.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarfgx-v2.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarfgx-v2.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlarft_kernels.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarft_kernels.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarft_kernels.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlarfx.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarfx.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarfx.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlascl.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlascl.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlascl.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlascl2.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlascl2.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlascl2.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlascl_2x2.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlascl_2x2.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlascl_2x2.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlascl_diag.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlascl_diag.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlascl_diag.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlaset.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlaset.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlaset.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlaset_band.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlaset_band.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlaset_band.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlaswp.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlaswp.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlaswp.hip.cpp ./tools/codegen.py -p ds magmablas_hip/zclaswp.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlaswp_sym.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlaswp_sym.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlaswp_sym.hip.cpp ./tools/codegen.py -p ds magmablas_hip/zlat2c.hip.cpp ./tools/codegen.py -p ds magmablas_hip/clat2z.hip.cpp ./tools/codegen.py -p s magmablas_hip/dznrm2.hip.cpp ./tools/codegen.py -p d magmablas_hip/dznrm2.hip.cpp ./tools/codegen.py -p c magmablas_hip/dznrm2.hip.cpp ./tools/codegen.py -p s magmablas_hip/zsetmatrix_transpose.cpp ./tools/codegen.py -p d magmablas_hip/zsetmatrix_transpose.cpp ./tools/codegen.py -p c magmablas_hip/zsetmatrix_transpose.cpp ./tools/codegen.py -p s magmablas_hip/zswap.hip.cpp ./tools/codegen.py -p d magmablas_hip/zswap.hip.cpp ./tools/codegen.py -p c magmablas_hip/zswap.hip.cpp ./tools/codegen.py -p s magmablas_hip/zswapblk.hip.cpp ./tools/codegen.py -p d magmablas_hip/zswapblk.hip.cpp ./tools/codegen.py -p c magmablas_hip/zswapblk.hip.cpp ./tools/codegen.py -p s magmablas_hip/zswapdblk.hip.cpp ./tools/codegen.py -p d magmablas_hip/zswapdblk.hip.cpp ./tools/codegen.py -p c magmablas_hip/zswapdblk.hip.cpp ./tools/codegen.py -p s magmablas_hip/zsymm.hip.cpp ./tools/codegen.py -p d magmablas_hip/zsymm.hip.cpp ./tools/codegen.py -p c magmablas_hip/zsymm.hip.cpp ./tools/codegen.py -p s magmablas_hip/zsymmetrize.hip.cpp ./tools/codegen.py -p d magmablas_hip/zsymmetrize.hip.cpp ./tools/codegen.py -p c magmablas_hip/zsymmetrize.hip.cpp ./tools/codegen.py -p s magmablas_hip/zsymmetrize_tiles.hip.cpp ./tools/codegen.py -p d magmablas_hip/zsymmetrize_tiles.hip.cpp ./tools/codegen.py -p c magmablas_hip/zsymmetrize_tiles.hip.cpp ./tools/codegen.py -p c magmablas_hip/zsymv.hip.cpp ./tools/codegen.py -p c magmablas_hip/zsymv_upper.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztranspose.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztranspose.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztranspose.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztranspose_conj.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztranspose_conj_inplace.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztranspose_inplace.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztranspose_inplace.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztranspose_inplace.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrmm.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrmm.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrmm.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrmv.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrmv.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrmv.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrsm.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrsm.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrsm.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrsv.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrsv.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrsv.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrtri_diag.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrtri_diag.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrtri_diag.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrtri_lower.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrtri_lower.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrtri_lower.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrtri_lower_batched.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrtri_lower_batched.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrtri_lower_batched.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrtri_upper.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrtri_upper.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrtri_upper.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrtri_upper_batched.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrtri_upper_batched.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrtri_upper_batched.hip.cpp ./tools/codegen.py -p c magmablas_hip/magmablas_z_v1.cpp ./tools/codegen.py -p d magmablas_hip/magmablas_z_v1.cpp ./tools/codegen.py -p s magmablas_hip/magmablas_z_v1.cpp ./tools/codegen.py -p ds magmablas_hip/magmablas_zc_v1.cpp ./tools/codegen.py -p s magmablas_hip/zbcyclic.cpp ./tools/codegen.py -p d magmablas_hip/zbcyclic.cpp ./tools/codegen.py -p c magmablas_hip/zbcyclic.cpp ./tools/codegen.py -p s magmablas_hip/zgetmatrix_transpose_mgpu.cpp ./tools/codegen.py -p d magmablas_hip/zgetmatrix_transpose_mgpu.cpp ./tools/codegen.py -p c magmablas_hip/zgetmatrix_transpose_mgpu.cpp ./tools/codegen.py -p s magmablas_hip/zsetmatrix_transpose_mgpu.cpp ./tools/codegen.py -p d magmablas_hip/zsetmatrix_transpose_mgpu.cpp ./tools/codegen.py -p c magmablas_hip/zsetmatrix_transpose_mgpu.cpp ./tools/codegen.py -p s magmablas_hip/zhemv_mgpu.hip.cpp ./tools/codegen.py -p d magmablas_hip/zhemv_mgpu.hip.cpp ./tools/codegen.py -p c magmablas_hip/zhemv_mgpu.hip.cpp ./tools/codegen.py -p s magmablas_hip/zhemv_mgpu_upper.hip.cpp ./tools/codegen.py -p d magmablas_hip/zhemv_mgpu_upper.hip.cpp ./tools/codegen.py -p c magmablas_hip/zhemv_mgpu_upper.hip.cpp ./tools/codegen.py -p s magmablas_hip/zhemm_mgpu.cpp ./tools/codegen.py -p d magmablas_hip/zhemm_mgpu.cpp ./tools/codegen.py -p c magmablas_hip/zhemm_mgpu.cpp ./tools/codegen.py -p s magmablas_hip/zher2k_mgpu.cpp ./tools/codegen.py -p d magmablas_hip/zher2k_mgpu.cpp ./tools/codegen.py -p c magmablas_hip/zher2k_mgpu.cpp ./tools/codegen.py -p s magmablas_hip/zherk_mgpu.cpp ./tools/codegen.py -p d magmablas_hip/zherk_mgpu.cpp ./tools/codegen.py -p c magmablas_hip/zherk_mgpu.cpp ./tools/codegen.py -p s magmablas_hip/zgetf2.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgetf2.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgetf2.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeqr2.cpp ./tools/codegen.py -p d magmablas_hip/zgeqr2.cpp ./tools/codegen.py -p c magmablas_hip/zgeqr2.cpp ./tools/codegen.py -p s magmablas_hip/zgeqr2x_gpu-v4.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeqr2x_gpu-v4.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeqr2x_gpu-v4.hip.cpp ./tools/codegen.py -p s magmablas_hip/zpotf2.hip.cpp ./tools/codegen.py -p d magmablas_hip/zpotf2.hip.cpp ./tools/codegen.py -p c magmablas_hip/zpotf2.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgetf2_native_kernel.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgetf2_native_kernel.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgetf2_native_kernel.hip.cpp ./tools/codegen.py -p s magmablas_hip/zhetrs.hip.cpp ./tools/codegen.py -p d magmablas_hip/zhetrs.hip.cpp ./tools/codegen.py -p c magmablas_hip/zhetrs.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgbsv_kernels.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgbsv_kernels.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgbsv_kernels.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgbtf2_kernels.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgbtf2_kernels.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgbtf2_kernels.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgbtrf_batched_fused_sm.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgbtrf_batched_fused_sm.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgbtrf_batched_fused_sm.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgbtrf_batched_sliding_window_sm.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgbtrf_batched_sliding_window_sm.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgbtrf_batched_sliding_window_sm.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgbtrs_kernels.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgbtrs_kernels.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgbtrs_kernels.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeadd_batched.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeadd_batched.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeadd_batched.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgemm_batched.cpp ./tools/codegen.py -p d magmablas_hip/zgemm_batched.cpp ./tools/codegen.py -p c magmablas_hip/zgemm_batched.cpp ./tools/codegen.py -p s magmablas_hip/zgemm_batched_smallsq.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgemm_batched_smallsq.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgemm_batched_smallsq.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgemv_batched.cpp ./tools/codegen.py -p d magmablas_hip/zgemv_batched.cpp ./tools/codegen.py -p c magmablas_hip/zgemv_batched.cpp ./tools/codegen.py -p s magmablas_hip/zgemv_batched_smallsq.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgemv_batched_smallsq.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgemv_batched_smallsq.hip.cpp ./tools/codegen.py -p s magmablas_hip/zhemv_batched_core.hip.cpp ./tools/codegen.py -p d magmablas_hip/zhemv_batched_core.hip.cpp ./tools/codegen.py -p c magmablas_hip/zhemv_batched_core.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeqr2_batched.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeqr2_batched.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeqr2_batched.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeqr2_batched_fused_reg.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeqr2_batched_fused_reg.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeqr2_batched_fused_reg.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeqr2_batched_fused_reg_medium.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeqr2_batched_fused_reg_medium.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeqr2_batched_fused_reg_medium.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeqr2_batched_fused_reg_tall.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeqr2_batched_fused_reg_tall.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeqr2_batched_fused_reg_tall.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeqr2_batched_fused_sm.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeqr2_batched_fused_sm.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeqr2_batched_fused_sm.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgeqrf_batched_smallsq.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgeqrf_batched_smallsq.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgeqrf_batched_smallsq.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgerbt_func_batched.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgerbt_func_batched.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgerbt_func_batched.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgesv_batched_small.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgesv_batched_small.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgesv_batched_small.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgetf2_kernels.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgetf2_kernels.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgetf2_kernels.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgetrf_batched_smallsq_noshfl.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgetrf_batched_smallsq_noshfl.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgetrf_batched_smallsq_noshfl.hip.cpp ./tools/codegen.py -p s magmablas_hip/zhemm_batched_core.hip.cpp ./tools/codegen.py -p d magmablas_hip/zhemm_batched_core.hip.cpp ./tools/codegen.py -p c magmablas_hip/zhemm_batched_core.hip.cpp ./tools/codegen.py -p s magmablas_hip/zher2k_batched.cpp ./tools/codegen.py -p d magmablas_hip/zher2k_batched.cpp ./tools/codegen.py -p c magmablas_hip/zher2k_batched.cpp ./tools/codegen.py -p s magmablas_hip/zherk_batched.cpp ./tools/codegen.py -p d magmablas_hip/zherk_batched.cpp ./tools/codegen.py -p c magmablas_hip/zherk_batched.cpp ./tools/codegen.py -p s magmablas_hip/zlarf_batched_fused_reg.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarf_batched_fused_reg.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarf_batched_fused_reg.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlarf_batched_fused_reg_medium.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarf_batched_fused_reg_medium.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarf_batched_fused_reg_medium.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlarf_batched_fused_reg_tall.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarf_batched_fused_reg_tall.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarf_batched_fused_reg_tall.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlarf_batched_fused_sm.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlarf_batched_fused_sm.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlarf_batched_fused_sm.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlaswp_batched.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlaswp_batched.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlaswp_batched.hip.cpp ./tools/codegen.py -p s magmablas_hip/zpotf2_kernels.hip.cpp ./tools/codegen.py -p d magmablas_hip/zpotf2_kernels.hip.cpp ./tools/codegen.py -p c magmablas_hip/zpotf2_kernels.hip.cpp ./tools/codegen.py -p s magmablas_hip/zset_pointer.hip.cpp ./tools/codegen.py -p d magmablas_hip/zset_pointer.hip.cpp ./tools/codegen.py -p c magmablas_hip/zset_pointer.hip.cpp ./tools/codegen.py -p c magmablas_hip/zsyr2k_batched.cpp ./tools/codegen.py -p s magmablas_hip/ztrmm_batched_core.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrmm_batched_core.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrmm_batched_core.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrsm_batched.cpp ./tools/codegen.py -p d magmablas_hip/ztrsm_batched.cpp ./tools/codegen.py -p s magmablas_hip/ztrsm_batched.cpp ./tools/codegen.py -p s magmablas_hip/ztrsm_batched_core.cpp ./tools/codegen.py -p d magmablas_hip/ztrsm_batched_core.cpp ./tools/codegen.py -p c magmablas_hip/ztrsm_batched_core.cpp ./tools/codegen.py -p s magmablas_hip/ztrsm_small_batched.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrsm_small_batched.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrsm_small_batched.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrsv_batched.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrsv_batched.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrsv_batched.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrtri_diag_batched.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrtri_diag_batched.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrtri_diag_batched.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgetf2_nopiv_kernels.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgetf2_nopiv_kernels.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgetf2_nopiv_kernels.hip.cpp ./tools/codegen.py -p s magmablas_hip/zhemm_vbatched_core.hip.cpp ./tools/codegen.py -p d magmablas_hip/zhemm_vbatched_core.hip.cpp ./tools/codegen.py -p c magmablas_hip/zhemm_vbatched_core.hip.cpp ./tools/codegen.py -p s magmablas_hip/zhemv_vbatched_core.hip.cpp ./tools/codegen.py -p d magmablas_hip/zhemv_vbatched_core.hip.cpp ./tools/codegen.py -p c magmablas_hip/zhemv_vbatched_core.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrmm_vbatched_core.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrmm_vbatched_core.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrmm_vbatched_core.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrsm_small_vbatched.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrsm_small_vbatched.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrsm_small_vbatched.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrsm_inv_vbatched_core.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrsm_inv_vbatched_core.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrsm_inv_vbatched_core.hip.cpp ./tools/codegen.py -p c magmablas_hip/ztrtri_diag_vbatched.hip.cpp ./tools/codegen.py -p d magmablas_hip/ztrtri_diag_vbatched.hip.cpp ./tools/codegen.py -p s magmablas_hip/ztrtri_diag_vbatched.hip.cpp ./tools/codegen.py -p s magmablas_hip/zgemm_vbatched.cpp ./tools/codegen.py -p d magmablas_hip/zgemm_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/zgemm_vbatched.cpp ./tools/codegen.py -p s magmablas_hip/zgemv_vbatched.cpp ./tools/codegen.py -p d magmablas_hip/zgemv_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/zgemv_vbatched.cpp ./tools/codegen.py -p s magmablas_hip/zhemm_vbatched.cpp ./tools/codegen.py -p d magmablas_hip/zhemm_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/zhemm_vbatched.cpp ./tools/codegen.py -p s magmablas_hip/zhemv_vbatched.cpp ./tools/codegen.py -p d magmablas_hip/zhemv_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/zhemv_vbatched.cpp ./tools/codegen.py -p s magmablas_hip/zher2k_vbatched.cpp ./tools/codegen.py -p d magmablas_hip/zher2k_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/zher2k_vbatched.cpp ./tools/codegen.py -p s magmablas_hip/zherk_vbatched.cpp ./tools/codegen.py -p d magmablas_hip/zherk_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/zherk_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/zsyr2k_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/zsyrk_vbatched.cpp ./tools/codegen.py -p s magmablas_hip/ztrmm_vbatched.cpp ./tools/codegen.py -p d magmablas_hip/ztrmm_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/ztrmm_vbatched.cpp ./tools/codegen.py -p s magmablas_hip/ztrsm_vbatched_core.cpp ./tools/codegen.py -p d magmablas_hip/ztrsm_vbatched_core.cpp ./tools/codegen.py -p c magmablas_hip/ztrsm_vbatched_core.cpp ./tools/codegen.py -p s magmablas_hip/ztrsm_vbatched.cpp ./tools/codegen.py -p d magmablas_hip/ztrsm_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/ztrsm_vbatched.cpp ./tools/codegen.py -p s magmablas_hip/ztrsm_inv_vbatched.cpp ./tools/codegen.py -p d magmablas_hip/ztrsm_inv_vbatched.cpp ./tools/codegen.py -p c magmablas_hip/ztrsm_inv_vbatched.cpp ./tools/codegen.py -p s magmablas_hip/zgetf2_kernels_var.hip.cpp ./tools/codegen.py -p d magmablas_hip/zgetf2_kernels_var.hip.cpp ./tools/codegen.py -p c magmablas_hip/zgetf2_kernels_var.hip.cpp ./tools/codegen.py -p s magmablas_hip/zlaswp_vbatched.hip.cpp ./tools/codegen.py -p d magmablas_hip/zlaswp_vbatched.hip.cpp ./tools/codegen.py -p c magmablas_hip/zlaswp_vbatched.hip.cpp ./tools/codegen.py -p s magmablas_hip/zpotf2_kernels_var.hip.cpp ./tools/codegen.py -p d magmablas_hip/zpotf2_kernels_var.hip.cpp ./tools/codegen.py -p c magmablas_hip/zpotf2_kernels_var.hip.cpp ./tools/codegen.py -p s magmablas_hip/blas_zbatched.cpp ./tools/codegen.py -p d magmablas_hip/blas_zbatched.cpp ./tools/codegen.py -p c magmablas_hip/blas_zbatched.cpp ./tools/codegen.py -p c magmablas_hip/zposv_irgmres_kernels.hip.cpp ./tools/codegen.py -p d magmablas_hip/zposv_irgmres_kernels.hip.cpp ./tools/codegen.py -p s magmablas_hip/zposv_irgmres_kernels.hip.cpp ./tools/codegen.py -p c testing/magma_zutil.cpp ./tools/codegen.py -p d testing/magma_zutil.cpp ./tools/codegen.py -p s testing/magma_zutil.cpp ./tools/codegen.py -p s testing/magma_zgesvd_check.cpp ./tools/codegen.py -p d testing/magma_zgesvd_check.cpp ./tools/codegen.py -p c testing/magma_zgesvd_check.cpp ./tools/codegen.py -p s testing/lin/magma_z_no_fortran.cpp ./tools/codegen.py -p d testing/lin/magma_z_no_fortran.cpp ./tools/codegen.py -p c testing/lin/magma_z_no_fortran.cpp ./tools/codegen.py -p c testing/testing_zaxpy.cpp ./tools/codegen.py -p d testing/testing_zaxpy.cpp ./tools/codegen.py -p s testing/testing_zaxpy.cpp ./tools/codegen.py -p c testing/testing_zgemm.cpp ./tools/codegen.py -p d testing/testing_zgemm.cpp ./tools/codegen.py -p s testing/testing_zgemm.cpp ./tools/codegen.py -p c testing/testing_zgemv.cpp ./tools/codegen.py -p d testing/testing_zgemv.cpp ./tools/codegen.py -p s testing/testing_zgemv.cpp ./tools/codegen.py -p c testing/testing_zhemm.cpp ./tools/codegen.py -p d testing/testing_zhemm.cpp ./tools/codegen.py -p s testing/testing_zhemm.cpp ./tools/codegen.py -p c testing/testing_zhemv.cpp ./tools/codegen.py -p d testing/testing_zhemv.cpp ./tools/codegen.py -p s testing/testing_zhemv.cpp ./tools/codegen.py -p c testing/testing_zherk.cpp ./tools/codegen.py -p d testing/testing_zherk.cpp ./tools/codegen.py -p s testing/testing_zherk.cpp ./tools/codegen.py -p c testing/testing_zher2k.cpp ./tools/codegen.py -p d testing/testing_zher2k.cpp ./tools/codegen.py -p s testing/testing_zher2k.cpp ./tools/codegen.py -p c testing/testing_zsymv.cpp ./tools/codegen.py -p c testing/testing_ztrmm.cpp ./tools/codegen.py -p d testing/testing_ztrmm.cpp ./tools/codegen.py -p s testing/testing_ztrmm.cpp ./tools/codegen.py -p c testing/testing_ztrmv.cpp ./tools/codegen.py -p d testing/testing_ztrmv.cpp ./tools/codegen.py -p s testing/testing_ztrmv.cpp ./tools/codegen.py -p c testing/testing_ztrsm.cpp ./tools/codegen.py -p d testing/testing_ztrsm.cpp ./tools/codegen.py -p s testing/testing_ztrsm.cpp ./tools/codegen.py -p c testing/testing_ztrsv.cpp ./tools/codegen.py -p d testing/testing_ztrsv.cpp ./tools/codegen.py -p s testing/testing_ztrsv.cpp ./tools/codegen.py -p s testing/testing_zhemm_mgpu.cpp ./tools/codegen.py -p d testing/testing_zhemm_mgpu.cpp ./tools/codegen.py -p c testing/testing_zhemm_mgpu.cpp ./tools/codegen.py -p c testing/testing_zhemv_mgpu.cpp ./tools/codegen.py -p d testing/testing_zhemv_mgpu.cpp ./tools/codegen.py -p s testing/testing_zhemv_mgpu.cpp ./tools/codegen.py -p s testing/testing_zher2k_mgpu.cpp ./tools/codegen.py -p d testing/testing_zher2k_mgpu.cpp ./tools/codegen.py -p c testing/testing_zher2k_mgpu.cpp ./tools/codegen.py -p c testing/testing_blas_z.cpp ./tools/codegen.py -p d testing/testing_blas_z.cpp ./tools/codegen.py -p s testing/testing_blas_z.cpp ./tools/codegen.py -p c testing/testing_cblas_z.cpp ./tools/codegen.py -p d testing/testing_cblas_z.cpp ./tools/codegen.py -p s testing/testing_cblas_z.cpp ./tools/codegen.py -p c testing/testing_zgeadd.cpp ./tools/codegen.py -p d testing/testing_zgeadd.cpp ./tools/codegen.py -p s testing/testing_zgeadd.cpp ./tools/codegen.py -p c testing/testing_zgeam.cpp ./tools/codegen.py -p d testing/testing_zgeam.cpp ./tools/codegen.py -p s testing/testing_zgeam.cpp ./tools/codegen.py -p s testing/testing_zlacpy.cpp ./tools/codegen.py -p d testing/testing_zlacpy.cpp ./tools/codegen.py -p c testing/testing_zlacpy.cpp ./tools/codegen.py -p ds testing/testing_zlag2c.cpp ./tools/codegen.py -p c testing/testing_zlange.cpp ./tools/codegen.py -p d testing/testing_zlange.cpp ./tools/codegen.py -p s testing/testing_zlange.cpp ./tools/codegen.py -p c testing/testing_zlanhe.cpp ./tools/codegen.py -p d testing/testing_zlanhe.cpp ./tools/codegen.py -p s testing/testing_zlanhe.cpp ./tools/codegen.py -p s testing/testing_zlarfg.cpp ./tools/codegen.py -p d testing/testing_zlarfg.cpp ./tools/codegen.py -p c testing/testing_zlarfg.cpp ./tools/codegen.py -p s testing/testing_zlascl.cpp ./tools/codegen.py -p d testing/testing_zlascl.cpp ./tools/codegen.py -p c testing/testing_zlascl.cpp ./tools/codegen.py -p s testing/testing_zlaset.cpp ./tools/codegen.py -p d testing/testing_zlaset.cpp ./tools/codegen.py -p c testing/testing_zlaset.cpp ./tools/codegen.py -p s testing/testing_zlaset_band.cpp ./tools/codegen.py -p d testing/testing_zlaset_band.cpp ./tools/codegen.py -p c testing/testing_zlaset_band.cpp ./tools/codegen.py -p ds testing/testing_zlat2c.cpp ./tools/codegen.py -p c testing/testing_znan_inf.cpp ./tools/codegen.py -p d testing/testing_znan_inf.cpp ./tools/codegen.py -p s testing/testing_znan_inf.cpp ./tools/codegen.py -p c testing/testing_zprint.cpp ./tools/codegen.py -p d testing/testing_zprint.cpp ./tools/codegen.py -p s testing/testing_zprint.cpp ./tools/codegen.py -p s testing/testing_zsymmetrize.cpp ./tools/codegen.py -p d testing/testing_zsymmetrize.cpp ./tools/codegen.py -p c testing/testing_zsymmetrize.cpp ./tools/codegen.py -p s testing/testing_zsymmetrize_tiles.cpp ./tools/codegen.py -p d testing/testing_zsymmetrize_tiles.cpp ./tools/codegen.py -p c testing/testing_zsymmetrize_tiles.cpp ./tools/codegen.py -p c testing/testing_zswap.cpp ./tools/codegen.py -p d testing/testing_zswap.cpp ./tools/codegen.py -p s testing/testing_zswap.cpp ./tools/codegen.py -p s testing/testing_ztranspose.cpp ./tools/codegen.py -p d testing/testing_ztranspose.cpp ./tools/codegen.py -p c testing/testing_ztranspose.cpp ./tools/codegen.py -p c testing/testing_ztrtri_diag.cpp ./tools/codegen.py -p d testing/testing_ztrtri_diag.cpp ./tools/codegen.py -p s testing/testing_ztrtri_diag.cpp ./tools/codegen.py -p c testing/testing_zgenerate.cpp ./tools/codegen.py -p d testing/testing_zgenerate.cpp ./tools/codegen.py -p s testing/testing_zgenerate.cpp ./tools/codegen.py -p ds testing/testing_zcposv_gpu.cpp ./tools/codegen.py -p c testing/testing_zposv_gpu.cpp ./tools/codegen.py -p d testing/testing_zposv_gpu.cpp ./tools/codegen.py -p s testing/testing_zposv_gpu.cpp ./tools/codegen.py -p c testing/testing_zpotrf_gpu.cpp ./tools/codegen.py -p d testing/testing_zpotrf_gpu.cpp ./tools/codegen.py -p s testing/testing_zpotrf_gpu.cpp ./tools/codegen.py -p c testing/testing_zpotf2_gpu.cpp ./tools/codegen.py -p d testing/testing_zpotf2_gpu.cpp ./tools/codegen.py -p s testing/testing_zpotf2_gpu.cpp ./tools/codegen.py -p c testing/testing_zpotri_gpu.cpp ./tools/codegen.py -p d testing/testing_zpotri_gpu.cpp ./tools/codegen.py -p s testing/testing_zpotri_gpu.cpp ./tools/codegen.py -p c testing/testing_ztrtri_gpu.cpp ./tools/codegen.py -p d testing/testing_ztrtri_gpu.cpp ./tools/codegen.py -p s testing/testing_ztrtri_gpu.cpp ./tools/codegen.py -p c testing/testing_zpotrf_mgpu.cpp ./tools/codegen.py -p d testing/testing_zpotrf_mgpu.cpp ./tools/codegen.py -p s testing/testing_zpotrf_mgpu.cpp ./tools/codegen.py -p c testing/testing_zposv.cpp ./tools/codegen.py -p d testing/testing_zposv.cpp ./tools/codegen.py -p s testing/testing_zposv.cpp ./tools/codegen.py -p c testing/testing_zpotrf.cpp ./tools/codegen.py -p d testing/testing_zpotrf.cpp ./tools/codegen.py -p s testing/testing_zpotrf.cpp ./tools/codegen.py -p c testing/testing_zpotri.cpp ./tools/codegen.py -p d testing/testing_zpotri.cpp ./tools/codegen.py -p s testing/testing_zpotri.cpp ./tools/codegen.py -p c testing/testing_ztrtri.cpp ./tools/codegen.py -p d testing/testing_ztrtri.cpp ./tools/codegen.py -p s testing/testing_ztrtri.cpp ./tools/codegen.py -p c testing/testing_zhesv.cpp ./tools/codegen.py -p d testing/testing_zhesv.cpp ./tools/codegen.py -p s testing/testing_zhesv.cpp ./tools/codegen.py -p c testing/testing_zhesv_nopiv_gpu.cpp ./tools/codegen.py -p d testing/testing_zhesv_nopiv_gpu.cpp ./tools/codegen.py -p s testing/testing_zhesv_nopiv_gpu.cpp ./tools/codegen.py -p c testing/testing_zsysv_nopiv_gpu.cpp ./tools/codegen.py -p c testing/testing_zhetrf.cpp ./tools/codegen.py -p d testing/testing_zhetrf.cpp ./tools/codegen.py -p s testing/testing_zhetrf.cpp ./tools/codegen.py -p ds testing/testing_zcgesv_gpu.cpp ./tools/codegen.py -p c testing/testing_zgesv_gpu.cpp ./tools/codegen.py -p d testing/testing_zgesv_gpu.cpp ./tools/codegen.py -p s testing/testing_zgesv_gpu.cpp ./tools/codegen.py -p c testing/testing_zgetrf_gpu.cpp ./tools/codegen.py -p d testing/testing_zgetrf_gpu.cpp ./tools/codegen.py -p s testing/testing_zgetrf_gpu.cpp ./tools/codegen.py -p c testing/testing_zgetf2_gpu.cpp ./tools/codegen.py -p d testing/testing_zgetf2_gpu.cpp ./tools/codegen.py -p s testing/testing_zgetf2_gpu.cpp ./tools/codegen.py -p c testing/testing_zgetri_gpu.cpp ./tools/codegen.py -p d testing/testing_zgetri_gpu.cpp ./tools/codegen.py -p s testing/testing_zgetri_gpu.cpp ./tools/codegen.py -p c testing/testing_zgetrf_mgpu.cpp ./tools/codegen.py -p d testing/testing_zgetrf_mgpu.cpp ./tools/codegen.py -p s testing/testing_zgetrf_mgpu.cpp ./tools/codegen.py -p s testing/testing_zgbsv_gpu.cpp ./tools/codegen.py -p d testing/testing_zgbsv_gpu.cpp ./tools/codegen.py -p c testing/testing_zgbsv_gpu.cpp ./tools/codegen.py -p s testing/testing_zgbtrf_gpu.cpp ./tools/codegen.py -p d testing/testing_zgbtrf_gpu.cpp ./tools/codegen.py -p c testing/testing_zgbtrf_gpu.cpp ./tools/codegen.py -p c testing/testing_zgesv.cpp ./tools/codegen.py -p d testing/testing_zgesv.cpp ./tools/codegen.py -p s testing/testing_zgesv.cpp ./tools/codegen.py -p c testing/testing_zgesv_rbt.cpp ./tools/codegen.py -p d testing/testing_zgesv_rbt.cpp ./tools/codegen.py -p s testing/testing_zgesv_rbt.cpp ./tools/codegen.py -p c testing/testing_zgetrf.cpp ./tools/codegen.py -p d testing/testing_zgetrf.cpp ./tools/codegen.py -p s testing/testing_zgetrf.cpp ./tools/codegen.py -p ds testing/testing_zcgeqrsv_gpu.cpp ./tools/codegen.py -p s testing/testing_zgegqr_gpu.cpp ./tools/codegen.py -p d testing/testing_zgegqr_gpu.cpp ./tools/codegen.py -p c testing/testing_zgegqr_gpu.cpp ./tools/codegen.py -p s testing/testing_zgelqf_gpu.cpp ./tools/codegen.py -p d testing/testing_zgelqf_gpu.cpp ./tools/codegen.py -p c testing/testing_zgelqf_gpu.cpp ./tools/codegen.py -p s testing/testing_zgels_gpu.cpp ./tools/codegen.py -p d testing/testing_zgels_gpu.cpp ./tools/codegen.py -p c testing/testing_zgels_gpu.cpp ./tools/codegen.py -p s testing/testing_zgels3_gpu.cpp ./tools/codegen.py -p d testing/testing_zgels3_gpu.cpp ./tools/codegen.py -p c testing/testing_zgels3_gpu.cpp ./tools/codegen.py -p c testing/testing_zgeqp3_gpu.cpp ./tools/codegen.py -p d testing/testing_zgeqp3_gpu.cpp ./tools/codegen.py -p s testing/testing_zgeqp3_gpu.cpp ./tools/codegen.py -p s testing/testing_zgeqr2_gpu.cpp ./tools/codegen.py -p d testing/testing_zgeqr2_gpu.cpp ./tools/codegen.py -p c testing/testing_zgeqr2_gpu.cpp ./tools/codegen.py -p s testing/testing_zgeqr2x_gpu.cpp ./tools/codegen.py -p d testing/testing_zgeqr2x_gpu.cpp ./tools/codegen.py -p c testing/testing_zgeqr2x_gpu.cpp ./tools/codegen.py -p c testing/testing_zgeqrf_gpu.cpp ./tools/codegen.py -p d testing/testing_zgeqrf_gpu.cpp ./tools/codegen.py -p s testing/testing_zgeqrf_gpu.cpp ./tools/codegen.py -p c testing/testing_zlarfb_gpu.cpp ./tools/codegen.py -p d testing/testing_zlarfb_gpu.cpp ./tools/codegen.py -p s testing/testing_zlarfb_gpu.cpp ./tools/codegen.py -p s testing/testing_zungqr_gpu.cpp ./tools/codegen.py -p d testing/testing_zungqr_gpu.cpp ./tools/codegen.py -p c testing/testing_zungqr_gpu.cpp ./tools/codegen.py -p c testing/testing_zunmql_gpu.cpp ./tools/codegen.py -p d testing/testing_zunmql_gpu.cpp ./tools/codegen.py -p s testing/testing_zunmql_gpu.cpp ./tools/codegen.py -p c testing/testing_zunmqr_gpu.cpp ./tools/codegen.py -p d testing/testing_zunmqr_gpu.cpp ./tools/codegen.py -p s testing/testing_zunmqr_gpu.cpp ./tools/codegen.py -p s testing/testing_zgeqrf_mgpu.cpp ./tools/codegen.py -p d testing/testing_zgeqrf_mgpu.cpp ./tools/codegen.py -p c testing/testing_zgeqrf_mgpu.cpp ./tools/codegen.py -p s testing/testing_zgelqf.cpp ./tools/codegen.py -p d testing/testing_zgelqf.cpp ./tools/codegen.py -p c testing/testing_zgelqf.cpp ./tools/codegen.py -p s testing/testing_zgels.cpp ./tools/codegen.py -p d testing/testing_zgels.cpp ./tools/codegen.py -p c testing/testing_zgels.cpp ./tools/codegen.py -p s testing/testing_zgeqlf.cpp ./tools/codegen.py -p d testing/testing_zgeqlf.cpp ./tools/codegen.py -p c testing/testing_zgeqlf.cpp ./tools/codegen.py -p c testing/testing_zgeqp3.cpp ./tools/codegen.py -p d testing/testing_zgeqp3.cpp ./tools/codegen.py -p s testing/testing_zgeqp3.cpp ./tools/codegen.py -p s testing/testing_zgeqrf.cpp ./tools/codegen.py -p d testing/testing_zgeqrf.cpp ./tools/codegen.py -p c testing/testing_zgeqrf.cpp ./tools/codegen.py -p s testing/testing_zgglse.cpp ./tools/codegen.py -p d testing/testing_zgglse.cpp ./tools/codegen.py -p c testing/testing_zgglse.cpp ./tools/codegen.py -p s testing/testing_zunglq.cpp ./tools/codegen.py -p d testing/testing_zunglq.cpp ./tools/codegen.py -p c testing/testing_zunglq.cpp ./tools/codegen.py -p s testing/testing_zungqr.cpp ./tools/codegen.py -p d testing/testing_zungqr.cpp ./tools/codegen.py -p c testing/testing_zungqr.cpp ./tools/codegen.py -p c testing/testing_zunmlq.cpp ./tools/codegen.py -p d testing/testing_zunmlq.cpp ./tools/codegen.py -p s testing/testing_zunmlq.cpp ./tools/codegen.py -p c testing/testing_zunmql.cpp ./tools/codegen.py -p d testing/testing_zunmql.cpp ./tools/codegen.py -p s testing/testing_zunmql.cpp ./tools/codegen.py -p c testing/testing_zunmqr.cpp ./tools/codegen.py -p d testing/testing_zunmqr.cpp ./tools/codegen.py -p s testing/testing_zunmqr.cpp ./tools/codegen.py -p s testing/testing_zheevd_gpu.cpp ./tools/codegen.py -p d testing/testing_zheevd_gpu.cpp ./tools/codegen.py -p c testing/testing_zheevd_gpu.cpp ./tools/codegen.py -p s testing/testing_zhetrd_gpu.cpp ./tools/codegen.py -p d testing/testing_zhetrd_gpu.cpp ./tools/codegen.py -p c testing/testing_zhetrd_gpu.cpp ./tools/codegen.py -p s testing/testing_zhetrd_mgpu.cpp ./tools/codegen.py -p d testing/testing_zhetrd_mgpu.cpp ./tools/codegen.py -p c testing/testing_zhetrd_mgpu.cpp ./tools/codegen.py -p s testing/testing_zheevd.cpp ./tools/codegen.py -p d testing/testing_zheevd.cpp ./tools/codegen.py -p c testing/testing_zheevd.cpp ./tools/codegen.py -p s testing/testing_zhetrd.cpp ./tools/codegen.py -p d testing/testing_zhetrd.cpp ./tools/codegen.py -p c testing/testing_zhetrd.cpp ./tools/codegen.py -p c testing/testing_zheevdx_2stage.cpp ./tools/codegen.py -p d testing/testing_zheevdx_2stage.cpp ./tools/codegen.py -p s testing/testing_zheevdx_2stage.cpp ./tools/codegen.py -p s testing/testing_zhegst.cpp ./tools/codegen.py -p d testing/testing_zhegst.cpp ./tools/codegen.py -p c testing/testing_zhegst.cpp ./tools/codegen.py -p s testing/testing_zhegst_gpu.cpp ./tools/codegen.py -p d testing/testing_zhegst_gpu.cpp ./tools/codegen.py -p c testing/testing_zhegst_gpu.cpp ./tools/codegen.py -p c testing/testing_zhegvd.cpp ./tools/codegen.py -p d testing/testing_zhegvd.cpp ./tools/codegen.py -p s testing/testing_zhegvd.cpp ./tools/codegen.py -p c testing/testing_zhegvdx.cpp ./tools/codegen.py -p d testing/testing_zhegvdx.cpp ./tools/codegen.py -p s testing/testing_zhegvdx.cpp ./tools/codegen.py -p c testing/testing_zhegvdx_2stage.cpp ./tools/codegen.py -p d testing/testing_zhegvdx_2stage.cpp ./tools/codegen.py -p s testing/testing_zhegvdx_2stage.cpp ./tools/codegen.py -p s testing/testing_dgeev.cpp ./tools/codegen.py -p c testing/testing_zgeev.cpp ./tools/codegen.py -p s testing/testing_zgehrd.cpp ./tools/codegen.py -p d testing/testing_zgehrd.cpp ./tools/codegen.py -p c testing/testing_zgehrd.cpp ./tools/codegen.py -p c testing/testing_zgesdd.cpp ./tools/codegen.py -p d testing/testing_zgesdd.cpp ./tools/codegen.py -p s testing/testing_zgesdd.cpp ./tools/codegen.py -p c testing/testing_zgesvd.cpp ./tools/codegen.py -p d testing/testing_zgesvd.cpp ./tools/codegen.py -p s testing/testing_zgesvd.cpp ./tools/codegen.py -p s testing/testing_zgebrd.cpp ./tools/codegen.py -p d testing/testing_zgebrd.cpp ./tools/codegen.py -p c testing/testing_zgebrd.cpp ./tools/codegen.py -p s testing/testing_zungbr.cpp ./tools/codegen.py -p d testing/testing_zungbr.cpp ./tools/codegen.py -p c testing/testing_zungbr.cpp ./tools/codegen.py -p c testing/testing_zunmbr.cpp ./tools/codegen.py -p d testing/testing_zunmbr.cpp ./tools/codegen.py -p s testing/testing_zunmbr.cpp ./tools/codegen.py -p c testing/testing_zgeadd_batched.cpp ./tools/codegen.py -p d testing/testing_zgeadd_batched.cpp ./tools/codegen.py -p s testing/testing_zgeadd_batched.cpp ./tools/codegen.py -p c testing/testing_zgemm_batched.cpp ./tools/codegen.py -p d testing/testing_zgemm_batched.cpp ./tools/codegen.py -p s testing/testing_zgemm_batched.cpp ./tools/codegen.py -p c testing/testing_zgemv_batched.cpp ./tools/codegen.py -p d testing/testing_zgemv_batched.cpp ./tools/codegen.py -p s testing/testing_zgemv_batched.cpp ./tools/codegen.py -p c testing/testing_zhemm_batched.cpp ./tools/codegen.py -p d testing/testing_zhemm_batched.cpp ./tools/codegen.py -p s testing/testing_zhemm_batched.cpp ./tools/codegen.py -p c testing/testing_zhemv_batched.cpp ./tools/codegen.py -p d testing/testing_zhemv_batched.cpp ./tools/codegen.py -p s testing/testing_zhemv_batched.cpp ./tools/codegen.py -p c testing/testing_zherk_batched.cpp ./tools/codegen.py -p d testing/testing_zherk_batched.cpp ./tools/codegen.py -p s testing/testing_zherk_batched.cpp ./tools/codegen.py -p c testing/testing_zher2k_batched.cpp ./tools/codegen.py -p d testing/testing_zher2k_batched.cpp ./tools/codegen.py -p s testing/testing_zher2k_batched.cpp ./tools/codegen.py -p c testing/testing_zlacpy_batched.cpp ./tools/codegen.py -p d testing/testing_zlacpy_batched.cpp ./tools/codegen.py -p s testing/testing_zlacpy_batched.cpp ./tools/codegen.py -p c testing/testing_zsyr2k_batched.cpp ./tools/codegen.py -p c testing/testing_ztrmm_batched.cpp ./tools/codegen.py -p d testing/testing_ztrmm_batched.cpp ./tools/codegen.py -p s testing/testing_ztrmm_batched.cpp ./tools/codegen.py -p c testing/testing_ztrsm_batched.cpp ./tools/codegen.py -p d testing/testing_ztrsm_batched.cpp ./tools/codegen.py -p s testing/testing_ztrsm_batched.cpp ./tools/codegen.py -p c testing/testing_ztrsv_batched.cpp ./tools/codegen.py -p d testing/testing_ztrsv_batched.cpp ./tools/codegen.py -p s testing/testing_ztrsv_batched.cpp ./tools/codegen.py -p s testing/testing_zgeqrf_batched.cpp ./tools/codegen.py -p d testing/testing_zgeqrf_batched.cpp ./tools/codegen.py -p c testing/testing_zgeqrf_batched.cpp ./tools/codegen.py -p s testing/testing_zgbtrf_batched.cpp ./tools/codegen.py -p d testing/testing_zgbtrf_batched.cpp ./tools/codegen.py -p c testing/testing_zgbtrf_batched.cpp ./tools/codegen.py -p s testing/testing_zgbsv_batched.cpp ./tools/codegen.py -p d testing/testing_zgbsv_batched.cpp ./tools/codegen.py -p c testing/testing_zgbsv_batched.cpp ./tools/codegen.py -p s testing/testing_zgesv_batched.cpp ./tools/codegen.py -p d testing/testing_zgesv_batched.cpp ./tools/codegen.py -p c testing/testing_zgesv_batched.cpp ./tools/codegen.py -p c testing/testing_zgesv_nopiv_batched.cpp ./tools/codegen.py -p d testing/testing_zgesv_nopiv_batched.cpp ./tools/codegen.py -p s testing/testing_zgesv_nopiv_batched.cpp ./tools/codegen.py -p s testing/testing_zgetrf_batched.cpp ./tools/codegen.py -p d testing/testing_zgetrf_batched.cpp ./tools/codegen.py -p c testing/testing_zgetrf_batched.cpp ./tools/codegen.py -p s testing/testing_zgetrf_nopiv_batched.cpp ./tools/codegen.py -p d testing/testing_zgetrf_nopiv_batched.cpp ./tools/codegen.py -p c testing/testing_zgetrf_nopiv_batched.cpp ./tools/codegen.py -p s testing/testing_zgetri_batched.cpp ./tools/codegen.py -p d testing/testing_zgetri_batched.cpp ./tools/codegen.py -p c testing/testing_zgetri_batched.cpp ./tools/codegen.py -p s testing/testing_zposv_batched.cpp ./tools/codegen.py -p d testing/testing_zposv_batched.cpp ./tools/codegen.py -p c testing/testing_zposv_batched.cpp ./tools/codegen.py -p s testing/testing_zpotrf_batched.cpp ./tools/codegen.py -p d testing/testing_zpotrf_batched.cpp ./tools/codegen.py -p c testing/testing_zpotrf_batched.cpp ./tools/codegen.py -p c testing/testing_zgemm_vbatched.cpp ./tools/codegen.py -p d testing/testing_zgemm_vbatched.cpp ./tools/codegen.py -p s testing/testing_zgemm_vbatched.cpp ./tools/codegen.py -p c testing/testing_zgemv_vbatched.cpp ./tools/codegen.py -p d testing/testing_zgemv_vbatched.cpp ./tools/codegen.py -p s testing/testing_zgemv_vbatched.cpp ./tools/codegen.py -p c testing/testing_zhemm_vbatched.cpp ./tools/codegen.py -p d testing/testing_zhemm_vbatched.cpp ./tools/codegen.py -p s testing/testing_zhemm_vbatched.cpp ./tools/codegen.py -p c testing/testing_zhemv_vbatched.cpp ./tools/codegen.py -p d testing/testing_zhemv_vbatched.cpp ./tools/codegen.py -p s testing/testing_zhemv_vbatched.cpp ./tools/codegen.py -p c testing/testing_zherk_vbatched.cpp ./tools/codegen.py -p d testing/testing_zherk_vbatched.cpp ./tools/codegen.py -p s testing/testing_zherk_vbatched.cpp ./tools/codegen.py -p c testing/testing_zher2k_vbatched.cpp ./tools/codegen.py -p d testing/testing_zher2k_vbatched.cpp ./tools/codegen.py -p s testing/testing_zher2k_vbatched.cpp ./tools/codegen.py -p c testing/testing_zsyrk_vbatched.cpp ./tools/codegen.py -p c testing/testing_zsyr2k_vbatched.cpp ./tools/codegen.py -p c testing/testing_ztrmm_vbatched.cpp ./tools/codegen.py -p d testing/testing_ztrmm_vbatched.cpp ./tools/codegen.py -p s testing/testing_ztrmm_vbatched.cpp ./tools/codegen.py -p c testing/testing_ztrsm_vbatched.cpp ./tools/codegen.py -p d testing/testing_ztrsm_vbatched.cpp ./tools/codegen.py -p s testing/testing_ztrsm_vbatched.cpp ./tools/codegen.py -p s testing/testing_zpotrf_vbatched.cpp ./tools/codegen.py -p d testing/testing_zpotrf_vbatched.cpp ./tools/codegen.py -p c testing/testing_zpotrf_vbatched.cpp ./tools/codegen.py -p s testing/testing_zgetrf_vbatched.cpp ./tools/codegen.py -p d testing/testing_zgetrf_vbatched.cpp ./tools/codegen.py -p c testing/testing_zgetrf_vbatched.cpp ./tools/codegen.py -p c testing/testing_zgetrf_gpu_f.F90 ./tools/codegen.py -p d testing/testing_zgetrf_gpu_f.F90 ./tools/codegen.py -p s testing/testing_zgetrf_gpu_f.F90 ./tools/codegen.py -p c testing/testing_zgetrf_f.f90 ./tools/codegen.py -p d testing/testing_zgetrf_f.f90 ./tools/codegen.py -p s testing/testing_zgetrf_f.f90 ./tools/codegen.py -p c sparse_hip/blas/magma_z_blaswrapper.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_z_blaswrapper.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_z_blaswrapper.cpp ./tools/codegen.py -p c sparse_hip/blas/zbajac_csr.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zbajac_csr.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zbajac_csr.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zbajac_csr_overlap.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zbajac_csr_overlap.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zbajac_csr_overlap.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgeaxpy.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgeaxpy.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgeaxpy.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgecsr5mv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgecsr5mv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgecsr5mv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgecsrmv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgecsrmv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgecsrmv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgeellmv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgeellmv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgeellmv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgeelltmv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgeelltmv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgeelltmv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgeellrtmv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgeellrtmv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgeellrtmv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgesellcmv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgesellcmv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgesellcmv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgesellcmmv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgesellcmmv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgesellcmmv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zjacobisetup.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zjacobisetup.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zjacobisetup.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zlobpcg_shift.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zlobpcg_shift.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zlobpcg_shift.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zlobpcg_residuals.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zlobpcg_residuals.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zlobpcg_residuals.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zlobpcg_maxpy.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zlobpcg_maxpy.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zlobpcg_maxpy.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmdotc.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmdotc.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmdotc.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgemvmdot.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgemvmdot.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgemvmdot.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmdot_shfl.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmdot_shfl.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmdot_shfl.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmergebicgstab2.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmergebicgstab2.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmergebicgstab2.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmergebicgstab3.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmergebicgstab3.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmergebicgstab3.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmergeidr.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmergeidr.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmergeidr.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmergecg.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmergecg.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmergecg.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmergecgs.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmergecgs.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmergecgs.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmergeqmr.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmergeqmr.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmergeqmr.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmergebicgstab.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmergebicgstab.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmergebicgstab.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmergetfqmr.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmergetfqmr.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmergetfqmr.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmgecsrmv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmgecsrmv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmgecsrmv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmgeellmv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmgeellmv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmgeellmv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmgeelltmv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmgeelltmv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmgeelltmv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmgesellcmmv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmgesellcmmv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmgesellcmmv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zpipelinedgmres.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zpipelinedgmres.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zpipelinedgmres.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zilu.cpp ./tools/codegen.py -p d sparse_hip/blas/zilu.cpp ./tools/codegen.py -p c sparse_hip/blas/zilu.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_ztrisolve.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_ztrisolve.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_ztrisolve.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zcuspmm.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zcuspmm.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zcuspmm.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zcuspaxpy.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zcuspaxpy.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zcuspaxpy.cpp ./tools/codegen.py -p ds sparse_hip/blas/zcgecsrmv_mixed_prec.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zparilu.cpp ./tools/codegen.py -p d sparse_hip/blas/zparilu.cpp ./tools/codegen.py -p c sparse_hip/blas/zparilu.cpp ./tools/codegen.py -p c sparse_hip/blas/zparilu_kernels.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zparilu_kernels.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zparilu_kernels.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zparic_kernels.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zparic_kernels.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zparic_kernels.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zparilut_kernels.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zparilut_kernels.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zparilut_kernels.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zparilut_candidates.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zparilut_candidates.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zparilut_candidates.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zthrsrm.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zthrsrm.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zthrsrm.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zpreselect.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zpreselect.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zpreselect.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zsampleselect.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zsampleselect.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zsampleselect.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zsampleselect_nodp.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zsampleselect_nodp.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zsampleselect_nodp.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zcompact.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zcompact.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zcompact.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zmcsrcompressor_gpu.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zmcsrcompressor_gpu.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zmcsrcompressor_gpu.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zdiagcheck.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zdiagcheck.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zdiagcheck.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgecsrreimsplit.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgecsrreimsplit.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgecsrreimsplit.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgedensereimsplit.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgedensereimsplit.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgedensereimsplit.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zmconjugate.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zmconjugate.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zmconjugate.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zget_rowptr.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zget_rowptr.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zget_rowptr.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/magma_zmatrixtools_gpu.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/magma_zmatrixtools_gpu.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_zmatrixtools_gpu.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zjaccard_weights.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zjaccard_weights.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zjaccard_weights.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgeisai_trsv.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgeisai_trsv.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgeisai_trsv.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgeisai_maxblock.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgeisai_maxblock.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgeisai_maxblock.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgeisai_batched32.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgeisai_batched32.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgeisai_batched32.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zge3pt.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zge3pt.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zge3pt.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zmergeblockkrylov.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zmergeblockkrylov.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zmergeblockkrylov.hip.cpp ./tools/codegen.py -p c sparse_hip/blas/zgecscsyncfreetrsm.hip.cpp ./tools/codegen.py -p d sparse_hip/blas/zgecscsyncfreetrsm.hip.cpp ./tools/codegen.py -p s sparse_hip/blas/zgecscsyncfreetrsm.hip.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zdomainoverlap.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zdomainoverlap.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zdomainoverlap.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zutil_sparse.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zutil_sparse.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zutil_sparse.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zfree.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zfree.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zfree.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmatrixchar.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmatrixchar.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmatrixchar.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmconvert.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmconvert.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmconvert.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmgenerator.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmgenerator.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmgenerator.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmio.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmio.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmio.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zsolverinfo.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zsolverinfo.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zsolverinfo.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zcsrsplit.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zcsrsplit.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zcsrsplit.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zpariluutils.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zpariluutils.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zpariluutils.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmcsrpass.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmcsrpass.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmcsrpass.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmcsrpass_gpu.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmcsrpass_gpu.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmcsrpass_gpu.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmcsrcompressor.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmcsrcompressor.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmcsrcompressor.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmscale.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmscale.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmscale.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmshrink.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmshrink.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmshrink.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmslice.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmslice.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmslice.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmdiagdom.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmdiagdom.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmdiagdom.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmdiff.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmdiff.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmdiff.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmlumerge.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmlumerge.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmlumerge.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmtranspose.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmtranspose.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmtranspose.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmtranspose_cpu.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmtranspose_cpu.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmtranspose_cpu.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmtransfer.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmtransfer.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmtransfer.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmilustruct.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmilustruct.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmilustruct.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zselect.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zselect.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zselect.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zsort.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zsort.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zsort.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zvinit.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zvinit.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zvinit.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zvio.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zvio.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zvio.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zvtranspose.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zvtranspose.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zvtranspose.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zvpass.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zvpass.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zvpass.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zvpass_gpu.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zvpass_gpu.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zvpass_gpu.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zgeisai_tools.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zgeisai_tools.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zgeisai_tools.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmsupernodal.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmsupernodal.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmsupernodal.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmfrobenius.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmfrobenius.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmfrobenius.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zmatrix_tools.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zmatrix_tools.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zmatrix_tools.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zparilu_kernels.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zparilu_kernels.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zparilu_kernels.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zparic_kernels.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zparic_kernels.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zparic_kernels.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zparilut_kernels.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zparilut_kernels.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zparilut_kernels.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zparilut_tools.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zparilut_tools.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zparilut_tools.cpp ./tools/codegen.py -p s sparse_hip/control/magma_zparict_tools.cpp ./tools/codegen.py -p d sparse_hip/control/magma_zparict_tools.cpp ./tools/codegen.py -p c sparse_hip/control/magma_zparict_tools.cpp ./tools/codegen.py -p s sparse_hip/src/zcg.cpp ./tools/codegen.py -p d sparse_hip/src/zcg.cpp ./tools/codegen.py -p c sparse_hip/src/zcg.cpp ./tools/codegen.py -p s sparse_hip/src/zcg_res.cpp ./tools/codegen.py -p d sparse_hip/src/zcg_res.cpp ./tools/codegen.py -p c sparse_hip/src/zcg_res.cpp ./tools/codegen.py -p s sparse_hip/src/zcg_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zcg_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zcg_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zpcg_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zpcg_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zpcg_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zbicgstab.cpp ./tools/codegen.py -p d sparse_hip/src/zbicgstab.cpp ./tools/codegen.py -p c sparse_hip/src/zbicgstab.cpp ./tools/codegen.py -p s sparse_hip/src/zbicg.cpp ./tools/codegen.py -p d sparse_hip/src/zbicg.cpp ./tools/codegen.py -p c sparse_hip/src/zbicg.cpp ./tools/codegen.py -p s sparse_hip/src/zpbicg.cpp ./tools/codegen.py -p d sparse_hip/src/zpbicg.cpp ./tools/codegen.py -p c sparse_hip/src/zpbicg.cpp ./tools/codegen.py -p s sparse_hip/src/zbicgstab_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zbicgstab_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zbicgstab_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zbicgstab_merge2.cpp ./tools/codegen.py -p d sparse_hip/src/zbicgstab_merge2.cpp ./tools/codegen.py -p c sparse_hip/src/zbicgstab_merge2.cpp ./tools/codegen.py -p s sparse_hip/src/zbicgstab_merge3.cpp ./tools/codegen.py -p d sparse_hip/src/zbicgstab_merge3.cpp ./tools/codegen.py -p c sparse_hip/src/zbicgstab_merge3.cpp ./tools/codegen.py -p s sparse_hip/src/zqmr.cpp ./tools/codegen.py -p d sparse_hip/src/zqmr.cpp ./tools/codegen.py -p c sparse_hip/src/zqmr.cpp ./tools/codegen.py -p s sparse_hip/src/zqmr_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zqmr_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zqmr_merge.cpp ./tools/codegen.py -p s sparse_hip/src/ztfqmr.cpp ./tools/codegen.py -p d sparse_hip/src/ztfqmr.cpp ./tools/codegen.py -p c sparse_hip/src/ztfqmr.cpp ./tools/codegen.py -p s sparse_hip/src/ztfqmr_unrolled.cpp ./tools/codegen.py -p d sparse_hip/src/ztfqmr_unrolled.cpp ./tools/codegen.py -p c sparse_hip/src/ztfqmr_unrolled.cpp ./tools/codegen.py -p s sparse_hip/src/ztfqmr_merge.cpp ./tools/codegen.py -p d sparse_hip/src/ztfqmr_merge.cpp ./tools/codegen.py -p c sparse_hip/src/ztfqmr_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zpqmr.cpp ./tools/codegen.py -p d sparse_hip/src/zpqmr.cpp ./tools/codegen.py -p c sparse_hip/src/zpqmr.cpp ./tools/codegen.py -p s sparse_hip/src/zpqmr_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zpqmr_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zpqmr_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zptfqmr.cpp ./tools/codegen.py -p d sparse_hip/src/zptfqmr.cpp ./tools/codegen.py -p c sparse_hip/src/zptfqmr.cpp ./tools/codegen.py -p s sparse_hip/src/zptfqmr_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zptfqmr_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zptfqmr_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zidr.cpp ./tools/codegen.py -p d sparse_hip/src/zidr.cpp ./tools/codegen.py -p c sparse_hip/src/zidr.cpp ./tools/codegen.py -p s sparse_hip/src/zidr_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zidr_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zidr_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zidr_strms.cpp ./tools/codegen.py -p d sparse_hip/src/zidr_strms.cpp ./tools/codegen.py -p c sparse_hip/src/zidr_strms.cpp ./tools/codegen.py -p s sparse_hip/src/ziterref.cpp ./tools/codegen.py -p d sparse_hip/src/ziterref.cpp ./tools/codegen.py -p c sparse_hip/src/ziterref.cpp ./tools/codegen.py -p s sparse_hip/src/zftjacobi.cpp ./tools/codegen.py -p d sparse_hip/src/zftjacobi.cpp ./tools/codegen.py -p c sparse_hip/src/zftjacobi.cpp ./tools/codegen.py -p s sparse_hip/src/zjacobi.cpp ./tools/codegen.py -p d sparse_hip/src/zjacobi.cpp ./tools/codegen.py -p c sparse_hip/src/zjacobi.cpp ./tools/codegen.py -p s sparse_hip/src/zbaiter.cpp ./tools/codegen.py -p d sparse_hip/src/zbaiter.cpp ./tools/codegen.py -p c sparse_hip/src/zbaiter.cpp ./tools/codegen.py -p s sparse_hip/src/zbaiter_overlap.cpp ./tools/codegen.py -p d sparse_hip/src/zbaiter_overlap.cpp ./tools/codegen.py -p c sparse_hip/src/zbaiter_overlap.cpp ./tools/codegen.py -p s sparse_hip/src/zpcg.cpp ./tools/codegen.py -p d sparse_hip/src/zpcg.cpp ./tools/codegen.py -p c sparse_hip/src/zpcg.cpp ./tools/codegen.py -p s sparse_hip/src/zcgs.cpp ./tools/codegen.py -p d sparse_hip/src/zcgs.cpp ./tools/codegen.py -p c sparse_hip/src/zcgs.cpp ./tools/codegen.py -p s sparse_hip/src/zcgs_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zcgs_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zcgs_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zpcgs.cpp ./tools/codegen.py -p d sparse_hip/src/zpcgs.cpp ./tools/codegen.py -p c sparse_hip/src/zpcgs.cpp ./tools/codegen.py -p s sparse_hip/src/zpcgs_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zpcgs_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zpcgs_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zbpcg.cpp ./tools/codegen.py -p d sparse_hip/src/zbpcg.cpp ./tools/codegen.py -p c sparse_hip/src/zbpcg.cpp ./tools/codegen.py -p s sparse_hip/src/zfgmres.cpp ./tools/codegen.py -p d sparse_hip/src/zfgmres.cpp ./tools/codegen.py -p c sparse_hip/src/zfgmres.cpp ./tools/codegen.py -p s sparse_hip/src/zpbicgstab.cpp ./tools/codegen.py -p d sparse_hip/src/zpbicgstab.cpp ./tools/codegen.py -p c sparse_hip/src/zpbicgstab.cpp ./tools/codegen.py -p s sparse_hip/src/zpidr.cpp ./tools/codegen.py -p d sparse_hip/src/zpidr.cpp ./tools/codegen.py -p c sparse_hip/src/zpidr.cpp ./tools/codegen.py -p s sparse_hip/src/zpidr_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zpidr_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zpidr_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zpidr_strms.cpp ./tools/codegen.py -p d sparse_hip/src/zpidr_strms.cpp ./tools/codegen.py -p c sparse_hip/src/zpidr_strms.cpp ./tools/codegen.py -p s sparse_hip/src/zbombard.cpp ./tools/codegen.py -p d sparse_hip/src/zbombard.cpp ./tools/codegen.py -p c sparse_hip/src/zbombard.cpp ./tools/codegen.py -p s sparse_hip/src/zbombard_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zbombard_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zbombard_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zpbicgstab_merge.cpp ./tools/codegen.py -p d sparse_hip/src/zpbicgstab_merge.cpp ./tools/codegen.py -p c sparse_hip/src/zpbicgstab_merge.cpp ./tools/codegen.py -p s sparse_hip/src/zlobpcg.cpp ./tools/codegen.py -p d sparse_hip/src/zlobpcg.cpp ./tools/codegen.py -p c sparse_hip/src/zlobpcg.cpp ./tools/codegen.py -p s sparse_hip/src/zlsqr.cpp ./tools/codegen.py -p d sparse_hip/src/zlsqr.cpp ./tools/codegen.py -p c sparse_hip/src/zlsqr.cpp ./tools/codegen.py -p s sparse_hip/src/zcustomic.cpp ./tools/codegen.py -p d sparse_hip/src/zcustomic.cpp ./tools/codegen.py -p c sparse_hip/src/zcustomic.cpp ./tools/codegen.py -p s sparse_hip/src/zcustomilu.cpp ./tools/codegen.py -p d sparse_hip/src/zcustomilu.cpp ./tools/codegen.py -p c sparse_hip/src/zcustomilu.cpp ./tools/codegen.py -p s sparse_hip/src/zparilu_gpu.cpp ./tools/codegen.py -p d sparse_hip/src/zparilu_gpu.cpp ./tools/codegen.py -p c sparse_hip/src/zparilu_gpu.cpp ./tools/codegen.py -p s sparse_hip/src/zparilu_cpu.cpp ./tools/codegen.py -p d sparse_hip/src/zparilu_cpu.cpp ./tools/codegen.py -p c sparse_hip/src/zparilu_cpu.cpp ./tools/codegen.py -p s sparse_hip/src/zparic_gpu.cpp ./tools/codegen.py -p d sparse_hip/src/zparic_gpu.cpp ./tools/codegen.py -p c sparse_hip/src/zparic_gpu.cpp ./tools/codegen.py -p s sparse_hip/src/zparic_cpu.cpp ./tools/codegen.py -p d sparse_hip/src/zparic_cpu.cpp ./tools/codegen.py -p c sparse_hip/src/zparic_cpu.cpp ./tools/codegen.py -p s sparse_hip/src/zparilut_gpu_nodp.cpp ./tools/codegen.py -p d sparse_hip/src/zparilut_gpu_nodp.cpp ./tools/codegen.py -p c sparse_hip/src/zparilut_gpu_nodp.cpp ./tools/codegen.py -p s sparse_hip/src/zparilut_gpu.cpp ./tools/codegen.py -p d sparse_hip/src/zparilut_gpu.cpp ./tools/codegen.py -p c sparse_hip/src/zparilut_gpu.cpp ./tools/codegen.py -p s sparse_hip/src/zparilut_cpu.cpp ./tools/codegen.py -p d sparse_hip/src/zparilut_cpu.cpp ./tools/codegen.py -p c sparse_hip/src/zparilut_cpu.cpp ./tools/codegen.py -p s sparse_hip/src/zparict_cpu.cpp ./tools/codegen.py -p d sparse_hip/src/zparict_cpu.cpp ./tools/codegen.py -p c sparse_hip/src/zparict_cpu.cpp ./tools/codegen.py -p s sparse_hip/src/zparilut.cpp ./tools/codegen.py -p d sparse_hip/src/zparilut.cpp ./tools/codegen.py -p c sparse_hip/src/zparilut.cpp ./tools/codegen.py -p s sparse_hip/src/zparict.cpp ./tools/codegen.py -p d sparse_hip/src/zparict.cpp ./tools/codegen.py -p c sparse_hip/src/zparict.cpp ./tools/codegen.py -p s sparse_hip/src/zgeisai_apply.cpp ./tools/codegen.py -p d sparse_hip/src/zgeisai_apply.cpp ./tools/codegen.py -p c sparse_hip/src/zgeisai_apply.cpp ./tools/codegen.py -p s sparse_hip/src/zgeisai_lower.cpp ./tools/codegen.py -p d sparse_hip/src/zgeisai_lower.cpp ./tools/codegen.py -p c sparse_hip/src/zgeisai_lower.cpp ./tools/codegen.py -p s sparse_hip/src/zgeisai_upper.cpp ./tools/codegen.py -p d sparse_hip/src/zgeisai_upper.cpp ./tools/codegen.py -p c sparse_hip/src/zgeisai_upper.cpp ./tools/codegen.py -p s sparse_hip/src/magma_zqr_wrapper.cpp ./tools/codegen.py -p d sparse_hip/src/magma_zqr_wrapper.cpp ./tools/codegen.py -p c sparse_hip/src/magma_zqr_wrapper.cpp ./tools/codegen.py -p s sparse_hip/src/magma_zcustomspmv.cpp ./tools/codegen.py -p d sparse_hip/src/magma_zcustomspmv.cpp ./tools/codegen.py -p c sparse_hip/src/magma_zcustomspmv.cpp ./tools/codegen.py -p s sparse_hip/src/magma_zcustomprecond.cpp ./tools/codegen.py -p d sparse_hip/src/magma_zcustomprecond.cpp ./tools/codegen.py -p c sparse_hip/src/magma_zcustomprecond.cpp ./tools/codegen.py -p c sparse_hip/src/magma_z_precond_wrapper.cpp ./tools/codegen.py -p d sparse_hip/src/magma_z_precond_wrapper.cpp ./tools/codegen.py -p s sparse_hip/src/magma_z_precond_wrapper.cpp ./tools/codegen.py -p c sparse_hip/src/magma_z_solver_wrapper.cpp ./tools/codegen.py -p d sparse_hip/src/magma_z_solver_wrapper.cpp ./tools/codegen.py -p s sparse_hip/src/magma_z_solver_wrapper.cpp ./tools/codegen.py -p s sparse_hip/src/zresidual.cpp ./tools/codegen.py -p d sparse_hip/src/zresidual.cpp ./tools/codegen.py -p c sparse_hip/src/zresidual.cpp ./tools/codegen.py -p s sparse_hip/src/zresidualvec.cpp ./tools/codegen.py -p d sparse_hip/src/zresidualvec.cpp ./tools/codegen.py -p c sparse_hip/src/zresidualvec.cpp ./tools/codegen.py -p s sparse_hip/src/zjacobidomainoverlap.cpp ./tools/codegen.py -p d sparse_hip/src/zjacobidomainoverlap.cpp ./tools/codegen.py -p c sparse_hip/src/zjacobidomainoverlap.cpp ./tools/codegen.py -p s sparse_hip/blas/magma_dsampleselect_core.hip.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zblas.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zblas.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zblas.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zmatrix.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zmatrix.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zmatrix.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zio.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zio.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zio.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zmcompressor.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zmcompressor.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zmcompressor.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zmconverter.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zmconverter.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zmconverter.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zsort.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zsort.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zsort.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zmatrixinfo.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zmatrixinfo.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zmatrixinfo.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zgetrowptr.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zgetrowptr.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zgetrowptr.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zdot.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zdot.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zdot.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zmdotc.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zmdotc.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zmdotc.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zspmv.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zspmv.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zspmv.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zspmv_check.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zspmv_check.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zspmv_check.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zspmm.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zspmm.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zspmm.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zmadd.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zmadd.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zmadd.cpp ./tools/codegen.py -p ds sparse_hip/testing/testing_zcspmv_mixed.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zsolver.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zsolver.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zsolver.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zsolver_rhs.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zsolver_rhs.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zsolver_rhs.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zsolver_rhs_scaling.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zsolver_rhs_scaling.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zsolver_rhs_scaling.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zpreconditioner.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zpreconditioner.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zpreconditioner.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zsptrsv.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zsptrsv.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zsptrsv.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zselect.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zselect.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zselect.cpp ./tools/codegen.py -p c sparse_hip/testing/testing_zmatrixcapcup.cpp ./tools/codegen.py -p d sparse_hip/testing/testing_zmatrixcapcup.cpp ./tools/codegen.py -p s sparse_hip/testing/testing_zmatrixcapcup.cpp ./tools/codegen.py -p s include/magma_z.h ./tools/codegen.py -p d include/magma_z.h ./tools/codegen.py -p c include/magma_z.h ./tools/codegen.py -p ds include/magma_zc.h ./tools/codegen.py -p s include/magmablas_z.h ./tools/codegen.py -p d include/magmablas_z.h ./tools/codegen.py -p c include/magmablas_z.h ./tools/codegen.py -p s include/magmablas_z_v1.h ./tools/codegen.py -p d include/magmablas_z_v1.h ./tools/codegen.py -p c include/magmablas_z_v1.h ./tools/codegen.py -p s include/magmablas_z_v1_map.h ./tools/codegen.py -p d include/magmablas_z_v1_map.h ./tools/codegen.py -p c include/magmablas_z_v1_map.h ./tools/codegen.py -p ds include/magmablas_zc.h ./tools/codegen.py -p ds include/magmablas_zc_v1.h ./tools/codegen.py -p ds include/magmablas_zc_v1_map.h ./tools/codegen.py -p s include/magma_zlapack.h ./tools/codegen.py -p d include/magma_zlapack.h ./tools/codegen.py -p c include/magma_zlapack.h ./tools/codegen.py -p s include/magma_zbulge.h ./tools/codegen.py -p d include/magma_zbulge.h ./tools/codegen.py -p c include/magma_zbulge.h ./tools/codegen.py -p s include/magma_zbulgeinc.h ./tools/codegen.py -p d include/magma_zbulgeinc.h ./tools/codegen.py -p c include/magma_zbulgeinc.h ./tools/codegen.py -p s include/magma_zgehrd_m.h ./tools/codegen.py -p d include/magma_zgehrd_m.h ./tools/codegen.py -p c include/magma_zgehrd_m.h ./tools/codegen.py -p s include/magma_zbatched.h ./tools/codegen.py -p d include/magma_zbatched.h ./tools/codegen.py -p c include/magma_zbatched.h ./tools/codegen.py -p s include/magma_zvbatched.h ./tools/codegen.py -p d include/magma_zvbatched.h ./tools/codegen.py -p c include/magma_zvbatched.h ./tools/codegen.py -p s magmablas_hip/commonblas_z.h ./tools/codegen.py -p d magmablas_hip/commonblas_z.h ./tools/codegen.py -p c magmablas_hip/commonblas_z.h ./tools/codegen.py -p c magmablas_hip/ztrtri.hip.hpp ./tools/codegen.py -p d magmablas_hip/ztrtri.hip.hpp ./tools/codegen.py -p s magmablas_hip/ztrtri.hip.hpp ./tools/codegen.py -p c magmablas_hip/ztrtri_lower_device.hip.hpp ./tools/codegen.py -p d magmablas_hip/ztrtri_lower_device.hip.hpp ./tools/codegen.py -p s magmablas_hip/ztrtri_lower_device.hip.hpp ./tools/codegen.py -p c magmablas_hip/ztrtri_upper_device.hip.hpp ./tools/codegen.py -p d magmablas_hip/ztrtri_upper_device.hip.hpp ./tools/codegen.py -p s magmablas_hip/ztrtri_upper_device.hip.hpp ./tools/codegen.py -p c magmablas_hip/zgerbt.h ./tools/codegen.py -p d magmablas_hip/zgerbt.h ./tools/codegen.py -p s magmablas_hip/zgerbt.h ./tools/codegen.py -p s magmablas_hip/zpotf2_devicesfunc.hip.hpp ./tools/codegen.py -p d magmablas_hip/zpotf2_devicesfunc.hip.hpp ./tools/codegen.py -p c magmablas_hip/zpotf2_devicesfunc.hip.hpp ./tools/codegen.py -p s magmablas_hip/zlarfg_devicesfunc.hip.hpp ./tools/codegen.py -p d magmablas_hip/zlarfg_devicesfunc.hip.hpp ./tools/codegen.py -p c magmablas_hip/zlarfg_devicesfunc.hip.hpp ./tools/codegen.py -p s magmablas_hip/ztrsv_template_device.hip.hpp ./tools/codegen.py -p d magmablas_hip/ztrsv_template_device.hip.hpp ./tools/codegen.py -p c magmablas_hip/ztrsv_template_device.hip.hpp ./tools/codegen.py -p s magmablas_hip/zgetf2_devicefunc.hip.hpp ./tools/codegen.py -p d magmablas_hip/zgetf2_devicefunc.hip.hpp ./tools/codegen.py -p c magmablas_hip/zgetf2_devicefunc.hip.hpp ./tools/codegen.py -p s magmablas_hip/zlaswp_device.hip.hpp ./tools/codegen.py -p d magmablas_hip/zlaswp_device.hip.hpp ./tools/codegen.py -p c magmablas_hip/zlaswp_device.hip.hpp ./tools/codegen.py -p s magmablas_hip/zgeqr2_batched_fused.hip.hpp ./tools/codegen.py -p d magmablas_hip/zgeqr2_batched_fused.hip.hpp ./tools/codegen.py -p c magmablas_hip/zgeqr2_batched_fused.hip.hpp ./tools/codegen.py -p s magmablas_hip/zlarf_batched_fused.hip.hpp ./tools/codegen.py -p d magmablas_hip/zlarf_batched_fused.hip.hpp ./tools/codegen.py -p c magmablas_hip/zlarf_batched_fused.hip.hpp ./tools/codegen.py -p s magmablas_hip/zgbtf2_devicefunc.hip.hpp ./tools/codegen.py -p d magmablas_hip/zgbtf2_devicefunc.hip.hpp ./tools/codegen.py -p c magmablas_hip/zgbtf2_devicefunc.hip.hpp ./tools/codegen.py -p s testing/testing_z.h ./tools/codegen.py -p d testing/testing_z.h ./tools/codegen.py -p c testing/testing_z.h ./tools/codegen.py -p s sparse_hip/include/magmasparse_z.h ./tools/codegen.py -p d sparse_hip/include/magmasparse_z.h ./tools/codegen.py -p c sparse_hip/include/magmasparse_z.h ./tools/codegen.py -p ds sparse_hip/include/magmasparse_zc.h ==> Starting build()... Build with rocm/hip backend -- The C compiler identification is GNU 14.2.1 -- The CXX compiler identification is Clang 18.0.0 -- The Fortran compiler identification is GNU 14.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /opt/rocm/bin/hipcc - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting Fortran compiler ABI info -- Detecting Fortran compiler ABI info - done -- Check for working Fortran compiler: /usr/bin/gfortran - skipped -- Performing Test COMPILER_SUPPORTS_CXX14 -- Performing Test COMPILER_SUPPORTS_CXX14 - Success -- Performing Test COMPILER_SUPPORTS_CXX0X -- Performing Test COMPILER_SUPPORTS_CXX0X - Success -- Performing Test COMPILER_SUPPORTS_FPIC -- Performing Test COMPILER_SUPPORTS_FPIC - Success -- Performing Test COMPILER_SUPPORTS_C99 -- Performing Test COMPILER_SUPPORTS_C99 - Success -- Detecting Fortran/C Interface -- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling -- Found OpenMP_C: -fopenmp (found version "4.5") -- Found OpenMP_CXX: -fopenmp=libomp -- Found OpenMP_Fortran: -fopenmp (found version "4.5") -- Found OpenMP: TRUE (found version "4.5") -- Found OpenMP -- OpenMP_C_FLAGS -fopenmp -- OpenMP_CXX_FLAGS -fopenmp=libomp -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS -- Performing Test HIP_CLANG_SUPPORTS_PARALLEL_JOBS - Success -- Found HIP 6.3.42134 -- HIP_INCLUDE_DIRS: /opt/rocm/include -- GPU_TARGET: gfx900 gfx906:xnack- gfx908:xnack- gfx90a:xnack+ gfx90a:xnack- gfx940 gfx941 gfx942 gfx1010 gfx1012 gfx1030 gfx1100 gfx1101 gfx1102 -- Define -DMAGMA_HAVE_HIP -- ROCM_VERSION=60303 -- Searching for BLAS and LAPACK. To override, set LAPACK_LIBRARIES using ccmake. -- Looking for Fortran sgemm -- Looking for Fortran sgemm - not found -- Looking for Fortran sgemm -- Looking for Fortran sgemm - found -- Found BLAS: /usr/lib/libblas.so -- Looking for Fortran cheev -- Looking for Fortran cheev - not found -- Looking for Fortran cheev -- Looking for Fortran cheev - found -- Found LAPACK: /usr/lib/liblapack.so;/usr/lib/libblas.so -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of void* -- Check size of void* - done -- Found rocBLAS -- Found rocSPARSE CMake Error at CMakeLists.txt:657 (cmake_policy): Policy CMP0037 may not be set to OLD behavior because this version of CMake no longer supports it. The policy was introduced in CMake version 3.0.0, and use of NEW behavior is now required. Please either update your CMakeLists.txt files to conform to the new behavior or use an older version of CMake that still supports the old behavior. Run cmake --help-policy CMP0037 for more information. -- pkgconfig lib/pkgconfig/magma.pc -- Flags -- CMAKE_INSTALL_PREFIX: /opt/rocm -- CFLAGS: -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -g -ffile-prefix-map=/build/magma/src=/usr/src/debug/magma -std=c99 -fopenmp -Wall -Wno-unused-function -- CXXFLAGS: -march=rv64gc -mabi=lp64d -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fno-omit-frame-pointer -Wp,-D_GLIBCXX_ASSERTIONS -g -ffile-prefix-map=/build/magma/src=/usr/src/debug/magma -fcf-protection=none -DROCM_VERSION=60303 -isystem /opt/rocm/include/hipsparse -std=c++14 -fopenmp=libomp -D__HIP_PLATFORM_AMD__ -DROCM_VERSION=60303 -Wall -Wno-unused-function -- DEVCCFLAGS: --offload-arch=gfx900;--offload-arch=gfx906;--offload-arch=gfx908;--offload-arch=gfx1010;--offload-arch=gfx1012;--offload-arch=gfx1030;-fPIC -- FFLAGS: -ffile-prefix-map=/build/magma/src=/usr/src/debug/magma -Dmagma_devptr_t="integer(kind=8)" -- LIBS: /usr/lib/liblapack.so /usr/lib/libblas.so -- blas_fix: (MacOS Accelerate only) -- LAPACK_LIBRARIES: /usr/lib/liblapack.so;/usr/lib/libblas.so -- INCLUDE_DIRECTORIES: -I/opt/rocm/include -I/build/magma/src/magma-2.9.0-hip/build/include -I/build/magma/src/magma-2.9.0-hip/include -I/build/magma/src/magma-2.9.0-hip/control -I/build/magma/src/magma-2.9.0-hip/magmablas_hip -I/build/magma/src/magma-2.9.0-hip/sparse_hip/include -I/build/magma/src/magma-2.9.0-hip/sparse_hip/control -I/build/magma/src/magma-2.9.0-hip/testing -- HIP_LIBRARY: hip::device -- HIP_BLAS_LIBRARIES: roc::hipblas -- HIP_sparse_LIBRARY: roc::hipsparse -- Fortran modules: /build/magma/src/magma-2.9.0-hip/build/magma_param.mod;/build/magma/src/magma-2.9.0-hip/build/magma.mod;/build/magma/src/magma-2.9.0-hip/build/magma_sfortran.mod;/build/magma/src/magma-2.9.0-hip/build/magma_dfortran.mod;/build/magma/src/magma-2.9.0-hip/build/magma_cfortran.mod;/build/magma/src/magma-2.9.0-hip/build/magma_zfortran.mod;/build/magma/src/magma-2.9.0-hip/build/magmablas_sfortran.mod;/build/magma/src/magma-2.9.0-hip/build/magmablas_dfortran.mod;/build/magma/src/magma-2.9.0-hip/build/magmablas_cfortran.mod;/build/magma/src/magma-2.9.0-hip/build/magmablas_zfortran.mod -- Configuring incomplete, errors occurred! ==> ERROR: A failure occurred in build().  Aborting... ==> ERROR: Build failed, check /var/lib/archbuild/extra-riscv64/felix-1/build [?25h[?25h[?25hreceiving incremental file list magma-2.9.0-2-riscv64-build.log magma-2.9.0-2-riscv64-prepare.log sent 62 bytes received 33,705 bytes 13,506.80 bytes/sec total size is 345,413 speedup is 10.23