`go tool compile` hangs in karatsuba compiling the following program: ``` go package a var e = 1<<1p10000000<<3 ``` Can we just break off hex exponents (p)? They are not supported by go/types-based frontends and so are non-portable. go version devel +514014c Thu Jun 18 15:54:35 2015 +0200 linux/amd64