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