Gitlab CI: add build check for 2 tools that are off by default.
This is to avoid issues like https://gitlab.com/AOMediaCodec/avm/-/issues/401 and https://gitlab.com/AOMediaCodec/avm/-/issues/400 in future.
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index f7d8cab..550b39b 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -231,6 +231,12 @@
entropy-stats)
CMAKE_FLAGS="$CMAKE_FLAGS -DCONFIG_ENTROPY_STATS=1"
;;
+ ml-part-split)
+ CMAKE_FLAGS="$CMAKE_FLAGS -DCONFIG_ML_PART_SPLIT=1"
+ ;;
+ bawp-across-scales-fix)
+ CMAKE_FLAGS="$CMAKE_FLAGS -DCONFIG_BAWP_ACROSS_SCALES_FIX=1"
+ ;;
nasm)
CMAKE_FLAGS="$CMAKE_FLAGS -DENABLE_NASM=1"
;;
@@ -323,6 +329,23 @@
- AOM_BUILD_CONFIG:
- entropy-stats
+Build (ml-part-split):
+ extends: .build-common
+ variables:
+ # Allow build warnings.
+ EXTRA_CMAKE_FLAGS: -DENABLE_WERROR=0
+ parallel:
+ matrix:
+ - AOM_BUILD_CONFIG:
+ - ml-part-split
+
+Build (bawp-across-scales-fix):
+ extends: .build-common
+ parallel:
+ matrix:
+ - AOM_BUILD_CONFIG:
+ - bawp-across-scales-fix
+
Build (x86-linux-gcc):
extends: .build-common
image: registry.gitlab.com/aomediacodec/aom-testing/ubuntu2204-multilib:20231215235031