-
Notifications
You must be signed in to change notification settings - Fork 370
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
Tests of describe
and multithreading
fail in Julia-1.10.0-beta3
#3383
Comments
Thank you for reporting.
I will have to look into multithreading failures (it seems that even enabling it makes DataFrames.jl use only one thread) CC @nalimilan |
I just run tests on CI nightly https://github.com/JuliaData/DataFrames.jl/actions/runs/6421079453/job/17434612269?pr=3372 and the multithreading issue does not show. On how many threads was Julia started when you run these tests? |
Julia started as To check if this is an aarch64/m1 issue, let me run |
Thanks. Is this the same with |
I believe the 4,1 reserves an extra thread for the REPL |
This is what I understand that one interactive thread is ensured, but I am wondering if this might affect the result. |
Will try both ways and report back for 1.9.3 and 1.10.0-beta3 |
On 1.9.3,
However, multithreading error
Using 1.10.0-beta3 begun with
Isn't the default setting for |
I read the manual entry for @nalimilan - maybe you know how x-ref https://docs.julialang.org/en/v1/manual/multi-threading/#man-threadpools, but I think we use the default so |
A coda: On Julia 1.11.0-DEV.648 (a3effa97ee) built with |
I don't think |
Did a git pull in |
@nalimilan Just tested DataFrames on Julia 1.10.0-rc1 Julia Buildgmake DEPS_GIT=Statistics
# after the build, in the julia repo
cd stdlib/Statistics
git checkout master
git pull
# edit the Statistics Project.toml and change line 6:
version = "1.10.0" DataFrames testing# in the project made to test DataFrames:
pkg> dev DataFrames
# before testing
# in the dev directory where DataFrames is cloned:
edit Project.toml and under Compat add:
[compat]
Statistics = "1.10"
Following this guidance on compat. Since the commit you applied to Statistics.jl to fix the These steps seem quite involved. I'm not sure what needs to be done so that all of this just "works" seamlessly when Julia 1.10 is released. |
This bumps Statistics to the latest commit of the release-1.10 branch in order to backport JuliaStats/Statistics.jl#153. See JuliaData/DataFrames.jl#3383. Cc: @bkamins @George9000
versioninfo
tested with
ENV["JULIA_USE_FLISP_PARSER"] = 1
and with JuliaSyntax parsersaw similar errors in Julia 1.11.0-DEV.582 (a4562e608f)
describe failures
multithreading disable failures
The text was updated successfully, but these errors were encountered: