syscall: actually remove unreachable code

CL 702415 claimed to remove unreachable code, but in reality merely hid
it from vet's unreachable pass. Since the unreachable code isn't serving
an active role in the test, do remove it to simplify code.

Change-Id: I5905b8b566e4ca013bdd1202d1492e3eae6a5ede
Reviewed-on: https://go-review.googlesource.com/c/go/+/702575
Reviewed-by: Ian Lance Taylor <iant@golang.org>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Mark Freeman <markfreeman@google.com>
Auto-Submit: Dmitri Shuralyov <dmitshur@golang.org>
Reviewed-by: Dmitri Shuralyov <dmitshur@google.com>
This commit is contained in:
Dmitri Shuralyov 2025-09-10 15:08:27 -04:00 committed by Gopher Robot
parent c349582344
commit 7d562b8460

View file

@ -96,10 +96,7 @@ func TestClearenv(t *testing.T) {
defer func() {
ret = recover()
}()
if true { // defeat vet's unreachable pass
panic(nil)
}
return "should not return"
panic(nil)
}
// Allow panic(nil).