diff --git a/plat/cpm/tests/build.lua b/plat/cpm/tests/build.lua
index 1a8488136..8795262ad 100644
--- a/plat/cpm/tests/build.lua
+++ b/plat/cpm/tests/build.lua
@@ -4,6 +4,9 @@ plat_testsuite {
     name = "tests",
     plat = "cpm",
     method = "plat/cpm/emu+emu",
-    skipsets = {"floats"},
+    skipsets = {
+        "b",      -- B is broken on i80
+        "floats"  -- floats aren't supported
+    },
     tests = { "./*.c" },
 }