Skip to content

Commit b8f0eda

Browse files
committed
re-enable the 0-arg MersenneTwister() constructor
The arguments to `srand(rng, ...)` and `typeof(rng)(...)` should mirror each-other, in particular `srand(MersenneTwister(0))` and `MersenneTwister()` should produce an equivalent object. Also, `srand(::RandomDevice)` has been added for consistency, which could be useful in generic code.
1 parent 9b3b2ff commit b8f0eda

File tree

5 files changed

+1609
-13
lines changed

5 files changed

+1609
-13
lines changed

base/deprecated.jl

-3
Original file line numberDiff line numberDiff line change
@@ -1307,9 +1307,6 @@ end
13071307
end
13081308
end
13091309

1310-
# PR #16984
1311-
@deprecate MersenneTwister() MersenneTwister(0)
1312-
13131310
# #19635
13141311
for fname in (:ones, :zeros)
13151312
@eval @deprecate ($fname)(T::Type, arr) ($fname)(T, size(arr))

0 commit comments

Comments
 (0)