X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=scripts%2Fliburcu%2Fbuild.sh;h=7afb07f6e4e0d09587759b0ad592ae091fdf58e8;hb=3ee362e6bbebac062a0360a8b2c09b7a5b214859;hp=e731e19b4647b183d93916ebf22e3f59282d6431;hpb=72d087d4fb338e11a3129ff1d6629af6acc6d00b;p=lttng-ci.git diff --git a/scripts/liburcu/build.sh b/scripts/liburcu/build.sh index e731e19..7afb07f 100755 --- a/scripts/liburcu/build.sh +++ b/scripts/liburcu/build.sh @@ -103,8 +103,6 @@ sol11-i386) export MAKE=gmake export TAR=gtar export NPROC=nproc - export BISON="/opt/csw/bin/bison" - export YACC="$BISON -y" export PATH="$PATH:/usr/perl5/bin" #export LD_ALTEXEC=/usr/sfw/bin/gld #export LD=/usr/sfw/bin/gld @@ -157,6 +155,11 @@ debug-rcu) else export CFLAGS="$CFLAGS -DDEBUG_RCU" fi + + echo "Enable iterator sanity validator" + if vergte "$PACKAGE_VERSION" "0.11"; then + CONF_OPTS+=" --enable-cds-lfht-iter-debug" + fi ;; *) @@ -210,7 +213,7 @@ $MAKE -j "$($NPROC)" V=1 $MAKE install # Run tests -$MAKE check +$MAKE --keep-going check # Only run regtest for 0.9 and up if vergte "$PACKAGE_VERSION" "0.9"; then $MAKE regtest