...
Run Format

Source file test/fixedbugs/issue4353.go

Documentation: test/fixedbugs

  // run
  
  // Copyright 2012 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 4353. An optimizer bug in 8g triggers a runtime fault
  // instead of an out of bounds panic.
  
  package main
  
  var aib [100000]int
  var paib *[100000]int = &aib
  var i64 int64 = 100023
  
  func main() {
  	defer func() { recover() }()
  	_ = paib[i64]
  }
  

View as plain text