...
Run Format

Source file test/fixedbugs/issue12536.go

Documentation: test/fixedbugs

  // compile
  
  // Copyright 2017 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 12536: compiler crashes while checking keys in a map literal for equality
  
  package p
  
  func main() {
  	m1 := map[interface{}]interface{}{
  		nil:  0,
  		true: 1,
  	}
  	m2 := map[interface{}]interface{}{
  		true: 1,
  		nil:  0,
  	}
  	println(len(m1))
  	println(len(m2))
  }
  

View as plain text