We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tuple{Type{Int32}}
Tuple{DataType}
Type{T} seems to be normalized incorrectly to DataType by JLD2 when it is wrapped by other types.
Type{T}
DataType
MWE:
julia> jldsave("example.jld2"; T=Tuple{Type{Int32}}) julia> jldopen("example.jld2", "r") do file file["T"] end Tuple{DataType}
P.S. Thanks for your hard work on JLD2 - I've really enjoyed my time with the package so far
The text was updated successfully, but these errors were encountered:
Thanks for reporting this. This is a tricky edge case of the bootstrapping for the julia type system. I think I fixed it in #485
julia> Type{Int} isa DataType true julia> Type{Int} <: DataType true julia> DataType <: Type true julia> DataType isa Type true
Sorry, something went wrong.
Successfully merging a pull request may close this issue.
Type{T}
seems to be normalized incorrectly toDataType
by JLD2 when it is wrapped by other types.MWE:
P.S. Thanks for your hard work on JLD2 - I've really enjoyed my time with the package so far
The text was updated successfully, but these errors were encountered: