• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

JuliaLang / julia / #37536
77%

Build:
DEFAULT BRANCH: master
Ran 12 May 2023 12:33PM UTC
Jobs 1
Files 347
Run time 4s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
#37536

push

local

web-flow
abstractarray: fix `append!(::AbstractVector, ...)` interface (#49754)

JuliaLang/julia#47154 mistakenly added `@_safeindex` macro on the
`_append!(a::AbstractVector, ::Union{HasLength,HasShape}, iter)` method,
although `@_safeindex` is only valid for builtin vectors i.e. `Vector`.

This commit adds `isa` check so that `@_safeindex` is only applied to
builtin vectors. The `isa` check should be removed at compile time, so
it should not affect the runtime performance.

closes #49748

8 of 8 new or added lines in 1 file covered. (100.0%)

72230 of 83597 relevant lines covered (86.4%)

33967261.17 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
93.07
-0.98% base/array.jl

Uncovered Existing Lines

Lines Coverage ∆ File
1
85.73
-0.06% base/compiler/tfuncs.jl
1
84.46
-0.44% base/iostream.jl
1
68.33
0.0% base/refpointer.jl
1
93.94
-3.03% base/strings/lazy.jl
1
85.54
-0.25% base/task.jl
1
89.29
-0.71% base/version.jl
1
99.34
-0.0% stdlib/LinearAlgebra/src/dense.jl
2
94.44
-0.44% base/intfuncs.jl
2
91.96
-1.79% base/irrationals.jl
2
96.26
-0.68% base/reduce.jl
2
84.62
-1.4% stdlib/LinearAlgebra/src/adjtrans.jl
2
89.01
-2.2% stdlib/Logging/src/ConsoleLogger.jl
3
82.64
-0.59% base/compiler/optimize.jl
3
86.82
-0.48% base/mpfr.jl
3
91.1
-0.36% base/multidimensional.jl
3
97.6
-0.48% base/special/trig.jl
3
84.78
-6.52% stdlib/Dates/src/ranges.jl
4
90.12
-2.33% base/abstractdict.jl
4
97.06
-1.68% base/bitset.jl
4
84.64
-0.63% base/compiler/typeinfer.jl
4
55.08
-1.31% base/int.jl
4
74.39
-2.44% base/sysinfo.jl
4
92.73
-7.27% stdlib/Dates/src/accessors.jl
5
83.21
-0.35% base/compiler/ssair/passes.jl
5
88.26
-0.28% base/show.jl
6
88.77
-1.3% base/float.jl
7
88.25
-2.25% base/boot.jl
7
82.83
-0.65% base/compiler/inferencestate.jl
7
96.38
-2.3% base/rational.jl
7
87.17
-3.74% base/reshapedarray.jl
8
93.07
-0.98% base/array.jl
8
89.22
-1.83% base/io.jl
8
92.45
-1.71% base/math.jl
8
38.46
-30.77% stdlib/Dates/src/deprecated.jl
9
87.97
-0.13% base/compiler/ssair/irinterp.jl
9
88.44
-6.12% base/floatfuncs.jl
11
91.79
-0.81% base/abstractarray.jl
12
88.73
-7.07% stdlib/LinearAlgebra/src/structuredbroadcast.jl
13
39.47
-11.4% base/env.jl
14
74.39
-17.07% base/views.jl
14
46.15
-53.85% stdlib/Dates/src/conversions.jl
14
95.48
0.32% stdlib/LinearAlgebra/src/matmul.jl
15
96.75
-0.27% stdlib/LinearAlgebra/src/bidiag.jl
15
95.12
-0.17% stdlib/LinearAlgebra/src/hessenberg.jl
17
61.36
-38.64% base/rounding.jl
19
67.24
-32.76% stdlib/Dates/src/query.jl
26
81.95
-4.89% base/broadcast.jl
27
54.24
-45.76% stdlib/LinearAlgebra/src/symmetriceigen.jl
30
50.59
-12.35% stdlib/Artifacts/src/Artifacts.jl
38
91.88
-0.81% stdlib/LinearAlgebra/src/diagonal.jl
39
76.6
-16.6% base/subarray.jl
43
96.16
28.77% stdlib/LinearAlgebra/src/triangular.jl
47
86.85
-0.64% base/reflection.jl
65
51.75
-45.47% stdlib/LinearAlgebra/src/eigen.jl
75
89.21
-1.14% stdlib/LinearAlgebra/src/lapack.jl
88
55.96
-40.37% stdlib/Dates/src/periods.jl
117
78.39
-20.89% base/complex.jl
124
79.82
-12.7% stdlib/Serialization/src/Serialization.jl
139
55.61
-37.17% base/twiceprecision.jl
215
63.94
-31.39% base/range.jl
218
87.32
-0.37% base/compiler/abstractinterpretation.jl
236
63.85
-21.93% base/compiler/ssair/EscapeAnalysis/EscapeAnalysis.jl
Jobs
ID Job ID Ran Files Coverage
1 #37536.1 12 May 2023 12:33PM UTC 347
86.4
Source Files on build #37536
  • Tree
  • List 347
  • Changed 300
  • Source Changed 0
  • Coverage Changed 300
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9002d166 on github
  • Prev Build on master
  • Next Build on master
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc