This reverts CL 575175.
Reason for revert: causes crypto/ecdh failures on longtest builders.
Change-Id: Ieed326fedf91760ac73095a42ba0237cf969843b
Reviewed-on: https://go-review.googlesource.com/c/go/+/575316
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Than McIntosh <thanm@google.com>
Reviewed-by: David Chase <drchase@google.com>
Auto-Submit: Than McIntosh <thanm@google.com>
case ir.OCALLFUNC, ir.OCALLINTER:
return !ir.IsFuncPCIntrinsic(n.(*ir.CallExpr))
- case ir.OINLCALL:
- return true
-
case ir.OAPPEND, ir.OCLEAR, ir.OCOPY:
return true // could mutate a global array
+++ /dev/null
-// run
-
-// Copyright 2024 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.
-
-package main
-
-var x = 0
-var a = foo()
-var b = x
-
-func foo() int {
- x++
- return x
-}
-
-func main() {
- if a != 1 {
- panic("unexpected a value")
- }
- if b != 1 {
- panic("unexpected b value")
- }
-}