We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4a2018b commit 99c346fCopy full SHA for 99c346f
src/FillArrays.jl
@@ -504,7 +504,6 @@ cumsum(x::ZerosVector) = x
504
cumsum(x::ZerosVector{Bool}) = x
505
cumsum(x::OnesVector{II}) where II<:Integer = convert(AbstractVector{II}, oneto(length(x)))
506
cumsum(x::OnesVector{Bool}) = oneto(length(x))
507
-cumsum(x::AbstractFillVector{Bool}) = cumsum(AbstractFill{Int}(x))
508
509
510
#########
test/runtests.jl
@@ -634,11 +634,11 @@ end
634
@test sum(Fill(3,10)) ≡ 30
635
@test reduce(+, Fill(3,10)) ≡ 30
636
@test sum(x -> x + 1, Fill(3,10)) ≡ 40
637
- @test cumsum(Fill(3,10)) ≡ StepRangeLen(3.0,3,10)
+ @test cumsum(Fill(3,10)) ≡ StepRangeLen(3,3,10)
638
639
@test sum(Ones(10)) ≡ 10.0
640
@test sum(x -> x + 1, Ones(10)) ≡ 20.0
641
- @test cumsum(Ones(10)) ≡ 1.0:10.0
+ @test cumsum(Ones(10)) ≡ StepRangeLen(1.0, 1.0, 10)
642
643
@test sum(Ones{Int}(10)) ≡ 10
644
@test sum(x -> x + 1, Ones{Int}(10)) ≡ 20
@@ -654,7 +654,7 @@ end
654
655
@test cumsum(Zeros{Bool}(10)) ≡ Zeros{Bool}(10)
656
@test cumsum(Ones{Bool}(10)) ≡ Base.OneTo{Int}(10)
657
- @test cumsum(Fill(true,10)) ≡ 1:1:10
+ @test cumsum(Fill(true,10)) ≡ StepRangeLen(true, true, 10)
658
659
@test diff(Fill(1,10)) ≡ Zeros{Int}(9)
660
@test diff(Ones{Float64}(10)) ≡ Zeros{Float64}(9)
0 commit comments