From b69a31a22184e9ace74fce6c9738f34fa834eafb Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Mon, 17 Aug 2015 13:17:35 -0500
Subject: [PATCH] Add test for compatibility with legacy PyOpenCL

---
 .gitlab-ci.yml                | 13 +++++++++++++
 requirements-old-pyopencl.txt | 10 ++++++++++
 2 files changed, 23 insertions(+)
 create mode 100644 requirements-old-pyopencl.txt

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e71ea2c6d..be30067d8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -35,6 +35,19 @@ Python 2.7 POCL:
   - pocl
   except:
   - tags
+Python 2.7 old PyOpenCL:
+  script:
+  - export PY_EXE=python2.7
+  - export PYOPENCL_TEST=portable
+  - export EXTRA_INSTALL="numpy mako"
+  - export REQUIREMENTS_TXT="requirements-old-pyopencl.txt"
+  - curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/master/build-and-test-py-project.sh
+  - ". ./build-and-test-py-project.sh"
+  tags:
+  - python2.7
+  - pocl
+  except:
+  - tags
 # PyPy AMD CPU:
 #   script:
 #   - export PY_EXE=pypy
diff --git a/requirements-old-pyopencl.txt b/requirements-old-pyopencl.txt
new file mode 100644
index 000000000..7d21187d1
--- /dev/null
+++ b/requirements-old-pyopencl.txt
@@ -0,0 +1,10 @@
+git+git://github.com/inducer/pytools
+git+git://github.com/inducer/islpy
+cgen
+pyopencl==2015.1
+git+git://github.com/inducer/pymbolic
+
+hg+https://bitbucket.org/inducer/f2py
+
+# Optional, needed for using the C preprocessor on Fortran
+ply>=3.6
-- 
GitLab