Skip to content

Allow existing and strict for the JuliaCall compiled_modules option - #848

Merged
cjdoris merged 1 commit into
JuliaPy:mainfrom
jaemolihm:compiled-modules-strict
Nov 6, 2026
Merged

cjdoris merged 1 commit into
JuliaPy:mainfrom
jaemolihm:compiled-modules-strict

Conversation

@jaemolihm

Copy link
Copy Markdown
Contributor

Support existing and strict options for compiled_modules. They were added in Julia 1.11 (JuliaLang/julia#50586, JuliaLang/julia#52174).

With strict, using a package whose precompile cache is missing or stale raises an error instead of compiling it. This is useful when JuliaCall runs in many MPI ranks at once, where concurrent precompilation can hang.

@cjdoris
cjdoris merged commit 4ed01ff into JuliaPy:main Nov 6, 2026
18 checks passed
@cjdoris

cjdoris commented Nov 6, 2026

Copy link
Copy Markdown
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants