mbraceproject / FsPickler

A fast multi-format message serializer for .NET
http://mbraceproject.github.io/FsPickler/
MIT License
325 stars 52 forks source link

Type.GetMember() returns nondeterministic orderings of fields/members #93

Closed haraldsteinlechner closed 7 years ago

haraldsteinlechner commented 7 years ago

see: https://github.com/mbraceproject/FsPickler/issues/92

eiriktsarpalis commented 7 years ago

Looks like there are failing tests in mono

haraldsteinlechner commented 7 years ago

strange, on my local machine it works (arch linux, mono 5.0.0)

eiriktsarpalis commented 7 years ago

travis seems to be running 5.2. Maybe it's a new mono bug?

haraldsteinlechner commented 7 years ago

thanks. seems you fixed the mono problem? what was the problem?

eiriktsarpalis commented 7 years ago

Looks like HashSet serialization was broken in 5.2