Running with gitlab-ci-multi-runner dev (1.9.2)
Using Shell executor...
Running on porter...
Fetching changes...
Removing .env/
Removing build/
Removing dist/
Removing loo.py.egg-info/
Removing setuptools-33.1.1.zip
Removing setuptools-33.1.1/
Removing test/__pycache__/
Removing test/gnuma_loopy_transforms.pyc
Removing virtualenv-13.0.3/
HEAD is now at e779b24 Fix unsubscripted-variable case of to_batched (reported by Marmaduke Woodman)
From https://gitlab.tiker.net/inducer/loopy
   05e76e3..9144e93  scan       -> origin/scan
Checking out 9144e93e as scan...
$ export PY_EXE=python2.7
$ export PYOPENCL_TEST=amd:pu
$ export EXTRA_INSTALL="numpy mako"
$ export LOOPY_NO_CACHE=1
$ curl -L -O -k https://gitlab.tiker.net/inducer/ci-support/raw/master/build-and-test-py-project.sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  3205  100  3205    0     0   7212      0 --:--:-- --:--:-- --:--:--  7218
$ . ./build-and-test-py-project.sh
-----------------------------------------------
Current directory: /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy
Python executable: python2.7
PYOPENCL_TEST: amd:pu
-----------------------------------------------
Removing build-and-test-py-project.sh
find: ‘siteconf.py’: No such file or directory
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
 40 1685k   40  677k    0     0  3363k      0 --:--:-- --:--:-- --:--:-- 3351k
100 1685k  100 1685k    0     0  5679k      0 --:--:-- --:--:-- --:--:-- 5675k
/usr/bin/python2.7: No module named venv
**> creating virtualenv
New python executable in .env/bin/python2.7
Also creating executable in .env/bin/python
Running virtualenv with interpreter /usr/bin/python2.7
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  686k  100  686k    0     0  4480k      0 --:--:-- --:--:-- --:--:-- 4485k
Archive:  setuptools-33.1.1.zip
  inflating: setuptools-33.1.1/CHANGES.rst  
  inflating: setuptools-33.1.1/LICENSE  
  inflating: setuptools-33.1.1/MANIFEST.in  
  inflating: setuptools-33.1.1/README.rst  
  inflating: setuptools-33.1.1/bootstrap.py  
  inflating: setuptools-33.1.1/conftest.py  
  inflating: setuptools-33.1.1/easy_install.py  
  inflating: setuptools-33.1.1/launcher.c  
  inflating: setuptools-33.1.1/msvc-build-launcher.cmd  
  inflating: setuptools-33.1.1/pavement.py  
  inflating: setuptools-33.1.1/pytest.ini  
  inflating: setuptools-33.1.1/setup.cfg  
  inflating: setuptools-33.1.1/setup.py  
  inflating: setuptools-33.1.1/tox.ini  
  inflating: setuptools-33.1.1/PKG-INFO  
  inflating: setuptools-33.1.1/docs/Makefile  
  inflating: setuptools-33.1.1/docs/conf.py  
  inflating: setuptools-33.1.1/docs/developer-guide.txt  
  inflating: setuptools-33.1.1/docs/development.txt  
  inflating: setuptools-33.1.1/docs/easy_install.txt  
  inflating: setuptools-33.1.1/docs/formats.txt  
  inflating: setuptools-33.1.1/docs/history.txt  
  inflating: setuptools-33.1.1/docs/index.txt  
  inflating: setuptools-33.1.1/docs/pkg_resources.txt  
  inflating: setuptools-33.1.1/docs/python3.txt  
  inflating: setuptools-33.1.1/docs/releases.txt  
  inflating: setuptools-33.1.1/docs/requirements.txt  
  inflating: setuptools-33.1.1/docs/roadmap.txt  
  inflating: setuptools-33.1.1/docs/setuptools.txt  
  inflating: setuptools-33.1.1/docs/_templates/indexsidebar.html  
  inflating: setuptools-33.1.1/docs/_theme/nature/theme.conf  
  inflating: setuptools-33.1.1/docs/_theme/nature/static/nature.css_t  
  inflating: setuptools-33.1.1/docs/_theme/nature/static/pygments.css  
  inflating: setuptools-33.1.1/pkg_resources/__init__.py  
  inflating: setuptools-33.1.1/pkg_resources/api_tests.txt  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/__init__.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/appdirs.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/pyparsing.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/six.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/vendored.txt  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/packaging/__about__.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/packaging/__init__.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/packaging/_compat.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/packaging/_structures.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/packaging/markers.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/packaging/requirements.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/packaging/specifiers.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/packaging/utils.py  
  inflating: setuptools-33.1.1/pkg_resources/_vendor/packaging/version.py  
  inflating: setuptools-33.1.1/pkg_resources/extern/__init__.py  
  inflating: setuptools-33.1.1/pkg_resources/tests/__init__.py  
  inflating: setuptools-33.1.1/pkg_resources/tests/test_markers.py  
  inflating: setuptools-33.1.1/pkg_resources/tests/test_pkg_resources.py  
  inflating: setuptools-33.1.1/pkg_resources/tests/test_resources.py  
  inflating: setuptools-33.1.1/setuptools/__init__.py  
  inflating: setuptools-33.1.1/setuptools/archive_util.py  
  inflating: setuptools-33.1.1/setuptools/cli-32.exe  
  inflating: setuptools-33.1.1/setuptools/cli-64.exe  
  inflating: setuptools-33.1.1/setuptools/cli.exe  
  inflating: setuptools-33.1.1/setuptools/config.py  
  inflating: setuptools-33.1.1/setuptools/depends.py  
  inflating: setuptools-33.1.1/setuptools/dist.py  
  inflating: setuptools-33.1.1/setuptools/extension.py  
  inflating: setuptools-33.1.1/setuptools/glob.py  
  inflating: setuptools-33.1.1/setuptools/gui-32.exe  
  inflating: setuptools-33.1.1/setuptools/gui-64.exe  
  inflating: setuptools-33.1.1/setuptools/gui.exe  
  inflating: setuptools-33.1.1/setuptools/launch.py  
  inflating: setuptools-33.1.1/setuptools/lib2to3_ex.py  
  inflating: setuptools-33.1.1/setuptools/monkey.py  
  inflating: setuptools-33.1.1/setuptools/msvc.py  
  inflating: setuptools-33.1.1/setuptools/namespaces.py  
  inflating: setuptools-33.1.1/setuptools/package_index.py  
  inflating: setuptools-33.1.1/setuptools/py26compat.py  
  inflating: setuptools-33.1.1/setuptools/py27compat.py  
  inflating: setuptools-33.1.1/setuptools/py31compat.py  
  inflating: setuptools-33.1.1/setuptools/py33compat.py  
  inflating: setuptools-33.1.1/setuptools/py36compat.py  
  inflating: setuptools-33.1.1/setuptools/sandbox.py  
  inflating: setuptools-33.1.1/setuptools/script (dev).tmpl  
  inflating: setuptools-33.1.1/setuptools/script.tmpl  
  inflating: setuptools-33.1.1/setuptools/site-patch.py  
  inflating: setuptools-33.1.1/setuptools/ssl_support.py  
  inflating: setuptools-33.1.1/setuptools/unicode_utils.py  
  inflating: setuptools-33.1.1/setuptools/version.py  
  inflating: setuptools-33.1.1/setuptools/windows_support.py  
  inflating: setuptools-33.1.1/setuptools/command/__init__.py  
  inflating: setuptools-33.1.1/setuptools/command/alias.py  
  inflating: setuptools-33.1.1/setuptools/command/bdist_egg.py  
  inflating: setuptools-33.1.1/setuptools/command/bdist_rpm.py  
  inflating: setuptools-33.1.1/setuptools/command/bdist_wininst.py  
  inflating: setuptools-33.1.1/setuptools/command/build_ext.py  
  inflating: setuptools-33.1.1/setuptools/command/build_py.py  
  inflating: setuptools-33.1.1/setuptools/command/develop.py  
  inflating: setuptools-33.1.1/setuptools/command/easy_install.py  
  inflating: setuptools-33.1.1/setuptools/command/egg_info.py  
  inflating: setuptools-33.1.1/setuptools/command/install.py  
  inflating: setuptools-33.1.1/setuptools/command/install_egg_info.py  
  inflating: setuptools-33.1.1/setuptools/command/install_lib.py  
  inflating: setuptools-33.1.1/setuptools/command/install_scripts.py  
  inflating: setuptools-33.1.1/setuptools/command/launcher manifest.xml  
  inflating: setuptools-33.1.1/setuptools/command/py36compat.py  
  inflating: setuptools-33.1.1/setuptools/command/register.py  
  inflating: setuptools-33.1.1/setuptools/command/rotate.py  
  inflating: setuptools-33.1.1/setuptools/command/saveopts.py  
  inflating: setuptools-33.1.1/setuptools/command/sdist.py  
  inflating: setuptools-33.1.1/setuptools/command/setopt.py  
  inflating: setuptools-33.1.1/setuptools/command/test.py  
  inflating: setuptools-33.1.1/setuptools/command/upload.py  
  inflating: setuptools-33.1.1/setuptools/command/upload_docs.py  
  inflating: setuptools-33.1.1/setuptools/extern/__init__.py  
  inflating: setuptools-33.1.1/setuptools/tests/__init__.py  
  inflating: setuptools-33.1.1/setuptools/tests/contexts.py  
  inflating: setuptools-33.1.1/setuptools/tests/environment.py  
  inflating: setuptools-33.1.1/setuptools/tests/files.py  
  inflating: setuptools-33.1.1/setuptools/tests/fixtures.py  
  inflating: setuptools-33.1.1/setuptools/tests/mod_with_constant.py  
  inflating: setuptools-33.1.1/setuptools/tests/namespaces.py  
  inflating: setuptools-33.1.1/setuptools/tests/py26compat.py  
  inflating: setuptools-33.1.1/setuptools/tests/script-with-bom.py  
  inflating: setuptools-33.1.1/setuptools/tests/server.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_archive_util.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_bdist_egg.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_build_ext.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_build_py.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_config.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_depends.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_develop.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_dist_info.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_easy_install.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_egg_info.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_find_packages.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_install_scripts.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_integration.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_manifest.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_msvc.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_namespaces.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_packageindex.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_sandbox.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_sdist.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_setuptools.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_test.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_unicode_utils.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_upload_docs.py  
  inflating: setuptools-33.1.1/setuptools/tests/test_windows_wrappers.py  
  inflating: setuptools-33.1.1/setuptools/tests/textwrap.py  
  inflating: setuptools-33.1.1/setuptools/tests/indexes/test_links_priority/external.html  
  inflating: setuptools-33.1.1/setuptools/tests/indexes/test_links_priority/simple/foobar/index.html  
  inflating: setuptools-33.1.1/setuptools.egg-info/PKG-INFO  
  inflating: setuptools-33.1.1/setuptools.egg-info/SOURCES.txt  
  inflating: setuptools-33.1.1/setuptools.egg-info/dependency_links.txt  
  inflating: setuptools-33.1.1/setuptools.egg-info/entry_points.txt  
  inflating: setuptools-33.1.1/setuptools.egg-info/requires.txt  
  inflating: setuptools-33.1.1/setuptools.egg-info/top_level.txt  
  inflating: setuptools-33.1.1/setuptools.egg-info/zip-safe  
  inflating: setuptools-33.1.1/tests/manual_test.py  
  inflating: setuptools-33.1.1/tests/test_pypi.py  
