From 16549c47e73e9b7a60418c0ca2bb189efdca8f7d Mon Sep 17 00:00:00 2001 From: Klaus Post Date: Mon, 14 Feb 2022 11:29:17 +0100 Subject: [PATCH] tests: Test s2 asm tags with defines Until Go 1.18 can be used. --- .github/workflows/go.yml | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index d7dd90452e..0fe40d83e4 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -31,11 +31,6 @@ jobs: - name: Test run: go test ./... - - name: Test S2 GOAMD64 v3 - env: - GOAMD64: v3 - run: go test -tags=goamd64_v3 ./s2/... - - name: Test Noasm run: go test -tags=noasm ./... @@ -72,3 +67,12 @@ jobs: - name: goreleaser snapshot run: curl -sL https://git.io/goreleaser | VERSION=v0.162.0 sh -s -- --snapshot --skip-publish --rm-dist + - name: Test S2 GOAMD64 v3 + env: + GOAMD64: v3 + run: go test -asmflags=-D=GOAMD64_v3 ./s2/... + + - name: Test S2 GOAMD64 v4 + env: + GOAMD64: v4 + run: go test -asmflags=-D=GOAMD64_v4 ./s2/...