Skip to content

Commit af5528c

Browse files
committed
avoid extension race condition
1 parent 3d1b63c commit af5528c

File tree

2 files changed

+2
-6
lines changed

2 files changed

+2
-6
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Base64 = "1"
2323
DSP = "0.7"
2424
FillArrays = "1.0"
2525
Infinities = "0.1.1"
26-
LazyArrays = "2.0.2"
26+
LazyArrays = "2.2.3"
2727
LinearAlgebra = "1.6"
2828
SparseArrays = "1"
2929
Statistics = "1"

ext/InfiniteArraysBandedMatricesExt.jl

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,10 @@ import Base: BroadcastStyle, size, getindex, similar, copy, *, +, -, /, \, mater
66
import Base.Broadcast: Broadcasted
77
import InfiniteArrays: InfIndexRanges, Infinity, PosInfinity, OneToInf, InfAxes, AbstractInfUnitRange, InfRanges
88
import ArrayLayouts: sub_materialize, MemoryLayout, sublayout, mulreduce, _bidiag_forwardsub!, triangularlayout, MatLdivVec
9-
import LazyArrays: applybroadcaststyle, applylayout, islazy, islazy_layout, simplifiable, AbstractLazyLayout, PaddedColumns, LazyArrayStyle, ApplyLayout, AbstractLazyBandedLayout
9+
import LazyArrays: applybroadcaststyle, applylayout, islazy, islazy_layout, simplifiable, AbstractLazyLayout, PaddedColumns, LazyArrayStyle, ApplyLayout, AbstractLazyBandedLayout, ApplyBandedLayout, BroadcastBandedLayout
1010
import BandedMatrices: _BandedMatrix, AbstractBandedMatrix, banded_similar, BandedMatrix, bandedcolumns, BandedColumns, bandeddata
1111
import FillArrays: AbstractFillMatrix, AbstractFill, getindex_value
1212

13-
const LazyArraysBandedMatricesExt = Base.get_extension(LazyArrays, :LazyArraysBandedMatricesExt)
14-
const ApplyBandedLayout = LazyArraysBandedMatricesExt.ApplyBandedLayout
15-
const BroadcastBandedLayout = LazyArraysBandedMatricesExt.BroadcastBandedLayout
16-
1713
BroadcastStyle(::Type{<:SubArray{<:Any,2,<:AbstractBandedMatrix,<:Tuple{<:InfIndexRanges,<:InfIndexRanges}}})= LazyArrayStyle{2}()
1814
_BandedMatrix(data::AbstractMatrix{T}, ::Infinity, l, u) where T = _BandedMatrix(data, ℵ₀, l, u)
1915

0 commit comments

Comments
 (0)