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.

Reply via email to