All builds were of type debugoptimized.
It is kept only for builds having an ABI check.
Others will have the default build type (release),
except if specified differently as in the x86 generic build
which will be a test of the non-optimized debug build type.
Some static builds will test the minsize build type.

Signed-off-by: Thomas Monjalon <[email protected]>
Acked-by: Andrew Rybchenko <[email protected]>
---
 devtools/test-meson-builds.sh | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/devtools/test-meson-builds.sh b/devtools/test-meson-builds.sh
index 867a0a9c0c..11e4be3f88 100755
--- a/devtools/test-meson-builds.sh
+++ b/devtools/test-meson-builds.sh
@@ -233,13 +233,15 @@ for c in gcc clang ; do
        for s in static shared ; do
                if [ $s = shared ] ; then
                        abicheck=ABI
+                       buildtype=
                        stdatomic=-Denable_stdatomic=true
                else
                        abicheck=skipABI # save time and disk space
+                       buildtype='--buildtype=minsize'
                        stdatomic=-Denable_stdatomic=false
                fi
                export CC="$CCACHE $c"
-               build build-$c-$s $c $abicheck $stdatomic --default-library=$s
+               build build-$c-$s $c $abicheck $buildtype $stdatomic 
--default-library=$s
                unset CC
        done
 done
@@ -254,7 +256,7 @@ generic_isa='nehalem'
 if ! check_cc_flags "-march=$generic_isa" ; then
        generic_isa='corei7'
 fi
-build build-x86-generic cc skipABI -Dcheck_includes=true \
+build build-x86-generic cc skipABI --buildtype=debug -Dcheck_includes=true \
        -Dlibdir=lib -Dcpu_instruction_set=$generic_isa $use_shared
 
 # 32-bit with default compiler
-- 
2.52.0

Reply via email to