open_spiel icon indicating copy to clipboard operation
open_spiel copied to clipboard

Update julia version to v1.10

Open findmyway opened this issue 3 months ago • 2 comments

[email protected] is the new Long-term support (LTS) release. This PR is an attempt to update the julia dependency.

Note that #1379 is already integrated into this PR.

Though the tests are passed now, most of changes are introduced due to https://github.com/JuliaInterop/CxxWrap.jl/issues/400#issuecomment-3389284109 Ideally, we can have an option to turn on the original auto converting feature so that we don't need those verbose [] dereference operations.

findmyway avatar Oct 10 '25 08:10 findmyway

Ok great!! Thanks.

However, can you re-enable the Julia tests to it runs on Github Actions and we can see how long it takes?

i.e. uncomment this: https://github.com/findmyway/open_spiel/blob/58b81463b4394772d72ba21d0a891acc7510245e/open_spiel/julia/CMakeLists.txt#L17

lanctot avatar Oct 10 '25 17:10 lanctot

The CI failed. But I can't reproduce it with my local Mac environment. https://github.com/JuliaInterop/CxxWrap.jl/issues/475 seems to be related. I'll find a linux environment and see how to fix it later.


I can reproduce it in a Linux environment. But the proposed fix in the issue above is a little bit tricky. Prefer to integrate #1379 first.

findmyway avatar Oct 12 '25 02:10 findmyway