A temporary workaround (untill you manage to upgrade your julia version)
might be to copy fixed versions the relevant method definitions into your
juliarc.jl file
EG.
import Base.minimum
import Base.maximum
import Base.scalarmax
import Base.scalarmin
maximum{T}(A::SparseMatrixCSC{T}) =
isempty(A) ? throw(ArgumentError("argument must not be empty")) :
reducedim(scalarmax,A,(1,2),typemin(T))
maximum{T}(A::SparseMatrixCSC{T}, region) =
isempty(A) ? similar(A, reduced_dims0(A,region)) :
reducedim(scalarmax,A,region,typemin(T))
minimum{T}(A::SparseMatrixCSC{T}) =
isempty(A) ? throw(ArgumentError("argument must not be empty")) :
reducedim(scalarmin,A,(1,2),typemax(T))
minimum{T}(A::SparseMatrixCSC{T}, region) =
isempty(A) ? similar(A, reduced_dims0(A,region)) :
reducedim(scalarmin,A,region,typemax(T))
You will get some warnings about redefining the functions, but I think that
will be fine.
kl. 19:31:47 UTC+1 mandag 3. mars 2014 skrev Steven G. Johnson følgende:
>
> I've filed an issue.
> https://github.com/JuliaLang/julia/issues/6036
> Should be an easy bug to fix.
>