Interesting indeed. I checked 1.6.2 linux tarball and it was fine contrary to what is mentioned in that repository, but then I noticed the linked tarballs were for darwin not linux, so I re-ran my test against some of those files and it now matches the results, where 1.4.3 fails (but 1.4.2 works), and 1.5.1 works, while 1.5.2+ fails I'm not sure why this issue started appearing on the darwin builds before it started appearing on the linux builds, but it definitely appears to be the same problem!
Size of go1.4.2.darwin-amd64-osx10.8.tar.gz from header 230127616
gunzipped size of go1.4.2.darwin-amd64-osx10.8.tar.gz 230127616
Size of go1.4.3.darwin-amd64.tar.gz from header 683008
gunzipped size of go1.4.3.darwin-amd64.tar.gz 221932544
Size of go1.5.darwin-amd64.tar.gz from header 286595584
gunzipped size of go1.5.darwin-amd64.tar.gz 286595584
Size of go1.5.1.darwin-amd64.tar.gz from header 286660096
gunzipped size of go1.5.1.darwin-amd64.tar.gz 286660096
Size of go1.5.2.darwin-amd64.tar.gz from header 242176
gunzipped size of go1.5.2.darwin-amd64.tar.gz 281260544
Size of go1.6.2.darwin-amd64.tar.gz from header 222720
gunzipped size of go1.6.2.darwin-amd64.tar.gz 321086976
(command used to generate the above is linked in the go github issue) |