Hello--anybody else have a problem loading DataFrames.jl now? I get an
error about broadcast! being ambiguous.
Here are the details:
First the Version header:
Version 0.3.0-prerelease+3094 (2014-05-18 10:23 UTC)
Commit 2eef453* (37 days old master)
x86_64-apple-darwin12.5.0
Then, in the session, first I'll show the packages and their versions:
julia> Pkg.status()
9 required packages:
- ASCIIPlots 0.0.2
- Cubature 1.0.1
- DataFrames 0.5.6
- Datetime 0.1.6
- Distributions 0.4.7- 71faeba3 (dirty)
- Grid 0.3.2
- Optim 0.3.0
- StatsBase 0.5.2
- Sundials 0.1.0
11 additional packages:
- ArrayViews 0.4.6
- BinDeps 0.2.14
- Calculus 0.1.4
- DataArrays 0.1.11
- DualNumbers 0.1.0
- GZip 0.2.12
- Options 0.2.2
- PDMats 0.2.0
- Reexport 0.0.1
- SortingAlgorithms 0.0.1
- URIParser 0.0.2
julia> Pkg.update()
INFO: Updating METADATA...
INFO: Computing changes...
INFO: No packages to install, update or remove
Now, the fail:
julia> using DataFrames
Warning: New definition
broadcast!(Function,DataArray{T,N},Union(Number,Array{T,N},BitArray{N})...)
at /Users/travis/.julia/v0.3/DataArrays/src/broadcast.jl:201
is ambiguous with:
broadcast!(Function,Any,Union(BitArray{N},Array{T,N})...) at
broadcast.jl:220.
To fix, define
broadcast!(Function,DataArray{T,N},Union(Array{T,N},BitArray{N})...)
before the new definition.
Warning: New definition
broadcast!(Function,DataArray{T,N},Any...) at
/Users/travis/.julia/v0.3/DataArrays/src/broadcast.jl:201
is ambiguous with:
broadcast!(Function,Any,Union(BitArray{N},Array{T,N})...) at
broadcast.jl:220.
To fix, define
broadcast!(Function,DataArray{T,N},Union(BitArray{N},Array{T,N})...)
before the new definition.
Warning: New definition
broadcast!(Function,PooledDataArray{T,R<:Integer,N},Union(Number,Array{T,N},BitArray{N})...)
at /Users/travis/.julia/v0.3/DataArrays/src/broadcast.jl:201
is ambiguous with:
broadcast!(Function,Any,Union(BitArray{N},Array{T,N})...) at
broadcast.jl:220.
To fix, define
broadcast!(Function,PooledDataArray{T,R<:Integer,N},Union(Array{T,N},BitArray{N})...)
before the new definition.
Warning: New definition
broadcast!(Function,PooledDataArray{T,R<:Integer,N},Any...) at
/Users/travis/.julia/v0.3/DataArrays/src/broadcast.jl:201
is ambiguous with:
broadcast!(Function,Any,Union(BitArray{N},Array{T,N})...) at
broadcast.jl:220.
To fix, define
broadcast!(Function,PooledDataArray{T,R<:Integer,N},Union(BitArray{N},Array{T,N})...)
before the new definition.
Googling this or parts of it hasn't led to anything helpful so far. AFAIK I
have adequate versions of Julia proper and of StatsBase. Perhaps there's a
better venue to post this question. Thanks for any leads.