From 50e59bb9c8c8cdb0febc224e2c2c6716ea11bd9b Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Mon, 13 Jul 2015 14:57:16 -0600 Subject: [PATCH] [dev.ssa] cmd/compile/internal/gc: fix tests on non-amd64 Change-Id: Ibd6a59db2d5feea41a21fbea5c1a7fdd49238aa8 Reviewed-on: https://go-review.googlesource.com/12131 Reviewed-by: Josh Bleecher Snyder Run-TryBot: Brad Fitzpatrick --- src/cmd/compile/internal/gc/ssa_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/cmd/compile/internal/gc/ssa_test.go b/src/cmd/compile/internal/gc/ssa_test.go index bcc77255dc..fbbba6d9cb 100644 --- a/src/cmd/compile/internal/gc/ssa_test.go +++ b/src/cmd/compile/internal/gc/ssa_test.go @@ -8,11 +8,18 @@ import ( "bytes" "internal/testenv" "os/exec" + "runtime" "strings" "testing" ) +// Tests OANDAND and OOROR expressions and short circuiting. +// TODO: move these tests elsewhere? perhaps teach test/run.go how to run them +// with a new action verb. func TestShortCircuit(t *testing.T) { + if runtime.GOARCH != "amd64" { + t.Skipf("skipping SSA tests on %s for now", runtime.GOARCH) + } testenv.MustHaveGoBuild(t) var stdout, stderr bytes.Buffer cmd := exec.Command("go", "run", "testdata/short_ssa.go") -- 2.48.1