Warnings used to be invisible when running SeqTest.m through go test. Treat warnings as errors and fix a bug that surfaced. Change-Id: I81e7291635824cdb4a898c91db740f7aa10f3611 Reviewed-on: https://go-review.googlesource.com/21133 Reviewed-by: David Crawshaw <crawshaw@golang.org>