Unless someone else knows a fix, could you to put together a small test
case and file an issue with Options.jl?

On Wed, 2015-09-30 at 18:33, Jan Kybic <jky...@gmail.com> wrote:
> Hello,
>            after switching to from Julia 0.3 to Julia 0.4 (release
> candidate 3),  the Options package stopped working for me. I have several
> modules, in each I call
>
> require("Options")
> using OptionsMod
>
> A function from one module is called either from the same module or from
> another using a call like "myfunction(a,b,@options)". Inside "myfunction",
> the type of the last parameter is always
>  "OptionsMod.Options{OptionsMod.CheckError}". However, the types do not
> seem to be the same, "isa(opts,OptionsMod.Options)" give true in one case
> and false in the latter and this leads to all sorts of errors like "method
> not found".
>
> Do you know what is happening and how to avoid it? Perhaps as the module is
> reloaded, it interferes with the precompilation?
>
> Thank you,
>
> Jan

Reply via email to