From 2e607475903b9cceacfac6bc900ed8d7e42d4231 Mon Sep 17 00:00:00 2001 From: "Paul E. Murphy" Date: Tue, 19 Nov 2024 12:31:08 -0600 Subject: [PATCH] crypto/internal/fips/aes/gcm: skip TestAllocations on PPC64 TestAllocations is failing on PPC64 causing all PPC64 CI to fail. Skip the test until it can be debugged. For #70448 Change-Id: Ic18e402f4af5939a90eba2e1f2b182699013ed55 Reviewed-on: https://go-review.googlesource.com/c/go/+/629697 Reviewed-by: Filippo Valsorda Reviewed-by: Dmitri Shuralyov LUCI-TryBot-Result: Go LUCI Reviewed-by: Cherry Mui --- src/crypto/internal/fips/aes/gcm/ctrkdf_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/crypto/internal/fips/aes/gcm/ctrkdf_test.go b/src/crypto/internal/fips/aes/gcm/ctrkdf_test.go index 9ed46c3b0b..ec8cddbd98 100644 --- a/src/crypto/internal/fips/aes/gcm/ctrkdf_test.go +++ b/src/crypto/internal/fips/aes/gcm/ctrkdf_test.go @@ -12,10 +12,14 @@ import ( "crypto/internal/fips/drbg" "crypto/internal/fips/sha3" "encoding/hex" + "runtime" "testing" ) func TestAllocations(t *testing.T) { + if runtime.GOARCH == "ppc64" || runtime.GOARCH == "ppc64le" { + t.Skip("Test reports non-zero allocation count. See issue #70448") + } cryptotest.SkipTestAllocations(t) if allocs := testing.AllocsPerRun(10, func() { key := make([]byte, 32) -- 2.48.1