JLD.jl icon indicating copy to clipboard operation
JLD.jl copied to clipboard

Saving nested anonymous functions fails

Open axsk opened this issue 10 years ago • 0 comments
trafficstars

f = ()->(x->x)
save("test.jld", "f", f)

returns

HDF5-DIAG: Error detected in HDF5 (1.8.11) thread 0:
  #000: ../../../src/H5Tcompound.c line 374 in H5Tinsert(): unable to insert member
    major: Datatype
    minor: Unable to insert object
  #001: ../../../src/H5Tcompound.c line 452 in H5T__insert(): member name is not unique
    major: Datatype
    minor: Unable to insert object
ERROR: Error adding field _ to compound datatype
 in h5t_insert at /home/numerik/bzfsikor/.julia/v0.4/HDF5/src/plain.jl:2026
 in h5type at /home/numerik/bzfsikor/.julia/v0.4/JLD/src/jld_types.jl:400
 in write_compound at /home/numerik/bzfsikor/.julia/v0.4/JLD/src/JLD.jl:679
 in write_ref at /home/numerik/bzfsikor/.julia/v0.4/JLD/src/JLD.jl:641
 in h5convert_array at /home/numerik/bzfsikor/.julia/v0.4/JLD/src/JLD.jl:585
 in _write at /home/numerik/bzfsikor/.julia/v0.4/JLD/src/JLD.jl:549
 in write_ref at /home/numerik/bzfsikor/.julia/v0.4/JLD/src/JLD.jl:641
[...]

axsk avatar Nov 15 '15 06:11 axsk