568679e1

By: ValentinHirschi <valentin.hirschi@gmail.com>

satisfy new Rust 1.98 clippy lints

Use fixed-array chunks at the three complete-momentum-triple owners, retaining
the existing rejected or discarded remainder behavior. Bind the inverse-gamma
branch values together and clone the existing String snapshot suffix directly.
Numerical formulas, fixtures, assertions and expected values are unchanged.

Strict release checking, CI-equivalent workspace Clippy and formatting pass.
This remains a validation candidate; fresh scalar/full tests and matching
Rust 1.98 CI are pending. Prior focused cache results precede this style-only
follow-up.

User prompt:
Ok continue as planned now, trying to finish this damn scalar LU matrix, and only looking for improvement to the code if you can find relatively non-invasive cheap wins. The core objective is getting to ALL_GREEN commit and push merge-ready state of the corresponding PR. Then stop yourself and deem the goal achieved (if there does not seem to be any gross oversight w.r.t what is in it).

Related user instruction:
I think the memory watchdog runner is not counting ram properly change it to follow just that process tree.
Also when rerunning can you start from GL16 directly?
GitHub
Time to Start Worker time Duration Time to finish Idle
Config 1s 10s 10s 12s 1s
Eval 9s 53s 53s 1m02s 0s
Build 55s 2h11m04s - - 25s
Test 2m53s 9m24s - - 24s
Deploy - - - - 0s
Suite 1s 2h21m32s - - 52s

Timeline

Config Eval Build Test Failed Retried Compressed gap
0s1m2m3m4m5m6m7m8m9m10m11m12m13m14m15m16m17m18m19m20m21m22m23m24m25m26m27m28m29m30m31m32m33m34m35m36m37m38m39m40m41m42m43m44m45m