go/test/fixedbugs/issue5002.go
Rémy Oudompheng 4c203172a2 cmd/8g: fix code generation of int64(0) == int64(0).
The code would violate the contract of cmp64.

Fixes #5002.

R=rsc, golang-dev
CC=golang-dev
https://golang.org/cl/7593043
2013-03-07 21:47:45 +01:00

17 lines
311 B
Go

// build
// Copyright 2013 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// Issue 5002: 8g produces invalid CMPL $0, $0.
// Used to fail at link time.
package main
func main() {
var y int64
if y%1 == 0 {
}
}