Build error

I am getting build errors for IJulia, PyCall, MbedTLS, Homebrew and ZMQ with Pkg.update().

The error in each case is:

LoadError: MethodError: convert(::Type{Union{Array{String,N} where N, Void}}, ::Void) is ambiguous. Candidates:
convert(::Type{Union{T, Void}}, x) where T in Compat at string:8
convert(::Type{T}, x::T) where T in Base at essentials.jl:29

I would welcome any suggested fixes. Thanks.

Julia Version 0.6.0-pre.alpha.47
Commit 145eae8 (2017-03-04 10:09 UTC)
Platform Info:
OS: macOS (x86_64-apple-darwin13.4.0)
CPU: Intel(R) Core™ i5-5287U CPU @ 2.90GHz
WORD_SIZE: 64
BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Haswell)
LAPACK: libopenblas64_
LIBM: libopenlibm
LLVM: libLLVM-3.9.1 (ORCJIT, broadwell)

Have you tried updating to the latest v0.6.2 release from Download Julia ? It’s just a bugfix release, so your other code should continue to work.

You’re using an old unreleased version of Julia. This is very much not recommended, and I’m curious why you have it :wink:

Sorry, I thought I had the latest update. I had no issues using v0.6.2. Thank you for your quick replies.

1 Like