running install
running bdist_egg
running egg_info
writing requirements to setuptools.egg-info/requires.txt
writing setuptools.egg-info/PKG-INFO
writing top-level names to setuptools.egg-info/top_level.txt
writing dependency_links to setuptools.egg-info/dependency_links.txt
writing entry points to setuptools.egg-info/entry_points.txt
reading manifest file 'setuptools.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*' under directory 'setuptools/_vendor'
writing manifest file 'setuptools.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib.linux-x86_64-2.7
copying easy_install.py -> build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/pkg_resources
copying pkg_resources/__init__.py -> build/lib.linux-x86_64-2.7/pkg_resources
creating build/lib.linux-x86_64-2.7/setuptools
copying setuptools/__init__.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/archive_util.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/config.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/depends.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/dist.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/extension.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/glob.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/launch.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/lib2to3_ex.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/monkey.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/msvc.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/namespaces.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/package_index.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/py26compat.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/py27compat.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/py31compat.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/py33compat.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/py36compat.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/sandbox.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/site-patch.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/ssl_support.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/unicode_utils.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/version.py -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/windows_support.py -> build/lib.linux-x86_64-2.7/setuptools
creating build/lib.linux-x86_64-2.7/pkg_resources/_vendor
copying pkg_resources/_vendor/__init__.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor
copying pkg_resources/_vendor/appdirs.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor
copying pkg_resources/_vendor/pyparsing.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor
copying pkg_resources/_vendor/six.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor
creating build/lib.linux-x86_64-2.7/pkg_resources/extern
copying pkg_resources/extern/__init__.py -> build/lib.linux-x86_64-2.7/pkg_resources/extern
creating build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging
copying pkg_resources/_vendor/packaging/__about__.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging
copying pkg_resources/_vendor/packaging/__init__.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging
copying pkg_resources/_vendor/packaging/_compat.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging
copying pkg_resources/_vendor/packaging/_structures.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging
copying pkg_resources/_vendor/packaging/markers.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging
copying pkg_resources/_vendor/packaging/requirements.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging
copying pkg_resources/_vendor/packaging/specifiers.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging
copying pkg_resources/_vendor/packaging/utils.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging
copying pkg_resources/_vendor/packaging/version.py -> build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging
creating build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/__init__.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/alias.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/bdist_egg.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/bdist_rpm.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/bdist_wininst.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/build_ext.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/build_py.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/develop.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/easy_install.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/egg_info.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/install.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/install_egg_info.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/install_lib.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/install_scripts.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/py36compat.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/register.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/rotate.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/saveopts.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/sdist.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/setopt.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/test.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/upload.py -> build/lib.linux-x86_64-2.7/setuptools/command
copying setuptools/command/upload_docs.py -> build/lib.linux-x86_64-2.7/setuptools/command
creating build/lib.linux-x86_64-2.7/setuptools/extern
copying setuptools/extern/__init__.py -> build/lib.linux-x86_64-2.7/setuptools/extern
copying setuptools/script (dev).tmpl -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/script.tmpl -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/cli-32.exe -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/cli-64.exe -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/cli.exe -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/gui-32.exe -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/gui-64.exe -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/gui.exe -> build/lib.linux-x86_64-2.7/setuptools
copying setuptools/command/launcher manifest.xml -> build/lib.linux-x86_64-2.7/setuptools/command
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
copying build/lib.linux-x86_64-2.7/easy_install.py -> build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/pkg_resources
copying build/lib.linux-x86_64-2.7/pkg_resources/__init__.py -> build/bdist.linux-x86_64/egg/pkg_resources
creating build/bdist.linux-x86_64/egg/pkg_resources/_vendor
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/__init__.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/appdirs.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/pyparsing.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/six.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor
creating build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging/__about__.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging/__init__.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging/_compat.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging/_structures.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging/markers.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging/requirements.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging/specifiers.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging/utils.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging
copying build/lib.linux-x86_64-2.7/pkg_resources/_vendor/packaging/version.py -> build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging
creating build/bdist.linux-x86_64/egg/pkg_resources/extern
copying build/lib.linux-x86_64-2.7/pkg_resources/extern/__init__.py -> build/bdist.linux-x86_64/egg/pkg_resources/extern
creating build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/__init__.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/archive_util.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/config.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/depends.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/dist.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/extension.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/glob.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/launch.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/lib2to3_ex.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/monkey.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/msvc.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/namespaces.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/package_index.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/py26compat.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/py27compat.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/py31compat.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/py33compat.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/py36compat.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/sandbox.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/site-patch.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/ssl_support.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/unicode_utils.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/version.py -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/windows_support.py -> build/bdist.linux-x86_64/egg/setuptools
creating build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/__init__.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/alias.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/bdist_egg.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/bdist_rpm.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/bdist_wininst.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/build_ext.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/build_py.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/develop.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/easy_install.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/egg_info.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/install.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/install_egg_info.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/install_lib.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/install_scripts.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/py36compat.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/register.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/rotate.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/saveopts.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/sdist.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/setopt.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/test.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/upload.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/upload_docs.py -> build/bdist.linux-x86_64/egg/setuptools/command
copying build/lib.linux-x86_64-2.7/setuptools/command/launcher manifest.xml -> build/bdist.linux-x86_64/egg/setuptools/command
creating build/bdist.linux-x86_64/egg/setuptools/extern
copying build/lib.linux-x86_64-2.7/setuptools/extern/__init__.py -> build/bdist.linux-x86_64/egg/setuptools/extern
copying build/lib.linux-x86_64-2.7/setuptools/script (dev).tmpl -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/script.tmpl -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/cli-32.exe -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/cli-64.exe -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/cli.exe -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/gui-32.exe -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/gui-64.exe -> build/bdist.linux-x86_64/egg/setuptools
copying build/lib.linux-x86_64-2.7/setuptools/gui.exe -> build/bdist.linux-x86_64/egg/setuptools
byte-compiling build/bdist.linux-x86_64/egg/easy_install.py to easy_install.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/appdirs.py to appdirs.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/pyparsing.py to pyparsing.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/six.py to six.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging/__about__.py to __about__.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging/_compat.py to _compat.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging/_structures.py to _structures.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging/markers.py to markers.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging/requirements.py to requirements.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging/specifiers.py to specifiers.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging/utils.py to utils.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/_vendor/packaging/version.py to version.pyc
byte-compiling build/bdist.linux-x86_64/egg/pkg_resources/extern/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/archive_util.py to archive_util.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/config.py to config.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/depends.py to depends.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/dist.py to dist.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/extension.py to extension.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/glob.py to glob.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/launch.py to launch.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/lib2to3_ex.py to lib2to3_ex.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/monkey.py to monkey.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/msvc.py to msvc.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/namespaces.py to namespaces.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/package_index.py to package_index.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/py26compat.py to py26compat.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/py27compat.py to py27compat.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/py31compat.py to py31compat.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/py33compat.py to py33compat.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/py36compat.py to py36compat.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/sandbox.py to sandbox.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/site-patch.py to site-patch.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/ssl_support.py to ssl_support.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/unicode_utils.py to unicode_utils.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/version.py to version.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/windows_support.py to windows_support.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/alias.py to alias.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/bdist_egg.py to bdist_egg.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/bdist_rpm.py to bdist_rpm.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/bdist_wininst.py to bdist_wininst.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/build_ext.py to build_ext.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/build_py.py to build_py.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/develop.py to develop.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/easy_install.py to easy_install.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/egg_info.py to egg_info.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/install.py to install.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/install_egg_info.py to install_egg_info.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/install_lib.py to install_lib.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/install_scripts.py to install_scripts.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/py36compat.py to py36compat.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/register.py to register.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/rotate.py to rotate.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/saveopts.py to saveopts.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/sdist.py to sdist.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/setopt.py to setopt.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/test.py to test.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/upload.py to upload.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/command/upload_docs.py to upload_docs.pyc
byte-compiling build/bdist.linux-x86_64/egg/setuptools/extern/__init__.py to __init__.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying setuptools.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying setuptools.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying setuptools.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying setuptools.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying setuptools.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying setuptools.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying setuptools.egg-info/zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO
creating dist
creating 'dist/setuptools-33.1.1-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing setuptools-33.1.1-py2.7.egg
Copying setuptools-33.1.1-py2.7.egg to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Adding setuptools 33.1.1 to easy-install.pth file
Installing easy_install script to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/bin
Installing easy_install-2.7 script to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/bin

Installed /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages/setuptools-33.1.1-py2.7.egg
Processing dependencies for setuptools==33.1.1
Finished processing dependencies for setuptools==33.1.1
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
 25 1388k   25  355k    0     0   721k      0  0:00:01 --:--:--  0:00:01  721k
100 1388k  100 1388k    0     0  1843k      0 --:--:-- --:--:-- --:--:-- 1843k
You are using pip version 7.0.2, however version 9.0.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
Collecting pip
  Using cached pip-9.0.1-py2.py3-none-any.whl
Collecting wheel
  Using cached wheel-0.29.0-py2.py3-none-any.whl
Installing collected packages: pip, wheel
Successfully installed pip-9.0.1 wheel-0.29.0
Collecting numpy
  Using cached numpy-1.12.0-cp27-cp27mu-manylinux1_x86_64.whl
Installing collected packages: numpy
Successfully installed numpy-1.12.0
Collecting mako
Collecting MarkupSafe>=0.9.2 (from mako)
Installing collected packages: MarkupSafe, mako
Successfully installed MarkupSafe-0.23 mako-1.0.6
Collecting git+https://github.com/inducer/pytools.git (from -r requirements.txt (line 1))
  Cloning https://github.com/inducer/pytools.git to /tmp/pip-DZUh9D-build
Collecting git+https://github.com/inducer/islpy.git (from -r requirements.txt (line 2))
  Cloning https://github.com/inducer/islpy.git to /tmp/pip-3PJaUY-build
Collecting git+https://github.com/inducer/cgen.git (from -r requirements.txt (line 3))
  Cloning https://github.com/inducer/cgen.git to /tmp/pip-wMtuAL-build
Collecting git+https://github.com/pyopencl/pyopencl.git (from -r requirements.txt (line 4))
  Cloning https://github.com/pyopencl/pyopencl.git to /tmp/pip-NhRkt9-build
Collecting git+https://github.com/inducer/pymbolic.git (from -r requirements.txt (line 5))
  Cloning https://github.com/inducer/pymbolic.git to /tmp/pip-fArO6j-build
Collecting git+https://github.com/inducer/genpy.git (from -r requirements.txt (line 6))
  Cloning https://github.com/inducer/genpy.git to /tmp/pip-8vqTNT-build
Collecting hg+https://bitbucket.org/inducer/f2py (from -r requirements.txt (line 8))
  Cloning hg https://bitbucket.org/inducer/f2py to /tmp/pip-4JTo_5-build
Collecting ply>=3.6 (from -r requirements.txt (line 11))
Collecting packaging (from -r requirements.txt (line 14))
  Using cached packaging-16.8-py2.py3-none-any.whl
Collecting decorator>=3.2.0 (from pytools==2016.2.6->-r requirements.txt (line 1))
  Using cached decorator-4.0.11-py2.py3-none-any.whl
Collecting appdirs>=1.4.0 (from pytools==2016.2.6->-r requirements.txt (line 1))
  Using cached appdirs-1.4.2-py2.py3-none-any.whl
Collecting six>=1.8.0 (from pytools==2016.2.6->-r requirements.txt (line 1))
  Using cached six-1.10.0-py2.py3-none-any.whl
Requirement already satisfied: numpy>=1.6.0 in ./.env/lib/python2.7/site-packages (from pytools==2016.2.6->-r requirements.txt (line 1))
Collecting pytest>=2 (from islpy==2016.2.2->-r requirements.txt (line 2))
  Using cached pytest-3.0.6-py2.py3-none-any.whl
Collecting cffi>=1.1.0 (from islpy==2016.2.2->-r requirements.txt (line 2))
  Using cached cffi-1.9.1-cp27-cp27mu-manylinux1_x86_64.whl
Collecting pyparsing (from packaging->-r requirements.txt (line 14))
  Using cached pyparsing-2.1.10-py2.py3-none-any.whl
Requirement already satisfied: setuptools in ./.env/lib/python2.7/site-packages/setuptools-33.1.1-py2.7.egg (from pytest>=2->islpy==2016.2.2->-r requirements.txt (line 2))
Collecting py>=1.4.29 (from pytest>=2->islpy==2016.2.2->-r requirements.txt (line 2))
  Using cached py-1.4.32-py2.py3-none-any.whl
Collecting pycparser (from cffi>=1.1.0->islpy==2016.2.2->-r requirements.txt (line 2))
Installing collected packages: ply, pyparsing, six, packaging, decorator, appdirs, pytools, py, pytest, pycparser, cffi, islpy, cgen, pyopencl, pymbolic, genpy, f2py
  Running setup.py install for pytools: started
    Running setup.py install for pytools: finished with status 'done'
  Running setup.py install for islpy: started
    Running setup.py install for islpy: finished with status 'done'
  Running setup.py install for cgen: started
    Running setup.py install for cgen: finished with status 'done'
  Running setup.py install for pyopencl: started
    Running setup.py install for pyopencl: finished with status 'done'
  Running setup.py install for pymbolic: started
    Running setup.py install for pymbolic: finished with status 'done'
  Running setup.py install for genpy: started
    Running setup.py install for genpy: finished with status 'done'
  Running setup.py install for f2py: started
    Running setup.py install for f2py: finished with status 'done'
