While developing jsgo, I noticed that the entire stdlib builds reproducibly apart from `image/draw`. Only the un-minified code shows the problem. This switch statement: https://github.com/golang/go/blob/master/src/image/draw/draw.go#L608-L615 ... the variables `src0$1`, `src0$2` and `src0` are re-arranged. <img width="1142" alt="screen shot 2018-02-24 at 08 43 40" src="https://user-images.githubusercontent.com/925351/36627161-1486867e-193f-11e8-84c6-d6d4c2cea3ac.png"> I'll dig into the compiler code and try to work out what's wrong.