$ /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 flake clone git+https://github.com/alphal00p/gammaloop --dest /tmp/nix-ci-worker/stable-pwd/repo/ Cloning into '/tmp/nix-ci-worker/stable-pwd/repo'... remote: Enumerating objects: 66524, done. remote: Counting objects: 0% (1/9175) remote: Counting objects: 1% (92/9175) remote: Counting objects: 2% (184/9175) remote: Counting objects: 3% (276/9175) remote: Counting objects: 4% (367/9175) remote: Counting objects: 5% (459/9175) remote: Counting objects: 6% (551/9175) remote: Counting objects: 7% (643/9175) remote: Counting objects: 8% (734/9175) remote: Counting objects: 9% (826/9175) remote: Counting objects: 10% (918/9175) remote: Counting objects: 11% (1010/9175) remote: Counting objects: 12% (1101/9175) remote: Counting objects: 13% (1193/9175) remote: Counting objects: 14% (1285/9175) remote: Counting objects: 15% (1377/9175) remote: Counting objects: 16% (1468/9175) remote: Counting objects: 17% (1560/9175) remote: Counting objects: 18% (1652/9175) remote: Counting objects: 19% (1744/9175) remote: Counting objects: 20% (1835/9175) remote: Counting objects: 21% (1927/9175) remote: Counting objects: 22% (2019/9175) remote: Counting objects: 23% (2111/9175) remote: Counting objects: 24% (2202/9175) remote: Counting objects: 25% (2294/9175) remote: Counting objects: 26% (2386/9175) remote: Counting objects: 27% (2478/9175) remote: Counting objects: 28% (2569/9175) remote: Counting objects: 29% (2661/9175) remote: Counting objects: 30% (2753/9175) remote: Counting objects: 31% (2845/9175) remote: Counting objects: 32% (2936/9175) remote: Counting objects: 33% (3028/9175) remote: Counting objects: 34% (3120/9175) remote: Counting objects: 35% (3212/9175) remote: Counting objects: 36% (3303/9175) remote: Counting objects: 37% (3395/9175) remote: Counting objects: 38% (3487/9175) remote: Counting objects: 39% (3579/9175) remote: Counting objects: 40% (3670/9175) remote: Counting objects: 41% (3762/9175) remote: Counting objects: 42% (3854/9175) remote: Counting objects: 43% (3946/9175) remote: Counting objects: 44% (4037/9175) remote: Counting objects: 45% (4129/9175) remote: Counting objects: 46% (4221/9175) remote: Counting objects: 47% (4313/9175) remote: Counting objects: 48% (4404/9175) remote: Counting objects: 49% (4496/9175) remote: Counting objects: 50% (4588/9175) remote: Counting objects: 51% (4680/9175) remote: Counting objects: 52% (4771/9175) remote: Counting objects: 53% (4863/9175) remote: Counting objects: 54% (4955/9175) remote: Counting objects: 55% (5047/9175) remote: Counting objects: 56% (5138/9175) remote: Counting objects: 57% (5230/9175) remote: Counting objects: 58% (5322/9175) remote: Counting objects: 59% (5414/9175) remote: Counting objects: 60% (5505/9175) remote: Counting objects: 61% (5597/9175) remote: Counting objects: 62% (5689/9175) remote: Counting objects: 63% (5781/9175) remote: Counting objects: 64% (5872/9175) remote: Counting objects: 65% (5964/9175) remote: Counting objects: 66% (6056/9175) remote: Counting objects: 67% (6148/9175) remote: Counting objects: 68% (6239/9175) remote: Counting objects: 69% (6331/9175) remote: Counting objects: 70% (6423/9175) remote: Counting objects: 71% (6515/9175) remote: Counting objects: 72% (6606/9175) remote: Counting objects: 73% (6698/9175) remote: Counting objects: 74% (6790/9175) remote: Counting objects: 75% (6882/9175) remote: Counting objects: 76% (6973/9175) remote: Counting objects: 77% (7065/9175) remote: Counting objects: 78% (7157/9175) remote: Counting objects: 79% (7249/9175) remote: Counting objects: 80% (7340/9175) remote: Counting objects: 81% (7432/9175) remote: Counting objects: 82% (7524/9175) remote: Counting objects: 83% (7616/9175) remote: Counting objects: 84% (7707/9175) remote: Counting objects: 85% (7799/9175) remote: Counting objects: 86% (7891/9175) remote: Counting objects: 87% (7983/9175) remote: Counting objects: 88% (8074/9175) remote: Counting objects: 89% (8166/9175) remote: Counting objects: 90% (8258/9175) remote: Counting objects: 91% (8350/9175) remote: Counting objects: 92% (8441/9175) remote: Counting objects: 93% (8533/9175) remote: Counting objects: 94% (8625/9175) remote: Counting objects: 95% (8717/9175) remote: Counting objects: 96% (8808/9175) remote: Counting objects: 97% (8900/9175) remote: Counting objects: 98% (8992/9175) remote: Counting objects: 99% (9084/9175) remote: Counting objects: 100% (9175/9175) remote: Counting objects: 100% (9175/9175), done. remote: Compressing objects: 0% (1/2240) remote: Compressing objects: 1% (23/2240) remote: Compressing objects: 2% (45/2240) remote: Compressing objects: 3% (68/2240) remote: Compressing objects: 4% (90/2240) remote: Compressing objects: 5% (112/2240) remote: Compressing objects: 6% (135/2240) remote: Compressing objects: 7% (157/2240) remote: Compressing objects: 8% (180/2240) remote: Compressing objects: 9% (202/2240) remote: Compressing objects: 10% (224/2240) remote: Compressing objects: 11% (247/2240) remote: Compressing objects: 12% (269/2240) remote: Compressing objects: 13% (292/2240) remote: Compressing objects: 14% (314/2240) remote: Compressing objects: 15% (336/2240) remote: Compressing objects: 16% (359/2240) remote: Compressing objects: 17% (381/2240) remote: Compressing objects: 18% (404/2240) remote: Compressing objects: 19% (426/2240) remote: Compressing objects: 20% (448/2240) remote: Compressing objects: 21% (471/2240) remote: Compressing objects: 21% (479/2240) remote: Compressing objects: 22% (493/2240) remote: Compressing objects: 23% (516/2240) remote: Compressing objects: 24% (538/2240) remote: Compressing objects: 24% (550/2240) remote: Compressing objects: 25% (560/2240) remote: Compressing objects: 26% (583/2240) remote: Compressing objects: 27% (605/2240) remote: Compressing objects: 28% (628/2240) remote: Compressing objects: 29% (650/2240) remote: Compressing objects: 30% (672/2240) remote: Compressing objects: 31% (695/2240) remote: Compressing objects: 32% (717/2240) remote: Compressing objects: 32% (735/2240) remote: Compressing objects: 33% (740/2240) remote: Compressing objects: 34% (762/2240) remote: Compressing objects: 35% (784/2240) remote: Compressing objects: 36% (807/2240) remote: Compressing objects: 37% (829/2240) remote: Compressing objects: 38% (852/2240) remote: Compressing objects: 39% (874/2240) remote: Compressing objects: 40% (896/2240) remote: Compressing objects: 41% (919/2240) remote: Compressing objects: 42% (941/2240) remote: Compressing objects: 43% (964/2240) remote: Compressing objects: 44% (986/2240) remote: Compressing objects: 45% (1008/2240) remote: Compressing objects: 46% (1031/2240) remote: Compressing objects: 47% (1053/2240) remote: Compressing objects: 48% (1076/2240) remote: Compressing objects: 49% (1098/2240) remote: Compressing objects: 50% (1120/2240) remote: Compressing objects: 51% (1143/2240) remote: Compressing objects: 52% (1165/2240) remote: Compressing objects: 53% (1188/2240) remote: Compressing objects: 54% (1210/2240) remote: Compressing objects: 55% (1232/2240) remote: Compressing objects: 56% (1255/2240) remote: Compressing objects: 57% (1277/2240) remote: Compressing objects: 58% (1300/2240) remote: Compressing objects: 59% (1322/2240) remote: Compressing objects: 60% (1344/2240) remote: Compressing objects: 61% (1367/2240) remote: Compressing objects: 62% (1389/2240) remote: Compressing objects: 63% (1412/2240) remote: Compressing objects: 64% (1434/2240) remote: Compressing objects: 65% (1456/2240) remote: Compressing objects: 66% (1479/2240) remote: Compressing objects: 67% (1501/2240) remote: Compressing objects: 68% (1524/2240) remote: Compressing objects: 69% (1546/2240) remote: Compressing objects: 70% (1568/2240) remote: Compressing objects: 71% (1591/2240) remote: Compressing objects: 72% (1613/2240) remote: Compressing objects: 73% (1636/2240) remote: Compressing objects: 74% (1658/2240) remote: Compressing objects: 75% (1680/2240) remote: Compressing objects: 76% (1703/2240) remote: Compressing objects: 77% (1725/2240) remote: Compressing objects: 78% (1748/2240) remote: Compressing objects: 79% (1770/2240) remote: Compressing objects: 80% (1792/2240) remote: Compressing objects: 81% (1815/2240) remote: Compressing objects: 82% (1837/2240) remote: Compressing objects: 83% (1860/2240) remote: Compressing objects: 84% (1882/2240) remote: Compressing objects: 85% (1904/2240) remote: Compressing objects: 86% (1927/2240) remote: Compressing objects: 87% (1949/2240) remote: Compressing objects: 88% (1972/2240) remote: Compressing objects: 89% (1994/2240) remote: Compressing objects: 90% (2016/2240) remote: Compressing objects: 91% (2039/2240) remote: Compressing objects: 92% (2061/2240) remote: Compressing objects: 93% (2084/2240) remote: Compressing objects: 94% (2106/2240) remote: Compressing objects: 95% (2128/2240) remote: Compressing objects: 96% (2151/2240) remote: Compressing objects: 97% (2173/2240) remote: Compressing objects: 98% (2196/2240) remote: Compressing objects: 99% (2218/2240) remote: Compressing objects: 100% (2240/2240) remote: Compressing objects: 100% (2240/2240), done. Receiving objects: 0% (1/66524) Receiving objects: 1% (666/66524) Receiving objects: 2% (1331/66524) Receiving objects: 3% (1996/66524) Receiving objects: 4% (2661/66524) Receiving objects: 5% (3327/66524) Receiving objects: 6% (3992/66524) Receiving objects: 7% (4657/66524) Receiving objects: 8% (5322/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 9% (5988/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 10% (6653/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 11% (7318/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 12% (7983/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 13% (8649/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 14% (9314/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 15% (9979/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 16% (10644/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 17% (11310/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 18% (11975/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 19% (12640/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 20% (13305/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 21% (13971/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 22% (14636/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 23% (15301/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 24% (15966/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 25% (16631/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 26% (17297/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 27% (17962/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 28% (18627/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 29% (19292/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 30% (19958/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 31% (20623/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 32% (21288/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 33% (21953/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 34% (22619/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 35% (23284/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 36% (23949/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 37% (24614/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 38% (25280/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 39% (25945/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 40% (26610/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 41% (27275/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 42% (27941/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 43% (28606/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 44% (29271/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 45% (29936/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 46% (30602/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 47% (31267/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 48% (31932/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 49% (32597/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 50% (33262/66524), 9.36 MiB | 18.71 MiB/s Receiving objects: 50% (33769/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 51% (33928/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 52% (34593/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 53% (35258/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 54% (35923/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 55% (36589/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 56% (37254/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 57% (37919/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 58% (38584/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 59% (39250/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 60% (39915/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 61% (40580/66524), 31.77 MiB | 31.79 MiB/s Receiving objects: 62% (41245/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 63% (41911/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 64% (42576/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 65% (43241/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 66% (43906/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 67% (44572/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 68% (45237/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 69% (45902/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 70% (46567/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 71% (47233/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 72% (47898/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 73% (48563/66524), 49.34 MiB | 32.89 MiB/s Receiving objects: 73% (48916/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 74% (49228/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 75% (49893/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 76% (50559/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 77% (51224/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 78% (51889/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 79% (52554/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 80% (53220/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 81% (53885/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 82% (54550/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 83% (55215/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 84% (55881/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 85% (56546/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 86% (57211/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 87% (57876/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 88% (58542/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 89% (59207/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 90% (59872/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 91% (60537/66524), 65.95 MiB | 32.97 MiB/s Receiving objects: 92% (61203/66524), 83.25 MiB | 33.29 MiB/s Receiving objects: 93% (61868/66524), 83.25 MiB | 33.29 MiB/s Receiving objects: 94% (62533/66524), 83.25 MiB | 33.29 MiB/s Receiving objects: 95% (63198/66524), 83.25 MiB | 33.29 MiB/s Receiving objects: 96% (63864/66524), 83.25 MiB | 33.29 MiB/s Receiving objects: 97% (64529/66524), 83.25 MiB | 33.29 MiB/s Receiving objects: 98% (65194/66524), 83.25 MiB | 33.29 MiB/s Receiving objects: 99% (65859/66524), 83.25 MiB | 33.29 MiB/s remote: Total 66524 (delta 7361), reused 7344 (delta 6647), pack-reused 57349 (from 1) Receiving objects: 100% (66524/66524), 83.25 MiB | 33.29 MiB/s Receiving objects: 100% (66524/66524), 99.36 MiB | 33.59 MiB/s, done. Resolving deltas: 0% (0/46479) Resolving deltas: 1% (465/46479) Resolving deltas: 2% (930/46479) Resolving deltas: 3% (1395/46479) Resolving deltas: 4% (1860/46479) Resolving deltas: 5% (2324/46479) Resolving deltas: 6% (2789/46479) Resolving deltas: 7% (3254/46479) Resolving deltas: 8% (3719/46479) Resolving deltas: 9% (4184/46479) Resolving deltas: 10% (4648/46479) Resolving deltas: 11% (5113/46479) Resolving deltas: 12% (5578/46479) Resolving deltas: 13% (6043/46479) Resolving deltas: 14% (6508/46479) Resolving deltas: 15% (6972/46479) Resolving deltas: 16% (7437/46479) Resolving deltas: 17% (7902/46479) Resolving deltas: 18% (8367/46479) Resolving deltas: 19% (8832/46479) Resolving deltas: 20% (9296/46479) Resolving deltas: 21% (9761/46479) Resolving deltas: 22% (10226/46479) Resolving deltas: 23% (10691/46479) Resolving deltas: 24% (11155/46479) Resolving deltas: 25% (11620/46479) Resolving deltas: 26% (12085/46479) Resolving deltas: 27% (12550/46479) Resolving deltas: 28% (13015/46479) Resolving deltas: 29% (13479/46479) Resolving deltas: 30% (13944/46479) Resolving deltas: 31% (14409/46479) Resolving deltas: 32% (14874/46479) Resolving deltas: 33% (15339/46479) Resolving deltas: 34% (15803/46479) Resolving deltas: 35% (16268/46479) Resolving deltas: 36% (16733/46479) Resolving deltas: 37% (17198/46479) Resolving deltas: 38% (17663/46479) Resolving deltas: 39% (18127/46479) Resolving deltas: 40% (18592/46479) Resolving deltas: 41% (19057/46479) Resolving deltas: 42% (19522/46479) Resolving deltas: 43% (19986/46479) Resolving deltas: 44% (20452/46479) Resolving deltas: 45% (20917/46479) Resolving deltas: 46% (21381/46479) Resolving deltas: 47% (21846/46479) Resolving deltas: 48% (22310/46479) Resolving deltas: 49% (22775/46479) Resolving deltas: 50% (23240/46479) Resolving deltas: 51% (23705/46479) Resolving deltas: 52% (24170/46479) Resolving deltas: 53% (24634/46479) Resolving deltas: 54% (25099/46479) Resolving deltas: 55% (25564/46479) Resolving deltas: 56% (26029/46479) Resolving deltas: 57% (26494/46479) Resolving deltas: 58% (26958/46479) Resolving deltas: 59% (27423/46479) Resolving deltas: 60% (27888/46479) Resolving deltas: 61% (28353/46479) Resolving deltas: 62% (28817/46479) Resolving deltas: 63% (29282/46479) Resolving deltas: 64% (29747/46479) Resolving deltas: 65% (30212/46479) Resolving deltas: 66% (30677/46479) Resolving deltas: 67% (31141/46479) Resolving deltas: 68% (31606/46479) Resolving deltas: 68% (32015/46479) Resolving deltas: 69% (32075/46479) Resolving deltas: 70% (32536/46479) Resolving deltas: 71% (33001/46479) Resolving deltas: 72% (33465/46479) Resolving deltas: 73% (33930/46479) Resolving deltas: 74% (34395/46479) Resolving deltas: 75% (34860/46479) Resolving deltas: 76% (35325/46479) Resolving deltas: 77% (35789/46479) Resolving deltas: 78% (36254/46479) Resolving deltas: 79% (36719/46479) Resolving deltas: 80% (37184/46479) Resolving deltas: 81% (37648/46479) Resolving deltas: 82% (38113/46479) Resolving deltas: 83% (38581/46479) Resolving deltas: 84% (39043/46479) Resolving deltas: 85% (39508/46479) Resolving deltas: 86% (39972/46479) Resolving deltas: 87% (40437/46479) Resolving deltas: 88% (40902/46479) Resolving deltas: 89% (41367/46479) Resolving deltas: 90% (41832/46479) Resolving deltas: 91% (42296/46479) Resolving deltas: 92% (42761/46479) Resolving deltas: 93% (43226/46479) Resolving deltas: 94% (43691/46479) Resolving deltas: 95% (44156/46479) Resolving deltas: 96% (44620/46479) Resolving deltas: 97% (45085/46479) Resolving deltas: 98% (45551/46479) Resolving deltas: 99% (46015/46479) Resolving deltas: 100% (46479/46479) Resolving deltas: 100% (46479/46479), done. Fetching commit 21b5487d2e568713832af8be542a7570e3bff6a6 for docs ... $ /nix/store/bcnisk3ydfgv26v2gw3zlky24g00yww2-git-2.54.0/bin/git fetch origin 21b5487d2e568713832af8be542a7570e3bff6a6 From https://github.com/alphal00p/gammaloop * branch 21b5487d2e568713832af8be542a7570e3bff6a6 -> FETCH_HEAD $ /nix/store/9ypz3flqsrl5xl495mm8h645gadjsxi1-coreutils-9.11/bin/timeout --kill-after=15s 7200s /nix/store/bcnisk3ydfgv26v2gw3zlky24g00yww2-git-2.54.0/bin/git -c advice.detachedHead=false checkout 21b5487d2e568713832af8be542a7570e3bff6a6 HEAD is now at 21b5487d2 fix nix develop error $ /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 run .#packages.x86_64-linux.nix-ci-check-gammaloop-nextest-core --print-build-logs error (ignored): SQLite database '/var/cache/nix-ci-worker/eval-cache-v6/89613a5778d6b7f4836972d03c2f0f674ba4f440ebee60ce4bf5750511ee787c.sqlite' is busy stdenv.isDarwin is deprecated, use stdenv.hostPlatform.isDarwin instead  Downloading cached gammaloop-nextest-binaries-core-gammaloop-tracing-filter-macros from https://cache.nix-ci.com Downloading cached gammaloop-nextest-binaries-core-gammaloop-tracing-filter from https://cache.nix-ci.com Downloading cached gammaloop-nextest-binaries-core-gammalooprs from https://cache.nix-ci.com Downloading cached gammaloop-nextest-binaries-core-gammaloop-api from https://cache.nix-ci.com Downloaded cached gammaloop-nextest-binaries-core-gammaloop-tracing-filter-macros (2.2 MiB) in 788ms Progress: 0 of 6 built, 1 of 4 downloaded from cache (3 downloading) Downloaded cached gammaloop-nextest-binaries-core-gammaloop-tracing-filter (8.5 MiB) in 1.0s Progress: 0 of 5 built, 2 of 4 downloaded from cache (2 downloading) Downloaded cached gammaloop-nextest-binaries-core-gammaloop-api (70.2 MiB) in 7.1s Progress: 0 of 4 built, 3 of 4 downloaded from cache (1 downloading) Downloaded cached gammaloop-nextest-binaries-core-gammalooprs (81.2 MiB) in 7.3s Progress: 0 of 3 built, 4 of 4 downloaded from cache Building /nix/store/68grkh1adwar3xcjlacx2g9bzd1yj401-gammaloop-nextest-binaries-core.drv [gammaloop-nextest-binaries-core:post-build] Uploading to the NixCI cache: /nix/store/2z3d074a8hivs58w8f21qp3fzknhgyl8-gammaloop-nextest-binaries-core [gammaloop-nextest-binaries-core:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [gammaloop-nextest-binaries-core:post-build] copying 1 paths... [gammaloop-nextest-binaries-core:post-build] copying path '/nix/store/2z3d074a8hivs58w8f21qp3fzknhgyl8-gammaloop-nextest-binaries-core' to 'https://cache.nix-ci.com'... [gammaloop-nextest-binaries-core:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [gammaloop-nextest-binaries-core:post-build] copying 1 paths... [gammaloop-nextest-binaries-core:post-build] copying path '/nix/store/68grkh1adwar3xcjlacx2g9bzd1yj401-gammaloop-nextest-binaries-core.drv' to 'https://cache.nix-ci.com'... Uploaded gammaloop-nextest-binaries-core in 4.4s Progress: 1 of 3 built, 4 of 4 downloaded from cache Built gammaloop-nextest-binaries-core in 4.5s Building /nix/store/r52nbxnc79ynv92cdfp9wchhvrdvhhjc-nix-ci-check-gammaloop-nextest-core.drv [nix-ci-check-gammaloop-nextest-core:post-build] Uploading to the NixCI cache: /nix/store/f6fnkplij7mwlrbkb0yg93l60adghs8i-nix-ci-check-gammaloop-nextest-core [nix-ci-check-gammaloop-nextest-core:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [nix-ci-check-gammaloop-nextest-core:post-build] copying 1 paths... [nix-ci-check-gammaloop-nextest-core:post-build] copying path '/nix/store/f6fnkplij7mwlrbkb0yg93l60adghs8i-nix-ci-check-gammaloop-nextest-core' to 'https://cache.nix-ci.com'... [nix-ci-check-gammaloop-nextest-core:post-build] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead [nix-ci-check-gammaloop-nextest-core:post-build] copying 1 paths... [nix-ci-check-gammaloop-nextest-core:post-build] copying path '/nix/store/r52nbxnc79ynv92cdfp9wchhvrdvhhjc-nix-ci-check-gammaloop-nextest-core.drv' to 'https://cache.nix-ci.com'... Uploaded nix-ci-check-gammaloop-nextest-core in 3.4s Progress: 2 of 3 built, 4 of 4 downloaded from cache Built nix-ci-check-gammaloop-nextest-core in 3.6s Progress: 3 of 3 built, 4 of 4 downloaded from cache evaluating derivation 'g evaluation warning: stdenv.isDarwin is deprecated, use stdenv.hostPlatform.isDarwin instead copying '/nix/store/rdcn evaluating derivation 'g copying '/nix/store/rdcn evaluating derivation 'g copying '/nix/store/rdcn evaluating derivation 'g copying '/nix/store/rdcn evaluating derivation 'g copying '/nix/store/rdcn evaluating derivation 'g querying gammaloop-nexte [0/1 built, 0.0 KiB DL]  [1/0/1 built, 0.0 KiB DL gammaloop-nextest-core>  Extracting 4 binaries (including 2 non-test binaries), 1 build script output directory, and 2 linked paths to /build/nextest-archive-aLbE5x gammaloop-nextest-core>  Extracted 20 files to /build/nextest-archive-aLbE5x in 0.50s gammaloop-nextest-core> ------------ gammaloop-nextest-core>  Nextest run ID 097cef5b-d7dd-4837-9923-48a4cbf75b8a with nextest profile: ci_gammaloop gammaloop-nextest-core>  Starting 339 tests across 2 binaries gammaloop-nextest-core>  FAIL [ 0.024s] (246/339) gammaloop-api repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf gammaloop-nextest-core>   stdout --- gammaloop-nextest-core>  gammaloop-nextest-core>  running 1 test gammaloop-nextest-core>  test repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf ... FAILED gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf gammaloop-nextest-core>  gammaloop-nextest-core>  test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 338 filtered out; finished in 0.01s gammaloop-nextest-core>   gammaloop-nextest-core>   stderr --- gammaloop-nextest-core>  gammaloop-nextest-core>  thread 'repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf' (774) panicked at crates/gammaloop-api/src/repl.rs:5778:9: gammaloop-nextest-core>  [Suggestion { value: "", description: Some("Number of samples in the first Monte Carlo iteration."), style: None, extra: None, span: Span { start: 42, end: 42 }, append_whitespace: false }] gammaloop-nextest-core>  stack backtrace: gammaloop-nextest-core>  0: __rustc::rust_begin_unwind gammaloop-nextest-core>  1: core::panicking::panic_fmt gammaloop-nextest-core>  2: gammaloop_api::repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf gammaloop-nextest-core>  3: >::call_once gammaloop-nextest-core>  note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. gammaloop-nextest-core>  gammaloop-nextest-core> ------------ gammaloop-nextest-core>  Summary [ 0.593s] 339 tests run: 338 passed, 1 failed, 0 skipped gammaloop-nextest-core>  FAIL [ 0.024s] (246/339) gammaloop-api repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf gammaloop-nextest-core>   stdout --- gammaloop-nextest-core>  gammaloop-nextest-core>  running 1 test gammaloop-nextest-core>  test repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf ... FAILED gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf gammaloop-nextest-core>  gammaloop-nextest-core>  test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 338 filtered out; finished in 0.01s gammaloop-nextest-core>   gammaloop-nextest-core>   stderr --- gammaloop-nextest-core>  gammaloop-nextest-core>  thread 'repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf' (774) panicked at crates/gammaloop-api/src/repl.rs:5778:9: gammaloop-nextest-core>  [Suggestion { value: "", description: Some("Number of samples in the first Monte Carlo iteration."), style: None, extra: None, span: Span { start: 42, end: 42 }, append_whitespace: false }] gammaloop-nextest-core>  stack backtrace: gammaloop-nextest-core>  0: __rustc::rust_begin_unwind gammaloop-nextest-core>  1: core::panicking::panic_fmt gammaloop-nextest-core>  2: gammaloop_api::repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf gammaloop-nextest-core>  3: >::call_once gammaloop-nextest-core>  note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. gammaloop-nextest-core>  gammaloop-nextest-core> error: test run failed gammaloop-nextest-core>  gammaloop-nextest-core> ========== nextest test summary ========== gammaloop-nextest-core> report: target/nextest/ci_gammaloop/junit.xml gammaloop-nextest-core> tests: 339, failures: 1, errors: 0 gammaloop-nextest-core>  gammaloop-nextest-core> 1. gammaloop-api::repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf gammaloop-nextest-core>  failure: test failure with exit code 101 gammaloop-nextest-core>  thread 'repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf' (774) panicked at crates/gammaloop-api/src/repl.rs:5778:9: gammaloop-nextest-core>  [Suggestion { value: "", description: Some("Number of samples in the first Monte Carlo iteration."), style: None, extra: None, span: Span { start: 42, end: 42 }, append_whitespace: false }] gammaloop-nextest-core>  stack backtrace: gammaloop-nextest-core>  0: __rustc::rust_begin_unwind gammaloop-nextest-core>  1: core::panicking::panic_fmt gammaloop-nextest-core>  2: gammaloop_api::repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf gammaloop-nextest-core>  3: >::call_once gammaloop-nextest-core>  note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. gammaloop-nextest-core>  system-out gammaloop-nextest-core>  running 1 test gammaloop-nextest-core>  test repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf ... FAILED gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf gammaloop-nextest-core>  gammaloop-nextest-core>  test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 338 filtered out; finished in 0.01s gammaloop-nextest-core>  system-err gammaloop-nextest-core>  thread 'repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf' (774) panicked at crates/gammaloop-api/src/repl.rs:5778:9: gammaloop-nextest-core>  [Suggestion { value: "", description: Some("Number of samples in the first Monte Carlo iteration."), style: None, extra: None, span: Span { start: 42, end: 42 }, append_whitespace: false }] gammaloop-nextest-core>  stack backtrace: gammaloop-nextest-core>  0: __rustc::rust_begin_unwind gammaloop-nextest-core>  1: core::panicking::panic_fmt gammaloop-nextest-core>  2: gammaloop_api::repl::tests::completion_shows_type_hint_for_non_boolean_settings_leaf gammaloop-nextest-core>  3: >::call_once gammaloop-nextest-core>  note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace. gammaloop-nextest-core> ========================================= gammaloop-nextest-core>  Extracting 1 binary and 1 linked path to /build/nextest-archive-RtjSZs gammaloop-nextest-core>  Extracted 7 files to /build/nextest-archive-RtjSZs in 0.07s gammaloop-nextest-core> ------------ gammaloop-nextest-core>  Nextest run ID 4a6916f2-def0-468b-ab20-ee021756a1ff with nextest profile: ci_gammaloop gammaloop-nextest-core>  Starting 19 tests across 1 binary gammaloop-nextest-core> ------------ gammaloop-nextest-core>  Summary [ 0.013s] 19 tests run: 19 passed, 0 skipped gammaloop-nextest-core>  gammaloop-nextest-core> ========== nextest test summary ========== gammaloop-nextest-core> report: target/nextest/ci_gammaloop/junit.xml gammaloop-nextest-core> tests: 19, failures: 0, errors: 0 gammaloop-nextest-core> No failing testcases found. gammaloop-nextest-core> ========================================= gammaloop-nextest-core>  Extracting 1 binary to /build/nextest-archive-6xUTiy gammaloop-nextest-core>  Extracted 4 files to /build/nextest-archive-6xUTiy in 0.04s gammaloop-nextest-core> ------------ gammaloop-nextest-core>  Nextest run ID fbc72767-c6e2-4677-a52d-d74d55a9062a with nextest profile: ci_gammaloop gammaloop-nextest-core>  Starting 0 tests across 1 binary gammaloop-nextest-core> ------------ gammaloop-nextest-core>  Summary [ 0.000s] 0 tests run: 0 passed, 0 skipped gammaloop-nextest-core>  gammaloop-nextest-core> ========== nextest test summary ========== gammaloop-nextest-core> report: target/nextest/ci_gammaloop/junit.xml gammaloop-nextest-core> tests: 0, failures: 0, errors: 0 gammaloop-nextest-core> No failing testcases found. gammaloop-nextest-core> ========================================= gammaloop-nextest-core>  Extracting 5 binaries (including 1 non-test binary), 1 build script output directory, and 2 linked paths to /build/nextest-archive-oVkY9X gammaloop-nextest-core>  Extracted 20 files to /build/nextest-archive-oVkY9X in 0.50s gammaloop-nextest-core> ------------ gammaloop-nextest-core>  Nextest run ID 6e6a3966-27f6-4e3d-b806-0dd11b5a1083 with nextest profile: ci_gammaloop gammaloop-nextest-core>  Starting 457 tests across 4 binaries (61 tests skipped, including 60 tests via profile.ci_gammaloop.default-filter) gammaloop-nextest-core>  FAIL [ 7.738s] (454/457) gammalooprs uv::tests::scalars_profile_new gammaloop-nextest-core>   stdout --- gammaloop-nextest-core>  gammaloop-nextest-core>  running 1 test gammaloop-nextest-core>  test uv::tests::scalars_profile_new ... FAILED gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  uv::tests::scalars_profile_new gammaloop-nextest-core>  gammaloop-nextest-core>  test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 7.68s gammaloop-nextest-core>   gammaloop-nextest-core>   stderr --- gammaloop-nextest-core>  [09:05:25.088] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. gammaloop-nextest-core>  field value gammaloop-nextest-core>  span build_integrand{amplitude.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/settings/runtime.rs:135 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups gammaloop-nextest-core>  field value gammaloop-nextest-core>  existing_esurfaces 0 gammaloop-nextest-core>  group_count 3 gammaloop-nextest-core>  groups_above_threshold 0 gammaloop-nextest-core>  integrand bub gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  threshold_status below threshold gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  The application panicked (crashed). gammaloop-nextest-core>  Message: assertion `left == right` failed: subtracted scalar UV profile failed: gammaloop-nextest-core>  UVProfilePassFail { gammaloop-nextest-core>  max_dod: -0.9, gammaloop-nextest-core>  total: 39, gammaloop-nextest-core>  failed: 17, gammaloop-nextest-core>  failures: [ gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  ], gammaloop-nextest-core>  } gammaloop-nextest-core>  gammaloop-nextest-core>  ╭─────────┬────────────┬───────────┬───────┬─────┬──────────┬───────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├─────────┼────────────┼───────────┼───────┼─────┼──────────┼───────────┤ gammaloop-nextest-core>  │ {e2,e3} │ {e0} │ -0.777364 │ 0.873 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2,e0} │ {e3} │ -0.495725 │ 0.280 │ 0 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e3,e0} │ -0.155663 │ 0.035 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e3,e0} │ {e2} │ -0.871520 │ 0.937 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e2,e0} │ -0.676094 │ 0.716 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e2,e3} │ -0.460220 │ 0.210 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e2,e3,e0} │ -0.999287 │ 1.000 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e3} │ {e0} │ -0.550415 │ 0.497 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1,e0} │ {e3} │ -0.618436 │ 0.567 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e3,e0} │ -0.997758 │ 1.000 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e3,e0} │ {e1} │ -0.901594 │ 0.963 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e1,e0} │ -0.102491 │ 0.013 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1,e3} │ -0.842813 │ 0.794 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e3,e0} │ -1.001333 │ 1.000 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e2} │ {e0} │ -1.154245 │ 0.295 │ -1 │ 0 │ │ gammaloop-nextest-core>  │ {e1,e0} │ {e2} │ -0.908659 │ 0.952 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2,e0} │ -0.401392 │ 0.252 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e2,e0} │ {e1} │ -0.823480 │ 0.905 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1,e0} │ -0.759540 │ 0.851 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1,e2} │ -0.984779 │ 0.973 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2,e0} │ -0.942986 │ 0.959 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e2} │ {e3} │ -0.763712 │ 0.808 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1,e3} │ {e2} │ -0.973012 │ 0.997 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2,e3} │ -0.900876 │ 0.182 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e2,e3} │ {e1} │ -0.695422 │ 0.630 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1,e3} │ -0.631022 │ 0.625 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e1,e2} │ -0.735593 │ 0.611 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2,e3} │ -1.204089 │ 0.449 │ -1 │ 4 │ │ gammaloop-nextest-core>  ╰─────────┴────────────┴───────────┴───────┴─────┴──────────┴───────────╯ gammaloop-nextest-core>  gammaloop-nextest-core>  ╭───────┬─────────┬───────────┬───────┬─────┬──────────┬───────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├───────┼─────────┼───────────┼───────┼─────┼──────────┼───────────┤ gammaloop-nextest-core>  │ {e2} │ {e0} │ -1.005039 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e2} │ -1.001098 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e2,e0} │ -0.981066 │ 0.835 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e1} │ {e0} │ -1.002773 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1} │ -1.001808 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e0} │ -1.054480 │ 0.998 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2} │ -1.003448 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1} │ -1.003996 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2} │ -1.016290 │ 1.000 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  ╰───────┴─────────┴───────────┴───────┴─────┴──────────┴───────────╯ gammaloop-nextest-core>  gammaloop-nextest-core>  ╭───────┬──────┬───────────┬───────┬─────┬──────────┬─────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├───────┼──────┼───────────┼───────┼─────┼──────────┼─────────┤ gammaloop-nextest-core>  │ {} │ {e0} │ -0.989949 │ 1.000 │ -1 │ 0 │ │ gammaloop-nextest-core>  │ {} │ {e1} │ -0.950419 │ 0.959 │ -1 │ 0 │ │ gammaloop-nextest-core>  ╰───────┴──────┴───────────┴───────┴─────┴──────────┴─────────╯ gammaloop-nextest-core>  left: 17 gammaloop-nextest-core>  right: 0 gammaloop-nextest-core>  Location: crates/gammalooprs/src/uv/tests.rs:324 gammaloop-nextest-core>  gammaloop-nextest-core>  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ gammaloop-nextest-core>  1: ::panic_report gammaloop-nextest-core>  at : gammaloop-nextest-core>  2: ::into_panic_hook::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  3: std[5167731717db2e51]::panicking::panic_with_hook gammaloop-nextest-core>  at : gammaloop-nextest-core>  4: std[5167731717db2e51]::panicking::panic_handler::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  5: std[5167731717db2e51]::sys::backtrace::__rust_end_short_backtrace:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  6: __rustc[4b1ee1ef74718a7b]::rust_begin_unwind gammaloop-nextest-core>  at : gammaloop-nextest-core>  7: core[8c5ac2f034688f9a]::panicking::panic_fmt gammaloop-nextest-core>  at : gammaloop-nextest-core>  8: core[8c5ac2f034688f9a]::panicking::assert_failed_inner gammaloop-nextest-core>  at : gammaloop-nextest-core>  9: core[8c5ac2f034688f9a]::panicking::assert_failed:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  10: gammalooprs[4a60ab908a67dcb3]::uv::tests::scalars_profile_new gammaloop-nextest-core>  at : gammaloop-nextest-core>  11: >::call_once gammaloop-nextest-core>  at : gammaloop-nextest-core>  12: test[7974841f8dbd3561]::__rust_begin_short_backtrace::, fn() -> core[8c5ac2f034688f9a]::result::Result<(), alloc[93e694a8365d93dd]::string::String>> gammaloop-nextest-core>  at : gammaloop-nextest-core>  13: test[7974841f8dbd3561]::run_test::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  14: std[5167731717db2e51]::sys::backtrace::__rust_begin_short_backtrace:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  15: ::{closure#1} as core[8c5ac2f034688f9a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  16: ::new::thread_start gammaloop-nextest-core>  at : gammaloop-nextest-core>  17: start_thread gammaloop-nextest-core>  at : gammaloop-nextest-core>  18: __clone3 gammaloop-nextest-core>  at : gammaloop-nextest-core>  gammaloop-nextest-core>  Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. gammaloop-nextest-core>  Run with RUST_BACKTRACE=full to include source snippets. gammaloop-nextest-core>  gammaloop-nextest-core>  FAIL [ 8.305s] (455/457) gammalooprs uv::tests::scalars_profile gammaloop-nextest-core>   stdout --- gammaloop-nextest-core>  gammaloop-nextest-core>  running 1 test gammaloop-nextest-core>  test uv::tests::scalars_profile ... FAILED gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  uv::tests::scalars_profile gammaloop-nextest-core>  gammaloop-nextest-core>  test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 8.27s gammaloop-nextest-core>   gammaloop-nextest-core>   stderr --- gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. gammaloop-nextest-core>  field value gammaloop-nextest-core>  span build_integrand{amplitude.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/settings/runtime.rs:135 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups gammaloop-nextest-core>  field value gammaloop-nextest-core>  existing_esurfaces 0 gammaloop-nextest-core>  group_count 3 gammaloop-nextest-core>  groups_above_threshold 0 gammaloop-nextest-core>  integrand bub gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  threshold_status below threshold gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  The application panicked (crashed). gammaloop-nextest-core>  Message: assertion `left == right` failed: subtracted scalar UV profile failed: gammaloop-nextest-core>  UVProfilePassFail { gammaloop-nextest-core>  max_dod: -0.9, gammaloop-nextest-core>  total: 39, gammaloop-nextest-core>  failed: 17, gammaloop-nextest-core>  failures: [ gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  ], gammaloop-nextest-core>  } gammaloop-nextest-core>  gammaloop-nextest-core>  ╭─────────┬────────────┬───────────┬───────┬─────┬──────────┬───────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├─────────┼────────────┼───────────┼───────┼─────┼──────────┼───────────┤ gammaloop-nextest-core>  │ {e2,e3} │ {e0} │ -0.777364 │ 0.873 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2,e0} │ {e3} │ -0.495725 │ 0.280 │ 0 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e3,e0} │ -0.155663 │ 0.035 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e3,e0} │ {e2} │ -0.871520 │ 0.937 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e2,e0} │ -0.676094 │ 0.716 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e2,e3} │ -0.460220 │ 0.210 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e2,e3,e0} │ -0.999287 │ 1.000 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e3} │ {e0} │ -0.550415 │ 0.497 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1,e0} │ {e3} │ -0.618436 │ 0.567 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e3,e0} │ -0.997758 │ 1.000 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e3,e0} │ {e1} │ -0.901594 │ 0.963 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e1,e0} │ -0.102491 │ 0.013 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1,e3} │ -0.842813 │ 0.794 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e3,e0} │ -1.001333 │ 1.000 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e2} │ {e0} │ -1.154245 │ 0.295 │ -1 │ 0 │ │ gammaloop-nextest-core>  │ {e1,e0} │ {e2} │ -0.908659 │ 0.952 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2,e0} │ -0.401392 │ 0.252 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e2,e0} │ {e1} │ -0.823480 │ 0.905 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1,e0} │ -0.759540 │ 0.851 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1,e2} │ -0.984779 │ 0.973 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2,e0} │ -0.942986 │ 0.959 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e2} │ {e3} │ -0.763712 │ 0.808 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1,e3} │ {e2} │ -0.973012 │ 0.997 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2,e3} │ -0.900876 │ 0.182 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e2,e3} │ {e1} │ -0.695422 │ 0.630 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1,e3} │ -0.631022 │ 0.625 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e1,e2} │ -0.735593 │ 0.611 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2,e3} │ -1.204089 │ 0.449 │ -1 │ 4 │ │ gammaloop-nextest-core>  ╰─────────┴────────────┴───────────┴───────┴─────┴──────────┴───────────╯ gammaloop-nextest-core>  gammaloop-nextest-core>  ╭───────┬─────────┬───────────┬───────┬─────┬──────────┬───────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├───────┼─────────┼───────────┼───────┼─────┼──────────┼───────────┤ gammaloop-nextest-core>  │ {e2} │ {e0} │ -1.005039 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e2} │ -1.001098 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e2,e0} │ -0.981066 │ 0.835 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e1} │ {e0} │ -1.002773 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1} │ -1.001808 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e0} │ -1.054480 │ 0.998 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2} │ -1.003448 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1} │ -1.003996 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2} │ -1.016290 │ 1.000 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  ╰───────┴─────────┴───────────┴───────┴─────┴──────────┴───────────╯ gammaloop-nextest-core>  gammaloop-nextest-core>  ╭───────┬──────┬───────────┬───────┬─────┬──────────┬─────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├───────┼──────┼───────────┼───────┼─────┼──────────┼─────────┤ gammaloop-nextest-core>  │ {} │ {e0} │ -0.989949 │ 1.000 │ -1 │ 0 │ │ gammaloop-nextest-core>  │ {} │ {e1} │ -0.950419 │ 0.959 │ -1 │ 0 │ │ gammaloop-nextest-core>  ╰───────┴──────┴───────────┴───────┴─────┴──────────┴─────────╯ gammaloop-nextest-core>  left: 17 gammaloop-nextest-core>  right: 0 gammaloop-nextest-core>  Location: crates/gammalooprs/src/uv/tests.rs:258 gammaloop-nextest-core>  gammaloop-nextest-core>  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ gammaloop-nextest-core>  1: ::panic_report gammaloop-nextest-core>  at : gammaloop-nextest-core>  2: ::into_panic_hook::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  3: std[5167731717db2e51]::panicking::panic_with_hook gammaloop-nextest-core>  at : gammaloop-nextest-core>  4: std[5167731717db2e51]::panicking::panic_handler::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  5: std[5167731717db2e51]::sys::backtrace::__rust_end_short_backtrace:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  6: __rustc[4b1ee1ef74718a7b]::rust_begin_unwind gammaloop-nextest-core>  at : gammaloop-nextest-core>  7: core[8c5ac2f034688f9a]::panicking::panic_fmt gammaloop-nextest-core>  at : gammaloop-nextest-core>  8: core[8c5ac2f034688f9a]::panicking::assert_failed_inner gammaloop-nextest-core>  at : gammaloop-nextest-core>  9: core[8c5ac2f034688f9a]::panicking::assert_failed:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  10: gammalooprs[4a60ab908a67dcb3]::uv::tests::scalars_profile gammaloop-nextest-core>  at : gammaloop-nextest-core>  11: >::call_once gammaloop-nextest-core>  at : gammaloop-nextest-core>  12: test[7974841f8dbd3561]::__rust_begin_short_backtrace::, fn() -> core[8c5ac2f034688f9a]::result::Result<(), alloc[93e694a8365d93dd]::string::String>> gammaloop-nextest-core>  at : gammaloop-nextest-core>  13: test[7974841f8dbd3561]::run_test::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  14: std[5167731717db2e51]::sys::backtrace::__rust_begin_short_backtrace:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  15: ::{closure#1} as core[8c5ac2f034688f9a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  16: ::new::thread_start gammaloop-nextest-core>  at : gammaloop-nextest-core>  17: start_thread gammaloop-nextest-core>  at : gammaloop-nextest-core>  18: __clone3 gammaloop-nextest-core>  at : gammaloop-nextest-core>  gammaloop-nextest-core>  Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. gammaloop-nextest-core>  Run with RUST_BACKTRACE=full to include source snippets. gammaloop-nextest-core>  gammaloop-nextest-core> ------------ gammaloop-nextest-core>  Summary [ 13.406s] 457 tests run: 455 passed, 2 failed, 61 skipped gammaloop-nextest-core>  FAIL [ 7.738s] (454/457) gammalooprs uv::tests::scalars_profile_new gammaloop-nextest-core>   stdout --- gammaloop-nextest-core>  gammaloop-nextest-core>  running 1 test gammaloop-nextest-core>  test uv::tests::scalars_profile_new ... FAILED gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  uv::tests::scalars_profile_new gammaloop-nextest-core>  gammaloop-nextest-core>  test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 7.68s gammaloop-nextest-core>   gammaloop-nextest-core>   stderr --- gammaloop-nextest-core>  [09:05:25.088] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. gammaloop-nextest-core>  field value gammaloop-nextest-core>  span build_integrand{amplitude.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/settings/runtime.rs:135 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups gammaloop-nextest-core>  field value gammaloop-nextest-core>  existing_esurfaces 0 gammaloop-nextest-core>  group_count 3 gammaloop-nextest-core>  groups_above_threshold 0 gammaloop-nextest-core>  integrand bub gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  threshold_status below threshold gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  The application panicked (crashed). gammaloop-nextest-core>  Message: assertion `left == right` failed: subtracted scalar UV profile failed: gammaloop-nextest-core>  UVProfilePassFail { gammaloop-nextest-core>  max_dod: -0.9, gammaloop-nextest-core>  total: 39, gammaloop-nextest-core>  failed: 17, gammaloop-nextest-core>  failures: [ gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  ], gammaloop-nextest-core>  } gammaloop-nextest-core>  gammaloop-nextest-core>  ╭─────────┬────────────┬───────────┬───────┬─────┬──────────┬───────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├─────────┼────────────┼───────────┼───────┼─────┼──────────┼───────────┤ gammaloop-nextest-core>  │ {e2,e3} │ {e0} │ -0.777364 │ 0.873 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2,e0} │ {e3} │ -0.495725 │ 0.280 │ 0 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e3,e0} │ -0.155663 │ 0.035 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e3,e0} │ {e2} │ -0.871520 │ 0.937 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e2,e0} │ -0.676094 │ 0.716 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e2,e3} │ -0.460220 │ 0.210 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e2,e3,e0} │ -0.999287 │ 1.000 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e3} │ {e0} │ -0.550415 │ 0.497 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1,e0} │ {e3} │ -0.618436 │ 0.567 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e3,e0} │ -0.997758 │ 1.000 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e3,e0} │ {e1} │ -0.901594 │ 0.963 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e1,e0} │ -0.102491 │ 0.013 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1,e3} │ -0.842813 │ 0.794 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e3,e0} │ -1.001333 │ 1.000 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e2} │ {e0} │ -1.154245 │ 0.295 │ -1 │ 0 │ │ gammaloop-nextest-core>  │ {e1,e0} │ {e2} │ -0.908659 │ 0.952 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2,e0} │ -0.401392 │ 0.252 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e2,e0} │ {e1} │ -0.823480 │ 0.905 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1,e0} │ -0.759540 │ 0.851 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1,e2} │ -0.984779 │ 0.973 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2,e0} │ -0.942986 │ 0.959 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e2} │ {e3} │ -0.763712 │ 0.808 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1,e3} │ {e2} │ -0.973012 │ 0.997 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2,e3} │ -0.900876 │ 0.182 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e2,e3} │ {e1} │ -0.695422 │ 0.630 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1,e3} │ -0.631022 │ 0.625 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e1,e2} │ -0.735593 │ 0.611 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2,e3} │ -1.204089 │ 0.449 │ -1 │ 4 │ │ gammaloop-nextest-core>  ╰─────────┴────────────┴───────────┴───────┴─────┴──────────┴───────────╯ gammaloop-nextest-core>  gammaloop-nextest-core>  ╭───────┬─────────┬───────────┬───────┬─────┬──────────┬───────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├───────┼─────────┼───────────┼───────┼─────┼──────────┼───────────┤ gammaloop-nextest-core>  │ {e2} │ {e0} │ -1.005039 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e2} │ -1.001098 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e2,e0} │ -0.981066 │ 0.835 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e1} │ {e0} │ -1.002773 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1} │ -1.001808 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e0} │ -1.054480 │ 0.998 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2} │ -1.003448 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1} │ -1.003996 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2} │ -1.016290 │ 1.000 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  ╰───────┴─────────┴───────────┴───────┴─────┴──────────┴───────────╯ gammaloop-nextest-core>  gammaloop-nextest-core>  ╭───────┬──────┬───────────┬───────┬─────┬──────────┬─────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├───────┼──────┼───────────┼───────┼─────┼──────────┼─────────┤ gammaloop-nextest-core>  │ {} │ {e0} │ -0.989949 │ 1.000 │ -1 │ 0 │ │ gammaloop-nextest-core>  │ {} │ {e1} │ -0.950419 │ 0.959 │ -1 │ 0 │ │ gammaloop-nextest-core>  ╰───────┴──────┴───────────┴───────┴─────┴──────────┴─────────╯ gammaloop-nextest-core>  left: 17 gammaloop-nextest-core>  right: 0 gammaloop-nextest-core>  Location: crates/gammalooprs/src/uv/tests.rs:324 gammaloop-nextest-core>  gammaloop-nextest-core>  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ gammaloop-nextest-core>  1: ::panic_report gammaloop-nextest-core>  at : gammaloop-nextest-core>  2: ::into_panic_hook::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  3: std[5167731717db2e51]::panicking::panic_with_hook gammaloop-nextest-core>  at : gammaloop-nextest-core>  4: std[5167731717db2e51]::panicking::panic_handler::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  5: std[5167731717db2e51]::sys::backtrace::__rust_end_short_backtrace:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  6: __rustc[4b1ee1ef74718a7b]::rust_begin_unwind gammaloop-nextest-core>  at : gammaloop-nextest-core>  7: core[8c5ac2f034688f9a]::panicking::panic_fmt gammaloop-nextest-core>  at : gammaloop-nextest-core>  8: core[8c5ac2f034688f9a]::panicking::assert_failed_inner gammaloop-nextest-core>  at : gammaloop-nextest-core>  9: core[8c5ac2f034688f9a]::panicking::assert_failed:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  10: gammalooprs[4a60ab908a67dcb3]::uv::tests::scalars_profile_new gammaloop-nextest-core>  at : gammaloop-nextest-core>  11: >::call_once gammaloop-nextest-core>  at : gammaloop-nextest-core>  12: test[7974841f8dbd3561]::__rust_begin_short_backtrace::, fn() -> core[8c5ac2f034688f9a]::result::Result<(), alloc[93e694a8365d93dd]::string::String>> gammaloop-nextest-core>  at : gammaloop-nextest-core>  13: test[7974841f8dbd3561]::run_test::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  14: std[5167731717db2e51]::sys::backtrace::__rust_begin_short_backtrace:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  15: ::{closure#1} as core[8c5ac2f034688f9a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  16: ::new::thread_start gammaloop-nextest-core>  at : gammaloop-nextest-core>  17: start_thread gammaloop-nextest-core>  at : gammaloop-nextest-core>  18: __clone3 gammaloop-nextest-core>  at : gammaloop-nextest-core>  gammaloop-nextest-core>  Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. gammaloop-nextest-core>  Run with RUST_BACKTRACE=full to include source snippets. gammaloop-nextest-core>  gammaloop-nextest-core>  FAIL [ 8.305s] (455/457) gammalooprs uv::tests::scalars_profile gammaloop-nextest-core>   stdout --- gammaloop-nextest-core>  gammaloop-nextest-core>  running 1 test gammaloop-nextest-core>  test uv::tests::scalars_profile ... FAILED gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  uv::tests::scalars_profile gammaloop-nextest-core>  gammaloop-nextest-core>  test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 8.27s gammaloop-nextest-core>   gammaloop-nextest-core>   stderr --- gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. gammaloop-nextest-core>  field value gammaloop-nextest-core>  span build_integrand{amplitude.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/settings/runtime.rs:135 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups gammaloop-nextest-core>  field value gammaloop-nextest-core>  existing_esurfaces 0 gammaloop-nextest-core>  group_count 3 gammaloop-nextest-core>  groups_above_threshold 0 gammaloop-nextest-core>  integrand bub gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  threshold_status below threshold gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  The application panicked (crashed). gammaloop-nextest-core>  Message: assertion `left == right` failed: subtracted scalar UV profile failed: gammaloop-nextest-core>  UVProfilePassFail { gammaloop-nextest-core>  max_dod: -0.9, gammaloop-nextest-core>  total: 39, gammaloop-nextest-core>  failed: 17, gammaloop-nextest-core>  failures: [ gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 1, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 2, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 3, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  1, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  ], gammaloop-nextest-core>  } gammaloop-nextest-core>  gammaloop-nextest-core>  ╭─────────┬────────────┬───────────┬───────┬─────┬──────────┬───────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├─────────┼────────────┼───────────┼───────┼─────┼──────────┼───────────┤ gammaloop-nextest-core>  │ {e2,e3} │ {e0} │ -0.777364 │ 0.873 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2,e0} │ {e3} │ -0.495725 │ 0.280 │ 0 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e3,e0} │ -0.155663 │ 0.035 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e3,e0} │ {e2} │ -0.871520 │ 0.937 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e2,e0} │ -0.676094 │ 0.716 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e2,e3} │ -0.460220 │ 0.210 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e2,e3,e0} │ -0.999287 │ 1.000 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e3} │ {e0} │ -0.550415 │ 0.497 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1,e0} │ {e3} │ -0.618436 │ 0.567 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e3,e0} │ -0.997758 │ 1.000 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e3,e0} │ {e1} │ -0.901594 │ 0.963 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e1,e0} │ -0.102491 │ 0.013 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1,e3} │ -0.842813 │ 0.794 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e3,e0} │ -1.001333 │ 1.000 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e2} │ {e0} │ -1.154245 │ 0.295 │ -1 │ 0 │ │ gammaloop-nextest-core>  │ {e1,e0} │ {e2} │ -0.908659 │ 0.952 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2,e0} │ -0.401392 │ 0.252 │ 0 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e2,e0} │ {e1} │ -0.823480 │ 0.905 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1,e0} │ -0.759540 │ 0.851 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1,e2} │ -0.984779 │ 0.973 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2,e0} │ -0.942986 │ 0.959 │ -1 │ 4 │ │ gammaloop-nextest-core>  │ {e1,e2} │ {e3} │ -0.763712 │ 0.808 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1,e3} │ {e2} │ -0.973012 │ 0.997 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2,e3} │ -0.900876 │ 0.182 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e2,e3} │ {e1} │ -0.695422 │ 0.630 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1,e3} │ -0.631022 │ 0.625 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e3} │ {e1,e2} │ -0.735593 │ 0.611 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2,e3} │ -1.204089 │ 0.449 │ -1 │ 4 │ │ gammaloop-nextest-core>  ╰─────────┴────────────┴───────────┴───────┴─────┴──────────┴───────────╯ gammaloop-nextest-core>  gammaloop-nextest-core>  ╭───────┬─────────┬───────────┬───────┬─────┬──────────┬───────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├───────┼─────────┼───────────┼───────┼─────┼──────────┼───────────┤ gammaloop-nextest-core>  │ {e2} │ {e0} │ -1.005039 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e2} │ -1.001098 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e2,e0} │ -0.981066 │ 0.835 │ -1 │ 2 │ │ gammaloop-nextest-core>  │ {e1} │ {e0} │ -1.002773 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e0} │ {e1} │ -1.001808 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e0} │ -1.054480 │ 0.998 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  │ {e1} │ {e2} │ -1.003448 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {e2} │ {e1} │ -1.003996 │ 1.000 │ -1 │ 0 │ arb retry │ gammaloop-nextest-core>  │ {} │ {e1,e2} │ -1.016290 │ 1.000 │ -1 │ 2 │ arb retry │ gammaloop-nextest-core>  ╰───────┴─────────┴───────────┴───────┴─────┴──────────┴───────────╯ gammaloop-nextest-core>  gammaloop-nextest-core>  ╭───────┬──────┬───────────┬───────┬─────┬──────────┬─────────╮ gammaloop-nextest-core>  │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ gammaloop-nextest-core>  ├───────┼──────┼───────────┼───────┼─────┼──────────┼─────────┤ gammaloop-nextest-core>  │ {} │ {e0} │ -0.989949 │ 1.000 │ -1 │ 0 │ │ gammaloop-nextest-core>  │ {} │ {e1} │ -0.950419 │ 0.959 │ -1 │ 0 │ │ gammaloop-nextest-core>  ╰───────┴──────┴───────────┴───────┴─────┴──────────┴─────────╯ gammaloop-nextest-core>  left: 17 gammaloop-nextest-core>  right: 0 gammaloop-nextest-core>  Location: crates/gammalooprs/src/uv/tests.rs:258 gammaloop-nextest-core>  gammaloop-nextest-core>  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ gammaloop-nextest-core>  1: ::panic_report gammaloop-nextest-core>  at : gammaloop-nextest-core>  2: ::into_panic_hook::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  3: std[5167731717db2e51]::panicking::panic_with_hook gammaloop-nextest-core>  at : gammaloop-nextest-core>  4: std[5167731717db2e51]::panicking::panic_handler::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  5: std[5167731717db2e51]::sys::backtrace::__rust_end_short_backtrace:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  6: __rustc[4b1ee1ef74718a7b]::rust_begin_unwind gammaloop-nextest-core>  at : gammaloop-nextest-core>  7: core[8c5ac2f034688f9a]::panicking::panic_fmt gammaloop-nextest-core>  at : gammaloop-nextest-core>  8: core[8c5ac2f034688f9a]::panicking::assert_failed_inner gammaloop-nextest-core>  at : gammaloop-nextest-core>  9: core[8c5ac2f034688f9a]::panicking::assert_failed:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  10: gammalooprs[4a60ab908a67dcb3]::uv::tests::scalars_profile gammaloop-nextest-core>  at : gammaloop-nextest-core>  11: >::call_once gammaloop-nextest-core>  at : gammaloop-nextest-core>  12: test[7974841f8dbd3561]::__rust_begin_short_backtrace::, fn() -> core[8c5ac2f034688f9a]::result::Result<(), alloc[93e694a8365d93dd]::string::String>> gammaloop-nextest-core>  at : gammaloop-nextest-core>  13: test[7974841f8dbd3561]::run_test::{closure#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  14: std[5167731717db2e51]::sys::backtrace::__rust_begin_short_backtrace:: gammaloop-nextest-core>  at : gammaloop-nextest-core>  15: ::{closure#1} as core[8c5ac2f034688f9a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} gammaloop-nextest-core>  at : gammaloop-nextest-core>  16: ::new::thread_start gammaloop-nextest-core>  at : gammaloop-nextest-core>  17: start_thread gammaloop-nextest-core>  at : gammaloop-nextest-core>  18: __clone3 gammaloop-nextest-core>  at : gammaloop-nextest-core>  gammaloop-nextest-core>  Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. gammaloop-nextest-core>  Run with RUST_BACKTRACE=full to include source snippets. gammaloop-nextest-core>  gammaloop-nextest-core> error: test run failed gammaloop-nextest-core>  gammaloop-nextest-core> ========== nextest test summary ========== gammaloop-nextest-core> report: target/nextest/ci_gammaloop/junit.xml gammaloop-nextest-core> tests: 457, failures: 2, errors: 0 gammaloop-nextest-core>  gammaloop-nextest-core> 1. gammalooprs::uv::tests::scalars_profile_new gammaloop-nextest-core>  failure: test failure with exit code 101 gammaloop-nextest-core>  system-out gammaloop-nextest-core>  running 1 test gammaloop-nextest-core>  test uv::tests::scalars_profile_new ... FAILED gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  uv::tests::scalars_profile_new gammaloop-nextest-core>  gammaloop-nextest-core>  test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 7.68s gammaloop-nextest-core>  system-err gammaloop-nextest-core>  [09:05:25.088] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. gammaloop-nextest-core>  field value gammaloop-nextest-core>  span build_integrand{amplitude.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/settings/runtime.rs:135 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups gammaloop-nextest-core>  field value gammaloop-nextest-core>  existing_esurfaces 0 gammaloop-nextest-core>  group_count 3 gammaloop-nextest-core>  groups_above_threshold 0 gammaloop-nextest-core>  integrand bub gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  threshold_status below threshold gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  The application panicked (crashed). gammaloop-nextest-core>  Message: assertion `left == right` failed: subtracted scalar UV profile failed: gammaloop-nextest-core>  UVProfilePassFail { gammaloop-nextest-core>  max_dod: -0.9, gammaloop-nextest-core>  total: 39, gammaloop-nextest-core>  failed: 17, gammaloop-nextest-core>  failures: [ gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ... omitted 336 more lines; see full nextest output above gammaloop-nextest-core>  gammaloop-nextest-core> 2. gammalooprs::uv::tests::scalars_profile gammaloop-nextest-core>  failure: test failure with exit code 101 gammaloop-nextest-core>  system-out gammaloop-nextest-core>  running 1 test gammaloop-nextest-core>  test uv::tests::scalars_profile ... FAILED gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  gammaloop-nextest-core>  failures: gammaloop-nextest-core>  uv::tests::scalars_profile gammaloop-nextest-core>  gammaloop-nextest-core>  test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 8.27s gammaloop-nextest-core>  system-err gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. gammaloop-nextest-core>  field value gammaloop-nextest-core>  span build_integrand{amplitude.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/settings/runtime.rs:135 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups gammaloop-nextest-core>  field value gammaloop-nextest-core>  existing_esurfaces 0 gammaloop-nextest-core>  group_count 3 gammaloop-nextest-core>  groups_above_threshold 0 gammaloop-nextest-core>  integrand bub gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  threshold_status below threshold gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] gammaloop-nextest-core>  field value gammaloop-nextest-core>  span warm_up{integrand.name=bub} gammaloop-nextest-core>  at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 gammaloop-nextest-core>  The application panicked (crashed). gammaloop-nextest-core>  Message: assertion `left == right` failed: subtracted scalar UV profile failed: gammaloop-nextest-core>  UVProfilePassFail { gammaloop-nextest-core>  max_dod: -0.9, gammaloop-nextest-core>  total: 39, gammaloop-nextest-core>  failed: 17, gammaloop-nextest-core>  failures: [ gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  0, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  orientation_label: None, gammaloop-nextest-core>  reason: "dod_exceeds_threshold", gammaloop-nextest-core>  }, gammaloop-nextest-core>  UVProfileFailure { gammaloop-nextest-core>  graph_index: 0, gammaloop-nextest-core>  lmb_index: 0, gammaloop-nextest-core>  fixed: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  3, gammaloop-nextest-core>  ), gammaloop-nextest-core>  ], gammaloop-nextest-core>  free: [ gammaloop-nextest-core>  EdgeIndex( gammaloop-nextest-core>  2, gammaloop-nextest-core>  ... omitted 336 more lines; see full nextest output above gammaloop-nextest-core> ========================================= error: Cannot build '/nix/store/m73w5kxc5c8cl2lwlxqbjjsc5g2a9g4g-gammaloop-nextest-core.drv'. Reason: builder failed with exit code 100. Output paths: /nix/store/sas4cnqpw1lkj7lkz91gwrxmwaa3d29c-gammaloop-nextest-core Last 2048 log lines: > 3, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 2, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 1, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 1, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 2, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > ], > } > > ╭─────────┬────────────┬───────────┬───────┬─────┬──────────┬───────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├─────────┼────────────┼───────────┼───────┼─────┼──────────┼───────────┤ > │ {e2,e3} │ {e0} │ -0.777364 │ 0.873 │ -1 │ 0 │ arb retry │ > │ {e2,e0} │ {e3} │ -0.495725 │ 0.280 │ 0 │ 0 │ arb retry │ > │ {e2} │ {e3,e0} │ -0.155663 │ 0.035 │ 0 │ 2 │ arb retry │ > │ {e3,e0} │ {e2} │ -0.871520 │ 0.937 │ -1 │ 0 │ arb retry │ > │ {e3} │ {e2,e0} │ -0.676094 │ 0.716 │ -1 │ 2 │ arb retry │ > │ {e0} │ {e2,e3} │ -0.460220 │ 0.210 │ 0 │ 2 │ arb retry │ > │ {} │ {e2,e3,e0} │ -0.999287 │ 1.000 │ -1 │ 4 │ │ > │ {e1,e3} │ {e0} │ -0.550415 │ 0.497 │ -1 │ 0 │ arb retry │ > │ {e1,e0} │ {e3} │ -0.618436 │ 0.567 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e3,e0} │ -0.997758 │ 1.000 │ -1 │ 2 │ │ > │ {e3,e0} │ {e1} │ -0.901594 │ 0.963 │ -1 │ 0 │ arb retry │ > │ {e3} │ {e1,e0} │ -0.102491 │ 0.013 │ 0 │ 2 │ arb retry │ > │ {e0} │ {e1,e3} │ -0.842813 │ 0.794 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e3,e0} │ -1.001333 │ 1.000 │ -1 │ 4 │ │ > │ {e1,e2} │ {e0} │ -1.154245 │ 0.295 │ -1 │ 0 │ │ > │ {e1,e0} │ {e2} │ -0.908659 │ 0.952 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e2,e0} │ -0.401392 │ 0.252 │ 0 │ 2 │ arb retry │ > │ {e2,e0} │ {e1} │ -0.823480 │ 0.905 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1,e0} │ -0.759540 │ 0.851 │ -1 │ 2 │ arb retry │ > │ {e0} │ {e1,e2} │ -0.984779 │ 0.973 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e2,e0} │ -0.942986 │ 0.959 │ -1 │ 4 │ │ > │ {e1,e2} │ {e3} │ -0.763712 │ 0.808 │ -1 │ 0 │ arb retry │ > │ {e1,e3} │ {e2} │ -0.973012 │ 0.997 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e2,e3} │ -0.900876 │ 0.182 │ -1 │ 2 │ │ > │ {e2,e3} │ {e1} │ -0.695422 │ 0.630 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1,e3} │ -0.631022 │ 0.625 │ -1 │ 2 │ arb retry │ > │ {e3} │ {e1,e2} │ -0.735593 │ 0.611 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e2,e3} │ -1.204089 │ 0.449 │ -1 │ 4 │ │ > ╰─────────┴────────────┴───────────┴───────┴─────┴──────────┴───────────╯ > > ╭───────┬─────────┬───────────┬───────┬─────┬──────────┬───────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├───────┼─────────┼───────────┼───────┼─────┼──────────┼───────────┤ > │ {e2} │ {e0} │ -1.005039 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e0} │ {e2} │ -1.001098 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e2,e0} │ -0.981066 │ 0.835 │ -1 │ 2 │ │ > │ {e1} │ {e0} │ -1.002773 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e0} │ {e1} │ -1.001808 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e1,e0} │ -1.054480 │ 0.998 │ -1 │ 2 │ arb retry │ > │ {e1} │ {e2} │ -1.003448 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1} │ -1.003996 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e1,e2} │ -1.016290 │ 1.000 │ -1 │ 2 │ arb retry │ > ╰───────┴─────────┴───────────┴───────┴─────┴──────────┴───────────╯ > > ╭───────┬──────┬───────────┬───────┬─────┬──────────┬─────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├───────┼──────┼───────────┼───────┼─────┼──────────┼─────────┤ > │ {} │ {e0} │ -0.989949 │ 1.000 │ -1 │ 0 │ │ > │ {} │ {e1} │ -0.950419 │ 0.959 │ -1 │ 0 │ │ > ╰───────┴──────┴───────────┴───────┴─────┴──────────┴─────────╯ > left: 17 > right: 0 > Location: crates/gammalooprs/src/uv/tests.rs:324 > > ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ > 1: ::panic_report > at : > 2: ::into_panic_hook::{closure#0} > at : > 3: std[5167731717db2e51]::panicking::panic_with_hook > at : > 4: std[5167731717db2e51]::panicking::panic_handler::{closure#0} > at : > 5: std[5167731717db2e51]::sys::backtrace::__rust_end_short_backtrace:: > at : > 6: __rustc[4b1ee1ef74718a7b]::rust_begin_unwind > at : > 7: core[8c5ac2f034688f9a]::panicking::panic_fmt > at : > 8: core[8c5ac2f034688f9a]::panicking::assert_failed_inner > at : > 9: core[8c5ac2f034688f9a]::panicking::assert_failed:: > at : > 10: gammalooprs[4a60ab908a67dcb3]::uv::tests::scalars_profile_new > at : > 11: >::call_once > at : > 12: test[7974841f8dbd3561]::__rust_begin_short_backtrace::, fn() -> core[8c5ac2f034688f9a]::result::Result<(), alloc[93e694a8365d93dd]::string::String>> > at : > 13: test[7974841f8dbd3561]::run_test::{closure#0} > at : > 14: std[5167731717db2e51]::sys::backtrace::__rust_begin_short_backtrace:: > at : > 15: ::{closure#1} as core[8c5ac2f034688f9a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} > at : > 16: ::new::thread_start > at : > 17: start_thread > at : > 18: __clone3 > at : > > Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. > Run with RUST_BACKTRACE=full to include source snippets. > >  FAIL [ 8.305s] (455/457) gammalooprs uv::tests::scalars_profile >   stdout --- > > running 1 test > test uv::tests::scalars_profile ... FAILED > > failures: > > failures: > uv::tests::scalars_profile > > test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 8.27s >  >   stderr --- > [09:05:25.794] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. > field value > span build_integrand{amplitude.name=bub} > at crates/gammalooprs/src/settings/runtime.rs:135 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups > field value > existing_esurfaces 0 > group_count 3 > groups_above_threshold 0 > integrand bub > span warm_up{integrand.name=bub} > threshold_status below threshold > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > The application panicked (crashed). > Message: assertion `left == right` failed: subtracted scalar UV profile failed: > UVProfilePassFail { > max_dod: -0.9, > total: 39, > failed: 17, > failures: [ > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 3, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 2, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 1, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 1, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 2, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > ], > } > > ╭─────────┬────────────┬───────────┬───────┬─────┬──────────┬───────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├─────────┼────────────┼───────────┼───────┼─────┼──────────┼───────────┤ > │ {e2,e3} │ {e0} │ -0.777364 │ 0.873 │ -1 │ 0 │ arb retry │ > │ {e2,e0} │ {e3} │ -0.495725 │ 0.280 │ 0 │ 0 │ arb retry │ > │ {e2} │ {e3,e0} │ -0.155663 │ 0.035 │ 0 │ 2 │ arb retry │ > │ {e3,e0} │ {e2} │ -0.871520 │ 0.937 │ -1 │ 0 │ arb retry │ > │ {e3} │ {e2,e0} │ -0.676094 │ 0.716 │ -1 │ 2 │ arb retry │ > │ {e0} │ {e2,e3} │ -0.460220 │ 0.210 │ 0 │ 2 │ arb retry │ > │ {} │ {e2,e3,e0} │ -0.999287 │ 1.000 │ -1 │ 4 │ │ > │ {e1,e3} │ {e0} │ -0.550415 │ 0.497 │ -1 │ 0 │ arb retry │ > │ {e1,e0} │ {e3} │ -0.618436 │ 0.567 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e3,e0} │ -0.997758 │ 1.000 │ -1 │ 2 │ │ > │ {e3,e0} │ {e1} │ -0.901594 │ 0.963 │ -1 │ 0 │ arb retry │ > │ {e3} │ {e1,e0} │ -0.102491 │ 0.013 │ 0 │ 2 │ arb retry │ > │ {e0} │ {e1,e3} │ -0.842813 │ 0.794 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e3,e0} │ -1.001333 │ 1.000 │ -1 │ 4 │ │ > │ {e1,e2} │ {e0} │ -1.154245 │ 0.295 │ -1 │ 0 │ │ > │ {e1,e0} │ {e2} │ -0.908659 │ 0.952 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e2,e0} │ -0.401392 │ 0.252 │ 0 │ 2 │ arb retry │ > │ {e2,e0} │ {e1} │ -0.823480 │ 0.905 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1,e0} │ -0.759540 │ 0.851 │ -1 │ 2 │ arb retry │ > │ {e0} │ {e1,e2} │ -0.984779 │ 0.973 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e2,e0} │ -0.942986 │ 0.959 │ -1 │ 4 │ │ > │ {e1,e2} │ {e3} │ -0.763712 │ 0.808 │ -1 │ 0 │ arb retry │ > │ {e1,e3} │ {e2} │ -0.973012 │ 0.997 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e2,e3} │ -0.900876 │ 0.182 │ -1 │ 2 │ │ > │ {e2,e3} │ {e1} │ -0.695422 │ 0.630 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1,e3} │ -0.631022 │ 0.625 │ -1 │ 2 │ arb retry │ > │ {e3} │ {e1,e2} │ -0.735593 │ 0.611 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e2,e3} │ -1.204089 │ 0.449 │ -1 │ 4 │ │ > ╰─────────┴────────────┴───────────┴───────┴─────┴──────────┴───────────╯ > > ╭───────┬─────────┬───────────┬───────┬─────┬──────────┬───────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├───────┼─────────┼───────────┼───────┼─────┼──────────┼───────────┤ > │ {e2} │ {e0} │ -1.005039 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e0} │ {e2} │ -1.001098 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e2,e0} │ -0.981066 │ 0.835 │ -1 │ 2 │ │ > │ {e1} │ {e0} │ -1.002773 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e0} │ {e1} │ -1.001808 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e1,e0} │ -1.054480 │ 0.998 │ -1 │ 2 │ arb retry │ > │ {e1} │ {e2} │ -1.003448 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1} │ -1.003996 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e1,e2} │ -1.016290 │ 1.000 │ -1 │ 2 │ arb retry │ > ╰───────┴─────────┴───────────┴───────┴─────┴──────────┴───────────╯ > > ╭───────┬──────┬───────────┬───────┬─────┬──────────┬─────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├───────┼──────┼───────────┼───────┼─────┼──────────┼─────────┤ > │ {} │ {e0} │ -0.989949 │ 1.000 │ -1 │ 0 │ │ > │ {} │ {e1} │ -0.950419 │ 0.959 │ -1 │ 0 │ │ > ╰───────┴──────┴───────────┴───────┴─────┴──────────┴─────────╯ > left: 17 > right: 0 > Location: crates/gammalooprs/src/uv/tests.rs:258 > > ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ > 1: ::panic_report > at : > 2: ::into_panic_hook::{closure#0} > at : > 3: std[5167731717db2e51]::panicking::panic_with_hook > at : > 4: std[5167731717db2e51]::panicking::panic_handler::{closure#0} > at : > 5: std[5167731717db2e51]::sys::backtrace::__rust_end_short_backtrace:: > at : > 6: __rustc[4b1ee1ef74718a7b]::rust_begin_unwind > at : > 7: core[8c5ac2f034688f9a]::panicking::panic_fmt > at : > 8: core[8c5ac2f034688f9a]::panicking::assert_failed_inner > at : > 9: core[8c5ac2f034688f9a]::panicking::assert_failed:: > at : > 10: gammalooprs[4a60ab908a67dcb3]::uv::tests::scalars_profile > at : > 11: >::call_once > at : > 12: test[7974841f8dbd3561]::__rust_begin_short_backtrace::, fn() -> core[8c5ac2f034688f9a]::result::Result<(), alloc[93e694a8365d93dd]::string::String>> > at : > 13: test[7974841f8dbd3561]::run_test::{closure#0} > at : > 14: std[5167731717db2e51]::sys::backtrace::__rust_begin_short_backtrace:: > at : > 15: ::{closure#1} as core[8c5ac2f034688f9a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} > at : > 16: ::new::thread_start > at : > 17: start_thread > at : > 18: __clone3 > at : > > Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. > Run with RUST_BACKTRACE=full to include source snippets. > > ------------ >  Summary [ 13.406s] 457 tests run: 455 passed, 2 failed, 61 skipped >  FAIL [ 7.738s] (454/457) gammalooprs uv::tests::scalars_profile_new >   stdout --- > > running 1 test > test uv::tests::scalars_profile_new ... FAILED > > failures: > > failures: > uv::tests::scalars_profile_new > > test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 7.68s >  >   stderr --- > [09:05:25.088] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. > field value > span build_integrand{amplitude.name=bub} > at crates/gammalooprs/src/settings/runtime.rs:135 > [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups > field value > existing_esurfaces 0 > group_count 3 > groups_above_threshold 0 > integrand bub > span warm_up{integrand.name=bub} > threshold_status below threshold > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 > [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > The application panicked (crashed). > Message: assertion `left == right` failed: subtracted scalar UV profile failed: > UVProfilePassFail { > max_dod: -0.9, > total: 39, > failed: 17, > failures: [ > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 3, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 2, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 1, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 1, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 2, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > ], > } > > ╭─────────┬────────────┬───────────┬───────┬─────┬──────────┬───────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├─────────┼────────────┼───────────┼───────┼─────┼──────────┼───────────┤ > │ {e2,e3} │ {e0} │ -0.777364 │ 0.873 │ -1 │ 0 │ arb retry │ > │ {e2,e0} │ {e3} │ -0.495725 │ 0.280 │ 0 │ 0 │ arb retry │ > │ {e2} │ {e3,e0} │ -0.155663 │ 0.035 │ 0 │ 2 │ arb retry │ > │ {e3,e0} │ {e2} │ -0.871520 │ 0.937 │ -1 │ 0 │ arb retry │ > │ {e3} │ {e2,e0} │ -0.676094 │ 0.716 │ -1 │ 2 │ arb retry │ > │ {e0} │ {e2,e3} │ -0.460220 │ 0.210 │ 0 │ 2 │ arb retry │ > │ {} │ {e2,e3,e0} │ -0.999287 │ 1.000 │ -1 │ 4 │ │ > │ {e1,e3} │ {e0} │ -0.550415 │ 0.497 │ -1 │ 0 │ arb retry │ > │ {e1,e0} │ {e3} │ -0.618436 │ 0.567 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e3,e0} │ -0.997758 │ 1.000 │ -1 │ 2 │ │ > │ {e3,e0} │ {e1} │ -0.901594 │ 0.963 │ -1 │ 0 │ arb retry │ > │ {e3} │ {e1,e0} │ -0.102491 │ 0.013 │ 0 │ 2 │ arb retry │ > │ {e0} │ {e1,e3} │ -0.842813 │ 0.794 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e3,e0} │ -1.001333 │ 1.000 │ -1 │ 4 │ │ > │ {e1,e2} │ {e0} │ -1.154245 │ 0.295 │ -1 │ 0 │ │ > │ {e1,e0} │ {e2} │ -0.908659 │ 0.952 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e2,e0} │ -0.401392 │ 0.252 │ 0 │ 2 │ arb retry │ > │ {e2,e0} │ {e1} │ -0.823480 │ 0.905 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1,e0} │ -0.759540 │ 0.851 │ -1 │ 2 │ arb retry │ > │ {e0} │ {e1,e2} │ -0.984779 │ 0.973 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e2,e0} │ -0.942986 │ 0.959 │ -1 │ 4 │ │ > │ {e1,e2} │ {e3} │ -0.763712 │ 0.808 │ -1 │ 0 │ arb retry │ > │ {e1,e3} │ {e2} │ -0.973012 │ 0.997 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e2,e3} │ -0.900876 │ 0.182 │ -1 │ 2 │ │ > │ {e2,e3} │ {e1} │ -0.695422 │ 0.630 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1,e3} │ -0.631022 │ 0.625 │ -1 │ 2 │ arb retry │ > │ {e3} │ {e1,e2} │ -0.735593 │ 0.611 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e2,e3} │ -1.204089 │ 0.449 │ -1 │ 4 │ │ > ╰─────────┴────────────┴───────────┴───────┴─────┴──────────┴───────────╯ > > ╭───────┬─────────┬───────────┬───────┬─────┬──────────┬───────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├───────┼─────────┼───────────┼───────┼─────┼──────────┼───────────┤ > │ {e2} │ {e0} │ -1.005039 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e0} │ {e2} │ -1.001098 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e2,e0} │ -0.981066 │ 0.835 │ -1 │ 2 │ │ > │ {e1} │ {e0} │ -1.002773 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e0} │ {e1} │ -1.001808 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e1,e0} │ -1.054480 │ 0.998 │ -1 │ 2 │ arb retry │ > │ {e1} │ {e2} │ -1.003448 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1} │ -1.003996 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e1,e2} │ -1.016290 │ 1.000 │ -1 │ 2 │ arb retry │ > ╰───────┴─────────┴───────────┴───────┴─────┴──────────┴───────────╯ > > ╭───────┬──────┬───────────┬───────┬─────┬──────────┬─────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├───────┼──────┼───────────┼───────┼─────┼──────────┼─────────┤ > │ {} │ {e0} │ -0.989949 │ 1.000 │ -1 │ 0 │ │ > │ {} │ {e1} │ -0.950419 │ 0.959 │ -1 │ 0 │ │ > ╰───────┴──────┴───────────┴───────┴─────┴──────────┴─────────╯ > left: 17 > right: 0 > Location: crates/gammalooprs/src/uv/tests.rs:324 > > ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ > 1: ::panic_report > at : > 2: ::into_panic_hook::{closure#0} > at : > 3: std[5167731717db2e51]::panicking::panic_with_hook > at : > 4: std[5167731717db2e51]::panicking::panic_handler::{closure#0} > at : > 5: std[5167731717db2e51]::sys::backtrace::__rust_end_short_backtrace:: > at : > 6: __rustc[4b1ee1ef74718a7b]::rust_begin_unwind > at : > 7: core[8c5ac2f034688f9a]::panicking::panic_fmt > at : > 8: core[8c5ac2f034688f9a]::panicking::assert_failed_inner > at : > 9: core[8c5ac2f034688f9a]::panicking::assert_failed:: > at : > 10: gammalooprs[4a60ab908a67dcb3]::uv::tests::scalars_profile_new > at : > 11: >::call_once > at : > 12: test[7974841f8dbd3561]::__rust_begin_short_backtrace::, fn() -> core[8c5ac2f034688f9a]::result::Result<(), alloc[93e694a8365d93dd]::string::String>> > at : > 13: test[7974841f8dbd3561]::run_test::{closure#0} > at : > 14: std[5167731717db2e51]::sys::backtrace::__rust_begin_short_backtrace:: > at : > 15: ::{closure#1} as core[8c5ac2f034688f9a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} > at : > 16: ::new::thread_start > at : > 17: start_thread > at : > 18: __clone3 > at : > > Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. > Run with RUST_BACKTRACE=full to include source snippets. > >  FAIL [ 8.305s] (455/457) gammalooprs uv::tests::scalars_profile >   stdout --- > > running 1 test > test uv::tests::scalars_profile ... FAILED > > failures: > > failures: > uv::tests::scalars_profile > > test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 8.27s >  >   stderr --- > [09:05:25.794] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. > field value > span build_integrand{amplitude.name=bub} > at crates/gammalooprs/src/settings/runtime.rs:135 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups > field value > existing_esurfaces 0 > group_count 3 > groups_above_threshold 0 > integrand bub > span warm_up{integrand.name=bub} > threshold_status below threshold > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > The application panicked (crashed). > Message: assertion `left == right` failed: subtracted scalar UV profile failed: > UVProfilePassFail { > max_dod: -0.9, > total: 39, > failed: 17, > failures: [ > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 3, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 2, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 1, > fixed: [ > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 1, > ), > ], > free: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 1, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 2, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 3, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 1, > ), > EdgeIndex( > 2, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > ], > } > > ╭─────────┬────────────┬───────────┬───────┬─────┬──────────┬───────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├─────────┼────────────┼───────────┼───────┼─────┼──────────┼───────────┤ > │ {e2,e3} │ {e0} │ -0.777364 │ 0.873 │ -1 │ 0 │ arb retry │ > │ {e2,e0} │ {e3} │ -0.495725 │ 0.280 │ 0 │ 0 │ arb retry │ > │ {e2} │ {e3,e0} │ -0.155663 │ 0.035 │ 0 │ 2 │ arb retry │ > │ {e3,e0} │ {e2} │ -0.871520 │ 0.937 │ -1 │ 0 │ arb retry │ > │ {e3} │ {e2,e0} │ -0.676094 │ 0.716 │ -1 │ 2 │ arb retry │ > │ {e0} │ {e2,e3} │ -0.460220 │ 0.210 │ 0 │ 2 │ arb retry │ > │ {} │ {e2,e3,e0} │ -0.999287 │ 1.000 │ -1 │ 4 │ │ > │ {e1,e3} │ {e0} │ -0.550415 │ 0.497 │ -1 │ 0 │ arb retry │ > │ {e1,e0} │ {e3} │ -0.618436 │ 0.567 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e3,e0} │ -0.997758 │ 1.000 │ -1 │ 2 │ │ > │ {e3,e0} │ {e1} │ -0.901594 │ 0.963 │ -1 │ 0 │ arb retry │ > │ {e3} │ {e1,e0} │ -0.102491 │ 0.013 │ 0 │ 2 │ arb retry │ > │ {e0} │ {e1,e3} │ -0.842813 │ 0.794 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e3,e0} │ -1.001333 │ 1.000 │ -1 │ 4 │ │ > │ {e1,e2} │ {e0} │ -1.154245 │ 0.295 │ -1 │ 0 │ │ > │ {e1,e0} │ {e2} │ -0.908659 │ 0.952 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e2,e0} │ -0.401392 │ 0.252 │ 0 │ 2 │ arb retry │ > │ {e2,e0} │ {e1} │ -0.823480 │ 0.905 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1,e0} │ -0.759540 │ 0.851 │ -1 │ 2 │ arb retry │ > │ {e0} │ {e1,e2} │ -0.984779 │ 0.973 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e2,e0} │ -0.942986 │ 0.959 │ -1 │ 4 │ │ > │ {e1,e2} │ {e3} │ -0.763712 │ 0.808 │ -1 │ 0 │ arb retry │ > │ {e1,e3} │ {e2} │ -0.973012 │ 0.997 │ -1 │ 0 │ arb retry │ > │ {e1} │ {e2,e3} │ -0.900876 │ 0.182 │ -1 │ 2 │ │ > │ {e2,e3} │ {e1} │ -0.695422 │ 0.630 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1,e3} │ -0.631022 │ 0.625 │ -1 │ 2 │ arb retry │ > │ {e3} │ {e1,e2} │ -0.735593 │ 0.611 │ -1 │ 2 │ arb retry │ > │ {} │ {e1,e2,e3} │ -1.204089 │ 0.449 │ -1 │ 4 │ │ > ╰─────────┴────────────┴───────────┴───────┴─────┴──────────┴───────────╯ > > ╭───────┬─────────┬───────────┬───────┬─────┬──────────┬───────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├───────┼─────────┼───────────┼───────┼─────┼──────────┼───────────┤ > │ {e2} │ {e0} │ -1.005039 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e0} │ {e2} │ -1.001098 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e2,e0} │ -0.981066 │ 0.835 │ -1 │ 2 │ │ > │ {e1} │ {e0} │ -1.002773 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e0} │ {e1} │ -1.001808 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e1,e0} │ -1.054480 │ 0.998 │ -1 │ 2 │ arb retry │ > │ {e1} │ {e2} │ -1.003448 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {e2} │ {e1} │ -1.003996 │ 1.000 │ -1 │ 0 │ arb retry │ > │ {} │ {e1,e2} │ -1.016290 │ 1.000 │ -1 │ 2 │ arb retry │ > ╰───────┴─────────┴───────────┴───────┴─────┴──────────┴───────────╯ > > ╭───────┬──────┬───────────┬───────┬─────┬──────────┬─────────╮ > │ fixed │ → ∞ │ slope │ r2 │ DOD │ bare DOD │ inspect │ > ├───────┼──────┼───────────┼───────┼─────┼──────────┼─────────┤ > │ {} │ {e0} │ -0.989949 │ 1.000 │ -1 │ 0 │ │ > │ {} │ {e1} │ -0.950419 │ 0.959 │ -1 │ 0 │ │ > ╰───────┴──────┴───────────┴───────┴─────┴──────────┴─────────╯ > left: 17 > right: 0 > Location: crates/gammalooprs/src/uv/tests.rs:258 > > ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ BACKTRACE ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ > 1: ::panic_report > at : > 2: ::into_panic_hook::{closure#0} > at : > 3: std[5167731717db2e51]::panicking::panic_with_hook > at : > 4: std[5167731717db2e51]::panicking::panic_handler::{closure#0} > at : > 5: std[5167731717db2e51]::sys::backtrace::__rust_end_short_backtrace:: > at : > 6: __rustc[4b1ee1ef74718a7b]::rust_begin_unwind > at : > 7: core[8c5ac2f034688f9a]::panicking::panic_fmt > at : > 8: core[8c5ac2f034688f9a]::panicking::assert_failed_inner > at : > 9: core[8c5ac2f034688f9a]::panicking::assert_failed:: > at : > 10: gammalooprs[4a60ab908a67dcb3]::uv::tests::scalars_profile > at : > 11: >::call_once > at : > 12: test[7974841f8dbd3561]::__rust_begin_short_backtrace::, fn() -> core[8c5ac2f034688f9a]::result::Result<(), alloc[93e694a8365d93dd]::string::String>> > at : > 13: test[7974841f8dbd3561]::run_test::{closure#0} > at : > 14: std[5167731717db2e51]::sys::backtrace::__rust_begin_short_backtrace:: > at : > 15: ::{closure#1} as core[8c5ac2f034688f9a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} > at : > 16: ::new::thread_start > at : > 17: start_thread > at : > 18: __clone3 > at : > > Run with COLORBT_SHOW_HIDDEN=1 environment variable to disable frame filtering. > Run with RUST_BACKTRACE=full to include source snippets. > > error: test run failed > > ========== nextest test summary ========== > report: target/nextest/ci_gammaloop/junit.xml > tests: 457, failures: 2, errors: 0 > > 1. gammalooprs::uv::tests::scalars_profile_new > failure: test failure with exit code 101 > system-out > running 1 test > test uv::tests::scalars_profile_new ... FAILED > > failures: > > failures: > uv::tests::scalars_profile_new > > test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 7.68s > system-err > [09:05:25.088] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. > field value > span build_integrand{amplitude.name=bub} > at crates/gammalooprs/src/settings/runtime.rs:135 > [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups > field value > existing_esurfaces 0 > group_count 3 > groups_above_threshold 0 > integrand bub > span warm_up{integrand.name=bub} > threshold_status below threshold > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 > [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > [09:05:25.089] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > The application panicked (crashed). > Message: assertion `left == right` failed: subtracted scalar UV profile failed: > UVProfilePassFail { > max_dod: -0.9, > total: 39, > failed: 17, > failures: [ > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 3, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 2, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 2, > ... omitted 336 more lines; see full nextest output above > > 2. gammalooprs::uv::tests::scalars_profile > failure: test failure with exit code 101 > system-out > running 1 test > test uv::tests::scalars_profile ... FAILED > > failures: > > failures: > uv::tests::scalars_profile > > test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 509 filtered out; finished in 8.27s > system-err > [09:05:25.794] @gammalooprs::settings::runtime WARNING : No external kinematics were provided; using default-generated external momenta and helicities. > field value > span build_integrand{amplitude.name=bub} > at crates/gammalooprs/src/settings/runtime.rs:135 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : Input is below threshold: 0 existing threshold E-surfaces across 0/3 graph groups > field value > existing_esurfaces 0 > group_count 3 > groups_above_threshold 0 > integrand bub > span warm_up{integrand.name=bub} > threshold_status below threshold > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1570 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 0: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 1: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > [09:05:25.794] @gammalooprs::integrands::process::amplitude INFO : overlap structure of group 2: [0: []] > field value > span warm_up{integrand.name=bub} > at crates/gammalooprs/src/integrands/process/amplitude/mod.rs:1908 > The application panicked (crashed). > Message: assertion `left == right` failed: subtracted scalar UV profile failed: > UVProfilePassFail { > max_dod: -0.9, > total: 39, > failed: 17, > failures: [ > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 3, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 2, > ), > ], > free: [ > EdgeIndex( > 3, > ), > EdgeIndex( > 0, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > EdgeIndex( > 0, > ), > ], > free: [ > EdgeIndex( > 2, > ), > ], > orientation_label: None, > reason: "dod_exceeds_threshold", > }, > UVProfileFailure { > graph_index: 0, > lmb_index: 0, > fixed: [ > EdgeIndex( > 3, > ), > ], > free: [ > EdgeIndex( > 2, > ... omitted 336 more lines; see full nextest output above > ========================================= For full logs, run: nix log /nix/store/m73w5kxc5c8cl2lwlxqbjjsc5g2a9g4g-gammaloop-nextest-core.drv [0 built (1 failed), 0.0 Run failed.