Assuming this is the correct behavior, is there a way to get a better user
experience:
_
_ _ _(_)_ | A fresh approach to technical computing
(_) | (_) (_) | Documentation: http://docs.julialang.org
_ _ _| |_ __ _ | Type "?help" for help.
| | | | | | |/ _` | |
| | |_| | | | (_| | | Version 0.4.0-rc4 (2015-10-04 03:14 UTC)
_/ |\__'_|_|_|\__'_| | Official http://julialang.org/ release
|__/ | x86_64-apple-darwin13.4.0
julia> using Colors, Images, Gadfly
WARNING: New definition
-(DataArrays.DataArray, AbstractArray) at
/Users/me/.julia/v0.4/DataArrays/src/operators.jl:326
is ambiguous with:
-(AbstractArray, Images.AbstractImageDirect) at
/Users/me/.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
/Users/me/.julia/v0.4/DataArrays/src/operators.jl:326
is ambiguous with:
-(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.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
/Users/me/.julia/v0.4/DataArrays/src/operators.jl:349
is ambiguous with:
-(AbstractArray, Images.AbstractImageDirect) at
/Users/me/.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
/Users/me/.julia/v0.4/DataArrays/src/operators.jl:349
is ambiguous with:
-(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:35.
To fix, define
-(Images.AbstractImageDirect, DataArrays.AbstractDataArray)
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
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:317
is ambiguous with:
.==(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool,
N<:Any}) at /Users/me/.julia/v0.4/Images/src/algorithms.jl:133.
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.DataArray,
DataArrays.PooledDataArray}) at
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:272
is ambiguous with:
.==(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool,
N<:Any}) at /Users/me/.julia/v0.4/Images/src/algorithms.jl:133.
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.DataArray,
DataArrays.PooledDataArray}) at
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:272
is ambiguous with:
.==(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:134.
To fix, define
.==(Images.AbstractImageDirect, Union{DataArrays.DataArray,
DataArrays.PooledDataArray})
before the new definition.
WARNING: New definition
+(AbstractArray, DataArrays.DataArray) at
/Users/me/.julia/v0.4/DataArrays/src/operators.jl:326
is ambiguous with:
+(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.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
/Users/me/.julia/v0.4/DataArrays/src/operators.jl:349
is ambiguous with:
+(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:18.
To fix, define
+(Images.AbstractImageDirect, DataArrays.AbstractDataArray)
before the new definition.
WARNING: New definition
.*(Union{DataArrays.DataArray, DataArrays.PooledDataArray},
AbstractArray...) at /Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:282
is ambiguous with:
.*(AbstractArray, Images.AbstractImageDirect) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:52.
To fix, define
.*(Union{DataArrays.DataArray, DataArrays.PooledDataArray},
Images.AbstractImageDirect)
before the new definition.
WARNING: New definition
.*(AbstractArray, Union{DataArrays.DataArray,
DataArrays.PooledDataArray}, AbstractArray...) at
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:282
is ambiguous with:
.*(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:51.
To fix, define
.*(Images.AbstractImageDirect, Union{DataArrays.DataArray,
DataArrays.PooledDataArray})
before the new definition.
WARNING: New definition
./(AbstractArray, Union{DataArrays.DataArray,
DataArrays.PooledDataArray}) at
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:272
is ambiguous with:
./(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:55.
To fix, define
./(Images.AbstractImageDirect, Union{DataArrays.DataArray,
DataArrays.PooledDataArray})
before the new definition.
WARNING: New definition
.+(AbstractArray, Union{DataArrays.DataArray,
DataArrays.PooledDataArray}, AbstractArray...) at
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:284
is ambiguous with:
.+(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:22.
To fix, define
.+(Images.AbstractImageDirect, Union{DataArrays.DataArray,
DataArrays.PooledDataArray})
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
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:317
is ambiguous with:
.>(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:131.
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.DataArray,
DataArrays.PooledDataArray}) at
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:272
is ambiguous with:
.>(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:131.
To fix, define
.>(Images.AbstractImageDirect, Union{DataArrays.DataArray,
DataArrays.PooledDataArray})
before the new definition.
WARNING: New definition
.-(AbstractArray, Union{DataArrays.DataArray,
DataArrays.PooledDataArray}) at
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:272
is ambiguous with:
.-(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:40.
To fix, define
.-(Images.AbstractImageDirect, Union{DataArrays.DataArray,
DataArrays.PooledDataArray})
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
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:317
is ambiguous with:
.<(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool,
N<:Any}) at /Users/me/.julia/v0.4/Images/src/algorithms.jl:129.
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.DataArray,
DataArrays.PooledDataArray}) at
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:272
is ambiguous with:
.<(Images.AbstractImageDirect{Bool, N<:Any}, AbstractArray{Bool,
N<:Any}) at /Users/me/.julia/v0.4/Images/src/algorithms.jl:129.
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.DataArray,
DataArrays.PooledDataArray}) at
/Users/me/.julia/v0.4/DataArrays/src/broadcast.jl:272
is ambiguous with:
.<(Images.AbstractImageDirect, AbstractArray) at
/Users/me/.julia/v0.4/Images/src/algorithms.jl:130.
To fix, define
.<(Images.AbstractImageDirect, Union{DataArrays.DataArray,
DataArrays.PooledDataArray})
before the new definition.
Presumably this isn't something that I fix?
Perhaps by default you could just get a summary of warnings:
There were some ambiguous methods. Use [somefunc] to list them.