Merge from mainline (167278:168000).
[official-gcc/graphite-test-results.git] / gcc / testsuite / go.test / test / fixedbugs / bug247.go
blob2f56b88d4739b9cd8c82999865398a48b6994c65
1 // $G $D/$F.go && $L $F.$A && ./$A.out || echo BUG: bug247
3 // Copyright 2010 The Go Authors. All rights reserved.
4 // Use of this source code is governed by a BSD-style
5 // license that can be found in the LICENSE file.
7 package main
9 func main() {
10 const (
11 Delta = 100 * 1e6
12 Count = 10
14 _ = int64(Delta * Count)
15 var i interface{} = Count
16 j := i.(int)
17 if j != Count {
18 println("j=", j)
19 panic("fail")