File tree Expand file tree Collapse file tree 3 files changed +17
-7
lines changed Expand file tree Collapse file tree 3 files changed +17
-7
lines changed Original file line number Diff line number Diff line change 41
41
- uses : julia-actions/cache@v2
42
42
- uses : julia-actions/julia-buildpkg@v1
43
43
- uses : julia-actions/julia-runtest@v1
44
- with :
45
- depwarn : error
44
+ # with:
45
+ # depwarn: error # Had to disable it because DataStructures does
46
+ # 1 dependency had output during precompilation:
47
+ # ┌ DataStructures
48
+ # │ WARNING: DataStructures.DisjointSets is deprecated, use DisjointSet instead.
49
+ # │ likely near /home/blegat/.julia/dev/DataStructures/src/deprecations.jl:9
50
+ # │ WARNING: DataStructures.DisjointSets is deprecated, use DisjointSet instead.
51
+ # │ likely near /home/blegat/.julia/dev/DataStructures/src/deprecations.jl:9
52
+ # │ WARNING: DataStructures.DisjointSets is deprecated, use DisjointSet instead.
53
+ # │ likely near /home/blegat/.julia/dev/DataStructures/src/deprecations.jl:9
54
+ # └
55
+ # No idea why, try enabling it back later
46
56
- uses : julia-actions/julia-processcoverage@v1
47
57
- uses : codecov/codecov-action@v4
48
58
with :
Original file line number Diff line number Diff line change @@ -12,6 +12,6 @@ MutableArithmetics = "d8a4904e-b15c-11e9-3269-09a3773c0cb0"
12
12
13
13
[compat ]
14
14
ChainRulesCore = " 1"
15
- DataStructures = " 0.17.7, 0.18 "
15
+ DataStructures = " 0.19 "
16
16
MutableArithmetics = " 0.3, 1"
17
17
julia = " 1.6"
Original file line number Diff line number Diff line change @@ -111,7 +111,7 @@ function polynomial_merge!(
111
111
if buffer === nothing
112
112
buffer = DataStructures. Queue {typeof(t0)} ()
113
113
end
114
- DataStructures . enqueue ! (buffer, t0)
114
+ push ! (buffer, t0)
115
115
i += 1
116
116
end
117
117
set (k, get2 (j))
@@ -148,7 +148,7 @@ function polynomial_merge!(
148
148
j += 1
149
149
end
150
150
if comp >= 0
151
- DataStructures . dequeue ! (buffer)
151
+ popfirst ! (buffer)
152
152
end
153
153
# if `comp` is zero, we called `combine` so `t`
154
154
# might not be kept. If `comp` is not zero, we
@@ -157,7 +157,7 @@ function polynomial_merge!(
157
157
continue
158
158
end
159
159
if k <= n1
160
- DataStructures . enqueue ! (buffer, get1 (i))
160
+ push ! (buffer, get1 (i))
161
161
set (k, t)
162
162
else
163
163
push (t)
@@ -176,7 +176,7 @@ function polynomial_merge!(
176
176
set (k + n, get1 (k))
177
177
end
178
178
for k in i: (i+ n- 1 )
179
- set (k, DataStructures . dequeue ! (buffer))
179
+ set (k, popfirst ! (buffer))
180
180
end
181
181
n1 += n
182
182
else
You can’t perform that action at this time.
0 commit comments