Merge branch 'master' into 47-use-pyopencl-cltypes

Changed dtypes in the new code that was being merged in
3 jobs for 47-use-pyopencl-cltypes in 24 seconds (queued for 1 second)
latest
Status Name Job ID Coverage
  Build
manual build_docker_base #24693
allowed to fail manual
 
  Test
failed test_py2 #24695
allowed to fail

00:00:21

failed test_py3 #24694

00:00:19

 
Name Stage Failure
failed
test_py3 Test
.tox/py35/lib/python3.5/site-packages/galumph/almarray.py:14: in <module>
cl_complex = cl.cltypes.get_or_register_dtype('cfloat_t', np.complex64)
E AttributeError: module 'pyopencl' has no attribute 'cltypes'
!!!!!!!!!!!!!!!!!!! Interrupted: 7 errors during collection !!!!!!!!!!!!!!!!!!!!
====================== 1 skipped, 7 error in 0.45 seconds ======================
ERROR: InvocationError: '/builds/grp-svergun/galumph/.tox/py35/bin/pytest -sv'
___________________________________ summary ____________________________________
ERROR: py35: commands failed
ERROR: Job failed: exit code 1
failed
test_py2 Test
.tox/py27/local/lib/python2.7/site-packages/galumph/almarray.py:14: in <module>
cl_complex = cl.cltypes.get_or_register_dtype('cfloat_t', np.complex64)
E AttributeError: 'module' object has no attribute 'cltypes'
!!!!!!!!!!!!!!!!!!! Interrupted: 7 errors during collection !!!!!!!!!!!!!!!!!!!!
====================== 1 skipped, 7 error in 0.45 seconds ======================
ERROR: InvocationError: '/builds/grp-svergun/galumph/.tox/py27/bin/pytest -sv'
___________________________________ summary ____________________________________
ERROR: py27: commands failed
ERROR: Job failed: exit code 1