finish passByBytes; getting assertion failure in libstd/unstable/sync.rs