File tree Expand file tree Collapse file tree 2 files changed +2
-14
lines changed Expand file tree Collapse file tree 2 files changed +2
-14
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
77LinearAlgebra = " 37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
88Random = " 9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
99Serialization = " 9e88b42a-f829-5b0c-bbe9-9e923198166b"
10+ SuiteSparse_jll = " bea87d4a-7f5b-5778-9afe-8cc45184846c"
1011
1112[compat ]
1213
Original file line number Diff line number Diff line change 11module LibSuiteSparse
22
3- # using SuiteSparse_jll (move to this when stdlibs have full support for jlls)
4- const libumfpack = :libumfpack
5- const libcholmod = :libcholmod
6- const libspqr = :libspqr
7-
8- # Special treatment for Win64 since Clong is 32-bit on Win64
9- # LONG_MAX is used everywhere, except on Win64
10- # See discussion in https://github.com/DrTimothyAldenDavis/SuiteSparse/blob/master/SuiteSparse_config/SuiteSparse_config.h
11- # if Sys.iswindows() && Sys.ARCH === :x86_64
12- # const __int64 = Clonglong
13- # const _I64_MAX = typemax(Clonglong)
14- # else
15- # const LONG_MAX = typemax(Clong)
16- # end
3+ using SuiteSparse_jll
174
185if Sys. WORD_SIZE == 64
196 const SuiteSparse_long = Clonglong
You can’t perform that action at this time.
0 commit comments