Skip to content
New issue

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

BenchmarkTools.ParametersPreV006 doesn't match loaded type #196

Open
ararslan opened this issue Oct 12, 2017 · 4 comments
Open

BenchmarkTools.ParametersPreV006 doesn't match loaded type #196

ararslan opened this issue Oct 12, 2017 · 4 comments

Comments

@ararslan
Copy link
Member

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.

@timholy
Copy link
Member

timholy commented Oct 12, 2017

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

@ararslan
Copy link
Member Author

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

@jrevels
Copy link
Contributor

jrevels commented Oct 13, 2017

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

@ararslan
Copy link
Member Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants