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
Dear all,
I’ve just started using Circuitscape on Julia (and also using Julia). So I apologize in advance if my following comment is due to my unfamiliarity with Circuitscape and/or Julia.
From the same inputs, I ran Circuitscape both one-to-all and all-to-one modes. Everything went well from my one-to-all runtime file (.ini), but I got the following error when running my all-to-one ini file (in R using “JuliaCall” package, but I also have the same error in Julia 1.6.0 console):
Of course, my .ini files were exactly the same, except for the 'scenario' line.
I think the error I got is due to the latest development version of Circuiscape. v5.7.1 (i.e. Circuitscape v5.7.1 https://github.com/Circuitscape/Circuitscape.jl.git#master). Indeed, when I reinstalled Circuitscape via the following command on Julia: julia> Pkg.add("Circuitscape"), I compute my all-to-one ini file and did not get an error.
Hoping it can be useful!
Léa
The text was updated successfully, but these errors were encountered:
This problem is also triggered in Omniscape, but only when using 32-bit (single precision). @luroy would you happen to also be using precision = single in your INI file? If so, you may solve the problem at least temporarily by using precision = double.
@ranjanan it seems to only be triggered from this test on the vl/cholmod branch, and I have confirmed that when I alter the test input to tell Circuitscape to use 64-bit instead, the error is not triggered. Maybe we need to set a higher tolerance for the @assert statement when using single precision, but you may want to do some digging first.
@luroy we've issued a patch release that should fix the problem you were having. Run using Pkg; Pkg.update("Circuitscape") in your Julia terminal to get this latest version. I'm going to close this issue, but please feel free to reopen it if you find the problem persisting in Circuitscape v5.8.1!
Dear all,
I’ve just started using Circuitscape on Julia (and also using Julia). So I apologize in advance if my following comment is due to my unfamiliarity with Circuitscape and/or Julia.
From the same inputs, I ran Circuitscape both one-to-all and all-to-one modes. Everything went well from my one-to-all runtime file (.ini), but I got the following error when running my all-to-one ini file (in R using “JuliaCall” package, but I also have the same error in Julia 1.6.0 console):
Of course, my .ini files were exactly the same, except for the 'scenario' line.
I think the error I got is due to the latest development version of Circuiscape. v5.7.1 (i.e. Circuitscape v5.7.1
https://github.com/Circuitscape/Circuitscape.jl.git#master
). Indeed, when I reinstalled Circuitscape via the following command on Julia:julia> Pkg.add("Circuitscape")
, I compute my all-to-one ini file and did not get an error.Hoping it can be useful!
Léa
The text was updated successfully, but these errors were encountered: