{"push_id":766450675,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"85de30e72f62c41f21eb1eb2c8ad4a05a163c9c1","before":"548041ed08a1f006e4cdac62f2b3bf4adf99f894","commits":[{"sha":"85de30e72f62c41f21eb1eb2c8ad4a05a163c9c1","author":{"email":"90b16103a35511ced020676f3544f17117fb4c92@gmail.com","name":"Alberto Donizetti"},"message":"cmd/compile: allow huge rsh in constants arithmetic\n\nCurrently an expression like\n\nvar v = 0 >> 1000\n\nis rejected by gc with a \"stupid shift\" error, while gotype\ncompiles it successfully.\n\nAs suggested by gri on the issue tracker, allow an rsh right\noperand to be any valid uint value.\n\nFixes #11328\n\nChange-Id: I6ccb3b7f842338d91fd26ae37dd4fa279d7fc440\nReviewed-on: https://go-review.googlesource.com/13777\nReviewed-by: Robert Griesemer <gri@golang.org>","distinct":true,"url":"https://api.github.com/repos/golang/go/commits/85de30e72f62c41f21eb1eb2c8ad4a05a163c9c1"}]}