From d1753f75a7a479433e2c4f3b16ebf32682f7a483 Mon Sep 17 00:00:00 2001 From: Nick Rosbrook Date: Wed, 16 Mar 2022 12:31:04 -0400 Subject: [PATCH] bytesconv: add appropriate build tags for s390x (#1250) The bytesconv 32-bit tests fail on s390x, because it is a 64-bit architecture. Add the appropriate build flags so that 32-bit tests do not run on this architecture. --- bytesconv_32.go | 4 ++-- bytesconv_32_test.go | 4 ++-- bytesconv_64.go | 4 ++-- bytesconv_64_test.go | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/bytesconv_32.go b/bytesconv_32.go index 6a6fec2336..b574883380 100644 --- a/bytesconv_32.go +++ b/bytesconv_32.go @@ -1,5 +1,5 @@ -//go:build !amd64 && !arm64 && !ppc64 && !ppc64le -// +build !amd64,!arm64,!ppc64,!ppc64le +//go:build !amd64 && !arm64 && !ppc64 && !ppc64le && !s390x +// +build !amd64,!arm64,!ppc64,!ppc64le,!s390x package fasthttp diff --git a/bytesconv_32_test.go b/bytesconv_32_test.go index cec5aa9187..3f5d5ded8c 100644 --- a/bytesconv_32_test.go +++ b/bytesconv_32_test.go @@ -1,5 +1,5 @@ -//go:build !amd64 && !arm64 && !ppc64 && !ppc64le -// +build !amd64,!arm64,!ppc64,!ppc64le +//go:build !amd64 && !arm64 && !ppc64 && !ppc64le && !s390x +// +build !amd64,!arm64,!ppc64,!ppc64le,!s390x package fasthttp diff --git a/bytesconv_64.go b/bytesconv_64.go index 1300d5ae63..94d0ec684c 100644 --- a/bytesconv_64.go +++ b/bytesconv_64.go @@ -1,5 +1,5 @@ -//go:build amd64 || arm64 || ppc64 || ppc64le -// +build amd64 arm64 ppc64 ppc64le +//go:build amd64 || arm64 || ppc64 || ppc64le || s390x +// +build amd64 arm64 ppc64 ppc64le s390x package fasthttp diff --git a/bytesconv_64_test.go b/bytesconv_64_test.go index 53515911d1..06898090a3 100644 --- a/bytesconv_64_test.go +++ b/bytesconv_64_test.go @@ -1,5 +1,5 @@ -//go:build amd64 || arm64 || ppc64 || ppc64le -// +build amd64 arm64 ppc64 ppc64le +//go:build amd64 || arm64 || ppc64 || ppc64le || s390x +// +build amd64 arm64 ppc64 ppc64le s390x package fasthttp