Nullables (moved out of Base) seems to be broken on master


#1

Is this a known issue? We have code that uses Nullable on v0.6, that I’m trying to make work on v0.7 as well.

ERROR: LoadError: LoadError: UndefVarError: scalarmin not defined
Stacktrace:
 [1] getproperty(::Module, ::Symbol) at ./sysimg.jl:14
 [2] top-level scope
 [3] include at ./boot.jl:292 [inlined]
 [4] include_relative(::Module, ::String) at ./loading.jl:521
 [5] include at ./sysimg.jl:26 [inlined]
 [6] include(::String) at /Users/scott/.julia/v0.7/Nullables/src/Nullables.jl:1
 [7] top-level scope at /Users/scott/.julia/v0.7/Nullables/src/Nullables.jl:4
 [8] include at ./boot.jl:292 [inlined]
 [9] include_relative(::Module, ::String) at ./loading.jl:521
 [10] include(::Module, ::String) at ./sysimg.jl:26
 [11] top-level scope
 [12] eval at ./boot.jl:295 [inlined]
 [13] top-level scope at ./<missing>:2
in expression starting at /Users/scott/.julia/v0.7/Nullables/src/nullable.jl:394
in expression starting at /Users/scott/.julia/v0.7/Nullables/src/Nullables.jl:4
ERROR: LoadError: Failed to precompile Nullables to /Users/scott/.julia/lib/v0.7/Nullables.ji.

#2

That’s supposed to be fixed in the last release: https://github.com/JuliaArchive/Nullables.jl/pull/10


#3

OK, thanks! - I mistakenly thought Nullables had moved to stdlib, not all the way out to JuliaArchive (the dustbin of history! :joy:)


#4

https://pkg.julialang.org/ exists


#5

Yes, but that only helps if you know that it’s not part of Base (or stdlib).

(and the changes around Nullable, Missing, Nothing, Void etc. are happening so fast and furious, it’s a bit hard to keep up! :grinning:)


#6

… and there is a search function in github, the stdlib code is in the repository and some people even recommend this search page of this big advertising company (google or something like this) …


#7

It just changed in the last 20 hours, OK?


#8

Guys, keep calm, everything is well and the package works.


#9