-
Notifications
You must be signed in to change notification settings - Fork 0
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
SuiteSparse can be compiled without CHOLMOD, get_ldup
argument type breaks compiling
#3
Comments
Can you confirm what your dependency chain is that is importing SparseInverseSubset? Is it through ChainRules? I will revert to the loose typing for now, but there should probably be a conditional import statement in ChainRules to handle non-GPL Julia builds. See also this PR: #2 |
You are correct about it coming in through Searching through my
Thanks for the followup. |
Have loosened the typing on |
https://github.com/JuliaSparse/SuiteSparse.jl/blob/master/src/SuiteSparse.jl#L13
f98115d
In a commercial setting, I have a copy of julia without GPL libraries.
So
SuiteSparse
compiles withoutCHOLMOD
.Then when
SparseInverseSubset
gets downloaded during aninstantiate
, it fails to compile:Please keep the dependence on
CHOLMOD
optional and not reference it in the arg forget_ldup
.Loose typing how it was before the docstring update should fix it for me.
Thanks!
The text was updated successfully, but these errors were encountered: