Core team meeting 2015-10-06 (nightly/beta regressions; broken crates.io crates; new IRC channels; crates.io outage; recover; tier1/tier2 platforms)
41% of all published crates haven’t been published since 1.0
These are likely overestimates due to testing only on Unix; most failures are -sys crates:
A significant part of that is probably my fault due to most of my -sys crates not being updated.
Alex did some experiments: https://gist.github.com/alexcrichton/c884155509a953efe493
I’d be worried about using OIBITS to encode something this complicated at the moment since rustc’s idea of how they work and the defining RFC disagree for conditional implementations. This rarely matters for Send and Sync, but it appears fairly prominently in this example.