It should compare a - b to 0, not b - a to 0. Fixes #6964. R=golang-dev, r CC=golang-dev https://golang.org/cl/39020044