Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update ray coreworker library to 2.31.0 #247

Draft
wants to merge 11 commits into
base: main
Choose a base branch
from
Draft

Update ray coreworker library to 2.31.0 #247

wants to merge 11 commits into from

Conversation

omus
Copy link
Member

@omus omus commented Jul 5, 2024

Attempting to fix: #246

Depends on: beacon-biosignals/ray#15

omus added 11 commits July 5, 2024 09:59
```
C++ exception while wrapping module ray_julia_jll: No appropriate factory for type NSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
ERROR: LoadError: No appropriate factory for type NSt3__117basic_string_viewIcNS_11char_traitsIcEEEE
Stacktrace:
  [1] register_julia_module
    @ ~/.julia/packages/CxxWrap/5IZvn/src/CxxWrap.jl:393 [inlined]
  [2] readmodule(so_path_cb::Ray.ray_julia_jll.var"#1#2", funcname::Symbol, m::Module, flags::Nothing)
    @ CxxWrap.CxxWrapCore ~/.julia/packages/CxxWrap/5IZvn/src/CxxWrap.jl:751
  [3] wrapmodule(so_path_cb::Function, funcname::Symbol, m::Module, flags::Nothing)
    @ CxxWrap.CxxWrapCore ~/.julia/packages/CxxWrap/5IZvn/src/CxxWrap.jl:761
  [4] top-level scope
    @ ~/.julia/dev/Ray/src/ray_julia_jll/ray_julia_jll.jl:14
  [5] include(mod::Module, _path::String)
    @ Base ./Base.jl:457
  [6] include(x::String)
    @ Ray ~/.julia/dev/Ray/src/Ray.jl:6
  [7] top-level scope
    @ ~/.julia/dev/Ray/src/Ray.jl:33
  [8] include
    @ ./Base.jl:457 [inlined]
  [9] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
    @ Base ./loading.jl:2049
 [10] top-level scope
    @ stdin:3
in expression starting at /Users/cvogt/.julia/dev/Ray/src/ray_julia_jll/ray_julia_jll.jl:1
in expression starting at /Users/cvogt/.julia/dev/Ray/src/Ray.jl:1
in expression starting at stdin:3
ERROR: Failed to precompile Ray [3f779ece-f0b6-4c4f-a81a-0cb2add9eb95] to "/Users/cvogt/.julia/compiled/v1.9/Ray/jl_SAquGN".
```
@omus
Copy link
Member Author

omus commented Jul 5, 2024

Retrieving the core worker address/port has changed and we'll need to update that code which was fragile to begin with.

@omus
Copy link
Member Author

omus commented Jul 5, 2024

I'm now seeing some issues just with running ray start --head so maybe something else is going on too. I'll have to pick this up later.

@omus
Copy link
Member Author

omus commented Jul 5, 2024

Will need to make pre-built Ray CLI binaries. We have some abandoned instructions here: beacon-biosignals/ray#11

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.

Can no longer build core worker library (ray-2.5.1)
1 participant