blob: f26658729f82e455098ddacec3c6c6fee32ffba0 [file] [log] [blame]
Rémy Oudompheng2ece2f52012-02-18 22:15:42 +01001// compile
Russ Coxcc7c31b2009-05-29 13:46:43 -07002
3// Copyright 2009 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.
6
7package main
8
9func f(a int64) int64 {
10 const b int64 = 0;
11 n := a &^ b;
12 return n;
13}
14
15func main() {
16 f(1)
17}
18
19/*
20bug156.go:7: constant 18446744073709551615 overflows int64
21*/