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

JuliaLang / julia / #37997
78%

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

Uncovered Changes

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

Coverage Regressions

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