Revision 9032926c0641e2a62fbe4ebc91ee81d763db7308 authored by Elliot Saba on 20 June 2023, 17:05:58 UTC, committed by GitHub on 20 June 2023, 17:05:58 UTC
In rare cases, if we fail to load a dependency during precompilation, we can fall-through to the "load locally" fallthrough in `_require()`. However, if this happens during incremental precompilation, this ends up emitting `.ji` files that have multiple modules embedded within, which can cause massive precompilation issues further down the chain, as dependencies which try to load our `.ji` file themselves get corrupted. This catches the error at the source, refusing to generate such a `.ji` file in the first place.
1 parent a8ef873
File | Mode | Size |
---|---|---|
man | ||
src | ||
.gitignore | -rw-r--r-- | 55 bytes |
Makefile | -rw-r--r-- | 2.1 KB |
Manifest.toml | -rw-r--r-- | 2.6 KB |
NEWS-update.jl | -rw-r--r-- | 486 bytes |
Project.toml | -rw-r--r-- | 59 bytes |
README.md | -rw-r--r-- | 900 bytes |
make.jl | -rw-r--r-- | 13.4 KB |
Computing file changes ...