Successfully installed appdirs-1.4.2 cffi-1.9.1 cgen-2016.2.3 decorator-4.0.11 f2py-0.3.1.dev99 genpy-2016.1.3 islpy-2016.2.2 packaging-16.8 ply-3.10 py-1.4.32 pycparser-2.17 pymbolic-2016.2.3 pyopencl-2016.2.1 pyparsing-2.1.10 pytest-3.0.6 pytools-2016.2.6 six-1.10.0
Requirement already satisfied: pytest in ./.env/lib/python2.7/site-packages
Collecting pytest-warnings
Requirement already satisfied: setuptools in ./.env/lib/python2.7/site-packages/setuptools-33.1.1-py2.7.egg (from pytest)
Requirement already satisfied: py>=1.4.29 in ./.env/lib/python2.7/site-packages (from pytest)
Installing collected packages: pytest-warnings
Successfully installed pytest-warnings-0.2.0
running install
running bdist_egg
running egg_info
creating loo.py.egg-info
writing requirements to loo.py.egg-info/requires.txt
writing loo.py.egg-info/PKG-INFO
writing top-level names to loo.py.egg-info/top_level.txt
writing dependency_links to loo.py.egg-info/dependency_links.txt
writing manifest file 'loo.py.egg-info/SOURCES.txt'
reading manifest file 'loo.py.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'doc/images/*.png'
warning: no files found matching 'doc/_static/*.css'
warning: no files found matching 'doc/_templates/*.html'
warning: no files found matching 'doc/images/*.png'
warning: no files found matching 'configure.py'
warning: no files found matching 'Makefile.in'
writing manifest file 'loo.py.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib.linux-x86_64-2.7
creating build/lib.linux-x86_64-2.7/loopy
copying loopy/__init__.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/__main__.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/auto_test.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/cli.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/compiled.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/execution.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/expression.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/ipython_ext.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/isl_helpers.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/loop.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/match.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/maxima.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/options.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/statistics.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/types.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/check.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/tools.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/diagnostic.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/preprocess.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/symbolic.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/type_inference.py -> build/lib.linux-x86_64-2.7/loopy
copying loopy/version.py -> build/lib.linux-x86_64-2.7/loopy
creating build/lib.linux-x86_64-2.7/loopy/codegen
copying loopy/codegen/bounds.py -> build/lib.linux-x86_64-2.7/loopy/codegen
copying loopy/codegen/control.py -> build/lib.linux-x86_64-2.7/loopy/codegen
copying loopy/codegen/instruction.py -> build/lib.linux-x86_64-2.7/loopy/codegen
copying loopy/codegen/result.py -> build/lib.linux-x86_64-2.7/loopy/codegen
copying loopy/codegen/loop.py -> build/lib.linux-x86_64-2.7/loopy/codegen
copying loopy/codegen/__init__.py -> build/lib.linux-x86_64-2.7/loopy/codegen
creating build/lib.linux-x86_64-2.7/loopy/frontend
copying loopy/frontend/__init__.py -> build/lib.linux-x86_64-2.7/loopy/frontend
creating build/lib.linux-x86_64-2.7/loopy/kernel
copying loopy/kernel/array.py -> build/lib.linux-x86_64-2.7/loopy/kernel
copying loopy/kernel/data.py -> build/lib.linux-x86_64-2.7/loopy/kernel
copying loopy/kernel/creation.py -> build/lib.linux-x86_64-2.7/loopy/kernel
copying loopy/kernel/__init__.py -> build/lib.linux-x86_64-2.7/loopy/kernel
copying loopy/kernel/tools.py -> build/lib.linux-x86_64-2.7/loopy/kernel
copying loopy/kernel/instruction.py -> build/lib.linux-x86_64-2.7/loopy/kernel
creating build/lib.linux-x86_64-2.7/loopy/library
copying loopy/library/__init__.py -> build/lib.linux-x86_64-2.7/loopy/library
copying loopy/library/function.py -> build/lib.linux-x86_64-2.7/loopy/library
copying loopy/library/random123.py -> build/lib.linux-x86_64-2.7/loopy/library
copying loopy/library/reduction.py -> build/lib.linux-x86_64-2.7/loopy/library
creating build/lib.linux-x86_64-2.7/loopy/schedule
copying loopy/schedule/__init__.py -> build/lib.linux-x86_64-2.7/loopy/schedule
copying loopy/schedule/device_mapping.py -> build/lib.linux-x86_64-2.7/loopy/schedule
copying loopy/schedule/tools.py -> build/lib.linux-x86_64-2.7/loopy/schedule
creating build/lib.linux-x86_64-2.7/loopy/target
copying loopy/target/__init__.py -> build/lib.linux-x86_64-2.7/loopy/target
copying loopy/target/ispc.py -> build/lib.linux-x86_64-2.7/loopy/target
copying loopy/target/numba.py -> build/lib.linux-x86_64-2.7/loopy/target
copying loopy/target/opencl.py -> build/lib.linux-x86_64-2.7/loopy/target
copying loopy/target/pyopencl.py -> build/lib.linux-x86_64-2.7/loopy/target
copying loopy/target/pyopencl_execution.py -> build/lib.linux-x86_64-2.7/loopy/target
copying loopy/target/python.py -> build/lib.linux-x86_64-2.7/loopy/target
copying loopy/target/cuda.py -> build/lib.linux-x86_64-2.7/loopy/target
creating build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/__init__.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/arithmetic.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/array_buffer_map.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/buffer.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/diff.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/fusion.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/ilp.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/instruction.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/padding.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/parameter.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/precompute.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/subst.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/save.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/batch.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/data.py -> build/lib.linux-x86_64-2.7/loopy/transform
copying loopy/transform/iname.py -> build/lib.linux-x86_64-2.7/loopy/transform
creating build/lib.linux-x86_64-2.7/loopy/frontend/fortran
copying loopy/frontend/fortran/__init__.py -> build/lib.linux-x86_64-2.7/loopy/frontend/fortran
copying loopy/frontend/fortran/diagnostic.py -> build/lib.linux-x86_64-2.7/loopy/frontend/fortran
copying loopy/frontend/fortran/expression.py -> build/lib.linux-x86_64-2.7/loopy/frontend/fortran
copying loopy/frontend/fortran/translator.py -> build/lib.linux-x86_64-2.7/loopy/frontend/fortran
copying loopy/frontend/fortran/tree.py -> build/lib.linux-x86_64-2.7/loopy/frontend/fortran
creating build/lib.linux-x86_64-2.7/loopy/target/c
copying loopy/target/c/__init__.py -> build/lib.linux-x86_64-2.7/loopy/target/c
creating build/lib.linux-x86_64-2.7/loopy/target/c/codegen
copying loopy/target/c/codegen/__init__.py -> build/lib.linux-x86_64-2.7/loopy/target/c/codegen
copying loopy/target/c/codegen/expression.py -> build/lib.linux-x86_64-2.7/loopy/target/c/codegen
creating build/lib.linux-x86_64-2.7/loopy/target/c/compyte
copying loopy/target/c/compyte/__init__.py -> build/lib.linux-x86_64-2.7/loopy/target/c/compyte
copying loopy/target/c/compyte/array.py -> build/lib.linux-x86_64-2.7/loopy/target/c/compyte
copying loopy/target/c/compyte/dtypes.py -> build/lib.linux-x86_64-2.7/loopy/target/c/compyte
creating build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray
copying loopy/target/c/compyte/ndarray/__init__.py -> build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray
copying loopy/target/c/compyte/ndarray/gen_elemwise.py -> build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray
copying loopy/target/c/compyte/ndarray/gen_reduction.py -> build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray
copying loopy/target/c/compyte/ndarray/setup_opencl.py -> build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray
copying loopy/target/c/compyte/ndarray/test_gpu_elemwise.py -> build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray
copying loopy/target/c/compyte/ndarray/test_gpu_ndarray.py -> build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/__init__.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/__main__.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/auto_test.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/cli.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/compiled.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/execution.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/expression.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/ipython_ext.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/isl_helpers.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/loop.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/match.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/maxima.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/options.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/statistics.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/types.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/check.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/tools.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/diagnostic.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/preprocess.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/symbolic.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/type_inference.py -> build/bdist.linux-x86_64/egg/loopy
copying build/lib.linux-x86_64-2.7/loopy/version.py -> build/bdist.linux-x86_64/egg/loopy
creating build/bdist.linux-x86_64/egg/loopy/codegen
copying build/lib.linux-x86_64-2.7/loopy/codegen/bounds.py -> build/bdist.linux-x86_64/egg/loopy/codegen
copying build/lib.linux-x86_64-2.7/loopy/codegen/control.py -> build/bdist.linux-x86_64/egg/loopy/codegen
copying build/lib.linux-x86_64-2.7/loopy/codegen/instruction.py -> build/bdist.linux-x86_64/egg/loopy/codegen
copying build/lib.linux-x86_64-2.7/loopy/codegen/result.py -> build/bdist.linux-x86_64/egg/loopy/codegen
copying build/lib.linux-x86_64-2.7/loopy/codegen/loop.py -> build/bdist.linux-x86_64/egg/loopy/codegen
copying build/lib.linux-x86_64-2.7/loopy/codegen/__init__.py -> build/bdist.linux-x86_64/egg/loopy/codegen
creating build/bdist.linux-x86_64/egg/loopy/frontend
copying build/lib.linux-x86_64-2.7/loopy/frontend/__init__.py -> build/bdist.linux-x86_64/egg/loopy/frontend
creating build/bdist.linux-x86_64/egg/loopy/frontend/fortran
copying build/lib.linux-x86_64-2.7/loopy/frontend/fortran/__init__.py -> build/bdist.linux-x86_64/egg/loopy/frontend/fortran
copying build/lib.linux-x86_64-2.7/loopy/frontend/fortran/diagnostic.py -> build/bdist.linux-x86_64/egg/loopy/frontend/fortran
copying build/lib.linux-x86_64-2.7/loopy/frontend/fortran/expression.py -> build/bdist.linux-x86_64/egg/loopy/frontend/fortran
copying build/lib.linux-x86_64-2.7/loopy/frontend/fortran/translator.py -> build/bdist.linux-x86_64/egg/loopy/frontend/fortran
copying build/lib.linux-x86_64-2.7/loopy/frontend/fortran/tree.py -> build/bdist.linux-x86_64/egg/loopy/frontend/fortran
creating build/bdist.linux-x86_64/egg/loopy/kernel
copying build/lib.linux-x86_64-2.7/loopy/kernel/array.py -> build/bdist.linux-x86_64/egg/loopy/kernel
copying build/lib.linux-x86_64-2.7/loopy/kernel/data.py -> build/bdist.linux-x86_64/egg/loopy/kernel
copying build/lib.linux-x86_64-2.7/loopy/kernel/creation.py -> build/bdist.linux-x86_64/egg/loopy/kernel
copying build/lib.linux-x86_64-2.7/loopy/kernel/__init__.py -> build/bdist.linux-x86_64/egg/loopy/kernel
copying build/lib.linux-x86_64-2.7/loopy/kernel/tools.py -> build/bdist.linux-x86_64/egg/loopy/kernel
copying build/lib.linux-x86_64-2.7/loopy/kernel/instruction.py -> build/bdist.linux-x86_64/egg/loopy/kernel
creating build/bdist.linux-x86_64/egg/loopy/library
copying build/lib.linux-x86_64-2.7/loopy/library/__init__.py -> build/bdist.linux-x86_64/egg/loopy/library
copying build/lib.linux-x86_64-2.7/loopy/library/function.py -> build/bdist.linux-x86_64/egg/loopy/library
copying build/lib.linux-x86_64-2.7/loopy/library/random123.py -> build/bdist.linux-x86_64/egg/loopy/library
copying build/lib.linux-x86_64-2.7/loopy/library/reduction.py -> build/bdist.linux-x86_64/egg/loopy/library
creating build/bdist.linux-x86_64/egg/loopy/schedule
copying build/lib.linux-x86_64-2.7/loopy/schedule/__init__.py -> build/bdist.linux-x86_64/egg/loopy/schedule
copying build/lib.linux-x86_64-2.7/loopy/schedule/device_mapping.py -> build/bdist.linux-x86_64/egg/loopy/schedule
copying build/lib.linux-x86_64-2.7/loopy/schedule/tools.py -> build/bdist.linux-x86_64/egg/loopy/schedule
creating build/bdist.linux-x86_64/egg/loopy/target
copying build/lib.linux-x86_64-2.7/loopy/target/__init__.py -> build/bdist.linux-x86_64/egg/loopy/target
copying build/lib.linux-x86_64-2.7/loopy/target/ispc.py -> build/bdist.linux-x86_64/egg/loopy/target
copying build/lib.linux-x86_64-2.7/loopy/target/numba.py -> build/bdist.linux-x86_64/egg/loopy/target
copying build/lib.linux-x86_64-2.7/loopy/target/opencl.py -> build/bdist.linux-x86_64/egg/loopy/target
copying build/lib.linux-x86_64-2.7/loopy/target/pyopencl.py -> build/bdist.linux-x86_64/egg/loopy/target
copying build/lib.linux-x86_64-2.7/loopy/target/pyopencl_execution.py -> build/bdist.linux-x86_64/egg/loopy/target
copying build/lib.linux-x86_64-2.7/loopy/target/python.py -> build/bdist.linux-x86_64/egg/loopy/target
copying build/lib.linux-x86_64-2.7/loopy/target/cuda.py -> build/bdist.linux-x86_64/egg/loopy/target
creating build/bdist.linux-x86_64/egg/loopy/target/c
copying build/lib.linux-x86_64-2.7/loopy/target/c/__init__.py -> build/bdist.linux-x86_64/egg/loopy/target/c
creating build/bdist.linux-x86_64/egg/loopy/target/c/codegen
copying build/lib.linux-x86_64-2.7/loopy/target/c/codegen/__init__.py -> build/bdist.linux-x86_64/egg/loopy/target/c/codegen
copying build/lib.linux-x86_64-2.7/loopy/target/c/codegen/expression.py -> build/bdist.linux-x86_64/egg/loopy/target/c/codegen
creating build/bdist.linux-x86_64/egg/loopy/target/c/compyte
copying build/lib.linux-x86_64-2.7/loopy/target/c/compyte/__init__.py -> build/bdist.linux-x86_64/egg/loopy/target/c/compyte
copying build/lib.linux-x86_64-2.7/loopy/target/c/compyte/array.py -> build/bdist.linux-x86_64/egg/loopy/target/c/compyte
copying build/lib.linux-x86_64-2.7/loopy/target/c/compyte/dtypes.py -> build/bdist.linux-x86_64/egg/loopy/target/c/compyte
creating build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray
copying build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray/__init__.py -> build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray
copying build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray/gen_elemwise.py -> build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray
copying build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray/gen_reduction.py -> build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray
copying build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray/setup_opencl.py -> build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray
copying build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray/test_gpu_elemwise.py -> build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray
copying build/lib.linux-x86_64-2.7/loopy/target/c/compyte/ndarray/test_gpu_ndarray.py -> build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray
creating build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/__init__.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/arithmetic.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/array_buffer_map.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/buffer.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/diff.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/fusion.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/ilp.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/instruction.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/padding.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/parameter.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/precompute.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/subst.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/save.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/batch.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/data.py -> build/bdist.linux-x86_64/egg/loopy/transform
copying build/lib.linux-x86_64-2.7/loopy/transform/iname.py -> build/bdist.linux-x86_64/egg/loopy/transform
byte-compiling build/bdist.linux-x86_64/egg/loopy/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/__main__.py to __main__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/auto_test.py to auto_test.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/cli.py to cli.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/compiled.py to compiled.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/execution.py to execution.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/expression.py to expression.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/ipython_ext.py to ipython_ext.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/isl_helpers.py to isl_helpers.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/loop.py to loop.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/match.py to match.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/maxima.py to maxima.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/options.py to options.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/statistics.py to statistics.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/types.py to types.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/check.py to check.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/tools.py to tools.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/diagnostic.py to diagnostic.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/preprocess.py to preprocess.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/symbolic.py to symbolic.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/type_inference.py to type_inference.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/version.py to version.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/codegen/bounds.py to bounds.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/codegen/control.py to control.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/codegen/instruction.py to instruction.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/codegen/result.py to result.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/codegen/loop.py to loop.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/codegen/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/frontend/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/frontend/fortran/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/frontend/fortran/diagnostic.py to diagnostic.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/frontend/fortran/expression.py to expression.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/frontend/fortran/translator.py to translator.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/frontend/fortran/tree.py to tree.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/kernel/array.py to array.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/kernel/data.py to data.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/kernel/creation.py to creation.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/kernel/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/kernel/tools.py to tools.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/kernel/instruction.py to instruction.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/library/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/library/function.py to function.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/library/random123.py to random123.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/library/reduction.py to reduction.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/schedule/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/schedule/device_mapping.py to device_mapping.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/schedule/tools.py to tools.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/ispc.py to ispc.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/numba.py to numba.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/opencl.py to opencl.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/pyopencl.py to pyopencl.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py to pyopencl_execution.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/python.py to python.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/cuda.py to cuda.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/codegen/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/codegen/expression.py to expression.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/compyte/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/compyte/array.py to array.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/compyte/dtypes.py to dtypes.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray/gen_elemwise.py to gen_elemwise.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray/gen_reduction.py to gen_reduction.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray/setup_opencl.py to setup_opencl.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray/test_gpu_elemwise.py to test_gpu_elemwise.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/target/c/compyte/ndarray/test_gpu_ndarray.py to test_gpu_ndarray.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/__init__.py to __init__.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/arithmetic.py to arithmetic.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/array_buffer_map.py to array_buffer_map.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/buffer.py to buffer.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/diff.py to diff.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/fusion.py to fusion.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/ilp.py to ilp.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/instruction.py to instruction.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/padding.py to padding.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/parameter.py to parameter.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/precompute.py to precompute.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/subst.py to subst.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/save.py to save.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/batch.py to batch.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/data.py to data.pyc
byte-compiling build/bdist.linux-x86_64/egg/loopy/transform/iname.py to iname.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
installing scripts to build/bdist.linux-x86_64/egg/EGG-INFO/scripts
running install_scripts
running build_scripts
creating build/scripts-2.7
copying and adjusting bin/loopy -> build/scripts-2.7
changing mode of build/scripts-2.7/loopy from 644 to 755
creating build/bdist.linux-x86_64/egg/EGG-INFO/scripts
copying build/scripts-2.7/loopy -> build/bdist.linux-x86_64/egg/EGG-INFO/scripts
changing mode of build/bdist.linux-x86_64/egg/EGG-INFO/scripts/loopy to 755
copying loo.py.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying loo.py.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying loo.py.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying loo.py.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying loo.py.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
zip_safe flag not set; analyzing archive contents...
creating dist
creating 'dist/loo.py-2016.2-py2.7.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing loo.py-2016.2-py2.7.egg
Copying loo.py-2016.2-py2.7.egg to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Adding loo.py 2016.2 to easy-install.pth file
Installing loopy script to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/bin

Installed /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg
Processing dependencies for loo.py==2016.2
Searching for colorama
Reading hg+https://bitbucket.org/inducer/f2py#egg=f2py==0.3.1
Download error on hg+https://bitbucket.org/inducer/f2py#egg=f2py==0.3.1: unknown url type: hg+https -- Some packages may not be found!
Reading https://pypi.python.org/simple/colorama/
Downloading https://pypi.python.org/packages/f0/d0/21c6449df0ca9da74859edc40208b3a57df9aca7323118c913e58d442030/colorama-0.3.7.tar.gz#md5=349d2b02618d3d39e5c6aede36fe3c1a
Best match: colorama 0.3.7
Processing colorama-0.3.7.tar.gz
Writing /tmp/easy_install-wQvRQr/colorama-0.3.7/setup.cfg
Running colorama-0.3.7/setup.py -q bdist_egg --dist-dir /tmp/easy_install-wQvRQr/colorama-0.3.7/egg-dist-tmp-au0SDX
zip_safe flag not set; analyzing archive contents...
Moving colorama-0.3.7-py2.7.egg to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Adding colorama 0.3.7 to easy-install.pth file

Installed /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages/colorama-0.3.7-py2.7.egg
Searching for Mako==1.0.6
Best match: Mako 1.0.6
Adding Mako 1.0.6 to easy-install.pth file
Installing mako-render script to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/bin

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for six==1.10.0
Best match: six 1.10.0
Adding six 1.10.0 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for islpy==2016.2.2
Best match: islpy 2016.2.2
Adding islpy 2016.2.2 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for cgen==2016.2.3
Best match: cgen 2016.2.3
Adding cgen 2016.2.3 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for genpy==2016.1.3
Best match: genpy 2016.1.3
Adding genpy 2016.1.3 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for pymbolic==2016.2.3
Best match: pymbolic 2016.2.3
Adding pymbolic 2016.2.3 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for pytools==2016.2.6
Best match: pytools 2016.2.6
Adding pytools 2016.2.6 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for MarkupSafe==0.23
Best match: MarkupSafe 0.23
Adding MarkupSafe 0.23 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for cffi==1.9.1
Best match: cffi 1.9.1
Adding cffi 1.9.1 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for pytest==3.0.6
Best match: pytest 3.0.6
Adding pytest 3.0.6 to easy-install.pth file
Installing pytest script to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/bin
Installing py.test script to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/bin

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for numpy==1.12.0
Best match: numpy 1.12.0
Adding numpy 1.12.0 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for appdirs==1.4.2
Best match: appdirs 1.4.2
Adding appdirs 1.4.2 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for decorator==4.0.11
Best match: decorator 4.0.11
Adding decorator 4.0.11 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for pycparser==2.17
Best match: pycparser 2.17
Adding pycparser 2.17 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for py==1.4.32
Best match: py 1.4.32
Adding py 1.4.32 to easy-install.pth file

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages
Searching for setuptools==33.1.1
Best match: setuptools 33.1.1
Processing setuptools-33.1.1-py2.7.egg
setuptools 33.1.1 is already the active version in easy-install.pth
Installing easy_install script to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/bin
Installing easy_install-2.7 script to /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/bin

Using /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages/setuptools-33.1.1-py2.7.egg
Finished processing dependencies for loo.py==2016.2
TESTABLES:  . ../doc/index.rst ../doc/misc.rst ../doc/ref_creation.rst ../doc/ref_kernel.rst ../doc/ref_other.rst ../doc/ref_transform.rst ../doc/tutorial.rst
============================= test session starts ==============================
platform linux2 -- Python 2.7.13, pytest-3.0.6, py-1.4.32, pluggy-0.4.0
rootdir: /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy, inifile: 
plugins: warnings-0.2.0
collected 245 items

test_apps.py ......x.....
test_dg.py .
test_diff.py .
test_domain.py ............
test_fortran.py ..........x...
test_isl.py ...
test_linalg.py s...........
test_loopy.py ........s................................................................................
test_misc.py ...
test_nbody.py .
test_numa_diff.py ..
test_reduction.py ....................
test_scan.py ....................F....FFFF
test_sem_reagan.py .
test_statistics.py ....................
test_target.py ........
test_transform.py ................
../doc/tutorial.rst .
=========================== short test summary info ============================
XFAIL test_apps.py::test_sum_factorization
  reason: extract_subst is currently too stupid for sum factorization
XFAIL test_fortran.py::test_batched_sparse
SKIP [1] /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/test/test_loopy.py:302: crashes on AMD 15.12
SKIP [1] /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/test/test_linalg.py:74: crashes on AMD 15.12

=================================== FAILURES ===================================
 test_argmax[ctx_factory=<context factory for <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>>-l.0] 
Traceback (most recent call last):
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/test/test_scan.py", line 233, in test_argmax
    evt, (max_indices, max_vals) = knl(queue, a=a, out_host=True)
  File "build/bdist.linux-x86_64/egg/loopy/kernel/__init__.py", line 1371, in __call__
    return kex(*args, **kwargs)
  File "build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py", line 737, in __call__
    kernel_info = self.cl_kernel_info(self.arg_to_dtype_set(kwargs))
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pytools/__init__.py", line 488, in wrapper
    result = function(obj, *args, **kwargs)
  File "build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py", line 674, in cl_kernel_info
    .build(options=kernel.options.cl_build_options))
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pyopencl/__init__.py", line 438, in build
    options_bytes=options_bytes, source=self._source)
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pyopencl/__init__.py", line 473, in _build_and_catch_errors
    raise err
RuntimeError: clBuildProgram failed: BUILD_PROGRAM_FAILURE - 

Build on <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>:

"/tmp/OCLfsqUob.cl", line 36: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
    acc_j[lid(0)] = loopy_argmax_int32_float32_init(&(acc_j_0[lid(0)]));
                                                    ^

"/tmp/OCLfsqUob.cl", line 52: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 1] = loopy_argmax_int32_float32_update(acc_j[lid(0) + 1], acc_j_0[lid(0) + 1], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 1]));
                                                                                                                                ^

"/tmp/OCLfsqUob.cl", line 61: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 2] = loopy_argmax_int32_float32_update(acc_j[lid(0) + 2], acc_j_0[lid(0) + 2], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 2]));
                                                                                                                                ^

"/tmp/OCLfsqUob.cl", line 70: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 4] = loopy_argmax_int32_float32_update(acc_j[lid(0) + 4], acc_j_0[lid(0) + 4], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 4]));
                                                                                                                                ^

"/tmp/OCLfsqUob.cl", line 79: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 8] = loopy_argmax_int32_float32_update(acc_j[lid(0) + 8], acc_j_0[lid(0) + 8], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 8]));
                                                                                                                                ^

"/tmp/OCLfsqUob.cl", line 88: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 16] = loopy_argmax_int32_float32_update(acc_j[lid(0) + 16], acc_j_0[lid(0) + 16], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 16]));
                                                                                                                                   ^

"/tmp/OCLfsqUob.cl", line 97: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 32] = loopy_argmax_int32_float32_update(acc_j[lid(0) + 32], acc_j_0[lid(0) + 32], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 32]));
                                                                                                                                   ^

"/tmp/OCLfsqUob.cl", line 106: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 64] = loopy_argmax_int32_float32_update(acc_j[lid(0) + 64], acc_j_0[lid(0) + 64], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 64]));
                                                                                                                                   ^

8 errors detected in the compilation of "/tmp/OCLfsqUob.cl".
Frontend phase failed compilation.

(options: -I /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages/pyopencl/cl)
(source saved as /tmp/tmpMfIxjl.cl)
----------------------------- Captured stdout call -----------------------------
---------------------------------------------------------------------------\nKERNEL: loopy_kernel\n---------------------------------------------------------------------------\nARGUMENTS:\na: GlobalArg, type: np:dtype('float32'), shape: (128), dim_tags: (N0:stride:1)\nmax_indices: GlobalArg, type: np:dtype('int32'), shape: (128), dim_tags: (N0:stride:1)\nmax_vals: GlobalArg, type: np:dtype('float32'), shape: (128), dim_tags: (N0:stride:1)\n---------------------------------------------------------------------------\nDOMAINS:\n{ [i, j] : i <= 127 and 0 <= j <= i }\n---------------------------------------------------------------------------\nINAME IMPLEMENTATION TAGS:\ni: l.0\nj: None\n---------------------------------------------------------------------------\nINSTRUCTIONS:\n [i]                                  \x1b[36mmax_vals[i], max_indices[i]\x1b[0m <- \x1b[35mreduce(max, [j], fabs(a[j]), j)\x1b[0m   # \x1b[32minsn\x1b[0m\n---------------------------------------------------------------------------\n---------------------------------------------------------------------------\nKERNEL: loopy_kernel\n---------------------------------------------------------------------------\nARGUMENTS:\na: GlobalArg, type: np:dtype('float32'), shape: (128), dim_tags: (N0:stride:1)\nmax_indices: GlobalArg, type: np:dtype('int32'), shape: (128), dim_tags: (N0:stride:1)\nmax_vals: GlobalArg, type: np:dtype('float32'), shape: (128), dim_tags: (N0:stride:1)\n---------------------------------------------------------------------------\nDOMAINS:\n{ [i, j] : i <= 127 and 0 <= j <= i }\n  [i] -> { [j_tracking_i] : j_tracking_i = i }\n{ [scan_i] : 0 <= scan_i <= 127 }\n{ [scan_j_s0] : 0 < scan_j_s0 <= 127 }\n{ [scan_j_s1] : 2 <= scan_j_s1 <= 127 }\n{ [scan_j_s2] : 4 <= scan_j_s2 <= 127 }\n{ [scan_j_s3] : 8 <= scan_j_s3 <= 127 }\n{ [scan_j_s4] : 16 <= scan_j_s4 <= 127 }\n{ [scan_j_s5] : 32 <= scan_j_s5 <= 127 }\n{ [scan_j_s6] : 64 <= scan_j_s6 <= 127 }\n---------------------------------------------------------------------------\nINAME IMPLEMENTATION TAGS:\ni: l.0\nj: None\nj_tracking_i: None\nscan_i: l.0\nscan_j_s0: l.0\nscan_j_s1: l.0\nscan_j_s2: l.0\nscan_j_s3: l.0\nscan_j_s4: l.0\nscan_j_s5: l.0\nscan_j_s6: l.0\n---------------------------------------------------------------------------\nTEMPORARIES:\nacc_j: type: np:dtype('float32'), shape: (128), dim_tags: (N0:stride:1) scope:local\nacc_j_0: type: np:dtype('int32'), shape: (128), dim_tags: (N0:stride:1) scope:local\nacc_j_tracking_i: type: np:dtype('float32'), shape: () scope:private\nacc_j_tracking_i_0: type: np:dtype('int32'), shape: () scope:private\nread_j_arg_0: type: np:dtype('float32'), shape: () scope:private\nread_j_arg_1: type: np:dtype('int32'), shape: () scope:private\n---------------------------------------------------------------------------\nINSTRUCTIONS:\n\u21b1\u21b1\u21b1    [scan_i]                             \x1b[36macc_j[scan_i], acc_j_0[scan_i]\x1b[0m <- \x1b[35mArgExtFunction<max, (np:dtype('float32'), np:dtype('int32')), init>()\x1b[0m   # \x1b[32minsn_j_init\x1b[0m\n\u2502\u2502\u2502\u21b1   [i]                                  \x1b[36macc_j_tracking_i, acc_j_tracking_i_0\x1b[0m <- \x1b[35mArgExtFunction<max, (np:dtype('float32'), np:dtype('int32')), init>()\x1b[0m   # \x1b[32minsn_j_transfer_j_tracking_i_init\x1b[0m\n\u2514\u2502\u2502\u2514\u21b1\u21b1 [i,j_tracking_i]                     \x1b[36macc_j_tracking_i, acc_j_tracking_i_0\x1b[0m <- \x1b[35mArgExtFunction<max, (np:dtype('float32'), np:dtype('int32')), update>(acc_j_tracking_i, acc_j_tracking_i_0, fabs(a[j_tracking_i]), j_tracking_i)\x1b[0m   # \x1b[32minsn_j_transfer_j_tracking_i_update\x1b[0m\n\u21b1\u2514\u2502 \u2514\u2502 [i]                                  \x1b[36macc_j[i]\x1b[0m <- \x1b[35macc_j_tracking_i\x1b[0m   # \x1b[32minsn_j_transfer_0\x1b[0m,no_sync_with=insn_j_init@any\n\u2502\u21b1\u2514  \u2514 [i]                                  \x1b[36macc_j_0[i]\x1b[0m <- \x1b[35macc_j_tracking_i_0\x1b[0m   # \x1b[32minsn_j_transfer_1\x1b[0m,no_sync_with=insn_j_init@any\n\u2514\u2514\u21b1    [scan_j_s0]                          \x1b[36mread_j_arg_0\x1b[0m <- \x1b[35macc_j[scan_j_s0 + -1]\x1b[0m   # \x1b[32mscan_j_read_stage_0\x1b[0m\n\u21b1 \u2514    [scan_j_s0]                          \x1b[36mread_j_arg_1\x1b[0m <- \x1b[35macc_j_0[scan_j_s0 + -1]\x1b[0m   # \x1b[32mscan_j_read_stage_0_0\x1b[0m\n\u2514\u21b1     [scan_j_s0]                          \x1b[36macc_j[scan_j_s0], acc_j_0[scan_j_s0]\x1b[0m <- \x1b[35mArgExtFunction<max, (np:dtype('float32'), np:dtype('int32')), update>(acc_j[scan_j_s0], acc_j_0[scan_j_s0], read_j_arg_0, read_j_arg_1)\x1b[0m   # \x1b[32mscan_j_write_stage_0\x1b[0m\n\u21b1\u2514     [scan_j_s1]                          \x1b[36mread_j_arg_0\x1b[0m <- \x1b[35macc_j[scan_j_s1 + -2]\x1b[0m   # \x1b[32mscan_j_read_stage_1\x1b[0m\n\u2514\u21b1     [scan_j_s1]                          \x1b[36mread_j_arg_1\x1b[0m <- \x1b[35macc_j_0[scan_j_s1 + -2]\x1b[0m   # \x1b[32mscan_j_read_stage_1_0\x1b[0m\n\u21b1\u2514     [scan_j_s1]                          \x1b[36macc_j[scan_j_s1], acc_j_0[scan_j_s1]\x1b[0m <- \x1b[35mArgExtFunction<max, (np:dtype('float32'), np:dtype('int32')), update>(acc_j[scan_j_s1], acc_j_0[scan_j_s1], read_j_arg_0, read_j_arg_1)\x1b[0m   # \x1b[32mscan_j_write_stage_1\x1b[0m\n\u2514\u21b1     [scan_j_s2]                          \x1b[36mread_j_arg_0\x1b[0m <- \x1b[35macc_j[scan_j_s2 + -4]\x1b[0m   # \x1b[32mscan_j_read_stage_2\x1b[0m\n\u21b1\u2514     [scan_j_s2]                          \x1b[36mread_j_arg_1\x1b[0m <- \x1b[35macc_j_0[scan_j_s2 + -4]\x1b[0m   # \x1b[32mscan_j_read_stage_2_0\x1b[0m\n\u2514\u21b1     [scan_j_s2]                          \x1b[36macc_j[scan_j_s2], acc_j_0[scan_j_s2]\x1b[0m <- \x1b[35mArgExtFunction<max, (np:dtype('float32'), np:dtype('int32')), update>(acc_j[scan_j_s2], acc_j_0[scan_j_s2], read_j_arg_0, read_j_arg_1)\x1b[0m   # \x1b[32mscan_j_write_stage_2\x1b[0m\n\u21b1\u2514     [scan_j_s3]                          \x1b[36mread_j_arg_0\x1b[0m <- \x1b[35macc_j[scan_j_s3 + -8]\x1b[0m   # \x1b[32mscan_j_read_stage_3\x1b[0m\n\u2514\u21b1     [scan_j_s3]                          \x1b[36mread_j_arg_1\x1b[0m <- \x1b[35macc_j_0[scan_j_s3 + -8]\x1b[0m   # \x1b[32mscan_j_read_stage_3_0\x1b[0m\n\u21b1\u2514     [scan_j_s3]                          \x1b[36macc_j[scan_j_s3], acc_j_0[scan_j_s3]\x1b[0m <- \x1b[35mArgExtFunction<max, (np:dtype('float32'), np:dtype('int32')), update>(acc_j[scan_j_s3], acc_j_0[scan_j_s3], read_j_arg_0, read_j_arg_1)\x1b[0m   # \x1b[32mscan_j_write_stage_3\x1b[0m\n\u2514\u21b1     [scan_j_s4]                          \x1b[36mread_j_arg_0\x1b[0m <- \x1b[35macc_j[scan_j_s4 + -16]\x1b[0m   # \x1b[32mscan_j_read_stage_4\x1b[0m\n\u21b1\u2514     [scan_j_s4]                          \x1b[36mread_j_arg_1\x1b[0m <- \x1b[35macc_j_0[scan_j_s4 + -16]\x1b[0m   # \x1b[32mscan_j_read_stage_4_0\x1b[0m\n\u2514\u21b1     [scan_j_s4]                          \x1b[36macc_j[scan_j_s4], acc_j_0[scan_j_s4]\x1b[0m <- \x1b[35mArgExtFunction<max, (np:dtype('float32'), np:dtype('int32')), update>(acc_j[scan_j_s4], acc_j_0[scan_j_s4], read_j_arg_0, read_j_arg_1)\x1b[0m   # \x1b[32mscan_j_write_stage_4\x1b[0m\n\u21b1\u2514     [scan_j_s5]                          \x1b[36mread_j_arg_0\x1b[0m <- \x1b[35macc_j[scan_j_s5 + -32]\x1b[0m   # \x1b[32mscan_j_read_stage_5\x1b[0m\n\u2514\u21b1     [scan_j_s5]                          \x1b[36mread_j_arg_1\x1b[0m <- \x1b[35macc_j_0[scan_j_s5 + -32]\x1b[0m   # \x1b[32mscan_j_read_stage_5_0\x1b[0m\n\u21b1\u2514     [scan_j_s5]                          \x1b[36macc_j[scan_j_s5], acc_j_0[scan_j_s5]\x1b[0m <- \x1b[35mArgExtFunction<max, (np:dtype('float32'), np:dtype('int32')), update>(acc_j[scan_j_s5], acc_j_0[scan_j_s5], read_j_arg_0, read_j_arg_1)\x1b[0m   # \x1b[32mscan_j_write_stage_5\x1b[0m\n\u2514\u21b1     [scan_j_s6]                          \x1b[36mread_j_arg_0\x1b[0m <- \x1b[35macc_j[scan_j_s6 + -64]\x1b[0m   # \x1b[32mscan_j_read_stage_6\x1b[0m\n\u21b1\u2514     [scan_j_s6]                          \x1b[36mread_j_arg_1\x1b[0m <- \x1b[35macc_j_0[scan_j_s6 + -64]\x1b[0m   # \x1b[32mscan_j_read_stage_6_0\x1b[0m\n\u2514\u21b1\u21b1    [scan_j_s6]                          \x1b[36macc_j[scan_j_s6], acc_j_0[scan_j_s6]\x1b[0m <- \x1b[35mArgExtFunction<max, (np:dtype('float32'), np:dtype('int32')), update>(acc_j[scan_j_s6], acc_j_0[scan_j_s6], read_j_arg_0, read_j_arg_1)\x1b[0m   # \x1b[32mscan_j_write_stage_6\x1b[0m\n \u2514\u2502    [i]                                  \x1b[36mmax_vals[i]\x1b[0m <- \x1b[35macc_j[i]\x1b[0m   # \x1b[32minsn_0\x1b[0m,no_sync_with=scan_j_write_stage_6@any\n  \u2514    [i]                                  \x1b[36mmax_indices[i]\x1b[0m <- \x1b[35macc_j_0[i]\x1b[0m   # \x1b[32minsn_1\x1b[0m,no_sync_with=scan_j_write_stage_6@any\n---------------------------------------------------------------------------
----------------------------- Captured stderr call -----------------------------
INFO:loopy.kernel.creation:(unnamed): kernel creation start
INFO:loopy.kernel.creation:loopy_kernel: kernel creation done
INFO:loopy.preprocess:loopy_kernel: preprocess start
INFO:loopy.preprocess:loopy_kernel: preprocess done
INFO:loopy.schedule:loopy_kernel: schedule start
INFO:loopy.check:loopy_kernel: pre-schedule check: start
INFO:loopy.check:loopy_kernel: pre-schedule check: done
INFO:loopy.schedule:loopy_kernel: barrier insertion: global
INFO:loopy.schedule:loopy_kernel: barrier insertion: local
INFO:loopy.schedule:loopy_kernel: barrier insertion: done
INFO:loopy.schedule:loopy_kernel: scheduling done after 0.11 s
INFO:loopy.check:pre-codegen check loopy_kernel: start
INFO:loopy.check:pre-codegen check loopy_kernel: done
INFO:loopy.codegen:loopy_kernel: generate code: start
INFO:loopy.codegen:loopy_kernel: generate code: done
INFO:pyopencl.cache:build program: binary cache miss (key: c43aa4478cb1c38a98f2606f2af84b8d)
INFO:pyopencl.cache:build program: start building program from source on <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>
 test_segmented_scan[ctx_getter=<context factory for <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>>-l.0-1-segment_boundaries_indices0] 
Traceback (most recent call last):
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/test/test_scan.py", line 271, in test_segmented_scan
    (evt, (out,)) = knl(queue, arr=arr, segflag=segment_boundaries)
  File "build/bdist.linux-x86_64/egg/loopy/kernel/__init__.py", line 1371, in __call__
    return kex(*args, **kwargs)
  File "build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py", line 737, in __call__
    kernel_info = self.cl_kernel_info(self.arg_to_dtype_set(kwargs))
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pytools/__init__.py", line 488, in wrapper
    result = function(obj, *args, **kwargs)
  File "build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py", line 674, in cl_kernel_info
    .build(options=kernel.options.cl_build_options))
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pyopencl/__init__.py", line 438, in build
    options_bytes=options_bytes, source=self._source)
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pyopencl/__init__.py", line 473, in _build_and_catch_errors
    raise err
RuntimeError: clBuildProgram failed: BUILD_PROGRAM_FAILURE - 

Build on <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>:

"/tmp/OCLqHjvTh.cl", line 29: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
    acc_j[0] = loopy_segmented_sum_float32_int32_init(&(acc_j_0[0]));
                                                      ^

"/tmp/OCLqHjvTh.cl", line 31: warning: variable "j_tracking_i" was declared
          but never referenced
      int const j_tracking_i = 0;
                ^

"/tmp/OCLqHjvTh.cl", line 20: warning: variable "_" was set but never used
    int _;
        ^

"/tmp/OCLqHjvTh.cl", line 25: warning: variable "read_j_arg_0" was declared
          but never referenced
    float read_j_arg_0;
          ^

"/tmp/OCLqHjvTh.cl", line 26: warning: variable "read_j_arg_1" was declared
          but never referenced
    int read_j_arg_1;
        ^

1 error detected in the compilation of "/tmp/OCLqHjvTh.cl".
Frontend phase failed compilation.

(options: -I /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages/pyopencl/cl)
(source saved as /tmp/tmpf_twGP.cl)
----------------------------- Captured stdout call -----------------------------
---------------------------------------------------------------------------
KERNEL: loopy_kernel
---------------------------------------------------------------------------
ARGUMENTS:
arr: GlobalArg, type: np:dtype('float32'), shape: (1), dim_tags: (N0:stride:1)
out: GlobalArg, type: <runtime>, shape: (1), dim_tags: (N0:stride:1)
segflag: GlobalArg, type: np:dtype('int32'), shape: (1), dim_tags: (N0:stride:1)
---------------------------------------------------------------------------
DOMAINS:
{ [i, j] : i = 0 and j = 0 }
---------------------------------------------------------------------------
INAME IMPLEMENTATION TAGS:
i: l.0
j: None
---------------------------------------------------------------------------
TEMPORARIES:
_: type: <auto>, shape: () scope:auto
---------------------------------------------------------------------------
INSTRUCTIONS:
 [i]                                  out[i], _ <- reduce(segmented_sum, [j], arr[j], segflag[j])   # insn
---------------------------------------------------------------------------
----------------------------- Captured stderr call -----------------------------
INFO:loopy.kernel.creation:(unnamed): kernel creation start
INFO:loopy.kernel.creation:loopy_kernel: kernel creation done
INFO:loopy.preprocess:loopy_kernel: preprocess start
INFO:loopy.preprocess:loopy_kernel: preprocess done
INFO:loopy.schedule:loopy_kernel: schedule start
INFO:loopy.check:loopy_kernel: pre-schedule check: start
INFO:loopy.check:loopy_kernel: pre-schedule check: done
INFO:loopy.schedule:loopy_kernel: barrier insertion: global
INFO:loopy.schedule:loopy_kernel: barrier insertion: local
INFO:loopy.schedule:loopy_kernel: barrier insertion: done
INFO:loopy.schedule:loopy_kernel: scheduling done after 0.03 s
INFO:loopy.check:pre-codegen check loopy_kernel: start
INFO:loopy.check:pre-codegen check loopy_kernel: done
INFO:loopy.codegen:loopy_kernel: generate code: start
INFO:loopy.codegen:loopy_kernel: generate code: done
INFO:pyopencl.cache:build program: binary cache miss (key: 69fcb1f65fed008c5afc2b4a3cdb9ebd)
INFO:pyopencl.cache:build program: start building program from source on <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>
 test_segmented_scan[ctx_getter=<context factory for <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>>-l.0-2-segment_boundaries_indices1] 
Traceback (most recent call last):
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/test/test_scan.py", line 271, in test_segmented_scan
    (evt, (out,)) = knl(queue, arr=arr, segflag=segment_boundaries)
  File "build/bdist.linux-x86_64/egg/loopy/kernel/__init__.py", line 1371, in __call__
    return kex(*args, **kwargs)
  File "build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py", line 737, in __call__
    kernel_info = self.cl_kernel_info(self.arg_to_dtype_set(kwargs))
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pytools/__init__.py", line 488, in wrapper
    result = function(obj, *args, **kwargs)
  File "build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py", line 674, in cl_kernel_info
    .build(options=kernel.options.cl_build_options))
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pyopencl/__init__.py", line 438, in build
    options_bytes=options_bytes, source=self._source)
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pyopencl/__init__.py", line 473, in _build_and_catch_errors
    raise err
RuntimeError: clBuildProgram failed: BUILD_PROGRAM_FAILURE - 

Build on <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>:

"/tmp/OCLfxbXYo.cl", line 29: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
    acc_j[lid(0)] = loopy_segmented_sum_float32_int32_init(&(acc_j_0[lid(0)]));
                                                           ^

"/tmp/OCLfxbXYo.cl", line 45: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[1] = loopy_segmented_sum_float32_int32_update(acc_j[1], acc_j_0[1], read_j_arg_0, read_j_arg_1, &(acc_j_0[1]));
                                                                                                            ^

"/tmp/OCLfxbXYo.cl", line 20: warning: variable "_" was set but never used
    int _;
        ^

2 errors detected in the compilation of "/tmp/OCLfxbXYo.cl".
Frontend phase failed compilation.

(options: -I /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages/pyopencl/cl)
(source saved as /tmp/tmpKWmNR8.cl)
----------------------------- Captured stdout call -----------------------------
---------------------------------------------------------------------------
KERNEL: loopy_kernel
---------------------------------------------------------------------------
ARGUMENTS:
arr: GlobalArg, type: np:dtype('float32'), shape: (2), dim_tags: (N0:stride:1)
out: GlobalArg, type: <runtime>, shape: (2), dim_tags: (N0:stride:1)
segflag: GlobalArg, type: np:dtype('int32'), shape: (2), dim_tags: (N0:stride:1)
---------------------------------------------------------------------------
DOMAINS:
{ [i, j] : i <= 1 and 0 <= j <= i }
---------------------------------------------------------------------------
INAME IMPLEMENTATION TAGS:
i: l.0
j: None
---------------------------------------------------------------------------
TEMPORARIES:
_: type: <auto>, shape: () scope:auto
---------------------------------------------------------------------------
INSTRUCTIONS:
 [i]                                  out[i], _ <- reduce(segmented_sum, [j], arr[j], segflag[j])   # insn
---------------------------------------------------------------------------
----------------------------- Captured stderr call -----------------------------
INFO:loopy.kernel.creation:(unnamed): kernel creation start
INFO:loopy.kernel.creation:loopy_kernel: kernel creation done
INFO:loopy.preprocess:loopy_kernel: preprocess start
/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/creation.py:1766: LoopyWarning: in kernel loopy_kernel: The single-writer dependency heuristic added dependencies on instruction ID(s) 'scan_j_read_stage_0' to instruction ID 'scan_j_write_stage_0' after kernel creation is complete. This is deprecated and may stop working in the future. To fix this, ensure that instruction dependencies are added/resolved as soon as possible, ideally at kernel creation time. (add 'single_writer_after_creation' to silenced_warnings kernel attribute to disable)
INFO:loopy.preprocess:loopy_kernel: preprocess done
INFO:loopy.schedule:loopy_kernel: schedule start
INFO:loopy.check:loopy_kernel: pre-schedule check: start
INFO:loopy.check:loopy_kernel: pre-schedule check: done
INFO:loopy.schedule:loopy_kernel: barrier insertion: global
INFO:loopy.schedule:loopy_kernel: barrier insertion: local
INFO:loopy.schedule:loopy_kernel: barrier insertion: done
INFO:loopy.schedule:loopy_kernel: scheduling done after 0.03 s
INFO:loopy.check:pre-codegen check loopy_kernel: start
INFO:loopy.check:pre-codegen check loopy_kernel: done
INFO:loopy.codegen:loopy_kernel: generate code: start
INFO:loopy.codegen:loopy_kernel: generate code: done
INFO:pyopencl.cache:build program: binary cache miss (key: 31c3ba8e79efad4392291f22f8e71c7d)
INFO:pyopencl.cache:build program: start building program from source on <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>
 test_segmented_scan[ctx_getter=<context factory for <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>>-l.0-2-segment_boundaries_indices2] 
Traceback (most recent call last):
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/test/test_scan.py", line 271, in test_segmented_scan
    (evt, (out,)) = knl(queue, arr=arr, segflag=segment_boundaries)
  File "build/bdist.linux-x86_64/egg/loopy/kernel/__init__.py", line 1371, in __call__
    return kex(*args, **kwargs)
  File "build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py", line 737, in __call__
    kernel_info = self.cl_kernel_info(self.arg_to_dtype_set(kwargs))
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pytools/__init__.py", line 488, in wrapper
    result = function(obj, *args, **kwargs)
  File "build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py", line 674, in cl_kernel_info
    .build(options=kernel.options.cl_build_options))
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pyopencl/__init__.py", line 438, in build
    options_bytes=options_bytes, source=self._source)
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pyopencl/__init__.py", line 473, in _build_and_catch_errors
    raise err
RuntimeError: clBuildProgram failed: BUILD_PROGRAM_FAILURE - 

Build on <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>:

"/tmp/OCLMHhjLw.cl", line 29: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
    acc_j[lid(0)] = loopy_segmented_sum_float32_int32_init(&(acc_j_0[lid(0)]));
                                                           ^

"/tmp/OCLMHhjLw.cl", line 45: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[1] = loopy_segmented_sum_float32_int32_update(acc_j[1], acc_j_0[1], read_j_arg_0, read_j_arg_1, &(acc_j_0[1]));
                                                                                                            ^

"/tmp/OCLMHhjLw.cl", line 20: warning: variable "_" was set but never used
    int _;
        ^

2 errors detected in the compilation of "/tmp/OCLMHhjLw.cl".
Frontend phase failed compilation.

(options: -I /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages/pyopencl/cl)
(source saved as /tmp/tmprkHWns.cl)
----------------------------- Captured stdout call -----------------------------
---------------------------------------------------------------------------
KERNEL: loopy_kernel
---------------------------------------------------------------------------
ARGUMENTS:
arr: GlobalArg, type: np:dtype('float32'), shape: (2), dim_tags: (N0:stride:1)
out: GlobalArg, type: <runtime>, shape: (2), dim_tags: (N0:stride:1)
segflag: GlobalArg, type: np:dtype('int32'), shape: (2), dim_tags: (N0:stride:1)
---------------------------------------------------------------------------
DOMAINS:
{ [i, j] : i <= 1 and 0 <= j <= i }
---------------------------------------------------------------------------
INAME IMPLEMENTATION TAGS:
i: l.0
j: None
---------------------------------------------------------------------------
TEMPORARIES:
_: type: <auto>, shape: () scope:auto
---------------------------------------------------------------------------
INSTRUCTIONS:
 [i]                                  out[i], _ <- reduce(segmented_sum, [j], arr[j], segflag[j])   # insn
---------------------------------------------------------------------------
----------------------------- Captured stderr call -----------------------------
INFO:loopy.kernel.creation:(unnamed): kernel creation start
INFO:loopy.kernel.creation:loopy_kernel: kernel creation done
INFO:loopy.preprocess:loopy_kernel: preprocess start
INFO:loopy.preprocess:loopy_kernel: preprocess done
INFO:loopy.schedule:loopy_kernel: schedule start
INFO:loopy.check:loopy_kernel: pre-schedule check: start
INFO:loopy.check:loopy_kernel: pre-schedule check: done
INFO:loopy.schedule:loopy_kernel: barrier insertion: global
INFO:loopy.schedule:loopy_kernel: barrier insertion: local
INFO:loopy.schedule:loopy_kernel: barrier insertion: done
INFO:loopy.schedule:loopy_kernel: scheduling done after 0.04 s
INFO:loopy.check:pre-codegen check loopy_kernel: start
INFO:loopy.check:pre-codegen check loopy_kernel: done
INFO:loopy.codegen:loopy_kernel: generate code: start
INFO:loopy.codegen:loopy_kernel: generate code: done
INFO:pyopencl.cache:build program: binary cache miss (key: 31c3ba8e79efad4392291f22f8e71c7d)
INFO:pyopencl.cache:build program: start building program from source on <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>
 test_segmented_scan[ctx_getter=<context factory for <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>>-l.0-16-segment_boundaries_indices3] 
Traceback (most recent call last):
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/test/test_scan.py", line 271, in test_segmented_scan
    (evt, (out,)) = knl(queue, arr=arr, segflag=segment_boundaries)
  File "build/bdist.linux-x86_64/egg/loopy/kernel/__init__.py", line 1371, in __call__
    return kex(*args, **kwargs)
  File "build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py", line 737, in __call__
    kernel_info = self.cl_kernel_info(self.arg_to_dtype_set(kwargs))
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pytools/__init__.py", line 488, in wrapper
    result = function(obj, *args, **kwargs)
  File "build/bdist.linux-x86_64/egg/loopy/target/pyopencl_execution.py", line 674, in cl_kernel_info
    .build(options=kernel.options.cl_build_options))
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pyopencl/__init__.py", line 438, in build
    options_bytes=options_bytes, source=self._source)
  File "/var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/local/lib/python2.7/site-packages/pyopencl/__init__.py", line 473, in _build_and_catch_errors
    raise err
RuntimeError: clBuildProgram failed: BUILD_PROGRAM_FAILURE - 

Build on <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>:

"/tmp/OCLbsOkGF.cl", line 29: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
    acc_j[lid(0)] = loopy_segmented_sum_float32_int32_init(&(acc_j_0[lid(0)]));
                                                           ^

"/tmp/OCLbsOkGF.cl", line 45: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 1] = loopy_segmented_sum_float32_int32_update(acc_j[lid(0) + 1], acc_j_0[lid(0) + 1], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 1]));
                                                                                                                                       ^

"/tmp/OCLbsOkGF.cl", line 54: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 2] = loopy_segmented_sum_float32_int32_update(acc_j[lid(0) + 2], acc_j_0[lid(0) + 2], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 2]));
                                                                                                                                       ^

"/tmp/OCLbsOkGF.cl", line 63: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 4] = loopy_segmented_sum_float32_int32_update(acc_j[lid(0) + 4], acc_j_0[lid(0) + 4], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 4]));
                                                                                                                                       ^

"/tmp/OCLbsOkGF.cl", line 72: error: argument of type "__local int *" is
          incompatible with parameter of type "int *"
      acc_j[lid(0) + 8] = loopy_segmented_sum_float32_int32_update(acc_j[lid(0) + 8], acc_j_0[lid(0) + 8], read_j_arg_0, read_j_arg_1, &(acc_j_0[lid(0) + 8]));
                                                                                                                                       ^

"/tmp/OCLbsOkGF.cl", line 20: warning: variable "_" was set but never used
    int _;
        ^

5 errors detected in the compilation of "/tmp/OCLbsOkGF.cl".
Frontend phase failed compilation.

(options: -I /var/lib/gitlab-runner/builds/f31de19a/0/inducer/loopy/.env/lib/python2.7/site-packages/pyopencl/cl)
(source saved as /tmp/tmp9hfBtU.cl)
----------------------------- Captured stdout call -----------------------------
---------------------------------------------------------------------------
KERNEL: loopy_kernel
---------------------------------------------------------------------------
ARGUMENTS:
arr: GlobalArg, type: np:dtype('float32'), shape: (16), dim_tags: (N0:stride:1)
out: GlobalArg, type: <runtime>, shape: (16), dim_tags: (N0:stride:1)
segflag: GlobalArg, type: np:dtype('int32'), shape: (16), dim_tags: (N0:stride:1)
---------------------------------------------------------------------------
DOMAINS:
{ [i, j] : i <= 15 and 0 <= j <= i }
---------------------------------------------------------------------------
INAME IMPLEMENTATION TAGS:
i: l.0
j: None
---------------------------------------------------------------------------
TEMPORARIES:
_: type: <auto>, shape: () scope:auto
---------------------------------------------------------------------------
INSTRUCTIONS:
 [i]                                  out[i], _ <- reduce(segmented_sum, [j], arr[j], segflag[j])   # insn
---------------------------------------------------------------------------
----------------------------- Captured stderr call -----------------------------
INFO:loopy.kernel.creation:(unnamed): kernel creation start
INFO:loopy.kernel.creation:loopy_kernel: kernel creation done
INFO:loopy.preprocess:loopy_kernel: preprocess start
INFO:loopy.preprocess:loopy_kernel: preprocess done
INFO:loopy.schedule:loopy_kernel: schedule start
INFO:loopy.check:loopy_kernel: pre-schedule check: start
INFO:loopy.check:loopy_kernel: pre-schedule check: done
INFO:loopy.schedule:loopy_kernel: barrier insertion: global
INFO:loopy.schedule:loopy_kernel: barrier insertion: local
INFO:loopy.schedule:loopy_kernel: barrier insertion: done
INFO:loopy.schedule:loopy_kernel: scheduling done after 0.08 s
INFO:loopy.check:pre-codegen check loopy_kernel: start
INFO:loopy.check:pre-codegen check loopy_kernel: done
INFO:loopy.codegen:loopy_kernel: generate code: start
INFO:loopy.codegen:loopy_kernel: generate code: done
INFO:pyopencl.cache:build program: binary cache miss (key: d4f7c79c654948c83bd897e8069f216c)
INFO:pyopencl.cache:build program: start building program from source on <pyopencl.Device 'Intel(R) Xeon(R) CPU E5-2630 v3 @ 2.40GHz' on 'AMD Accelerated Parallel Processing' at 0x558c6fbc4e60>
============================ pytest-warning summary ============================
WW0 in test/test_apps.py:53 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/auto_test.py:446: DeprecationWarning: CompiledKernel is deprecated. Use LoopKernel.__call__ directly.

WW0 in test/test_apps.py:53 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/transform/iname.py:991: LoopyWarning: Kernel 'loopy_kernel' required the deprecated 'boostable_intofield in order to be schedulable!

WW0 in test/test_apps.py:114 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'f_w' from the shape of 'f':
division with remainder in linear solve for 'f_w'

WW0 in test/test_apps.py:174 the following warning was recorded:
 test_apps.py:222: DeprecationWarning: CompiledKernel is deprecated. Use LoopKernel.__call__ directly.
  print(lp.CompiledKernel(ctx, knl).get_highlighted_code(

WW0 in test/test_apps.py:504 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl.py:141: LoopyAdvisory: in kernel loopy_kernel: No device parameter was passed to the PyOpenCLTarget. Perhaps you want to pass a device to benefit from additional checking. (add 'no_device_in_pre_codegen_checks' to silenced_warnings kernel attribute to disable)

WW0 in test/test_apps.py:504 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl.py:431: UserWarning: loopy_kernel: device not supplied to PyOpenCLTarget--workarounds for broken OpenCL implementations (such as those relating to complex numbers) may not be enabled when needed

WW0 in test/test_dg.py:36 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'K' from the shape of 'u':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in test/test_dg.py:36 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'K' from the shape of 'v':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in test/test_dg.py:36 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'K' from the shape of 'w':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in test/test_dg.py:36 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'K' from the shape of 'p':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in test/test_dg.py:36 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'K' from the shape of 'rhsu':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in test/test_dg.py:36 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'K' from the shape of 'rhsv':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in test/test_dg.py:36 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'K' from the shape of 'rhsw':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in test/test_dg.py:36 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'K' from the shape of 'rhsp':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in test/test_diff.py:50 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/preprocess.py:500: UserWarning: get_inames_domain did not get a frozenset

WW0 in test/test_diff.py:50 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/creation.py:1766: LoopyWarning: in kernel loopy_kernel: The single-writer dependency heuristic added dependencies on instruction ID(s) 'id, insn' to instruction ID 'id_0' after kernel creation is complete. This is deprecated and may stop working in the future. To fix this, ensure that instruction dependencies are added/resolved as soon as possible, ideally at kernel creation time. (add 'single_writer_after_creation' to silenced_warnings kernel attribute to disable)

WW0 in test/test_domain.py:54 the following warning was recorded:
 test_domain.py:67: DeprecationWarning: passing 'device' to preprocess_kernel() is deprecated
  knl = lp.preprocess_kernel(knl, ctx.devices[0])

WW0 in test/test_domain.py:54 the following warning was recorded:
 test_domain.py:72: DeprecationWarning: CompiledKernel is deprecated. Use LoopKernel.__call__ directly.
  compiled = lp.CompiledKernel(ctx, gen_knl)

WW0 in test/test_domain.py:361 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/tools.py:281: LoopyWarning: in kernel loopy_kernel: The iname(s) 'i' on instruction 'insn' was automatically added. This is deprecated. Please add the iname to the instruction explicitly, e.g. by adding 'for' loops (add 'inferred_iname' to silenced_warnings kernel attribute to disable)

WW0 in test/test_fortran.py:210 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/instruction.py:194: UserWarning: predicates starting with '!' are deprecated. Simply use 'not' instead

WW0 in test/test_fortran.py:272 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/transform/iname.py:991: LoopyWarning: Kernel 'dgemm' required the deprecated 'boostable_intofield in order to be schedulable!

WW0 in test/test_fortran.py:322 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/transform/precompute.py:113: UserWarning: Precompute arguments in 'values_fetch_rule(-1 + rowstart + j)' do not consist exclusively of inames and constants--specifically, these are not inames: rowstart. Ignoring.

WW0 in test/test_linalg.py:154 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/transform/iname.py:991: LoopyWarning: Kernel 'matmul' required the deprecated 'boostable_intofield in order to be schedulable!

WW0 in test/test_linalg.py:571 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/transform/iname.py:991: LoopyWarning: Kernel 'fancy_matmul' required the deprecated 'boostable_intofield in order to be schedulable!

WW0 in test/test_linalg.py:604 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'K' from the shape of 'f':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in test/test_loopy.py:81 the following warning was recorded:
 test_loopy.py:99: DeprecationWarning: passing 'device' to preprocess_kernel() is deprecated
  knl = lp.preprocess_kernel(knl, ctx.devices[0])

WW0 in test/test_loopy.py:149 the following warning was recorded:
 test_loopy.py:166: DeprecationWarning: CompiledKernel is deprecated. Use LoopKernel.__call__ directly.
  compiled = lp.CompiledKernel(ctx, gen_knl)

WW0 in test/test_loopy.py:541 the following warning was recorded:
 test_loopy.py:556: DeprecationWarning: This function is deprecated. Use loopy.transform.data.tag_array_axes instead.
  knl = lp.tag_data_axes(knl, "a,b", "stride:auto,stride:1")

WW0 in test/test_loopy.py:629 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/tools.py:244: LoopyWarning: in kernel loopy_kernel: The iname(s) 'isrc_box' on instruction 'insn_0' was/were automatically added. This is deprecated. Please add the iname to the instruction explicitly, e.g. by adding 'for' loops (add 'inferred_iname' to silenced_warnings kernel attribute to disable)

WW0 in test/test_loopy.py:629 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/tools.py:244: LoopyWarning: in kernel loopy_kernel: The iname(s) 'isrc_box' on instruction 'insn_1' was/were automatically added. This is deprecated. Please add the iname to the instruction explicitly, e.g. by adding 'for' loops (add 'inferred_iname' to silenced_warnings kernel attribute to disable)

WW0 in test/test_loopy.py:629 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/tools.py:281: LoopyWarning: in kernel loopy_kernel: The iname(s) 'isrc_box' on instruction 'set_strength' was automatically added. This is deprecated. Please add the iname to the instruction explicitly, e.g. by adding 'for' loops (add 'inferred_iname' to silenced_warnings kernel attribute to disable)

WW0 in test/test_loopy.py:662 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/tools.py:244: LoopyWarning: in kernel loopy_kernel: The iname(s) 'i' on instruction 'myred' was/were automatically added. This is deprecated. Please add the iname to the instruction explicitly, e.g. by adding 'for' loops (add 'inferred_iname' to silenced_warnings kernel attribute to disable)

WW0 in test/test_loopy.py:728 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/tools.py:244: LoopyWarning: in kernel loopy_kernel: The iname(s) 'i, j' on instruction 'twice_a' was/were automatically added. This is deprecated. Please add the iname to the instruction explicitly, e.g. by adding 'for' loops (add 'inferred_iname' to silenced_warnings kernel attribute to disable)

WW0 in test/test_loopy.py:728 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/tools.py:244: LoopyWarning: in kernel loopy_kernel: The iname(s) 'i, j' on instruction 'aplus' was/were automatically added. This is deprecated. Please add the iname to the instruction explicitly, e.g. by adding 'for' loops (add 'inferred_iname' to silenced_warnings kernel attribute to disable)

WW0 in test/test_loopy.py:948 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/codegen/__init__.py:328: DeprecationWarning: This function is deprecated. Use loopy.diagnostic.warn_with_kernel instead.

WW0 in test/test_loopy.py:948 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/pytools/__init__.py:1517: LoopyWarning: in kernel loopy_kernel: Vectorization of 'instruction insn' failed because 'fucntion calls cannot yet be vectorized' (add 'vectorize_failed' to silenced_warnings kernel attribute to disable)
  return self.f(*args, **kwargs)

WW0 in test/test_loopy.py:1151 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/pyopencl/cffi_cl.py:1488: CompilerWarning: Non-empty compiler output encountered. Set the environment variable PYOPENCL_COMPILER_OUTPUT=1 to see more.
  "to see more.", CompilerWarning)

WW0 in test/test_loopy.py:1264 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/check.py:185: WriteRaceConditionWarning: in kernel loopy_kernel: instruction 'insn_2' contains a write race: instruction will be run across parallel iname(s) 'i', which is/are not referenced in the lhs index (add 'write_race(insn_2)' to silenced_warnings kernel attribute to disable)

WW0 in test/test_loopy.py:1298 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/check.py:185: WriteRaceConditionWarning: in kernel loopy_kernel: instruction 'insn_2' contains a write race: instruction will be run across parallel iname(s) 'j', which is/are not referenced in the lhs index (add 'write_race(insn_2)' to silenced_warnings kernel attribute to disable)

WW0 in test/test_loopy.py:1752 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/options.py:52: DeprecationWarning: option 'highlight_cl' is deprecated and was ignored

WW0 in test/test_nbody.py:36 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/transform/iname.py:991: LoopyWarning: Kernel 'nbody' required the deprecated 'boostable_intofield in order to be schedulable!

WW0 in test/test_numa_diff.py:45 the following warning was recorded:
 test_numa_diff.py:59: DeprecationWarning: auto_dependencies is deprecated, use seq_dependencies instead
  knl for knl in lp.parse_fortran(source, filename, auto_dependencies=False)

WW0 in test/test_numa_diff.py:45 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/statistics.py:994: LoopyWarning: in kernel strongVolumeKernelR_and_strongVolumeKernelS: Barvinok wrappers are not installed. Counting routines have overestimated the number of integer points in your loop domain. (add 'count_overestimate' to silenced_warnings kernel attribute to disable)

WW0 in test/test_reduction.py:51 the following warning was recorded:
 test_reduction.py:65: DeprecationWarning: passing 'device' to preprocess_kernel() is deprecated
  knl = lp.preprocess_kernel(knl, ctx.devices[0])

WW0 in test/test_reduction.py:88 the following warning was recorded:
 test_reduction.py:109: DeprecationWarning: CompiledKernel is deprecated. Use LoopKernel.__call__ directly.
  cknl = lp.CompiledKernel(ctx, knl)

WW0 in test/test_reduction.py:183 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/check.py:185: WriteRaceConditionWarning: in kernel loopy_kernel: instruction 'insn_0' contains a write race: instruction will be run across parallel iname(s) 'red_i_s6', which is/are not referenced in the lhs index (add 'write_race(insn_0)' to silenced_warnings kernel attribute to disable)

WW0 in test/test_reduction.py:183 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/check.py:185: WriteRaceConditionWarning: in kernel loopy_kernel: instruction 'insn_0' contains a write race: instruction will be run across parallel iname(s) 'red_i_s2', which is/are not referenced in the lhs index (add 'write_race(insn_0)' to silenced_warnings kernel attribute to disable)

WW0 in test/test_reduction.py:216 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/creation.py:1766: LoopyWarning: in kernel loopy_kernel: The single-writer dependency heuristic added dependencies on instruction ID(s) 'red_i_outer_arg_0' to instruction ID 'insn_i_outer_update' after kernel creation is complete. This is deprecated and may stop working in the future. To fix this, ensure that instruction dependencies are added/resolved as soon as possible, ideally at kernel creation time. (add 'single_writer_after_creation' to silenced_warnings kernel attribute to disable)

WW0 in test/test_reduction.py:216 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/check.py:185: WriteRaceConditionWarning: in kernel loopy_kernel: instruction 'red_i_outer_arg_0' contains a write race: instruction will be run across parallel iname(s) 'red_i_inner_outer_s4', which is/are not referenced in the lhs index (add 'write_race(red_i_outer_arg_0)' to silenced_warnings kernel attribute to disable)

WW0 in test/test_reduction.py:248 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:673: UserWarning: Received OpenCL source code in Unicode, should be ASCII string. Attempting conversion.

WW0 in test/test_reduction.py:248 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/creation.py:1766: LoopyWarning: in kernel loopy_kernel: The single-writer dependency heuristic added dependencies on instruction ID(s) 'red_i_outer_arg_0' to instruction ID 'insn_1_i_outer_update' after kernel creation is complete. This is deprecated and may stop working in the future. To fix this, ensure that instruction dependencies are added/resolved as soon as possible, ideally at kernel creation time. (add 'single_writer_after_creation' to silenced_warnings kernel attribute to disable)

WW0 in test/test_scan.py:238 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/creation.py:1766: LoopyWarning: in kernel loopy_kernel: The single-writer dependency heuristic added dependencies on instruction ID(s) 'scan_j_read_stage_0' to instruction ID 'scan_j_write_stage_0' after kernel creation is complete. This is deprecated and may stop working in the future. To fix this, ensure that instruction dependencies are added/resolved as soon as possible, ideally at kernel creation time. (add 'single_writer_after_creation' to silenced_warnings kernel attribute to disable)

WW0 in test/test_statistics.py:90 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/statistics.py:582: LoopyWarning: in kernel logic: ExpressionOpCounter counting ops as sum of if-statement branches. (add 'summing_if_branches_ops' to silenced_warnings kernel attribute to disable)

WW0 in test/test_statistics.py:186 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/statistics.py:994: LoopyWarning: in kernel bitwise: Barvinok wrappers are not installed. Counting routines have overestimated the number of integer points in your loop domain. (add 'count_overestimate' to silenced_warnings kernel attribute to disable)

WW0 in test/test_statistics.py:217 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/statistics.py:1204: UserWarning: get_inames_domain did not get a frozenset

WW0 in test/test_statistics.py:297 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/statistics.py:819: LoopyWarning: in kernel logic: GlobalSubscriptCounter counting GMEM accesses as sum of if-statement branches. (add 'summing_if_branches_gsubs' to silenced_warnings kernel attribute to disable)

WW0 in test/test_statistics.py:297 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/statistics.py:666: LoopyWarning: in kernel logic: LocalSubscriptCounter counting LMEM accesses as sum of if-statement branches. (add 'summing_if_branches_lsubs' to silenced_warnings kernel attribute to disable)

WW0 in test/test_statistics.py:425 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/statistics.py:994: LoopyWarning: in kernel mixed: Barvinok wrappers are not installed. Counting routines have overestimated the number of integer points in your loop domain. (add 'count_overestimate' to silenced_warnings kernel attribute to disable)

WW0 in test/test_statistics.py:480 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/statistics.py:994: LoopyWarning: in kernel nonconsec: Barvinok wrappers are not installed. Counting routines have overestimated the number of integer points in your loop domain. (add 'count_overestimate' to silenced_warnings kernel attribute to disable)

WW0 in test/test_statistics.py:628 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/statistics.py:994: LoopyWarning: in kernel matmul: Barvinok wrappers are not installed. Counting routines have overestimated the number of integer points in your loop domain. (add 'count_overestimate' to silenced_warnings kernel attribute to disable)

WW0 in test/test_target.py:142 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/tools.py:244: LoopyWarning: in kernel loopy_kernel: The iname(s) 'i' on instruction 'insn_1' was/were automatically added. This is deprecated. Please add the iname to the instruction explicitly, e.g. by adding 'for' loops (add 'inferred_iname' to silenced_warnings kernel attribute to disable)

WW0 in test/test_target.py:142 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/kernel/tools.py:244: LoopyWarning: in kernel loopy_kernel: The iname(s) 'i' on instruction 'insn_2' was/were automatically added. This is deprecated. Please add the iname to the instruction explicitly, e.g. by adding 'for' loops (add 'inferred_iname' to silenced_warnings kernel attribute to disable)

WW0 in test/test_target.py:195 the following warning was recorded:
 test_target.py:200: LoopyWarning: The Numba targets are not yet feature-complete
  target=lp.NumbaTarget())

WW0 in test/test_target.py:206 the following warning was recorded:
 test_target.py:211: LoopyWarning: The Numba target is not yet feature-complete
  target=lp.NumbaCudaTarget())

WW0 in test/test_transform.py:170 the following warning was recorded:
 test_transform.py:181: DeprecationWarning: This function is deprecated. Use loopy.transform.data.set_array_axis_names instead.
  knl = lp.set_array_dim_names(knl, "a,b", "i")

WW0 in test/test_transform.py:170 the following warning was recorded:
 test_transform.py:185: DeprecationWarning: This function is deprecated. Use loopy.transform.data.tag_array_axes instead.
  knl = lp.tag_data_axes(knl, "a,b", "c,vec")

WW0 in test/test_transform.py:170 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'n' from the shape of 'a':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in test/test_transform.py:170 the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl_execution.py:98: ParameterFinderWarning: Unable to generate code to automatically find 'n' from the shape of 'b':
<class 'pymbolic.mapper.coefficient.CoefficientCollector'> cannot handle expressions of type <class 'pymbolic.primitives.FloorDiv'>

WW0 in doc/tutorial.rst:None the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl.py:141: LoopyAdvisory: in kernel rotate_v2: No device parameter was passed to the PyOpenCLTarget. Perhaps you want to pass a device to benefit from additional checking. (add 'no_device_in_pre_codegen_checks' to silenced_warnings kernel attribute to disable)

WW0 in doc/tutorial.rst:None the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/target/pyopencl.py:431: UserWarning: rotate_v2: device not supplied to PyOpenCLTarget--workarounds for broken OpenCL implementations (such as those relating to complex numbers) may not be enabled when needed

WW0 in doc/tutorial.rst:None the following warning was recorded:
 ../.env/local/lib/python2.7/site-packages/loo.py-2016.2-py2.7.egg/loopy/preprocess.py:238: WriteRaceConditionWarning: in kernel transpose: instruction 'a_fetch_rule' looks invalid: it assigns to indices based on local IDs, but its temporary 'a_fetch' cannot be made local because a write race across the iname(s) 'j_inner' would emerge. (Do you need to add an extra iname to your prefetch?) (add 'write_race_local(a_fetch_rule)' to silenced_warnings kernel attribute to disable)

 5 failed, 236 passed, 2 skipped, 2 xfailed, 71 pytest-warnings in 394.65 seconds 
ERROR: Build failed: exit status 1