#!/bin/bash
set -e
for PY3VER in `py3versions -sv`; do
echo "== Run 64-bit tests (single processor) with default (real) build for python $PY3VER =="
python$PY3VER test/runtests.py --verbose
# note pytest does not support MPI tests
# assume standard test covers slepc4py-real, now test complex (non-verbose to simplify output)
echo "== Run 64-bit tests (single processor) with complex build for python $PY3VER =="
SLEPC64_DIR_COMPLEX=`pkg-config --variable=prefix SLEPc64 | sed "s/real/complex/"`
PETSC_DIR=`echo ${SLEPC64_DIR_COMPLEX} | sed "s/slepc/petsc/g"` SLEPC_DIR=${SLEPC64_DIR_COMPLEX} python$PY3VER test/runtests.py
done
|