Skip to content

Commit 623b597

Browse files
Merge branch 'QR_views' of https://github.com/evelyne-ringoot/GPUArrays.jl into QR_views
2 parents 806875f + 23af5bd commit 623b597

20 files changed

+808
-292
lines changed

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
2+
version: 2
3+
updates:
4+
- package-ecosystem: "github-actions"
5+
directory: "/" # Location of package manifests
6+
schedule:
7+
interval: "monthly"

.github/workflows/CompatHelper.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
CompatHelper:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v3
1313
- name: Get Julia compatibility
1414
id: julia_compat
1515
# NOTE: this requires a Julia compat lower-bound with minor version!
@@ -23,7 +23,7 @@ jobs:
2323
run: |
2424
import Pkg
2525
name = "CompatHelper"
26-
version = "2"
26+
version = "3"
2727
Pkg.add(; name, version)
2828
shell: julia --color=yes {0}
2929
- name: Run CompatHelper

.github/workflows/ManifestUpdater.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
ManifestUpdater:
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v2
12+
- uses: actions/checkout@v3
1313
- name: Get Julia compatibility
1414
id: julia_compat
1515
# NOTE: this requires a Julia compat lower-bound with minor version!
@@ -41,7 +41,7 @@ jobs:
4141
log=$(julia -e "println(Base.VERSION)")
4242
echo "::set-output name=log::$log"
4343
- name: Create pull request
44-
uses: peter-evans/create-pull-request@v3
44+
uses: peter-evans/create-pull-request@v5
4545
with:
4646
token: ${{ secrets.GITHUB_TOKEN }}
4747
commit-message: |

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,16 @@ jobs:
1414
strategy:
1515
fail-fast: false
1616
matrix:
17-
version: ['1.6', '1.7', '1.8', '1.9', 'nightly']
17+
version: ['1.8', '1.9', '1.10.0-beta2', 'nightly']
1818
os: [ubuntu-latest, macOS-latest, windows-latest]
1919
arch: [x64]
2020
steps:
21-
- uses: actions/checkout@v2
21+
- uses: actions/checkout@v3
2222
- uses: julia-actions/setup-julia@latest
2323
with:
2424
version: ${{ matrix.version }}
2525
arch: ${{ matrix.arch }}
26-
- uses: actions/cache@v1
26+
- uses: actions/cache@v3
2727
env:
2828
cache-name: cache-artifacts
2929
with:
@@ -40,17 +40,17 @@ jobs:
4040
- uses: julia-actions/julia-runtest@latest
4141
continue-on-error: ${{ matrix.version == 'nightly' }}
4242
- uses: julia-actions/julia-processcoverage@v1
43-
- uses: codecov/codecov-action@v1
43+
- uses: codecov/codecov-action@v3
4444
with:
4545
file: lcov.info
4646
docs:
4747
name: Documentation
4848
runs-on: ubuntu-latest
4949
steps:
50-
- uses: actions/checkout@v2
50+
- uses: actions/checkout@v3
5151
- uses: julia-actions/setup-julia@latest
5252
with:
53-
version: '1.6'
53+
version: '1.8'
5454
- name: Install dependencies
5555
run: julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
5656
- name: Build and deploy

Manifest.toml

Lines changed: 90 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,178 +1,215 @@
11
# This file is machine-generated - editing it directly is not advised
22

3-
[[Adapt]]
3+
julia_version = "1.8.5"
4+
manifest_format = "2.0"
5+
project_hash = "4dfed89d202cd0fdf5b0a2673b4d018605a290d4"
6+
7+
[[deps.Adapt]]
48
deps = ["LinearAlgebra", "Requires"]
59
git-tree-sha1 = "76289dc51920fdc6e0013c872ba9551d54961c24"
610
uuid = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
711
version = "3.6.2"
812

9-
[[ArgTools]]
13+
[[deps.ArgTools]]
1014
uuid = "0dad84c5-d112-42e6-8d28-ef12dabb789f"
15+
version = "1.1.1"
1116

