0.00 s
$ /nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/23zk8sgzamrbmj1fday15szf7f2279s8-nix-2.34.7/bin/nix --extra-experimental-features nix-command --extra-experimental-features flakes --log-format internal-json build --no-link --print-out-paths git+https://github.com/alphal00p/gammaloop?ref=advanced_sampling&rev=9a24023940ee8e7d64146fa072a7b4bf658cb04f&shallow=1#packages.x86_64-linux.clinnet --print-build-logs
0.37 s
fetching Git repository 'https://github.com/alphal00p/gammaloop'
1.10 s
remote: Enumerating objects: 2381, done.
1.18 s
remote: Counting objects: 0% (1/2381)
remote: Counting objects: 1% (24/2381)
remote: Counting objects: 2% (48/2381)
remote: Counting objects: 3% (72/2381)
remote: Counting objects: 4% (96/2381)
remote: Counting objects: 5% (120/2381)
remote: Counting objects: 6% (143/2381)
remote: Counting objects: 7% (167/2381)
remote: Counting objects: 8% (191/2381)
remote: Counting objects: 9% (215/2381)
remote: Counting objects: 10% (239/2381)
remote: Counting objects: 11% (262/2381)
remote: Counting objects: 12% (286/2381)
remote: Counting objects: 13% (310/2381)
remote: Counting objects: 14% (334/2381)
remote: Counting objects: 15% (358/2381)
remote: Counting objects: 16% (381/2381)
remote: Counting objects: 17% (405/2381)
remote: Counting objects: 18% (429/2381)
remote: Counting objects: 19% (453/2381)
remote: Counting objects: 20% (477/2381)
remote: Counting objects: 21% (501/2381)
remote: Counting objects: 22% (524/2381)
remote: Counting objects: 23% (548/2381)
remote: Counting objects: 24% (572/2381)
remote: Counting objects: 25% (596/2381)
remote: Counting objects: 26% (620/2381)
remote: Counting objects: 27% (643/2381)
remote: Counting objects: 28% (667/2381)
remote: Counting objects: 29% (691/2381)
remote: Counting objects: 30% (715/2381)
remote: Counting objects: 31% (739/2381)
remote: Counting objects: 32% (762/2381)
remote: Counting objects: 33% (786/2381)
remote: Counting objects: 34% (810/2381)
remote: Counting objects: 35% (834/2381)
remote: Counting objects: 36% (858/2381)
remote: Counting objects: 37% (881/2381)
remote: Counting objects: 38% (905/2381)
remote: Counting objects: 39% (929/2381)
remote: Counting objects: 40% (953/2381)
remote: Counting objects: 41% (977/2381)
remote: Counting objects: 42% (1001/2381)
remote: Counting objects: 43% (1024/2381)
remote: Counting objects: 44% (1048/2381)
remote: Counting objects: 45% (1072/2381)
remote: Counting objects: 46% (1096/2381)
remote: Counting objects: 47% (1120/2381)
remote: Counting objects: 48% (1143/2381)
remote: Counting objects: 49% (1167/2381)
remote: Counting objects: 50% (1191/2381)
remote: Counting objects: 51% (1215/2381)
remote: Counting objects: 52% (1239/2381)
remote: Counting objects: 53% (1262/2381)
remote: Counting objects: 54% (1286/2381)
remote: Counting objects: 55% (1310/2381)
remote: Counting objects: 56% (1334/2381)
remote: Counting objects: 57% (1358/2381)
remote: Counting objects: 58% (1381/2381)
remote: Counting objects: 59% (1405/2381)
remote: Counting objects: 60% (1429/2381)
remote: Counting objects: 61% (1453/2381)
remote: Counting objects: 62% (1477/2381)
remote: Counting objects: 63% (1501/2381)
remote: Counting objects: 64% (1524/2381)
remote: Counting objects: 65% (1548/2381)
remote: Counting objects: 66% (1572/2381)
remote: Counting objects: 67% (1596/2381)
remote: Counting objects: 68% (1620/2381)
remote: Counting objects: 69% (1643/2381)
remote: Counting objects: 70% (1667/2381)
remote: Counting objects: 71% (1691/2381)
remote: Counting objects: 72% (1715/2381)
remote: Counting objects: 73% (1739/2381)
remote: Counting objects: 74% (1762/2381)
remote: Counting objects: 75% (1786/2381)
remote: Counting objects: 76% (1810/2381)
remote: Counting objects: 77% (1834/2381)
remote: Counting objects: 78% (1858/2381)
remote: Counting objects: 79% (1881/2381)
remote: Counting objects: 80% (1905/2381)
remote: Counting objects: 81% (1929/2381)
remote: Counting objects: 82% (1953/2381)
remote: Counting objects: 83% (1977/2381)
remote: Counting objects: 84% (2001/2381)
remote: Counting objects: 85% (2024/2381)
remote: Counting objects: 86% (2048/2381)
remote: Counting objects: 87% (2072/2381)
remote: Counting objects: 88% (2096/2381)
remote: Counting objects: 89% (2120/2381)
remote: Counting objects: 90% (2143/2381)
remote: Counting objects: 91% (2167/2381)
remote: Counting objects: 92% (2191/2381)
remote: Counting objects: 93% (2215/2381)
remote: Counting objects: 94% (2239/2381)
remote: Counting objects: 95% (2262/2381)
remote: Counting objects: 96% (2286/2381)
remote: Counting objects: 97% (2310/2381)
remote: Counting objects: 98% (2334/2381)
remote: Counting objects: 99% (2358/2381)
remote: Counting objects: 100% (2381/2381)
remote: Counting objects: 100% (2381/2381), done.
1.94 s
remote: Compressing objects: 0% (1/1446)
remote: Compressing objects: 1% (15/1446)
remote: Compressing objects: 2% (29/1446)
remote: Compressing objects: 3% (44/1446)
remote: Compressing objects: 4% (58/1446)
remote: Compressing objects: 5% (73/1446)
remote: Compressing objects: 6% (87/1446)
remote: Compressing objects: 7% (102/1446)
remote: Compressing objects: 8% (116/1446)
remote: Compressing objects: 9% (131/1446)
remote: Compressing objects: 10% (145/1446)
remote: Compressing objects: 11% (160/1446)
remote: Compressing objects: 12% (174/1446)
remote: Compressing objects: 13% (188/1446)
remote: Compressing objects: 14% (203/1446)
remote: Compressing objects: 15% (217/1446)
remote: Compressing objects: 16% (232/1446)
remote: Compressing objects: 17% (246/1446)
remote: Compressing objects: 18% (261/1446)
remote: Compressing objects: 19% (275/1446)
remote: Compressing objects: 20% (290/1446)
remote: Compressing objects: 21% (304/1446)
remote: Compressing objects: 22% (319/1446)
remote: Compressing objects: 23% (333/1446)
remote: Compressing objects: 24% (348/1446)
remote: Compressing objects: 25% (362/1446)
remote: Compressing objects: 26% (376/1446)
remote: Compressing objects: 27% (391/1446)
remote: Compressing objects: 28% (405/1446)
remote: Compressing objects: 29% (420/1446)
remote: Compressing objects: 30% (434/1446)
remote: Compressing objects: 31% (449/1446)
remote: Compressing objects: 32% (463/1446)
remote: Compressing objects: 33% (478/1446)
remote: Compressing objects: 34% (492/1446)
remote: Compressing objects: 35% (507/1446)
remote: Compressing objects: 36% (521/1446)
remote: Compressing objects: 37% (536/1446)
remote: Compressing objects: 38% (550/1446)
remote: Compressing objects: 39% (564/1446)
remote: Compressing objects: 40% (579/1446)
remote: Compressing objects: 41% (593/1446)
remote: Compressing objects: 42% (608/1446)
remote: Compressing objects: 43% (622/1446)
remote: Compressing objects: 44% (637/1446)
remote: Compressing objects: 45% (651/1446)
remote: Compressing objects: 46% (666/1446)
remote: Compressing objects: 47% (680/1446)
remote: Compressing objects: 48% (695/1446)
remote: Compressing objects: 49% (709/1446)
remote: Compressing objects: 50% (723/1446)
remote: Compressing objects: 51% (738/1446)
remote: Compressing objects: 52% (752/1446)
remote: Compressing objects: 53% (767/1446)
remote: Compressing objects: 54% (781/1446)
remote: Compressing objects: 55% (796/1446)
remote: Compressing objects: 56% (810/1446)
remote: Compressing objects: 57% (825/1446)
remote: Compressing objects: 58% (839/1446)
remote: Compressing objects: 59% (854/1446)
remote: Compressing objects: 60% (868/1446)
remote: Compressing objects: 61% (883/1446)
remote: Compressing objects: 62% (897/1446)
remote: Compressing objects: 63% (911/1446)
remote: Compressing objects: 64% (926/1446)
remote: Compressing objects: 65% (940/1446)
remote: Compressing objects: 66% (955/1446)
remote: Compressing objects: 67% (969/1446)
remote: Compressing objects: 68% (984/1446)
remote: Compressing objects: 69% (998/1446)
remote: Compressing objects: 70% (1013/1446)
remote: Compressing objects: 71% (1027/1446)
remote: Compressing objects: 72% (1042/1446)
remote: Compressing objects: 73% (1056/1446)
remote: Compressing objects: 74% (1071/1446)
remote: Compressing objects: 75% (1085/1446)
remote: Compressing objects: 76% (1099/1446)
remote: Compressing objects: 77% (1114/1446)
remote: Compressing objects: 78% (1128/1446)
remote: Compressing objects: 79% (1143/1446)
remote: Compressing objects: 80% (1157/1446)
remote: Compressing objects: 81% (1172/1446)
remote: Compressing objects: 82% (1186/1446)
remote: Compressing objects: 83% (1201/1446)
remote: Compressing objects: 84% (1215/1446)
remote: Compressing objects: 85% (1230/1446)
remote: Compressing objects: 86% (1244/1446)
remote: Compressing objects: 87% (1259/1446)
remote: Compressing objects: 88% (1273/1446)
remote: Compressing objects: 89% (1287/1446)
remote: Compressing objects: 90% (1302/1446)
remote: Compressing objects: 91% (1316/1446)
remote: Compressing objects: 92% (1331/1446)
remote: Compressing objects: 93% (1345/1446)
remote: Compressing objects: 94% (1360/1446)
remote: Compressing objects: 95% (1374/1446)
remote: Compressing objects: 96% (1389/1446)
remote: Compressing objects: 97% (1403/1446)
remote: Compressing objects: 98% (1418/1446)
remote: Compressing objects: 99% (1432/1446)
remote: Compressing objects: 100% (1446/1446)
remote: Compressing objects: 100% (1446/1446), done.
2.71 s
Receiving objects: 0% (1/2381)
Receiving objects: 1% (24/2381)
Receiving objects: 2% (48/2381)
Receiving objects: 3% (72/2381)
Receiving objects: 4% (96/2381)
Receiving objects: 5% (120/2381)
Receiving objects: 6% (143/2381)
Receiving objects: 7% (167/2381)
Receiving objects: 8% (191/2381)
Receiving objects: 9% (215/2381)
Receiving objects: 10% (239/2381)
Receiving objects: 11% (262/2381)
Receiving objects: 12% (286/2381)
Receiving objects: 13% (310/2381)
Receiving objects: 14% (334/2381)
Receiving objects: 15% (358/2381)
Receiving objects: 16% (381/2381)
Receiving objects: 17% (405/2381)
Receiving objects: 18% (429/2381)
Receiving objects: 19% (453/2381)
Receiving objects: 20% (477/2381)
Receiving objects: 21% (501/2381)
Receiving objects: 22% (524/2381)
Receiving objects: 23% (548/2381)
Receiving objects: 24% (572/2381)
Receiving objects: 25% (596/2381)
Receiving objects: 26% (620/2381)
Receiving objects: 27% (643/2381)
Receiving objects: 28% (667/2381)
Receiving objects: 29% (691/2381)
Receiving objects: 30% (715/2381)
Receiving objects: 31% (739/2381)
Receiving objects: 32% (762/2381)
Receiving objects: 33% (786/2381)
Receiving objects: 34% (810/2381)
Receiving objects: 35% (834/2381)
Receiving objects: 36% (858/2381)
Receiving objects: 37% (881/2381)
Receiving objects: 38% (905/2381)
Receiving objects: 39% (929/2381)
Receiving objects: 40% (953/2381)
Receiving objects: 41% (977/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 42% (1001/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 43% (1024/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 44% (1048/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 45% (1072/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 46% (1096/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 47% (1120/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 48% (1143/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 49% (1167/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 50% (1191/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 51% (1215/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 52% (1239/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 53% (1262/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 54% (1286/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 55% (1310/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 56% (1334/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 57% (1358/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 58% (1381/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 59% (1405/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 60% (1429/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 61% (1453/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 62% (1477/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 63% (1501/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 64% (1524/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 65% (1548/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 66% (1572/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 67% (1596/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 68% (1620/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 69% (1643/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 70% (1667/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 71% (1691/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 72% (1715/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 73% (1739/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 74% (1762/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 75% (1786/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 76% (1810/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 77% (1834/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 78% (1858/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 79% (1881/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 80% (1905/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 81% (1929/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 82% (1953/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 83% (1977/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 84% (2001/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 85% (2024/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 86% (2048/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 87% (2072/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 88% (2096/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 89% (2120/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 90% (2143/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 91% (2167/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 92% (2191/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 93% (2215/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 94% (2239/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 95% (2262/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 96% (2286/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 97% (2310/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 98% (2334/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 99% (2358/2381), 9.78 MiB | 19.36 MiB/s
remote: Total 2381 (delta 1015), reused 1624 (delta 863), pack-reused 0 (from 0)
2.71 s
Receiving objects: 100% (2381/2381), 9.78 MiB | 19.36 MiB/s
Receiving objects: 100% (2381/2381), 15.97 MiB | 20.94 MiB/s, done.
2.74 s
Resolving deltas: 0% (0/1015)
Resolving deltas: 1% (11/1015)
Resolving deltas: 2% (21/1015)
Resolving deltas: 3% (31/1015)
Resolving deltas: 4% (41/1015)
Resolving deltas: 5% (51/1015)
Resolving deltas: 6% (61/1015)
Resolving deltas: 7% (72/1015)
Resolving deltas: 8% (82/1015)
Resolving deltas: 9% (92/1015)
Resolving deltas: 10% (102/1015)
Resolving deltas: 11% (112/1015)
Resolving deltas: 12% (122/1015)
Resolving deltas: 13% (132/1015)
Resolving deltas: 14% (143/1015)
Resolving deltas: 15% (153/1015)
Resolving deltas: 16% (163/1015)
Resolving deltas: 17% (173/1015)
Resolving deltas: 18% (183/1015)
Resolving deltas: 19% (193/1015)
Resolving deltas: 20% (203/1015)
Resolving deltas: 21% (214/1015)
Resolving deltas: 22% (224/1015)
Resolving deltas: 23% (234/1015)
Resolving deltas: 24% (244/1015)
Resolving deltas: 25% (254/1015)
Resolving deltas: 26% (264/1015)
Resolving deltas: 27% (275/1015)
Resolving deltas: 28% (285/1015)
Resolving deltas: 29% (295/1015)
Resolving deltas: 30% (305/1015)
Resolving deltas: 31% (315/1015)
Resolving deltas: 32% (325/1015)
Resolving deltas: 33% (335/1015)
Resolving deltas: 34% (346/1015)
Resolving deltas: 35% (356/1015)
Resolving deltas: 36% (366/1015)
Resolving deltas: 37% (376/1015)
Resolving deltas: 38% (386/1015)
Resolving deltas: 39% (396/1015)
Resolving deltas: 40% (406/1015)
Resolving deltas: 41% (417/1015)
Resolving deltas: 42% (427/1015)
Resolving deltas: 43% (437/1015)
Resolving deltas: 44% (447/1015)
Resolving deltas: 45% (457/1015)
Resolving deltas: 46% (467/1015)
Resolving deltas: 47% (478/1015)
Resolving deltas: 48% (488/1015)
Resolving deltas: 49% (498/1015)
Resolving deltas: 50% (508/1015)
Resolving deltas: 51% (518/1015)
Resolving deltas: 52% (528/1015)
Resolving deltas: 53% (538/1015)
Resolving deltas: 54% (549/1015)
Resolving deltas: 55% (559/1015)
Resolving deltas: 56% (569/1015)
Resolving deltas: 57% (579/1015)
Resolving deltas: 58% (589/1015)
Resolving deltas: 59% (599/1015)
Resolving deltas: 60% (609/1015)
Resolving deltas: 61% (620/1015)
Resolving deltas: 62% (630/1015)
Resolving deltas: 63% (640/1015)
Resolving deltas: 64% (650/1015)
Resolving deltas: 65% (660/1015)
Resolving deltas: 66% (670/1015)
Resolving deltas: 67% (681/1015)
Resolving deltas: 68% (691/1015)
Resolving deltas: 69% (701/1015)
Resolving deltas: 70% (711/1015)
Resolving deltas: 71% (721/1015)
Resolving deltas: 72% (731/1015)
Resolving deltas: 73% (741/1015)
Resolving deltas: 74% (752/1015)
Resolving deltas: 75% (762/1015)
Resolving deltas: 76% (772/1015)
Resolving deltas: 77% (782/1015)
Resolving deltas: 78% (792/1015)
Resolving deltas: 79% (802/1015)
Resolving deltas: 80% (812/1015)
Resolving deltas: 81% (823/1015)
Resolving deltas: 82% (833/1015)
Resolving deltas: 83% (843/1015)
Resolving deltas: 84% (853/1015)
Resolving deltas: 85% (863/1015)
Resolving deltas: 86% (873/1015)
Resolving deltas: 87% (884/1015)
Resolving deltas: 88% (894/1015)
Resolving deltas: 89% (904/1015)
Resolving deltas: 90% (914/1015)
Resolving deltas: 91% (924/1015)
Resolving deltas: 92% (934/1015)
Resolving deltas: 93% (944/1015)
Resolving deltas: 94% (955/1015)
Resolving deltas: 95% (965/1015)
Resolving deltas: 96% (975/1015)
Resolving deltas: 97% (985/1015)
Resolving deltas: 98% (995/1015)
Resolving deltas: 99% (1005/1015)
Resolving deltas: 100% (1015/1015)
Resolving deltas: 100% (1015/1015), done.
2.92 s
From https://github.com/alphal00p/gammaloop
2.92 s
* branch 9a24023940ee8e7d64146fa072a7b4bf658cb04f -> FETCH_HEAD
6.40 s
19.18 s
Building /nix/store/clpc619q1hygykvj6agbp6vhzcmq7hx4-linnest-wasm-0.1.0.drv
19.61 s
[linnest-wasm] Phase: unpackPhase
19.61 s
[linnest-wasm] unpacking source archive /nix/store/mlsrpm130gwkwbvnp4ncjz88xxhcjlq5-source
19.69 s
[linnest-wasm] source root is source
19.71 s
[linnest-wasm] Phase: patchPhase
19.71 s
[linnest-wasm] Executing configureCargoCommonVars
19.71 s
[linnest-wasm] decompressing cargo artifacts from /nix/store/agg56vkin4kgjvs8n7szwxvw14sr4fba-linnest-wasm-deps-deps-0.1.0/target.tar.zst to target
20.04 s
[linnest-wasm] Phase: updateAutotoolsGnuConfigScriptsPhase
20.06 s
[linnest-wasm] Phase: configurePhase
20.07 s
[linnest-wasm] will append /build/source/.cargo-home/config.toml with contents of /nix/store/5drf77x6km4ky7gwlrzdx9bbd6fz09g3-vendor-cargo-deps/config.toml
20.07 s
[linnest-wasm] default configurePhase, nothing to do
20.07 s
[linnest-wasm] Phase: buildPhase
20.07 s
[linnest-wasm] +++ command cargo --version
20.08 s
[linnest-wasm] cargo 1.97.0 (c980f4866 2026-06-30)
20.08 s
[linnest-wasm] +++ command cargo build --release --message-format json-render-diagnostics --locked -p linnest -p kurvst --features linnest/custom --target wasm32-unknown-unknown
20.33 s
[linnest-wasm] Compiling linnet v0.17.0 (/build/source/crates/linnet)
20.33 s
[linnest-wasm] Compiling kurvst v0.1.0 (/build/source/crates/kurvst)
24.93 s
[linnest-wasm] Compiling linnest v0.1.0 (/build/source/crates/linnest)
29.72 s
[linnest-wasm] Finished `release` profile [optimized] target(s) in 9.63s
29.76 s
[linnest-wasm] searching for bins/libs to install from cargo build log at cargoBuildLogFwmF.json
30.09 s
[linnest-wasm] installing /build/source/target/wasm32-unknown-unknown/release/kurvst.wasm in postBuildInstallFromCargoBuildLogOutTempRI3/lib
30.09 s
[linnest-wasm] installing /build/source/target/wasm32-unknown-unknown/release/linnest.wasm in postBuildInstallFromCargoBuildLogOutTempRI3/lib
30.10 s
[linnest-wasm] searching for bins/libs complete
30.10 s
[linnest-wasm] Phase: installPhase
30.12 s
[linnest-wasm] stripping references to Rust toolchain
30.13 s
[linnest-wasm] Rust toolchain at: /nix/store/bxaz2sg0ygb3alq5p19n72qprgg4l5hk-rust-mixed
30.15 s
[linnest-wasm] stripping Rust toolchain references done
30.15 s
[linnest-wasm] stripping references to cargoVendorDir from:
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/kurvst.wasm
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/linnest.wasm
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/kurvst/typst/kurvst.wasm
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/kurvst/typst/src/impl.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/kurvst/typst/src/lib.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/kurvst/typst/typst.toml
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/linnest.wasm
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/src/curve.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/src/draw.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/src/graph.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/src/impl/draw.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/src/impl/graph.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/src/impl/physics-edge-style.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/src/layout.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/src/lib.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/src/physics-edge-style.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/src/subgraph.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/crates/linnest/typst/typst.toml
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/figure.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/grid.typ
30.15 s
[linnest-wasm] /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0/templates/layout.typ
30.80 s
[linnest-wasm] stripping references done
30.80 s
[linnest-wasm] Phase: fixupPhase
30.81 s
[linnest-wasm] shrinking RPATHs of ELF executables and libraries in /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0
30.82 s
[linnest-wasm] checking for references to /build/ in /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0...
30.83 s
[linnest-wasm] patching script interpreter paths in /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0
31.00 s
[linnest-wasm:post-build] Uploading to the NixCI cache: /nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0
31.04 s
[linnest-wasm:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
31.04 s
[linnest-wasm:post-build] copying 1 paths...
31.04 s
[linnest-wasm:post-build] copying path '/nix/store/ras9jlyfl009swdjcz90j261r2km519m-linnest-wasm-0.1.0' to 'https://cache.nix-ci.com'...
32.17 s
[linnest-wasm:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
32.39 s
[linnest-wasm:post-build] copying 2 paths...
32.39 s
[linnest-wasm:post-build] copying path '/nix/store/mlsrpm130gwkwbvnp4ncjz88xxhcjlq5-source' to 'https://cache.nix-ci.com'...
43.89 s
[linnest-wasm:post-build] copying path '/nix/store/clpc619q1hygykvj6agbp6vhzcmq7hx4-linnest-wasm-0.1.0.drv' to 'https://cache.nix-ci.com'...
43.93 s
Uploaded linnest-wasm in 12.9s
43.93 s
Progress: 1 of 4 built
43.93 s
Built linnest-wasm in 24.7s
43.99 s
Building /nix/store/gdy0ylx2pc45ka7m1cji6pcgnns1rdm5-clinnet-deps-0.1.8.drv
44.03 s
[clinnet-deps] cargoArtifacts not set, will not reuse any cargo artifacts
44.05 s
[clinnet-deps] Phase: unpackPhase
44.06 s
[clinnet-deps] unpacking source archive /nix/store/sqyxmrlldkb8ck510xf930hxqphr6ack-source
44.06 s
[clinnet-deps] source root is source
44.07 s
[clinnet-deps] Phase: patchPhase
44.14 s
[clinnet-deps] Executing configureCargoCommonVars
44.14 s
[clinnet-deps] Phase: updateAutotoolsGnuConfigScriptsPhase
44.15 s
[clinnet-deps] Phase: configurePhase
44.15 s
[clinnet-deps] will append /build/source/.cargo-home/config.toml with contents of /nix/store/5drf77x6km4ky7gwlrzdx9bbd6fz09g3-vendor-cargo-deps/config.toml
44.15 s
[clinnet-deps] default configurePhase, nothing to do
44.15 s
[clinnet-deps] Phase: buildPhase
44.17 s
[clinnet-deps] +++ command cargo --version
44.17 s
[clinnet-deps] cargo 1.97.0 (c980f4866 2026-06-30)
44.17 s
[clinnet-deps] +++ command cargo check --profile ci-optim --locked -p clinnet
44.38 s
[clinnet-deps] Compiling version_check v0.9.5
44.38 s
[clinnet-deps] Compiling libc v0.2.186
44.38 s
[clinnet-deps] Compiling proc-macro2 v1.0.106
44.38 s
[clinnet-deps] Compiling unicode-ident v1.0.24
44.38 s
[clinnet-deps] Compiling quote v1.0.45
44.38 s
[clinnet-deps] Compiling typenum v1.20.0
44.39 s
[clinnet-deps] Compiling memchr v2.8.0
44.39 s
[clinnet-deps] Checking cfg-if v1.0.4
44.40 s
[clinnet-deps] Compiling crossbeam-utils v0.8.21
44.40 s
[clinnet-deps] Compiling option-ext v0.2.0
44.40 s
[clinnet-deps] Compiling regex-syntax v0.8.10
44.40 s
[clinnet-deps] Compiling log v0.4.29
44.41 s
[clinnet-deps] Compiling find-msvc-tools v0.1.9
44.43 s
[clinnet-deps] Compiling shlex v1.3.0
44.45 s
[clinnet-deps] Checking utf8parse v0.2.2
44.46 s
[clinnet-deps] Compiling serde_core v1.0.228
44.49 s
[clinnet-deps] Compiling cpufeatures v0.2.17
44.53 s
[clinnet-deps] Compiling same-file v1.0.6
44.54 s
[clinnet-deps] Compiling cc v1.2.61
44.63 s
[clinnet-deps] Compiling walkdir v2.5.0
44.65 s
[clinnet-deps] Checking anstyle-parse v1.0.0
44.71 s
[clinnet-deps] Checking anstyle-query v1.1.5
44.71 s
[clinnet-deps] Checking aho-corasick v1.1.4
44.75 s
[clinnet-deps] Checking bstr v1.12.1
44.92 s
[clinnet-deps] Checking is_terminal_polyfill v1.70.2
44.95 s
[clinnet-deps] Compiling portable-atomic v1.13.1
44.96 s
[clinnet-deps] Checking colorchoice v1.0.5
45.00 s
[clinnet-deps] Compiling rayon-core v1.13.0
45.01 s
[clinnet-deps] Checking anstyle v1.0.14
45.04 s
[clinnet-deps] Checking crossbeam-epoch v0.9.18
45.11 s
[clinnet-deps] Compiling generic-array v0.14.7
45.11 s
[clinnet-deps] Compiling parking_lot_core v0.9.12
45.17 s
[clinnet-deps] Compiling zmij v1.0.21
45.21 s
[clinnet-deps] Checking crossbeam-deque v0.8.6
45.22 s
[clinnet-deps] Checking anstream v1.0.0
45.37 s
[clinnet-deps] Compiling syn v2.0.117
45.39 s
[clinnet-deps] Checking regex-automata v0.4.14
45.45 s
[clinnet-deps] Checking unicode-width v0.2.2
45.48 s
[clinnet-deps] Checking smallvec v1.15.1
45.52 s
[clinnet-deps] Checking clap_lex v1.1.0
45.60 s
[clinnet-deps] Compiling serde_json v1.0.149
45.63 s
[clinnet-deps] Checking strsim v0.11.1
45.66 s
[clinnet-deps] Checking crypto-common v0.1.7
45.74 s
[clinnet-deps] Compiling block-buffer v0.10.4
45.76 s
[clinnet-deps] Compiling serde v1.0.228
45.76 s
[clinnet-deps] Checking scopeguard v1.2.0
45.80 s
[clinnet-deps] Compiling dirs-sys v0.5.0
45.81 s
[clinnet-deps] Compiling digest v0.10.7
45.82 s
[clinnet-deps] Compiling eyre v0.6.12
45.82 s
[clinnet-deps] Compiling heck v0.5.0
45.82 s
[clinnet-deps] Checking lock_api v0.4.14
45.91 s
[clinnet-deps] Compiling dirs v6.0.0
45.94 s
[clinnet-deps] Checking sha2 v0.10.9
45.97 s
[clinnet-deps] Compiling shellexpand v3.1.2
46.13 s
[clinnet-deps] Checking console v0.16.3
46.21 s
[clinnet-deps] Checking clap_builder v4.6.0
46.33 s
[clinnet-deps] Checking cpufeatures v0.3.0
46.35 s
[clinnet-deps] Checking constant_time_eq v0.4.2
46.36 s
[clinnet-deps] Checking arrayvec v0.7.6
46.37 s
[clinnet-deps] Checking either v1.15.0
46.40 s
[clinnet-deps] Compiling clinnet v0.1.8 (/build/source/crates/clinnet)
46.42 s
[clinnet-deps] Checking indenter v0.3.4
46.46 s
[clinnet-deps] Checking once_cell v1.21.4
46.47 s
[clinnet-deps] Checking itoa v1.0.18
46.47 s
[clinnet-deps] Checking arrayref v0.3.9
46.48 s
[clinnet-deps] Checking unit-prefix v0.5.2
46.50 s
[clinnet-deps] Checking parking_lot v0.12.5
46.51 s
[clinnet-deps] Checking pathdiff v0.2.3
46.53 s
[clinnet-deps] Checking indicatif v0.18.4
46.55 s
[clinnet-deps] Checking rayon v1.12.0
46.75 s
[clinnet-deps] Checking globset v0.4.18
46.96 s
[clinnet-deps] Checking rust-embed-utils v8.11.0
47.88 s
[clinnet-deps] Compiling blake3 v1.8.5
49.78 s
[clinnet-deps] Compiling serde_derive v1.0.228
49.78 s
[clinnet-deps] Compiling clap_derive v4.6.1
49.78 s
[clinnet-deps] Compiling rust-embed-impl v8.11.0
51.39 s
[clinnet-deps] Checking rust-embed v8.11.0
52.19 s
[clinnet-deps] Checking clap v4.6.1
53.22 s
[clinnet-deps] Finished `ci-optim` profile [optimized] target(s) in 9.04s
53.25 s
[clinnet-deps] +++ command cargo build --profile ci-optim --locked -p clinnet
53.43 s
[clinnet-deps] Compiling utf8parse v0.2.2
53.43 s
[clinnet-deps] Compiling is_terminal_polyfill v1.70.2
53.43 s
[clinnet-deps] Compiling anstyle-query v1.1.5
53.43 s
[clinnet-deps] Compiling anstyle v1.0.14
53.44 s
[clinnet-deps] Compiling crossbeam-utils v0.8.21
53.44 s
[clinnet-deps] Compiling colorchoice v1.0.5
53.44 s
[clinnet-deps] Compiling serde_core v1.0.228
53.44 s
[clinnet-deps] Compiling unicode-width v0.2.2
53.45 s
[clinnet-deps] Compiling scopeguard v1.2.0
53.45 s
[clinnet-deps] Compiling strsim v0.11.1
53.45 s
[clinnet-deps] Compiling smallvec v1.15.1
53.45 s
[clinnet-deps] Compiling clap_lex v1.1.0
53.46 s
[clinnet-deps] Compiling rust-embed-utils v8.11.0
53.46 s
[clinnet-deps] Compiling portable-atomic v1.13.1
53.46 s
[clinnet-deps] Compiling zmij v1.0.21
53.46 s
[clinnet-deps] Compiling once_cell v1.21.4
53.47 s
[clinnet-deps] Compiling anstyle-parse v1.0.0
53.48 s
[clinnet-deps] Compiling itoa v1.0.18
53.48 s
[clinnet-deps] Compiling lock_api v0.4.14
53.50 s
[clinnet-deps] Compiling constant_time_eq v0.4.2
53.51 s
[clinnet-deps] Compiling indenter v0.3.4
53.57 s
[clinnet-deps] Compiling either v1.15.0
53.60 s
[clinnet-deps] Compiling anstream v1.0.0
53.60 s
[clinnet-deps] Compiling unit-prefix v0.5.2
53.63 s
[clinnet-deps] Compiling parking_lot_core v0.9.12
53.64 s
[clinnet-deps] Compiling console v0.16.3
53.65 s
[clinnet-deps] Compiling cpufeatures v0.3.0
53.65 s
[clinnet-deps] Compiling arrayvec v0.7.6
53.67 s
[clinnet-deps] Compiling arrayref v0.3.9
53.67 s
[clinnet-deps] Compiling rust-embed v8.11.0
53.69 s
[clinnet-deps] Compiling eyre v0.6.12
53.70 s
[clinnet-deps] Compiling pathdiff v0.2.3
53.76 s
[clinnet-deps] Compiling clap_builder v4.6.0
53.76 s
[clinnet-deps] Compiling parking_lot v0.12.5
53.79 s
[clinnet-deps] Compiling blake3 v1.8.5
53.80 s
[clinnet-deps] Compiling crossbeam-epoch v0.9.18
53.94 s
[clinnet-deps] Compiling indicatif v0.18.4
53.95 s
[clinnet-deps] Compiling crossbeam-deque v0.8.6
54.08 s
[clinnet-deps] Compiling rayon-core v1.13.0
54.39 s
[clinnet-deps] Compiling rayon v1.12.0
54.96 s
[clinnet-deps] Compiling serde v1.0.228
54.96 s
[clinnet-deps] Compiling serde_json v1.0.149
55.39 s
[clinnet-deps] Compiling clap v4.6.1
56.46 s
[clinnet-deps] Compiling clinnet v0.1.8 (/build/source/crates/clinnet)
56.58 s
[clinnet-deps] Finished `ci-optim` profile [optimized] target(s) in 3.32s
56.62 s
[clinnet-deps] Phase: installPhase
56.63 s
[clinnet-deps] no previous artifacts found, compressing and installing full archive of target to /nix/store/mrwz16zs9dg05010j03jiyqvrrpn2sr4-clinnet-deps-0.1.8/target.tar.zst
56.76 s
[clinnet-deps] /*stdin*\ : 26.33% ( 161 MiB => 42.4 MiB, /nix/store/mrwz16zs9dg05010j03jiyqvrrpn2sr4-clinnet-deps-0.1.8/target.tar.zst)
56.78 s
[clinnet-deps] Phase: fixupPhase
56.79 s
[clinnet-deps] shrinking RPATHs of ELF executables and libraries in /nix/store/mrwz16zs9dg05010j03jiyqvrrpn2sr4-clinnet-deps-0.1.8
56.80 s
[clinnet-deps] checking for references to /build/ in /nix/store/mrwz16zs9dg05010j03jiyqvrrpn2sr4-clinnet-deps-0.1.8...
56.80 s
[clinnet-deps] patching script interpreter paths in /nix/store/mrwz16zs9dg05010j03jiyqvrrpn2sr4-clinnet-deps-0.1.8
56.93 s
[clinnet-deps:post-build] Uploading to the NixCI cache: /nix/store/mrwz16zs9dg05010j03jiyqvrrpn2sr4-clinnet-deps-0.1.8
56.97 s
[clinnet-deps:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
56.97 s
[clinnet-deps:post-build] copying 1 paths...
56.97 s
[clinnet-deps:post-build] copying path '/nix/store/mrwz16zs9dg05010j03jiyqvrrpn2sr4-clinnet-deps-0.1.8' to 'https://cache.nix-ci.com'...
71.95 s
[clinnet-deps:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
72.38 s
[clinnet-deps:post-build] copying 1 paths...
72.38 s
[clinnet-deps:post-build] copying path '/nix/store/gdy0ylx2pc45ka7m1cji6pcgnns1rdm5-clinnet-deps-0.1.8.drv' to 'https://cache.nix-ci.com'...
72.71 s
Uploaded clinnet-deps in 15.7s
72.72 s
Progress: 2 of 4 built
72.72 s
Built clinnet-deps in 28.7s
72.82 s
Building /nix/store/pkdrz7496sk4dx681s09pq5iai3szaxd-clinnet-0.1.8.drv
72.94 s
[clinnet] Phase: unpackPhase
72.96 s
[clinnet] unpacking source archive /nix/store/lbndvywhh14gnbgjai61kd6k1wjjgr1a-source
72.98 s
[clinnet] source root is source
73.00 s
[clinnet] Phase: patchPhase
73.31 s
[clinnet] Executing configureCargoCommonVars
73.32 s
[clinnet] decompressing cargo artifacts from /nix/store/mrwz16zs9dg05010j03jiyqvrrpn2sr4-clinnet-deps-0.1.8/target.tar.zst to target
73.80 s
[clinnet] Phase: updateAutotoolsGnuConfigScriptsPhase
73.82 s
[clinnet] Phase: configurePhase
73.82 s
[clinnet] will append /build/source/.cargo-home/config.toml with contents of /nix/store/5drf77x6km4ky7gwlrzdx9bbd6fz09g3-vendor-cargo-deps/config.toml
73.83 s
[clinnet] default configurePhase, nothing to do
73.83 s
[clinnet] Phase: buildPhase
73.89 s
[clinnet] +++ command cargo --version
73.89 s
[clinnet] cargo 1.97.0 (c980f4866 2026-06-30)
73.90 s
[clinnet] +++ command cargo build --profile ci-optim --message-format json-render-diagnostics --locked -p clinnet
74.16 s
[clinnet] Compiling clinnet v0.1.8 (/build/source/crates/clinnet)
77.66 s
[clinnet] Finished `ci-optim` profile [optimized] target(s) in 3.75s
77.72 s
[clinnet] searching for bins/libs to install from cargo build log at cargoBuildLogSVpH.json
78.14 s
[clinnet] installing /build/source/target/ci-optim/linnet in postBuildInstallFromCargoBuildLogOutTempcHX/bin
78.14 s
[clinnet] searching for bins/libs complete
78.15 s
[clinnet] Phase: installPhase
78.16 s
[clinnet] actually installing contents of postBuildInstallFromCargoBuildLogOutTempcHX to /nix/store/6rdb2287y9b3y59qx7i3q36fy1wa4hcv-clinnet-0.1.8
78.17 s
[clinnet] stripping references to Rust toolchain
78.19 s
[clinnet] Rust toolchain at: /nix/store/9pb4ikjdw4gp766ayxl6gg3b7hqm6ds4-rust-stable-with-components-2026-07-09
78.22 s
[clinnet] stripping Rust toolchain references done
78.22 s
[clinnet] stripping references to cargoVendorDir from:
78.23 s
[clinnet] /nix/store/6rdb2287y9b3y59qx7i3q36fy1wa4hcv-clinnet-0.1.8/bin/linnet
80.35 s
[clinnet] stripping references done
80.36 s
[clinnet] Phase: fixupPhase
80.40 s
[clinnet] shrinking RPATHs of ELF executables and libraries in /nix/store/6rdb2287y9b3y59qx7i3q36fy1wa4hcv-clinnet-0.1.8
80.41 s
[clinnet] shrinking /nix/store/6rdb2287y9b3y59qx7i3q36fy1wa4hcv-clinnet-0.1.8/bin/linnet
80.42 s
[clinnet] checking for references to /build/ in /nix/store/6rdb2287y9b3y59qx7i3q36fy1wa4hcv-clinnet-0.1.8...
80.47 s
[clinnet] patching script interpreter paths in /nix/store/6rdb2287y9b3y59qx7i3q36fy1wa4hcv-clinnet-0.1.8
80.47 s
[clinnet] stripping (with command strip and flags -S -p) in /nix/store/6rdb2287y9b3y59qx7i3q36fy1wa4hcv-clinnet-0.1.8/bin
81.07 s
[clinnet:post-build] Uploading to the NixCI cache: /nix/store/6rdb2287y9b3y59qx7i3q36fy1wa4hcv-clinnet-0.1.8
81.42 s
[clinnet:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
81.47 s
[clinnet:post-build] copying 1 paths...
81.47 s
[clinnet:post-build] copying path '/nix/store/6rdb2287y9b3y59qx7i3q36fy1wa4hcv-clinnet-0.1.8' to 'https://cache.nix-ci.com'...
83.79 s
[clinnet:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
84.14 s
[clinnet:post-build] copying 1 paths...
84.14 s
[clinnet:post-build] copying path '/nix/store/pkdrz7496sk4dx681s09pq5iai3szaxd-clinnet-0.1.8.drv' to 'https://cache.nix-ci.com'...
84.45 s
Uploaded clinnet in 3.4s
84.45 s
Progress: 3 of 4 built
84.45 s
Built clinnet in 11.6s
84.45 s
Progress: 4 of 4 built
84.45 s
/nix/store/6rdb2287y9b3y59qx7i3q36fy1wa4hcv-clinnet-0.1.8
84.51 s
Build succeeded.