Skip to content

Commit cf1920a

Browse files
authored
BlockArrays v0.16 (#80)
* fix for BlockArrays v0.16 * v0.5.9
1 parent 25da0ca commit cf1920a

File tree

3 files changed

+22
-21
lines changed

3 files changed

+22
-21
lines changed

.github/workflows/CompatHelper.yml

+19-18
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
11
name: CompatHelper
2-
32
on:
43
schedule:
5-
- cron: '00 * * * *'
6-
4+
- cron: 0 0 * * *
5+
workflow_dispatch:
76
jobs:
8-
build:
9-
runs-on: ${{ matrix.os }}
10-
strategy:
11-
matrix:
12-
julia-version: [1.2.0]
13-
julia-arch: [x86]
14-
os: [ubuntu-latest]
7+
CompatHelper:
8+
runs-on: ubuntu-latest
159
steps:
16-
- uses: julia-actions/setup-julia@latest
17-
with:
18-
version: ${{ matrix.julia-version }}
19-
- name: Install dependencies
20-
run: julia -e 'using Pkg; Pkg.add(Pkg.PackageSpec(name = "CompatHelper", url = "https://github.com/bcbi/CompatHelper.jl.git"))'
21-
- name: CompatHelper.main
10+
- name: "Install CompatHelper"
11+
run: |
12+
import Pkg
13+
name = "CompatHelper"
14+
uuid = "aa819f21-2bde-4658-8897-bab36330d9b7"
15+
version = "2"
16+
Pkg.add(; name, uuid, version)
17+
shell: julia --color=yes {0}
18+
- name: "Run CompatHelper"
19+
run: |
20+
import CompatHelper
21+
CompatHelper.main()
22+
shell: julia --color=yes {0}
2223
env:
2324
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
24-
JULIA_DEBUG: CompatHelper
25-
run: julia -e 'using CompatHelper; CompatHelper.main()'
25+
COMPATHELPER_PRIV: ${{ secrets.DOCUMENTER_KEY }}
26+
# COMPATHELPER_PRIV: ${{ secrets.COMPATHELPER_PRIV }}

Project.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "InfiniteLinearAlgebra"
22
uuid = "cde9dba0-b1de-11e9-2c62-0bab9446c55c"
3-
version = "0.5.8"
3+
version = "0.5.9"
44

55
[deps]
66
ArrayLayouts = "4c555306-a7a7-4459-81d9-ec55ddd5c99a"
@@ -19,7 +19,7 @@ SemiseparableMatrices = "f8ebbe35-cbfb-4060-bf7f-b10e4670cf57"
1919
[compat]
2020
ArrayLayouts = "0.7.2"
2121
BandedMatrices = "0.16.9"
22-
BlockArrays = "0.15"
22+
BlockArrays = "0.15, 0.16"
2323
BlockBandedMatrices = "0.10"
2424
DSP = "0.6, 0.7"
2525
FillArrays = "0.11"

src/infqr.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ function partialqr!(F::AdaptiveQRData{<:Any,<:BlockSkylineMatrix}, N::Block{1})
7777
zero!(τ)
7878
else
7979
factors = view(F.data.data,Ñ+1:N+l,Ñ+1:N+u);
80-
_blockbanded_qr!(factors, PseudoBlockVector(τ, (axes(factors,2),)), N-Ñ)
80+
_blockbanded_qr!(factors, PseudoBlockVector(τ, (axes(factors,2)[Block(1):(N-Ñ)],)), N-Ñ)
8181
end
8282
F.ncols = n
8383
end

0 commit comments

Comments
 (0)