12-
[[Artifacts]]
17+
[[deps.Artifacts]]
1318
uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
1419

15-
[[Base64]]
20+
[[deps.Base64]]
1621
uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
1722

18-
[[CEnum]]
23+
[[deps.CEnum]]
1924
git-tree-sha1 = "eb4cb44a499229b3b8426dcfb5dd85333951ff90"
2025
uuid = "fa961155-64e5-5f13-b03f-caf6b980ea82"
2126
version = "0.4.2"
2227

23-
[[Dates]]
28+
[[deps.CompilerSupportLibraries_jll]]
29+
deps = ["Artifacts", "Libdl"]
30+
uuid = "e66e0078-7015-5450-92f7-15fbd957f2ae"
31+
version = "1.0.1+0"
32+
33+
[[deps.Dates]]
2434
deps = ["Printf"]
2535
uuid = "ade2ca70-3891-5945-98fb-dc099432e06a"
2636

27-
[[Downloads]]
28-
deps = ["ArgTools", "LibCURL", "NetworkOptions"]
37+
[[deps.Downloads]]
38+
deps = ["ArgTools", "FileWatching", "LibCURL", "NetworkOptions"]
2939
uuid = "f43a241f-c20a-4ad4-852c-f6b1247861c6"
40+
version = "1.6.0"
41+
42+
[[deps.FileWatching]]
43+
uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee"
3044

31-
[[GPUArraysCore]]
45+
[[deps.GPUArraysCore]]
3246
deps = ["Adapt"]
3347
path = "lib/GPUArraysCore"
3448
uuid = "46192b85-c4d5-4398-a991-12ede77f4527"
3549
version = "0.1.5"
3650

37-
[[InteractiveUtils]]
51+
[[deps.InteractiveUtils]]
3852
deps = ["Markdown"]
3953
uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
4054

41-
[[JLLWrappers]]
42-
deps = ["Preferences"]
43-
git-tree-sha1 = "abc9885a7ca2052a736a600f7fa66209f96506e1"
55+
[[deps.JLLWrappers]]
56+
deps = ["Artifacts", "Preferences"]
57+
git-tree-sha1 = "7e5d6779a1e09a36db2a7b6cff50942a0a7d0fca"
4458
uuid = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
45-
version = "1.4.1"
59+
version = "1.5.0"
4660

47-
[[LLVM]]
61+
[[deps.LLVM]]
4862
deps = ["CEnum", "LLVMExtra_jll", "Libdl", "Printf", "Unicode"]
49-
git-tree-sha1 = "7d5788011dd273788146d40eb5b1fbdc199d0296"
63+
git-tree-sha1 = "8695a49bfe05a2dc0feeefd06b4ca6361a018729"
5064
uuid = "929cbde3-209d-540e-8aea-75f648917ca0"
51-
version = "6.0.1"
65+
version = "6.1.0"
5266

53-
[[LLVMExtra_jll]]
67+
[[deps.LLVMExtra_jll]]
5468
deps = ["Artifacts", "JLLWrappers", "LazyArtifacts", "Libdl", "TOML"]
55-
git-tree-sha1 = "1222116d7313cdefecf3d45a2bc1a89c4e7c9217"
69+
git-tree-sha1 = "c35203c1e1002747da220ffc3c0762ce7754b08c"
5670
uuid = "dad2f222-ce93-54a1-a47d-0025e8a3acab"
57-
version = "0.0.22+0"
71+
version = "0.0.23+0"
5872

59-
[[LazyArtifacts]]
73+
[[deps.LazyArtifacts]]
6074
deps = ["Artifacts", "Pkg"]
6175
uuid = "4af54fe1-eca0-43a8-85a7-787d91b784e3"
6276

63-
[[LibCURL]]
77+
[[deps.LibCURL]]
6478
deps = ["LibCURL_jll", "MozillaCACerts_jll"]
6579
uuid = "b27032c2-a3e7-50c8-80cd-2d36dbcbfd21"
80+
version = "0.6.3"
6681

