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"
7
7
LinearAlgebra = " 37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
8
8
Random = " 9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
9
9
Serialization = " 9e88b42a-f829-5b0c-bbe9-9e923198166b"
10
+ SuiteSparse_jll = " bea87d4a-7f5b-5778-9afe-8cc45184846c"
10
11
11
12
[compat ]
12
13
Original file line number Diff line number Diff line change 1
1
module LibSuiteSparse
2
2
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
17
4
18
5
if Sys. WORD_SIZE == 64
19
6
const SuiteSparse_long = Clonglong
You can’t perform that action at this time.
0 commit comments