Thanks for the info; it still isn't clear to me how the (generic) call to this function should be changed:
function cvode{f,r,T}(::Type{f},::Type{r},d::Array{Int64},p::Vector{T}, y0 ::Vector{Float64}, t::Vector{Float64}; reltol::Float64=1e-4, abstol::Float64 =1e-6) (from https://github.com/sdwfrost/PDMP.jl/blob/master/src/cvode.jl) On Monday, August 22, 2016 at 10:19:14 AM UTC+1, Mauro wrote: > > It used to mean Any[], but not anymore (so `Any[]` is the new syntax). > It was still usable in 0.4 with a deprecation warning, now in 0.5 an > error is thrown. It will get a new meaning in the 0.6 release, but it > is not decided for what yet. See e.g.: > https://github.com/JuliaLang/julia/issues/8470 > > On Mon, 2016-08-22 at 11:13, Simon Frost <sdwf...@gmail.com <javascript:>> > wrote: > > Dear All, > > > > Apologies if this is mentioned somewhere, but I couldn't find the answer > in > > various searches. What does '{ } vector syntax is discontinued' mean, > and > > what is the new syntax? > > > > Best > > Simon >