67-
[[LibCURL_jll]]
82+
[[deps.LibCURL_jll]]
6883
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll", "Zlib_jll", "nghttp2_jll"]
6984
uuid = "deac9b47-8bc7-5906-a0fe-35ac56dc84c0"
85+
version = "7.84.0+0"
7086

71-
[[LibGit2]]
87+
[[deps.LibGit2]]
7288
deps = ["Base64", "NetworkOptions", "Printf", "SHA"]
7389
uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
7490

75-
[[LibSSH2_jll]]
91+
[[deps.LibSSH2_jll]]
7692
deps = ["Artifacts", "Libdl", "MbedTLS_jll"]
7793
uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8"
94+
version = "1.10.2+0"
7895

79-
[[Libdl]]
96+
[[deps.Libdl]]
8097
uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
8198

82-
[[LinearAlgebra]]
83-
deps = ["Libdl"]
99+
[[deps.LinearAlgebra]]
100+
deps = ["Libdl", "libblastrampoline_jll"]
84101
uuid = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
85102

86-
[[Logging]]
103+
[[deps.Logging]]
87104
uuid = "56ddb016-857b-54e1-b83d-db4d58db5568"
88105

89-
[[Markdown]]
106+
[[deps.Markdown]]
90107
deps = ["Base64"]
91108
uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
92109

93-
[[MbedTLS_jll]]
110+
[[deps.MbedTLS_jll]]
94111
deps = ["Artifacts", "Libdl"]
95112
uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1"
113+
version = "2.28.0+0"
96114

97-
[[MozillaCACerts_jll]]
115+
[[deps.MozillaCACerts_jll]]
98116
uuid = "14a3606d-f60d-562e-9121-12d972cd8159"
117+
version = "2022.2.1"
99118

100-
[[NetworkOptions]]
119+
[[deps.NetworkOptions]]
101120
uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908"
121+
version = "1.2.0"
122+
123+
[[deps.OpenBLAS_jll]]
124+
deps = ["Artifacts", "CompilerSupportLibraries_jll", "Libdl"]
125+
uuid = "4536629a-c528-5b80-bd46-f80d51c5b363"
126+
version = "0.3.20+0"
102127

103-
[[Pkg]]
128+
[[deps.Pkg]]
104129
deps = ["Artifacts", "Dates", "Downloads", "LibGit2", "Libdl", "Logging", "Markdown", "Printf", "REPL", "Random", "SHA", "Serialization", "TOML", "Tar", "UUIDs", "p7zip_jll"]
105130
uuid = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
131+
version = "1.8.0"
106132

107-
[[Preferences]]
133+
[[deps.Preferences]]
108134
deps = ["TOML"]
109135
git-tree-sha1 = "7eb1686b4f04b82f96ed7a4ea5890a4f0c7a09f1"
110136
uuid = "21216c6a-2e73-6563-6e65-726566657250"
111137
version = "1.4.0"
112138

113-
[[Printf]]
139+
[[deps.Printf]]
114140
deps = ["Unicode"]
115141
uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"
116142

117-
[[REPL]]
143+
[[deps.REPL]]
118144
deps = ["InteractiveUtils", "Markdown", "Sockets", "Unicode"]
119145
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
120146

121-
[[Random]]
122-
deps = ["Serialization"]
147+
[[deps.Random]]
148+
deps = ["SHA", "Serialization"]
123149
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
124150

125-
[[Reexport]]
151+
[[deps.Reexport]]
126152
git-tree-sha1 = "45e428421666073eab6f2da5c9d310d99bb12f9b"
127153
uuid = "189a3867-3050-52da-a836-e630ba90ab69"
128154
version = "1.2.2"
129155

130-
[[Requires]]
156+
[[deps.Requires]]
131157
deps = ["UUIDs"]
132158
git-tree-sha1 = "838a3a4188e2ded87a4f9f184b4b0d78a1e91cb7"
133159
uuid = "ae029012-a4dd-5104-9daa-d747884805df"
134160
version = "1.3.0"
135161

