diff --git a/common/compiler/solidity_test.go b/common/compiler/solidity_test.go
index 46f733e59d..59b6b6cd66 100644
--- a/common/compiler/solidity_test.go
+++ b/common/compiler/solidity_test.go
@@ -31,7 +31,7 @@ func TestCompiler(t *testing.T) {
 	if err != nil {
 		t.Skip("solc not found: skip")
 	} else if sol.Version() != solcVersion {
-		t.Logf("WARNING: a newer version of solc found (%v, expect %v)", sol.Version(), solcVersion)
+		t.Skip("WARNING: skipping due to a newer version of solc found (%v, expect %v)", sol.Version(), solcVersion)
 	}
 	contracts, err := sol.Compile(source)
 	if err != nil {
@@ -54,7 +54,7 @@ func TestCompileError(t *testing.T) {
 	if err != nil || sol.version != solcVersion {
 		t.Skip("solc not found: skip")
 	} else if sol.Version() != solcVersion {
-		t.Logf("WARNING: a newer version of solc found (%v, expect %v)", sol.Version(), solcVersion)
+		t.Skip("WARNING: skipping due to a newer version of solc found (%v, expect %v)", sol.Version(), solcVersion)
 	}
 	contracts, err := sol.Compile(source[2:])
 	if err == nil {