1// run 2 3// Copyright 2018 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 9import "unsafe" 10 11func main() { 12 if unsafe.Pointer(uintptr(0)) != unsafe.Pointer(nil) { 13 panic("fail") 14 } 15 if (*int)(unsafe.Pointer(uintptr(0))) != (*int)(nil) { 16 panic("fail") 17 } 18} 19