Open
Description
I am seeing:
ERROR: Method overwriting is not permitted during Module precompilation. Use `__precompile__(false)` to opt-out of precompilation.
┌ Error: Unexpected error: /tmp/jl_W1uV4ruvUb/done.log was not created, but precompilation exited
└ @ Aqua ~/.julia/packages/Aqua/bBjXC/src/persistent_tasks.jl:118
Persistent tasks: Test Failed at /home/runner/.julia/packages/Aqua/bBjXC/src/persistent_tasks.jl:38
Expression: !(has_persistent_tasks(package; kwargs...))
Stacktrace:
[1] macro expansion
@ /opt/hostedtoolcache/julia/1.10.7/x64/share/julia/stdlib/v1.10/Test/src/Test.jl:672 [inlined]
[2] test_persistent_tasks(package::Base.PkgId; broken::Bool, kwargs::@Kwargs{})
@ Aqua ~/.julia/packages/Aqua/bBjXC/src/persistent_tasks.jl:38
[3] test_persistent_tasks
@ ~/.julia/packages/Aqua/bBjXC/src/persistent_tasks.jl:34 [inlined]
[4] #test_persistent_tasks#69
@ ~/.julia/packages/Aqua/bBjXC/src/persistent_tasks.jl:43 [inlined]
[5] test_persistent_tasks
@ ~/.julia/packages/Aqua/bBjXC/src/persistent_tasks.jl:42 [inlined]
[6] macro expansion
@ ~/.julia/packages/Aqua/bBjXC/src/Aqua.jl:105 [inlined]
[7] macro expansion
@ /opt/hostedtoolcache/julia/1.10.7/x64/share/julia/stdlib/v1.10/Test/src/Test.jl:1577 [inlined]
[8] test_all(testtarget::Module; ambiguities::Bool, unbound_args::Bool, undefined_exports::Bool, project_extras::Bool, stale_deps::Bool, deps_compat::Bool, piracies::Bool, persistent_tasks::Bool)
@ Aqua ~/.julia/packages/Aqua/bBjXC/src/Aqua.jl:104
Test Summary: | Pass Fail Total Time
Aqua | 9 1 10 1m42.0s
Method ambiguity | None 0.0s
Unbound type parameters | 1 1 0.1s
Undefined exports | 1 1 0.0s
Compare Project.toml and test/Project.toml | 1 1 0.0s
Stale dependencies | 1 1 43.4s
Compat bounds | 4 4 0.4s
Piracy | 1 1 0.1s
Persistent tasks | 1 1 49.5s
on a package for which precompilation failed (due to method overwriting). I think perhaps precompilation failing led to the done.log
not being written? So I wonder if this is a false positive for the "Persistent tasks" test (although of course it reflects a different problem with the package).
Metadata
Metadata
Assignees
Labels
No labels