summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog7
-rw-r--r--debian/tests/control3
-rwxr-xr-xdebian/tests/tests.sh10
3 files changed, 12 insertions, 8 deletions
diff --git a/debian/changelog b/debian/changelog
index b51b21c..d19f7dc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+lbfgsb (3.0+dfsg.3-3) unstable; urgency=medium
+
+ * Statically linked test binary should link with LAPACK.
+ * Allow tests to print to stderr.
+
+ -- Gard Spreemann <gspreemann@gmail.com> Sun, 17 Jun 2018 23:58:46 +0200
+
lbfgsb (3.0+dfsg.3-2) unstable; urgency=medium
* compat level 10.
diff --git a/debian/tests/control b/debian/tests/control
index 67b07be..6e49353 100644
--- a/debian/tests/control
+++ b/debian/tests/control
@@ -1,2 +1,3 @@
Tests: tests.sh
-Depends: gfortran, libblas-dev, liblbfgsb-dev, shunit2 \ No newline at end of file
+Depends: gfortran, libblas-dev, liblapack-dev, liblbfgsb-dev, shunit2
+Restrictions: allow-stderr \ No newline at end of file
diff --git a/debian/tests/tests.sh b/debian/tests/tests.sh
index b681dea..94b784d 100755
--- a/debian/tests/tests.sh
+++ b/debian/tests/tests.sh
@@ -20,10 +20,8 @@ testSO() {
assertEquals 0 $ret
echo "Running."
- set -x
./$name
ret=$?
- set +x
assertEquals 0 $ret
done
cd $cwd
@@ -34,18 +32,16 @@ testStatic() {
cd $AUTOPKGTEST_TMP
for name in $names
do
- echo "Building."
+ echo "Building (statically linked)."
set -x
- gfortran $name.f90 -O3 -march=native -static -llbfgsb -lblas -pthread -o $name-static
+ gfortran $name.f90 -O3 -march=native -static -llbfgsb -llapack -lblas -lgfortran -o $name-static
ret=$?
set +x
assertEquals 0 $ret
- echo "Running."
- set -x
+ echo "Running (statically linked)."
./$name-static
ret=$?
- set +x
assertEquals 0 $ret
done
cd $cwd