By: ValentinHirschi <valentin.hirschi@gmail.com>
resolve JIT constants and shorten CFF intermediate lifetimes Compile SymJIT from the existing mapped numeric evaluator so registered constants such as pi have resolved values. A minimal pi^-3 reproduction gives infinity with the unresolved rational program and the correct finite result with the mapped program. Add a finite pi/pi^-3 regression while retaining the existing Arb constant and backend consistency assertions and JIT options. Keep lower-sector per-parent fanout lazy, consume owned base branches, and release the remapped remainder before contact recursion. These changes preserve branch order, coefficients, source ownership and physics settings. The prior GL16 attempt reached the actual 30 GB process-tree limit; resource savings and the complete scalar result remain to be established by the fresh run. Strict all-eleven-package release checking, workspace/all-target Clippy and formatting pass. Full local and remote validation remain pending. This is a draft validation candidate, not the ALL_GREEN milestone. User prompt: Yes, continue as planned, it seems like it should be ok memory wise, so just let it run until LU scalar matrix is complete, and then really finalise the ALL_GREEN PR as mentioned earlier. Related user instruction: 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).
Total
58m55s
| Time to Start | Worker time | Duration | Time to finish | Idle | |
|---|---|---|---|---|---|
| Config | 1s | 12s | 12s | 13s | 1s |
| Eval | 10s | 1m10s | 1m10s | 1m21s | 0s |
| Build | 1m08s | 2h50m17s | 45m21s | 46m30s | 0s |
| Test | 5m01s | 23m56s | 53m48s | 58m50s | 0s |
| Deploy | 58m54s | 2s | 2s | 58m56s | 4s |
| Suite | 1s | 3h15m40s | 58m55s | 58m56s | 5s |