]> Cypherpunks repositories - gostls13.git/commitdiff
runtime: skip TestStdcallAndCDeclCallbacks when gcc is missing
authorShenghou Ma <minux@golang.org>
Sat, 14 Mar 2015 22:26:39 +0000 (18:26 -0400)
committerMinux Ma <minux@golang.org>
Sun, 15 Mar 2015 00:37:05 +0000 (00:37 +0000)
Fixes #10167.

Change-Id: Ib6c6b2b5dde47744b69f65482a21964fa3c12090
Reviewed-on: https://go-review.googlesource.com/7600
Reviewed-by: Alex Brainman <alex.brainman@gmail.com>
src/runtime/syscall_windows_test.go

index c40641a0dd9d3abd54ea90817e373bb63470861c..720f70bdfccd11de8d04e3c057dca237371911c3 100644 (file)
@@ -436,6 +436,9 @@ var cbTests = []cbTest{
 }
 
 func TestStdcallAndCDeclCallbacks(t *testing.T) {
+       if _, err := exec.LookPath("gcc"); err != nil {
+               t.Skip("skipping test: gcc is missing")
+       }
        tmp, err := ioutil.TempDir("", "TestCDeclCallback")
        if err != nil {
                t.Fatal("TempDir failed: ", err)