I am seeing ambiguous method definitions when using both the Images and the
DataArray packages. I have already done Pkg.update() and
Pkg.build("Images") and Pkg.build("DataArrays"). Is there anything else
that I could have munged in the environment to trigger this? More info
below (but not all of the ambiguous definitions are included here)
Thanks,
Don
ubuntu@ubuntu:~$ julia
_
_ _ _(_)_ | A fresh approach to technical computing
(_) | (_) (_) | Documentation: http://docs.julialang.org
_ _ _| |_ __ _ | Type "help()" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.4.0-dev+724 (2014-09-22 07:28 UTC)
_/ |\__'_|_|_|\__'_| | Commit b012c1c (0 days old master)
|__/ | x86_64-linux-gnu
julia> using DataArrays
julia> using Images
Warning: New definition
+(AbstractImageDirect{T,N},AbstractArray{T,N}) at
/home/ubuntu/.julia/v0.4/Images/src/algorithms.jl:17
is ambiguous with:
+(AbstractArray{Bool,N},DataArray{Bool,N}) at
/home/ubuntu/.julia/v0.4/DataArrays/src/operators.jl:326.
To fix, define
+(AbstractImageDirect{Bool,N},DataArray{Bool,N})
before the new definition.