JuliaInterop / RCall.jl

Call R from Julia
Other
319 stars 59 forks source link

Implications of failed PPStack test #470

Closed ndusek closed 1 year ago

ndusek commented 1 year ago

I am trying to install RCall and the following test is failing:

Test Failed at /home/ndusek/.julia/packages/RCall/Wyd74/test/runtests.jl:65
  Expression: unsafe_load(cglobal((:R_PPStackTop, RCall.libR), Int)) == 0
   Evaluated: 8589934592 == 0

I see in the runtests.jl file that this test is only for non-conda-installed R on Linux (as mentioned in #462):

if !Sys.iswindows() # https://github.com/JuliaInterop/RCall.jl/pull/462
    if !RCall.conda_provided_r # this test will fail for the Conda-provided R
        @test unsafe_load(cglobal((:R_PPStackTop, RCall.libR), Int)) == 0
    end
end

Can someone explain to me:

Apologies if this is all common knowledge. I have quite a bit of experience with R, but not at this low of a level, and I have no experience with Julia.

For reference, I'm running: