Open PallHaraldsson opened 4 years ago
I misread, I was actually running in old Julia 1.5, so I had never precompiled on newer 1.5.
So the precompile is not strange, and probably installing a later 1.5, i.e. having two is a problem (just shouldn't be?). Could the later install (I had probably already run if, for some other code), messed up for the installed packages for older 1.5?
FYI, after running in later 1.5, I can open older 1.5 and run same code, no problem in neither.
I get slightly more allocations for first run in later 1.5 (compiler changed), but same for second run.
That looks like the error was from the Random
standard library:
ERROR: InitError: could not load library "libdSFMT"
libdSFMT.so: cannot open shared object file: No such file or directory
Stacktrace:
[1] dsfmt_init_by_array at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.5/Random/src/DSFMT.jl:70 [inlined]
[2] seed!(::Random.MersenneTwister, ::Array{UInt32,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.5/Random/src/RNGs.jl:282
which uses libdSFMT
. When you load VectorizedRNG
, it uses the default random number generator to set its initial state. Somehow, it looks like the default random number generator was broken.
I thought I should let you know, even if this didn't stop me from using the package:
I had recently instaled a later nightly.