From e5067a0523393773be073939169c8324d49534ae Mon Sep 17 00:00:00 2001 From: Sheehan Olver Date: Tue, 26 Jan 2021 16:31:46 +0000 Subject: [PATCH] tests pass --- src/FillArrays.jl | 10 +++++----- test/runtests.jl | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/FillArrays.jl b/src/FillArrays.jl index a0a5de5d..be8a712d 100644 --- a/src/FillArrays.jl +++ b/src/FillArrays.jl @@ -17,7 +17,7 @@ import Base.Broadcast: broadcasted, DefaultArrayStyle, broadcast_shape export Zeros, Ones, Fill, Eye, Trues, Falses -if VERSION ≤ v"1.5" +if VERSION < v"1.6-" oneto(n) = Base.OneTo(n) else import Base: oneto @@ -246,7 +246,7 @@ for (Typ, funcs, func) in ((:Zeros, :zeros, :zero), (:Ones, :ones, :one)) @inline $Typ{T, 0}(sz::Tuple{}) where {T} = $Typ{T,0,Tuple{}}(sz) - @inline $Typ{T, N}(sz::Tuple{Vararg{<:Integer, N}}) where {T, N} = $Typ{T,N}(Base.oneto.(sz)) + @inline $Typ{T, N}(sz::Tuple{Vararg{<:Integer, N}}) where {T, N} = $Typ{T,N}(oneto.(sz)) @inline $Typ{T, N}(sz::Vararg{<:Integer, N}) where {T, N} = $Typ{T,N}(sz) """ `$($Typ){T}(dims...)` construct lazy version of `$($funcs)(dims...)`""" @inline $Typ{T}(sz::Vararg{Integer,N}) where {T, N} = $Typ{T, N}(sz) @@ -310,7 +310,7 @@ struct RectDiagonal{T,V<:AbstractVector{T},Axes<:Tuple{Vararg{AbstractUnitRange, end end -@inline RectDiagonal{T,V}(A::V, sz::Tuple{Vararg{Integer, 2}}) where {T,V} = RectDiagonal{T,V}(A, Base.oneto.(sz)) +@inline RectDiagonal{T,V}(A::V, sz::Tuple{Vararg{Integer, 2}}) where {T,V} = RectDiagonal{T,V}(A, oneto.(sz)) @inline RectDiagonal{T,V}(A::V, axes::Vararg{Any, 2}) where {T,V} = RectDiagonal{T,V}(A, axes) @inline RectDiagonal{T,V}(A::V, sz::Vararg{Integer, 2}) where {T,V} = RectDiagonal{T,V}(A, sz) @inline RectDiagonal{T,V}(A::V) where {T,V} = RectDiagonal{T,V}(A, (axes(A, 1), axes(A, 1))) @@ -507,8 +507,8 @@ cumsum(x::AbstractFill{<:Any,1}) = range(getindex_value(x); step=getindex_value( cumsum(x::Zeros{<:Any,1}) = x cumsum(x::Zeros{Bool,1}) = x -cumsum(x::Ones{II,1}) where II<:Integer = convert(AbstractVector{II}, Base.oneto(length(x))) -cumsum(x::Ones{Bool,1}) = Base.oneto(length(x)) +cumsum(x::Ones{II,1}) where II<:Integer = convert(AbstractVector{II}, oneto(length(x))) +cumsum(x::Ones{Bool,1}) = oneto(length(x)) cumsum(x::AbstractFill{Bool,1}) = cumsum(convert(AbstractFill{Int}, x)) diff --git a/test/runtests.jl b/test/runtests.jl index 5723e10d..9bf2ae7b 100644 --- a/test/runtests.jl +++ b/test/runtests.jl @@ -268,7 +268,7 @@ end @test_throws ArgumentError mut[2, 1] = 9 D = RectDiagonal([1.,2.], (Base.OneTo(3),Base.OneTo(2))) - if VERSION ≤ v"1.5" + if VERSION < v"1.6-" @test stringmime("text/plain", D) == "3×2 RectDiagonal{Float64,Array{Float64,1},Tuple{Base.OneTo{$Int},Base.OneTo{$Int}}}:\n 1.0 ⋅ \n ⋅ 2.0\n ⋅ ⋅ " else @test stringmime("text/plain", D) == "3×2 RectDiagonal{Float64, Vector{Float64}, Tuple{Base.OneTo{$Int}, Base.OneTo{$Int}}}:\n 1.0 ⋅ \n ⋅ 2.0\n ⋅ ⋅ "