fix bots.

-Also disable partial instancing tests for now, cause the command option
is wrapped by experimental_api
diff --git a/test/subset/data/Makefile.am b/test/subset/data/Makefile.am
index 4d46a61..980bddb 100644
--- a/test/subset/data/Makefile.am
+++ b/test/subset/data/Makefile.am
@@ -72,7 +72,6 @@
 	expected/collect_name_ids \
 	expected/instantiate_colrv1 \
 	expected/instantiate_cff2_update_metrics \
-	expected/glyf_partial_instancing \
 	fonts \
 	profiles \
 	$(NULL)
diff --git a/test/subset/data/Makefile.sources b/test/subset/data/Makefile.sources
index ba2a1a2..919ec73 100644
--- a/test/subset/data/Makefile.sources
+++ b/test/subset/data/Makefile.sources
@@ -63,7 +63,6 @@
 	tests/collect_name_ids.tests \
 	tests/instantiate_colrv1.tests \
 	tests/instantiate_cff2_update_metrics.tests \
-	tests/glyf_partial_instancing.tests \
 	$(NULL)
 
 # TODO: re-enable once colrv1 subsetting is stabilized.
diff --git a/test/subset/meson.build b/test/subset/meson.build
index 9a993c1..188d3da 100644
--- a/test/subset/meson.build
+++ b/test/subset/meson.build
@@ -65,7 +65,7 @@
   'collect_name_ids',
   'instantiate_colrv1',
   'instantiate_cff2_update_metrics',
-  'glyf_partial_instancing',
+  #'glyf_partial_instancing',
 ]
 
 repack_tests = [
diff --git a/util/hb-subset.cc b/util/hb-subset.cc
index e416db2..bd3df8f 100644
--- a/util/hb-subset.cc
+++ b/util/hb-subset.cc
@@ -707,6 +707,7 @@
       return false;
     }
 
+#ifdef HB_EXPERIMENTAL_API
     char *pp = s;
     pp = strpbrk (pp, ":");
     if (pp) // partial instancing
@@ -756,6 +757,7 @@
     }
     else
     {
+#endif
       if (strcmp (s, "drop") == 0)
       {
         if (!hb_subset_input_pin_axis_to_default (subset_main->input, subset_main->face, axis_tag))
@@ -784,7 +786,9 @@
           return false;
         }
       }
+#ifdef HB_EXPERIMENTAL_API
     }
+#endif
     s = strtok(nullptr, "=");
   }