You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am unable to precompile a package using PlotlyJS among its dependencies using julia v1.10. To reproduce, create an empty package (I call mine FooBarBaz), add PlotlyJS as its only dependency and try to precompile it.
The precompilation for that package is then stuck with a warning, and only stops when interrupted:
(@v1.10) pkg> dev FooBarBaz
Resolving package versions...
No Changes to `~/.julia/environments/v1.10/Project.toml`
No Changes to `~/.julia/environments/v1.10/Manifest.toml`
(@v1.10) pkg> precompile FooBarBaz
Precompiling FooBarBaz
Progress [========================================>] 64/65
◒ FooBarBaz Waiting for background task / IO / timer. Interrupt to inspect
^C Interrupted: Exiting precompilation...1 dependency had warnings during precompilation:
┌ FooBarBaz [e6723af2-ddc1-4dc9-99e9-2a6c595dec7e]
│ [pid 114961] waiting for IO to finish:
│ TYPE[FD/PID] @UV_HANDLE_T->DATA
│ process[114964] @0x2d769a0->0x7f38ba84c6a0
│
│ [pid 114961] waiting for IO to finish:
│ TYPE[FD/PID] @UV_HANDLE_T->DATA
│ pipe[17] @0x2b962b0->0x7f38ba909eb0
│ pipe[11] @0x2e43990->0x7f38ba909f50
│ process[114964] @0x2d769a0->0x7f38ba84c6a0
│
│ [pid 114961] waiting for IO to finish:
│ TYPE[FD/PID] @UV_HANDLE_T->DATA
│ pipe[17] @0x2b962b0->0x7f38ba909eb0
│ pipe[11] @0x2e43990->0x7f38ba909f50
│ process[114964] @0x2d769a0->0x7f38ba84c6a0
│
│ [pid 114961] waiting for IO to finish:
│ TYPE[FD/PID] @UV_HANDLE_T->DATA
│ pipe[17] @0x2b962b0->0x7f38ba909eb0
│ pipe[11] @0x2e43990->0x7f38ba909f50
│ process[114964] @0x2d769a0->0x7f38ba84c6a
│
│ [114961] signal (2): Interrupt
│ in expression starting at none:0
│ epoll_wait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line)
│ uv__io_poll at /workspace/srcdir/libuv/src/unix/epoll.c:236
│ uv_run at /workspace/srcdir/libuv/src/unix/core.c:400
│ ijl_task_get_next at /cache/build/default-amdci5-1/julialang/julia-release-1-dot-10/src/partr.c:470
└
The block
│ [pid 114961] waiting for IO to finish:
│ TYPE[FD/PID] @UV_HANDLE_T->DATA
│ pipe[17] @0x2b962b0->0x7f38ba909eb0
│ pipe[11] @0x2e43990->0x7f38ba909f50
│ process[114964] @0x2d769a0->0x7f38ba84c6a
is repeated more the longer I wait before interrupting.
This occurs on master as well as on julia v1.10.0-alpha1, but not on julia v1.9 where the precompilation simply works. So I believe this is a Julia regression rather than a PlotlyJS issue, but I can close it here and reopen it there if you think it is more appropriate.
Aha, so this is actually #48506 and I had not found that issue because the warning message was changed between the issue ("Waiting for trailing task...") and the PR ("Waiting for background task...") at JuliaLang/Pkg.jl#3358 (and then in JuliaLang/Pkg.jl#3370).
Thank you for the pointer and sorry for the duplicate!
I am unable to precompile a package using
PlotlyJS
among its dependencies using julia v1.10. To reproduce, create an empty package (I call mineFooBarBaz
), addPlotlyJS
as its only dependency and try to precompile it.The precompilation for that package is then stuck with a warning, and only stops when interrupted:
The block
is repeated more the longer I wait before interrupting.
This occurs on master as well as on julia v1.10.0-alpha1, but not on julia v1.9 where the precompilation simply works. So I believe this is a Julia regression rather than a
PlotlyJS
issue, but I can close it here and reopen it there if you think it is more appropriate.System information
versioninfo
Pkg status
The results of
]st
and]st -m
is identical on the tested julia versions 1.9 and 1.10.The text was updated successfully, but these errors were encountered: