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

JuliaLang / julia / #37997
77%

Build:
DEFAULT BRANCH: master
Ran 29 Jan 2025 08:29AM UTC
Jobs 1
Files 199
Run time 1min
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

29 Jan 2025 02:08AM UTC coverage: 17.283% (-68.7%) from 85.981%
#37997

push

local

web-flow
bpart: Start enforcing min_world for global variable definitions (#57150)

This is the analog of #57102 for global variables. Unlike for consants,
there is no automatic global backdate mechanism. The reasoning for this
is that global variables can be declared at any time, unlike constants
which can only be decalared once their value is available. As a result
code patterns using `Core.eval` to declare globals are rarer and likely
incorrect.

1 of 22 new or added lines in 3 files covered. (4.55%)

31430 existing lines in 188 files now uncovered.

7903 of 45728 relevant lines covered (17.28%)

98663.7 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
8
6.97
-74.49% base/docs/Docs.jl
13
0.38
-84.2% stdlib/REPL/src/REPL.jl

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
-81.88% base/ryu/fixed.jl
1
72.22
-2.78% stdlib/p7zip_jll/src/p7zip_jll.jl
3
19.35
-9.68% base/atomics.jl
4
55.56
-44.44% base/cmem.jl
5
68.75
-31.25% base/refvalue.jl
5
22.73
-22.73% base/coreio.jl
7
0.0
-100.0% stdlib/LibGit2/src/strarray.jl
7
64.52
-22.98% base/generator.jl
10
41.18
-58.82% base/strings/lazy.jl
10
5.88
-58.82% base/docs/core.jl
11
12.5
-47.5% stdlib/TOML/src/TOML.jl
12
69.49
-20.87% base/condition.jl
12
6.67
-82.81% stdlib/Markdown/src/Markdown.jl
12
34.78
-52.17% base/pair.jl
13
33.33
-55.56% base/ryu/Ryu.jl
13
29.13
-26.36% base/timing.jl
14
21.88
-49.92% base/gcutils.jl
14
20.83
-57.43% base/locks-mt.jl
15
15.38
-56.62% base/pkgid.jl
15
10.53
-78.95% base/baseext.jl
15
46.88
-47.0% base/simdloop.jl
16
5.26
-85.21% stdlib/LibGit2/src/error.jl
16
18.39
-27.0% base/util.jl
16
6.56
-27.31% stdlib/REPL/src/Terminals.jl
17
2.78
-45.79% base/options.jl
17
27.27
-52.14% base/ordering.jl
18
36.67
-57.08% base/ntuple.jl
18
0.0
-95.45% base/docs/bindings.jl
22
15.38
-84.62% stdlib/Dates/src/conversions.jl
23
66.18
-33.82% base/uuid.jl
25
71.43
-23.94% base/deepcopy.jl
25
46.94
-51.06% base/anyall.jl
28
20.72
-30.44% base/env.jl
28
21.59
-31.28% base/linked_list.jl
28
15.79
-73.68% base/bool.jl
28
33.33
-51.85% base/hashing.jl
28
0.0
-100.0% stdlib/LibGit2/src/blob.jl
29
47.3
-39.37% base/pointer.jl
30
70.59
-22.0% stdlib/TOML/src/print.jl
30
8.47
-51.53% base/refpointer.jl
30
21.05
-78.95% base/some.jl
33
28.77
-45.9% base/libuv.jl
34
38.18
-61.82% stdlib/Dates/src/accessors.jl
41
0.0
-92.86% stdlib/LibGit2/src/rebase.jl
42
1.12
-48.88% base/multimedia.jl
42
6.17
-54.99% base/deprecated.jl
43
0.0
-95.45% stdlib/LibGit2/src/utils.jl
45
0.0
-82.0% stdlib/Sockets/src/PipeServer.jl
48
15.18
-44.99% base/Base_compiler.jl
48
46.67
-53.33% base/iddict.jl
49
0.0
-100.0% stdlib/LibGit2/src/diff.jl
50
3.77
-95.31% base/Enums.jl
50
10.34
-85.37% base/scopedvalues.jl
50
7.94
-81.25% stdlib/Random/src/Random.jl
51
5.56
-70.16% base/Base.jl
51
0.0
-100.0% stdlib/LibGit2/src/signature.jl
52
6.06
-79.01% base/number.jl
54
5.26
-94.74% base/idset.jl
54
7.87
-59.19% base/rounding.jl
56
35.11
-59.57% base/logging/ConsoleLogger.jl
57
44.55
-51.95% base/version.jl
59
42.93
-28.65% base/genericmemory.jl
59
12.0
-78.63% base/error.jl
59
0.0
-93.65% stdlib/Dates/src/arithmetic.jl
59
53.89
-32.78% base/cmd.jl
61
34.52
-40.22% base/int.jl
62
2.86
-88.5% base/views.jl
64
3.3
-71.93% base/c.jl
66
13.0
-64.17% base/libdl.jl
68
0.0
-100.0% stdlib/Dates/src/rounding.jl
69
10.38
-48.65% base/experimental.jl
71
10.55
-37.88% base/lock.jl
71
21.43
-72.45% stdlib/Random/src/Xoshiro.jl
72
53.23
-11.23% base/precompilation.jl
73
13.04
-48.49% base/threadingconstructs.jl
75
8.65
-71.54% base/pcre.jl
76
14.43
-78.84% base/div.jl
76
33.54
-48.66% base/stacktraces.jl
76
0.0
-71.7% base/checked.jl
77
40.74
-47.76% base/essentials.jl
81
0.0
-98.75% stdlib/LibGit2/src/oid.jl
84
0.0
-88.42% stdlib/LibGit2/src/merge.jl
89
4.1
-76.85% base/cartesian.jl
90
19.33
-75.87% base/weakkeydict.jl
92
47.03
-46.11% base/channels.jl
92
11.11
-55.77% base/libc.jl
94
0.0
-82.24% stdlib/LibGit2/src/config.jl
94
13.29
-59.09% stdlib/Artifacts/src/Artifacts.jl
95
0.95
-90.14% base/permuteddimsarray.jl
95
27.78
-66.1% base/abstractset.jl
96
7.25
-69.73% base/stat.jl
100
9.21
-65.62% base/strings/cstring.jl
101
0.0
-80.65% base/shell.jl
102
4.29
-76.2% stdlib/Sockets/src/addrinfo.jl
103
18.84
-74.87% stdlib/Dates/src/types.jl
104
24.67
-69.49% base/strings/substring.jl
104
26.88
-65.0% stdlib/InteractiveUtils/src/InteractiveUtils.jl
105
16.9
-74.43% base/char.jl
105
0.0
-42.28% stdlib/LibGit2/src/callbacks.jl
105
0.92
-96.3% stdlib/Random/src/misc.jl
106
0.0
-99.07% base/secretbuffer.jl
108
5.04
-77.02% stdlib/FileWatching/src/pidfile.jl
109
2.72
-73.67% base/terminfo.jl
110
2.42
-88.99% stdlib/Sockets/src/IPAddr.jl
111
9.66
-64.95% base/initdefs.jl
112
0.61
-69.21% base/meta.jl
112
11.71
-50.79% base/path.jl
112
0.0
-95.65% base/hamt.jl
112
38.1
-53.29% base/abstractdict.jl
115
4.32
-81.73% base/filesystem.jl
115
34.52
-58.48% base/operators.jl
118
17.46
-64.53% base/namedtuple.jl
119
3.7
-87.01% base/floatfuncs.jl
120
0.0
-99.1% stdlib/LibGit2/src/remote.jl
127
2.96
-76.28% base/staticdata.jl
128
0.0
-90.14% stdlib/LibGit2/src/gitcredential.jl
128
3.68
-78.74% base/sysinfo.jl
131
25.0
-60.58% base/parse.jl
131
22.6
-71.32% base/asyncevent.jl
135
38.17
-56.16% base/logging/logging.jl
139
17.88
-77.63% base/strings/basic.jl
146
0.0
-96.64% base/abstractarraymath.jl
147
0.0
-95.3% stdlib/LibGit2/src/reference.jl
151
27.95
-66.09% base/reduce.jl
157
0.0
-95.71% stdlib/LibGit2/src/repository.jl
161
29.83
-67.23% base/strings/string.jl
162
6.36
-93.64% base/strings/unicode.jl
169
0.49
-82.92% base/missing.jl
170
14.68
-67.88% base/promotion.jl
170
8.76
-78.4% base/indices.jl
171
3.54
-85.99% base/iostream.jl
172
16.27
-67.94% base/subarray.jl
178
28.21
-65.69% base/strings/io.jl
178
57.56
-37.44% base/dict.jl
184
28.57
-57.43% base/process.jl
186
10.09
-85.12% stdlib/Dates/src/io.jl
190
20.19
-61.69% base/file.jl
193
2.59
-82.62% base/reshapedarray.jl
198
15.22
-68.79% base/strings/search.jl
199
0.0
-87.98% stdlib/LibGit2/src/types.jl
201
61.32
-34.49% base/toml_parser.jl
205
6.97
-74.49% base/docs/Docs.jl
207
16.08
-81.18% base/reducedim.jl
212
0.0
-95.95% stdlib/Dates/src/periods.jl
213
26.04
-63.02% base/iobuffer.jl
213
7.02
-87.8% base/bitset.jl
219
0.0
-91.58% base/strings/annotated.jl
219
13.84
-61.52% base/client.jl
222
2.83
-89.73% stdlib/Random/src/generation.jl
228
3.25
-83.33% base/methodshow.jl
237
14.47
-74.35% base/tuple.jl
248
11.22
-82.36% base/regex.jl
251
19.16
-66.16% base/boot.jl
257
21.64
-67.92% stdlib/Sockets/src/Sockets.jl
263
0.59
-78.99% base/binaryplatforms.jl
271
8.97
-86.83% base/arrayshow.jl
271
0.0
-84.95% stdlib/LibGit2/src/LibGit2.jl
274
19.32
-77.96% base/strings/util.jl
278
7.87
-57.47% base/task.jl
283
1.59
-91.23% base/expr.jl
298
28.52
-57.63% base/broadcast.jl
310
19.27
-75.62% base/set.jl
350
8.75
-76.78% base/runtime_internals.jl
351
7.2
-71.66% base/float.jl
352
21.69
-72.81% base/io.jl
358
1.01
-89.72% stdlib/Random/src/RNGs.jl
364
40.71
-45.86% base/stream.jl
369
4.28
-74.98% stdlib/FileWatching/src/FileWatching.jl
384
52.76
-43.26% stdlib/Test/src/Test.jl
389
12.31
-64.04% stdlib/Printf/src/Printf.jl
390
16.11
-72.09% base/iterators.jl
416
7.71
-86.93% base/intfuncs.jl
425
1.81
-85.95% base/reflection.jl
429
1.08
-92.2% base/math.jl
465
6.3
-88.47% base/reinterpretarray.jl
477
0.0
-86.65% base/gmp.jl
515
18.53
-73.97% base/errorshow.jl
558
43.97
-51.1% base/array.jl
581
17.05
-79.32% base/sort.jl
620
8.22
-86.43% base/range.jl
640
27.45
-60.73% stdlib/Serialization/src/Serialization.jl
674
9.22
-80.66% base/multidimensional.jl
771
0.35
-89.52% stdlib/REPL/src/REPLCompletions.jl
885
0.38
-84.2% stdlib/REPL/src/REPL.jl
935
12.57
-81.66% base/bitarray.jl
1009
15.6
-75.31% base/abstractarray.jl
1353
12.03
-63.71% base/loading.jl
1365
16.78
-70.26% base/show.jl
Jobs
ID Job ID Ran Files Coverage
1 #37997.1 29 Jan 2025 08:29AM UTC 199
17.28
Source Files on build #37997
  • Tree
  • List 199
  • Changed 198
  • Source Changed 0
  • Coverage Changed 188
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • f209eba2 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