Here's the relevant issue: https://github.com/JuliaStats/DataArrays.jl/issues/168
On Thu, Feb 11, 2016 at 10:48 AM, Tom Breloff <[email protected]> wrote: > No need to report... this is well known. I think the solution will > eventually come from a change to ambiguity warnings within base Julia. (I > hope?) > > On Thu, Feb 11, 2016 at 5:21 AM, Anita SV <[email protected]> wrote: > >> Hi julia-users, >> I was trying to use both Images and Gadfly together. (I couldn't get >> PyPlot to work >> nicely with @manipulate of Interact, hence using Gadfly). Where should I >> report this bug, >> to Images, or to Gadfly itself? >> >> Thank you, >> >> >> *> Pkg.status()* >> 7 required packages: >> - Gadfly 0.4.2 >> - IJulia 1.1.8 >> - ImageMagick 0.1.2 >> - Images 0.5.2 >> - Interact 0.3.0 >> - PyPlot 2.1.1 >> - TestImages 0.1.0 >> 51 additional packages: >> - ArrayViews 0.6.4 >> - BinDeps 0.3.20 >> - Calculus 0.1.14 >> - Codecs 0.1.5 >> - ColorTypes 0.2.0 >> - ColorVectorSpace 0.1.1 >> - Colors 0.6.2 >> - Compat 0.7.9 >> - Compose 0.4.2 >> - Conda 0.1.9 >> - Contour 0.0.8 >> - DataArrays 0.2.20 >> - DataFrames 0.6.10 >> - DataStructures 0.4.2 >> - Dates 0.4.4 >> - Distances 0.3.0 >> - Distributions 0.8.9 >> - Docile 0.5.23 >> - DualNumbers 0.2.1 >> - FileIO 0.0.3 >> - FixedPointNumbers 0.1.1 >> - GZip 0.2.18 >> - Graphics 0.1.3 >> - Grid 0.4.0 >> - Hexagons 0.0.4 >> - ImmutableArrays 0.0.11 >> - Iterators 0.1.9 >> - JSON 0.5.0 >> - KernelDensity 0.1.2 >> - LaTeXStrings 0.1.6 >> - Loess 0.0.6 >> - Measures 0.0.2 >> - NaNMath 0.2.0 >> - Nettle 0.2.1 >> - Optim 0.4.4 >> - PDMats 0.3.6 >> - PyCall 1.4.0 >> - Reactive 0.3.0 >> - Reexport 0.0.3 >> - SHA 0.1.2 >> - SIUnits 0.0.6 >> - Showoff 0.0.6 >> - SortingAlgorithms 0.0.6 >> - StatsBase 0.7.4 >> - StatsFuns 0.2.0 >> - TexExtensions 0.0.3 >> - URIParser 0.1.2 >> - WoodburyMatrices 0.1.5 >> - ZMQ 0.3.1 >> - ZipFile 0.2.6 >> - Zlib 0.1.12 >> >> >> *julia> using Images* >> >> *julia> using Gadfly* >> WARNING: New definition >> .+(AbstractArray, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}, AbstractArray...) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:297 >> is ambiguous with: >> .+(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:22. >> To fix, define >> .+(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) >> before the new definition. >> WARNING: New definition >> .<(AbstractArray{Bool, N<:Any}, Union{DataArrays.DataArray{Bool, >> N<:Any}, DataArrays.PooledDataArray{Bool, R<:Integer, N<:Any}}) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:330 >> is ambiguous with: >> .<(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool, >> N<:Any}) at /home/anita/.julia/v0.4/Images/src/algorithms.jl:177. >> To fix, define >> .<(Images.AbstractImageDirect{Bool, N<:Any}, >> Union{DataArrays.DataArray{Bool, N<:Any}, DataArrays.PooledDataArray{Bool, >> R<:Integer, N<:Any}}) >> before the new definition. >> WARNING: New definition >> .<(AbstractArray, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285 >> is ambiguous with: >> .<(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool, >> N<:Any}) at /home/anita/.julia/v0.4/Images/src/algorithms.jl:177. >> To fix, define >> .<(Images.AbstractImageDirect{Bool, N<:Any}, >> Union{DataArrays.PooledDataArray{Bool, R<:Integer, N<:Any}, >> DataArrays.DataArray{Bool, N<:Any}}) >> before the new definition. >> WARNING: New definition >> .<(AbstractArray, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285 >> is ambiguous with: >> .<(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:178. >> To fix, define >> .<(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) >> before the new definition. >> WARNING: New definition >> .-(AbstractArray, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285 >> is ambiguous with: >> .-(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:40. >> To fix, define >> .-(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) >> before the new definition. >> WARNING: New definition >> .==(AbstractArray{Bool, N<:Any}, Union{DataArrays.DataArray{Bool, >> N<:Any}, DataArrays.PooledDataArray{Bool, R<:Integer, N<:Any}}) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:330 >> is ambiguous with: >> .==(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool, >> N<:Any}) at /home/anita/.julia/v0.4/Images/src/algorithms.jl:181. >> To fix, define >> .==(Images.AbstractImageDirect{Bool, N<:Any}, >> Union{DataArrays.DataArray{Bool, N<:Any}, DataArrays.PooledDataArray{Bool, >> R<:Integer, N<:Any}}) >> before the new definition. >> WARNING: New definition >> .==(AbstractArray, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285 >> is ambiguous with: >> .==(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool, >> N<:Any}) at /home/anita/.julia/v0.4/Images/src/algorithms.jl:181. >> To fix, define >> .==(Images.AbstractImageDirect{Bool, N<:Any}, >> Union{DataArrays.PooledDataArray{Bool, R<:Integer, N<:Any}, >> DataArrays.DataArray{Bool, N<:Any}}) >> before the new definition. >> WARNING: New definition >> .==(AbstractArray, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285 >> is ambiguous with: >> .==(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:182. >> To fix, define >> .==(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) >> before the new definition. >> WARNING: New definition >> .>(AbstractArray{Bool, N<:Any}, Union{DataArrays.DataArray{Bool, >> N<:Any}, DataArrays.PooledDataArray{Bool, R<:Integer, N<:Any}}) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:330 >> is ambiguous with: >> .>(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:179. >> To fix, define >> .>(Images.AbstractImageDirect{Bool, N<:Any}, >> Union{DataArrays.DataArray{Bool, N<:Any}, DataArrays.PooledDataArray{Bool, >> R<:Integer, N<:Any}}) >> before the new definition. >> WARNING: New definition >> .>(AbstractArray, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285 >> is ambiguous with: >> .>(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:179. >> To fix, define >> .>(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) >> before the new definition. >> WARNING: New definition >> -(DataArrays.DataArray, AbstractArray) at >> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:326 >> is ambiguous with: >> -(AbstractArray, Images.AbstractImageDirect) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:37. >> To fix, define >> -(DataArrays.DataArray, Images.AbstractImageDirect) >> before the new definition. >> WARNING: New definition >> -(AbstractArray, DataArrays.DataArray) at >> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:326 >> is ambiguous with: >> -(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:35. >> To fix, define >> -(Images.AbstractImageDirect, DataArrays.DataArray) >> before the new definition. >> WARNING: New definition >> -(DataArrays.AbstractDataArray, AbstractArray) at >> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:349 >> is ambiguous with: >> -(AbstractArray, Images.AbstractImageDirect) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:37. >> To fix, define >> -(DataArrays.AbstractDataArray, Images.AbstractImageDirect) >> before the new definition. >> WARNING: New definition >> -(AbstractArray, DataArrays.AbstractDataArray) at >> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:349 >> is ambiguous with: >> -(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:35. >> To fix, define >> -(Images.AbstractImageDirect, DataArrays.AbstractDataArray) >> before the new definition. >> WARNING: New definition >> .*(Union{DataArrays.PooledDataArray, DataArrays.DataArray}, >> AbstractArray...) at /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:295 >> is ambiguous with: >> .*(AbstractArray, Images.AbstractImageDirect) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:52. >> To fix, define >> .*(Union{DataArrays.PooledDataArray, DataArrays.DataArray}, >> Images.AbstractImageDirect) >> before the new definition. >> WARNING: New definition >> .*(AbstractArray, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}, AbstractArray...) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:295 >> is ambiguous with: >> .*(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:51. >> To fix, define >> .*(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) >> before the new definition. >> WARNING: New definition >> +(AbstractArray, DataArrays.DataArray) at >> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:326 >> is ambiguous with: >> +(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:18. >> To fix, define >> +(Images.AbstractImageDirect, DataArrays.DataArray) >> before the new definition. >> WARNING: New definition >> +(AbstractArray, DataArrays.AbstractDataArray) at >> /home/anita/.julia/v0.4/DataArrays/src/operators.jl:349 >> is ambiguous with: >> +(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:18. >> To fix, define >> +(Images.AbstractImageDirect, DataArrays.AbstractDataArray) >> before the new definition. >> WARNING: New definition >> ./(AbstractArray, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) at >> /home/anita/.julia/v0.4/DataArrays/src/broadcast.jl:285 >> is ambiguous with: >> ./(Images.AbstractImageDirect, AbstractArray) at >> /home/anita/.julia/v0.4/Images/src/algorithms.jl:55. >> To fix, define >> ./(Images.AbstractImageDirect, Union{DataArrays.PooledDataArray, >> DataArrays.DataArray}) >> before the new definition. >> >> >
