From: Paul E. Murphy Date: Tue, 19 Nov 2024 18:31:08 +0000 (-0600) Subject: crypto/internal/fips/aes/gcm: skip TestAllocations on PPC64 X-Git-Tag: go1.24rc1~241 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=2e607475903b9cceacfac6bc900ed8d7e42d4231;p=gostls13.git 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 --- 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)