#!/bin/sh

set -eux

for v in $(pg_buildext installed-versions); do
    echo "### PostgreSQL $v ###"
    cmake -Btest-$v -DCMAKE_POLICY_VERSION_MINIMUM=3.5 -DPG_CONFIG=/usr/lib/postgresql/$v/bin/pg_config
    if ! make -C test-$v regresscheck; then
        cat test-$v/tests/regression.diffs
        EXIT=1
    fi
done

exit ${EXIT:-0}
