Skip to content

Commit 2e15e8b

Browse files
rayegunViralBShah
andauthored
Allow Int32 indices, switch to SS7 (#380)
* init, needs further tests and conversions * IndexTypes * a couple updates * attempt to get tests passing for SPQR Int32 * remove check on Int64 for CHOLMOD, might work? * typo * fix doctest * revert changes to Int64 on 32-bit plats * rm Int fix * import adj_or_trans * regenerate headers * add tests fix calls * fix doctest * itype correction for Int32 plats --------- Co-authored-by: Viral B. Shah <[email protected]>
1 parent 6ccc974 commit 2e15e8b

21 files changed

+21624
-12003
lines changed

gen/Manifest.toml

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -27,27 +27,27 @@ version = "3.3.6"
2727

2828
[[deps.Clang]]
2929
deps = ["CEnum", "Clang_jll", "Downloads", "Pkg", "TOML"]
30-
git-tree-sha1 = "ac81f3ea7c53b20d64ad1609a0298d9731fbdcf8"
30+
git-tree-sha1 = "d78c2973d7a752be377fe173bc9ff2dc2d9c3ed6"
3131
uuid = "40e3b903-d033-50b4-a0cc-940c62c95e31"
32-
version = "0.17.3"
32+
version = "0.17.6"
3333

3434
[[deps.Clang_jll]]
35-
deps = ["Artifacts", "JLLWrappers", "Libdl", "Pkg", "TOML", "Zlib_jll", "libLLVM_jll"]
36-
git-tree-sha1 = "b88c99c9093f9db49a40d0715ea0e3ae5bbd91f7"
35+
deps = ["Artifacts", "JLLWrappers", "Libdl", "TOML", "Zlib_jll", "libLLVM_jll"]
36+
git-tree-sha1 = "4c6c08b9707a548bfb429640c6aec39d0d31a376"
3737
uuid = "0ee61d77-7f21-5576-8119-9fcc46b10100"
38-
version = "14.0.6+2"
38+
version = "15.0.7+5"
3939

4040
[[deps.CommonMark]]
41-
deps = ["Crayons", "JSON", "SnoopPrecompile", "URIs"]
42-
git-tree-sha1 = "e2f4627b0d3f2c1876360e0b242a7c23923b469d"
41+
deps = ["Crayons", "JSON", "PrecompileTools", "URIs"]
42+
git-tree-sha1 = "532c4185d3c9037c0237546d817858b23cf9e071"
4343
uuid = "a80b9123-70ca-4bc0-993e-6e3bcb318db6"
44-
version = "0.8.10"
44+
version = "0.8.12"
4545

4646
[[deps.Compat]]
4747
deps = ["UUIDs"]
48-
git-tree-sha1 = "7a60c856b9fa189eb34f5f8a6f6b5529b7942957"
48+
git-tree-sha1 = "4e88377ae7ebeaf29a047aa1ee40826e0b708a5d"
4949
uuid = "34da2185-b29b-5c13-b0c7-acf172513d20"
50-
version = "4.6.1"
50+
version = "4.7.0"
5151

5252
[deps.Compat.extensions]
5353
CompatLinearAlgebraExt = "LinearAlgebra"
@@ -63,9 +63,9 @@ version = "4.1.1"
6363

6464
[[deps.DataStructures]]
6565
deps = ["Compat", "InteractiveUtils", "OrderedCollections"]
66-
git-tree-sha1 = "d1fff3a548102f48987a52a2e0d114fa97d730f0"
66+
git-tree-sha1 = "cf25ccb972fec4e4817764d01c82386ae94f77b4"
6767
uuid = "864edb3b-99cc-5e75-8d2d-829cb0a9cfe8"
68-
version = "0.18.13"
68+
version = "0.18.14"
6969

7070
[[deps.Dates]]
7171
deps = ["Printf"]
@@ -96,20 +96,20 @@ version = "1.4.1"
9696

9797
[[deps.JSON]]
9898
deps = ["Dates", "Mmap", "Parsers", "Unicode"]
99-
git-tree-sha1 = "3c837543ddb02250ef42f4738347454f95079d4e"
99+
git-tree-sha1 = "31e996f0a15c7b280ba9f76636b3ff9e2ae58c9a"
100100
uuid = "682c06a0-de6a-54ab-a142-c8b1cf79cde6"
101-
version = "0.21.3"
101+
version = "0.21.4"
102102

103103
[[deps.JuliaFormatter]]
104-
deps = ["CSTParser", "CommonMark", "DataStructures", "Glob", "Pkg", "SnoopPrecompile", "Tokenize"]
105-
git-tree-sha1 = "0f6545dd63fec03d0cfe0c1d28f851e2d804e942"
104+
deps = ["CSTParser", "CommonMark", "DataStructures", "Glob", "Pkg", "PrecompileTools", "Tokenize"]
105+
git-tree-sha1 = "60567b51bd9e1e19ae2fd8a54dcd6bc5994727f0"
106106
uuid = "98e50ef6-434e-11e9-1051-2b60c6c9e899"
107-
version = "1.0.25"
107+
version = "1.0.34"
108108

109109
[[deps.LibCURL]]
110110
deps = ["LibCURL_jll", "MozillaCACerts_jll"]
111111
uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21"
112-
version = "0.6.3"
112+
version = "0.6.4"
113113

114114
[[deps.LibCURL_jll]]
115115
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"]
@@ -157,21 +157,27 @@ uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
157157
version = "1.6.0"
158158

159159
[[deps.Parsers]]
160-
deps = ["Dates", "SnoopPrecompile"]
161-
git-tree-sha1 = "478ac6c952fddd4399e71d4779797c538d0ff2bf"
160+
deps = ["Dates", "PrecompileTools", "UUIDs"]
161+
git-tree-sha1 = "4b2e829ee66d4218e0cef22c0a64ee37cf258c29"
162162
uuid = "69de0a69-1ddd-5017-9359-2bf0b02dc9f0"
163-
version = "2.5.8"
163+
version = "2.7.1"
164164

165165
[[deps.Pkg]]
166166
deps = ["Artifacts", "Dates", "Downloads", "FileWatching", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"]
167167
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
168168
version = "1.10.0"
169169

170+
[[deps.PrecompileTools]]
171+
deps = ["Preferences"]
172+
git-tree-sha1 = "9673d39decc5feece56ef3940e5dafba15ba0f81"
173+
uuid = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
174+
version = "1.1.2"
175+
170176
[[deps.Preferences]]
171177
deps = ["TOML"]
172-
git-tree-sha1 = "47e5f437cc0e7ef2ce8406ce1e7e24d44915f88d"
178+
git-tree-sha1 = "7eb1686b4f04b82f96ed7a4ea5890a4f0c7a09f1"
173179
uuid = "21216c6a-2e73-6563-6e65-726566657250"
174-
version = "1.3.0"
180+
version = "1.4.0"
175181

176182
[[deps.Printf]]
177183
deps = ["Unicode"]
@@ -182,7 +188,7 @@ deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
182188
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
183189

184190
[[deps.Random]]
185-
deps = ["SHA", "Serialization"]
191+
deps = ["SHA"]
186192
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
187193

188194
[[deps.SHA]]
@@ -192,19 +198,13 @@ version = "0.7.0"
192198
[[deps.Serialization]]
193199
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
194200

195-
[[deps.SnoopPrecompile]]
196-
deps = ["Preferences"]
197-
git-tree-sha1 = "e760a70afdcd461cf01a575947738d359234665c"
198-
uuid = "66db9d55-30c0-4569-8b51-7e840670fc0c"
199-
version = "1.0.3"
200-
201201
[[deps.Sockets]]
202202
uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
203203

204204
[[deps.SuiteSparse_jll]]
205205
deps = ["Artifacts", "Libdl", "Pkg", "libblastrampoline_jll"]
206206
uuid = "bea87d4a-7f5b-5778-9afe-8cc45184846c"
207-
version = "7.0.1+3"
207+
version = "7.2.0+0"
208208

209209
[[deps.TOML]]
210210
deps = ["Dates"]
@@ -241,12 +241,12 @@ version = "1.2.13+0"
241241
[[deps.libLLVM_jll]]
242242
deps = ["Artifacts", "Libdl"]
243243
uuid = "8f36deef-c2a5-5394-99ed-8e07531fb29a"
244-
version = "14.0.6+2"
244+
version = "15.0.7+5"
245245

246246
[[deps.libblastrampoline_jll]]
247247
deps = ["Artifacts", "Libdl"]
248248
uuid = "8e850b90-86db-534c-a0d3-1478176c7d93"
249-
version = "5.4.0+0"
249+
version = "5.8.0+0"
250250

251251
[[deps.nghttp2_jll]]
252252
deps = ["Artifacts", "Libdl"]

gen/generator.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[general]
2-
library_names = {"SuiteSparse_config.h" = "libsuitesparseconfig", "SuiteSparseQR_C.h" = "libspqr", "umfpack.h" = "libumfpack", "cholmod.h" = "libcholmod"}
2+
library_names = {"SuiteSparse_config.h" = "libsuitesparseconfig", "SuiteSparseQR_C.h" = "libspqr", "umfpack.h" = "libumfpack", "cholmod.h" = "libcholmod", "amd.h" = "libamd"}
33

44
use_julia_native_enum_type = true
55
use_deterministic_symbol = true

0 commit comments

Comments
 (0)