Assertion in the following code is accepted, which breaks the behaviour I was relying on. ``` rust fn main() { assert_eq!("-".parse(), Ok(0)); } ``` This bug has been present already on 2014-11-21. It's one-line fix, I'll try making a PR.