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