JuliaStats / NullableArrays.jl

DEPRECATED Prototype of the new JuliaStats NullableArrays package
Other
35 stars 21 forks source link

Method redefinition warning: '==(Base.Nullable{S}, Base.Nullable{T})' with 0.1.1 in julia 0.6.0 #198

Closed v-i-s-h closed 7 years ago

v-i-s-h commented 7 years ago

Annoying method redefinition error in julia 0.6.0

To reproduce:

julia> Pkg.installed( "NullableArrays" )
v"0.1.1"

julia> using NullableArrays
WARNING: Method definition ==(Base.Nullable{S}, Base.Nullable{T}) in module Base at nullable.jl:238 overwritten in module NullableArrays at /Users/vish/.julia/v0.6/NullableArrays/src/operators.jl:128.

julia> versioninfo()
Julia Version 0.6.0
Commit 903644385b (2017-06-19 13:05 UTC)
Platform Info:
  OS: macOS (x86_64-apple-darwin13.4.0)
  CPU: Intel(R) Core(TM) i5-4570R CPU @ 2.70GHz
  WORD_SIZE: 64
  BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell)
  LAPACK: libopenblas64_
  LIBM: libopenlibm
  LLVM: libLLVM-3.9.1 (ORCJIT, haswell)
nalimilan commented 7 years ago

Thanks for the report. Unfortunately, this is hard to fix. See https://github.com/JuliaStats/NullableArrays.jl/issues/196.