Upstream fixes from this work¶
Problems found while building this and reported upstream during the hackathon period. Two of them are silent wrong gradients in Tesseract’s own AD path. Both Tesseract fixes and both Mosaic harness fixes are merged; of the three issues, two are closed and the juliacall deadlock remains open.
Where |
What |
|---|---|
The experimental VJP cache compared keys by hash alone with no stored key,
so a collision silently served another input’s backward pass. Reproduced
on the shipped |
|
|
|
Jitted callbacks deadlock a Tesseract that embeds an in-process Julia runtime, which is why E2b runs against the container. Filed with a minimal reproducer isolating the trigger to Julia allocation inside an off-main-thread callback. |
|
Harness fixes: Docker setup diagnostics instead of a raw stderr dump, and
anomaly status reporting from |