From: Brad Fitzpatrick Date: Mon, 13 Jul 2015 20:57:16 +0000 (-0600) Subject: [dev.ssa] cmd/compile/internal/gc: fix tests on non-amd64 X-Git-Tag: go1.7beta1~1623^2^2~393 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=50e59bb9c8c8cdb0febc224e2c2c6716ea11bd9b;p=gostls13.git [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 --- 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")