Fons van der Plas
Fons van der Plas
It fails consistently with Julia 1.11.6 with an empty `.julia/compiled/v1.11` folder when opening the "Images and Arrays" featured notebook.
I wrote a reproducer script but it did not work on Julia 1.11 and 1.12 [bug.zip](https://github.com/user-attachments/files/22365520/bug.zip) i tried with the manifst before and after resolve
Broken on: 1.11.3, 1.11.6, 1.11.7, 1.12.0-rc2 Working on: 1.10.10
I modified the Images as Arrays notebook to have: ```julia begin ENV["JULIA_DEBUG"] = "loading" PlutoRunner.Logging.shouldlog(logger::PlutoRunner.PlutoCellLogger, level, _module, _...) = true # https://github.com/fonsp/Pluto.jl/issues/2487 using Colors, ColorVectorSpace, ImageShow, FileIO, ImageIO using PlutoUI...
# Boot env: ``` ➜ pluto-boot-environment-1.11.7-0.20.18 cat Manifest.toml # This file is machine-generated - editing it directly is not advised julia_version = "1.11.7" manifest_format = "2.0" project_hash = "5d9d4852b49e14f7fb2dc6b9ffa9bdd20701fdf4" [[deps.ArgTools]]...
I think a clean solution requires the precompilation to happen with the same environment setup as the notebook process. It's currently in a separate process to make the IO capture...
This notebook is still precompiling twice in Julia 1.11.7 https://github.com/bmlip/course/blob/2bdd44fcab1b6bfa83a058f8c8950d96b82e7a23/probprog/PP2%20-%20Bayesian%20regression%20and%20classification
Maybe modify the loadpath to include the boot env during precomp
And maybe remove PrecompTools
> Maybe modify the loadpath to include the boot env during precomp Omg this workeD!!!!