136-
[[SHA]]
162+
[[deps.SHA]]
137163
uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
164+
version = "0.7.0"
138165

139-
[[Serialization]]
166+
[[deps.Serialization]]
140167
uuid = "9e88b42a-f829-5b0c-bbe9-9e923198166b"
141168

142-
[[Sockets]]
169+
[[deps.Sockets]]
143170
uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
144171

145-
[[SparseArrays]]
172+
[[deps.SparseArrays]]
146173
deps = ["LinearAlgebra", "Random"]
147174
uuid = "2f01184e-e22b-5df5-ae63-d93ebab69eaf"
148175

149-
[[Statistics]]
176+
[[deps.Statistics]]
150177
deps = ["LinearAlgebra", "SparseArrays"]
151178
uuid = "10745b16-79ce-11e8-11f9-7d13ad32a3b2"
152179

153-
[[TOML]]
180+
[[deps.TOML]]
154181
deps = ["Dates"]
155182
uuid = "fa267f1f-6049-4f14-aa54-33bafae1ed76"
183+
version = "1.0.0"
156184

157-
[[Tar]]
185+
[[deps.Tar]]
158186
deps = ["ArgTools", "SHA"]
159187
uuid = "a4e569a6-e804-4fa4-b0f3-eef7a1d5b13e"
188+
version = "1.10.1"
160189

161-
[[UUIDs]]
190+
[[deps.UUIDs]]
162191
deps = ["Random", "SHA"]
163192
uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
164193

165-
[[Unicode]]
194+
[[deps.Unicode]]
166195
uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
167196

168-
[[Zlib_jll]]
197+
[[deps.Zlib_jll]]
169198
deps = ["Libdl"]
170199
uuid = "83775a58-1f1d-513f-b197-d71354ab007a"
200+
version = "1.2.12+3"
201+
202+
[[deps.libblastrampoline_jll]]
203+
deps = ["Artifacts", "Libdl", "OpenBLAS_jll"]
204+
uuid = "8e850b90-86db-534c-a0d3-1478176c7d93"
205+
version = "5.1.1+0"
171206

172-
[[nghttp2_jll]]
207+
[[deps.nghttp2_jll]]
173208
deps = ["Artifacts", "Libdl"]
174209
uuid = "8e850ede-7688-5339-a07c-302acd2aaf8d"
210+
version = "1.48.0+0"
175211

176-
[[p7zip_jll]]
212+
[[deps.p7zip_jll]]
177213
deps = ["Artifacts", "Libdl"]
178214
uuid = "3f19e933-33d8-53b3-aaab-bd5110c3b7a0"
215+
version = "17.4.0+0"

Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "GPUArrays"
22
uuid = "0c68f7d7-f131-5f86-a1c3-88cf8149b2d7"
3-
version = "8.8.1"
3+
version = "9.0.0"
44

55
[deps]
66
Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
@@ -18,4 +18,4 @@ Adapt = "2.0, 3.0"
1818
GPUArraysCore = "= 0.1.5"
1919
LLVM = "3.9, 4, 5, 6"
2020
Reexport = "1"
21-
julia = "1.6"
21+
julia = "1.8"

lib/JLArrays/Project.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name = "JLArrays"
22
uuid = "27aeb0d3-9eb9-45fb-866b-73c2ecf80fcb"
33
authors = ["Tim Besard <tim.besard@gmail.com>"]
4-
version = "0.1.1"
4+
version = "0.1.2"
55

66
[deps]
77
Adapt = "79e6a3ab-5dfb-504d-930d-738a2a938a0e"
@@ -10,5 +10,5 @@ Random = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
1010

1111
[compat]
1212
Adapt = "2.0, 3.0"
13-
GPUArrays = "8.0.1"
13+
GPUArrays = "9"
1414
julia = "1.6"

0 commit comments

Comments
 (0)