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

BenchmarkTools.ParametersPreV006 doesn't match loaded type

Open ararslan opened this issue 8 years ago • 4 comments
trafficstars

From Nanosoldier:

stored type BenchmarkTools.ParametersPreV006 does not match currently loaded type

Unfortunately this seems to have crippled Nanosoldier. I'm not sure what the deal is yet.

ararslan avatar Oct 12 '17 19:10 ararslan

Possibly #168. I spent a couple of hours poking at that and then switched my lab over to JLD2.

timholy avatar Oct 12 '17 19:10 timholy

Hm. I wonder what changed recently that caused this, since this wasn't happening on Nanosoldier until yesterday.

ararslan avatar Oct 12 '17 19:10 ararslan

AFAICT the only way this type of thing would happen is if Nanosoldier tried to (de)serialize data written in the pre-v0.0.6 format (BenchmarkTools v0.0.6, that is).

I have no idea why it would try to do that in the course of regular operation, though - the last usage of that old format should've been many months ago.

ref BenchmarkTools' serialization compatibility layer

jrevels avatar Oct 13 '17 19:10 jrevels

FYI: No longer relevant to Nanosoldier, as Nanosoldier no longer uses JLD.

ararslan avatar Nov 14 '17 20:11 ararslan