ppaquette / gym-doom

Gym - Doom environments based on VizDoom.
102 stars 30 forks source link

Error running code after installing ppaquette-gym-doom #14

Closed mcmachado closed 7 years ago

mcmachado commented 7 years ago

Hello,

I've spent at least two days on this so I decided to ask around. I am trying to use Doom as an evaluation platform. To do so I'm following the second method suggested in the README file.

I do run:

pip install ppaquette-gym-doom

and it seems to work. I was able to install everything. When I run it now, I get the following message:

Requirement already satisfied: ppaquette-gym-doom in /usr/local/lib/python2.7/site-packages/ppaquette_gym_doom-0.0.6-py2.7.egg
Requirement already satisfied: gym>=0.8.0 in /usr/local/lib/python2.7/site-packages (from ppaquette-gym-doom)
Requirement already satisfied: doom_py>=0.0.11 in /usr/local/lib/python2.7/site-packages/doom_py-0.0.15-py2.7.egg (from ppaquette-gym-doom)
Requirement already satisfied: pyglet>=1.2.0 in /usr/local/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: numpy>=1.10.4 in /usr/local/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: six in /usr/local/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: requests>=2.0 in /usr/local/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in /usr/local/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: urllib3<1.22,>=1.21.1 in /usr/local/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: idna<2.6,>=2.5 in /usr/local/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom)

However, when I try to run my code:

import gym
import ppaquette_gym_doom

env = gym.make('ppaquette/DoomBasic-v0')

I can't. I get the following error message:

Traceback (most recent call last):
  File "example.py", line 2, in <module>
    import ppaquette_gym_doom
  File "/usr/local/lib/python2.7/site-packages/ppaquette_gym_doom-0.0.6-py2.7.egg/ppaquette_gym_doom/__init__.py", line 4, in <module>
    from .doom_env import DoomEnv, MetaDoomEnv
  File "/usr/local/lib/python2.7/site-packages/ppaquette_gym_doom-0.0.6-py2.7.egg/ppaquette_gym_doom/doom_env.py", line 18, in <module>
    "with 'pip install doom_py.)'".format(e))
gym.error.DependencyNotInstalled: {}. (HINT: you can install Doom dependencies with 'pip install doom_py.)'

Obviously, I did install doom_py. When I run pip install doom_py, this is the message I get:

Requirement already satisfied: doom_py in /usr/local/lib/python2.7/site-packages/doom_py-0.0.15-py2.7.egg
Requirement already satisfied: numpy in /usr/local/lib/python2.7/site-packages (from doom_py)

Any ideas on what I should do? I would really appreciate any help you could give me.

Thanks!

ppaquette commented 7 years ago

The code is not able to run these lines. Try running them and tell me the output.

import doom_py
from doom_py import DoomGame, Mode, Button, GameVariable, ScreenFormat, ScreenResolution, Loader
from doom_py.vizdoom import ViZDoomUnexpectedExitException, ViZDoomErrorException
mcmachado commented 7 years ago

Thanks for your quick response!

This is what I get:

Traceback (most recent call last):
  File "experiment.py", line 1, in <module>
    import doom_py
ImportError: No module named doom_py

However, as I mentioned before, when I run pip install doom_py, it is already installed:

Requirement already satisfied: doom_py in /usr/local/lib/python2.7/site-packages/doom_py-0.0.15-py2.7.egg
Requirement already satisfied: numpy in /usr/local/lib/python2.7/site-packages (from doom_py)

Thanks!

ppaquette commented 7 years ago

Most likely an issue with your installation.

Try installing in a virtualenv.

What's the output of 'pip list'?

On Mon, Jul 3, 2017 at 10:51 AM, Marlos C. Machado <notifications@github.com

wrote:

Thanks for your quick response!

This is what I get:

Traceback (most recent call last): File "experiment.py", line 1, in import doom_py ImportError: No module named doom_py

However, as I mentioned before, when I run pip install doom_py, it is already installed:

Requirement already satisfied: doom_py in /usr/local/lib/python2.7/site-packages/doom_py-0.0.15-py2.7.egg Requirement already satisfied: numpy in /usr/local/lib/python2.7/site-packages (from doom_py)

Thanks!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/ppaquette/gym-doom/issues/14#issuecomment-312665823, or mute the thread https://github.com/notifications/unsubscribe-auth/AAZbI8ndwZLAkgIiZkUVBkS2A3fGKZz_ks5sKP_YgaJpZM4OL2VZ .

mcmachado commented 7 years ago

With my installation of what? doom_py?

The output of pip list is:

DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
atari-py (0.1.1)
backports.weakref (1.0rc1)
bleach (1.5.0)
boost (0.1)
Box2D-kengz (2.3.3)
certifi (2017.4.17)
chardet (3.0.4)
cmake (0.7.1)
cycler (0.10.0)
dateutils (0.6.6)
funcsigs (1.0.2)
functools32 (3.2.3.post2)
gym (0.9.2, /usr/local/lib/python2.7/site-packages)
html5lib (0.9999999)
idna (2.5)
imageio (2.2.0)
Keras (2.0.5)
Markdown (2.2.0)
Mastodon.py (1.0.8)
matplotlib (2.0.2)
mercurial (3.9.2)
mock (2.0.0)
mujoco-py (0.5.7)
nose (1.3.7)
numpy (1.13.0)
olefile (0.44)
pachi-py (0.0.21)
pbr (3.1.0)
Pillow (4.1.1)
pip (9.0.1)
ppaquette-gym-doom (0.0.6)
protobuf (3.3.0)
pyglet (1.2.4)
PyOpenGL (3.1.0)
pyparsing (2.2.0)
python-dateutil (2.6.0)
pytz (2017.2)
PyYAML (3.12)
requests (2.18.1)
scipy (0.19.0)
setuptools (32.1.0)
six (1.10.0)
SQLAlchemy (1.1.11)
subprocess32 (3.2.7)
tensorflow (1.2.0)
Theano (0.9.0)
urllib3 (1.21.1)
virtualenv (15.1.0)
Werkzeug (0.12.2)
wheel (0.29.0)
mcmachado commented 7 years ago

@ppaquette I tried to install everything with virtualenv and it didn't work. I guess the issue is with my external dependencies, which I can't control inside virtualenv because I need to install them with brew.

Let me be precise here.

This is the sequence of commands I used:

$ virtualenv venv
$ source venv/bin/activate
$ pip install gym[all]
$ pip install ppaquette-gym-doom

And this is the error message I got (the same as before):

Collecting ppaquette-gym-doom
Collecting doom-py>=0.0.11 (from ppaquette-gym-doom)
  Using cached doom-py-0.0.15.tar.gz
Requirement already satisfied: gym>=0.8.0 in ./venv/lib/python2.7/site-packages (from ppaquette-gym-doom)
Requirement already satisfied: numpy in ./venv/lib/python2.7/site-packages (from doom-py>=0.0.11->ppaquette-gym-doom)
Requirement already satisfied: pyglet>=1.2.0 in ./venv/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: six in ./venv/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: requests>=2.0 in ./venv/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: urllib3<1.22,>=1.21.1 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom)
Requirement already satisfied: idna<2.6,>=2.5 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom)
Building wheels for collected packages: doom-py
  Running setup.py bdist_wheel for doom-py ... error
  Complete output from command /Users/cholodovskis/Research/deep_sr/venv/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/tmpjdFTbgpip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  -- The C compiler identification is AppleClang 8.1.0.8020042
  -- The CXX compiler identification is AppleClang 8.1.0.8020042
  -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
  -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
  -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Looking for pthread.h
  -- Looking for pthread.h - found
  -- Looking for pthread_create
  -- Looking for pthread_create - found
  -- Found Threads: TRUE
  -- Boost version: 1.64.0
  -- Found the following Boost libraries:
  --   filesystem
  --   thread
  --   system
  --   date_time
  --   chrono
  --   regex
  --   iostreams
  --   atomic
  -- Found BZip2: /usr/lib/libbz2.dylib (found version "1.0.6")
  -- Looking for BZ2_bzCompressInit
  -- Looking for BZ2_bzCompressInit - found
  -- Found JPEG: /usr/local/lib/libjpeg.dylib
  -- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.8")
  -- Could NOT find GME (missing:  GME_LIBRARIES GME_INCLUDE_DIR)
  -- Using system zlib
  -- Using system jpeg library
  -- Using system bzip2 library
  -- Using internal gme library
  -- Performing Test HAVE_NO_ARRAY_BOUNDS
  -- Performing Test HAVE_NO_ARRAY_BOUNDS - Success
  -- Looking for strdup
  -- Looking for strdup - found
  -- Looking for strndup
  -- Looking for strndup - found
  -- Looking for sys/types.h
  -- Looking for sys/types.h - found
  -- Looking for stdint.h
  -- Looking for stdint.h - found
  -- Looking for stddef.h
  -- Looking for stddef.h - found
  -- Check size of char
  -- Check size of char - done
  -- Check size of short
  -- Check size of short - done
  -- Check size of int
  -- Check size of int - done
  -- Check size of long
  -- Check size of long - done
  -- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include
  -- /opt/local/include
  -- /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/lzma/C
  -- Looking for itoa
  -- Looking for itoa - not found
  -- Performing Test DUMB_CAN_USE_SSE
  -- Performing Test DUMB_CAN_USE_SSE - Success
  -- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
  -- Found SDL2: /Library/Frameworks/SDL2.framework;-framework Cocoa
  -- Found OpenAL: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/OpenAL.framework
  -- Could not find FMOD include files
  -- Could NOT find SndFile (missing:  SNDFILE_LIBRARY SNDFILE_INCLUDE_DIR)
  -- Could NOT find MPG123 (missing:  MPG123_LIBRARIES MPG123_INCLUDE_DIR)
  -- Could NOT find FluidSynth (missing:  FLUIDSYNTH_LIBRARIES FLUIDSYNTH_INCLUDE_DIR)
  -- Looking for filelength
  -- Looking for filelength - not found
  -- Looking for strupr
  -- Looking for strupr - not found
  -- Looking for stricmp
  -- Looking for stricmp - not found
  -- Looking for strnicmp
  -- Looking for strnicmp - not found
  -- Looking for clock_gettime in rt
  -- Looking for clock_gettime in rt - not found
  -- Looking for clock_gettime
  -- Looking for clock_gettime - found
  -- Performing Test HAS_VA_COPY
  -- Performing Test HAS_VA_COPY - Success
  -- Boost version: 1.64.0
  -- Found the following Boost libraries:
  --   thread
  --   system
  --   date_time
  --   chrono
  --   atomic
  -- Fluid synth libs: FLUIDSYNTH_LIBRARIES-NOTFOUND
  -- Found PythonInterp: /Users/cholodovskis/Research/deep_sr/venv/bin/python2.7 (found suitable version "2.7.13", minimum required is "2.7")
  -- Found PythonLibs: /usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib (found suitable version "2.7.13", minimum required is "2.7")
  -- Using python library: /usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib
  -- Using python include: /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/include/python2.7
  CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
    No header defined for python-py2713; skipping header check
  Call Stack (most recent call first):
    CMakeLists.txt:124 (find_package)

  -- Could NOT find Boost
  CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
    No header defined for python-py27; skipping header check
  Call Stack (most recent call first):
    CMakeLists.txt:133 (find_package)

  -- Could NOT find Boost
  -- Boost library python-py27:
  CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
    No header defined for python27; skipping header check
  Call Stack (most recent call first):
    CMakeLists.txt:140 (find_package)

  -- Could NOT find Boost
  -- Boost library python27:
  CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
    No header defined for python-py2; skipping header check
  Call Stack (most recent call first):
    CMakeLists.txt:133 (find_package)

  -- Could NOT find Boost
  -- Boost library python-py2:
  CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
    No header defined for python2; skipping header check
  Call Stack (most recent call first):
    CMakeLists.txt:140 (find_package)

  -- Could NOT find Boost
  -- Boost library python2:
  -- Boost version: 1.64.0
  -- Found the following Boost libraries:
  --   python
  -- Found NUMPY: /Users/cholodovskis/Research/deep_sr/venv/lib/python2.7/site-packages/numpy/core/include
  -- Found components for NumPy
  -- NUMPY_ROOT_DIR    = /usr/local
  -- NUMPY_INCLUDES    = /Users/cholodovskis/Research/deep_sr/venv/lib/python2.7/site-packages/numpy/core/include
  -- NUMPY_LIBRARIES   = /Users/cholodovskis/Research/deep_sr/venv/lib/python2.7/site-packages/numpy/core/lib/libnpymath.a
  -- NUMPY_API_VERSION = 1.13.0
  -- Configuring done
  CMake Warning (dev):
    Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake
    --help-policy CMP0042" for policy details.  Use the cmake_policy command to
    set the policy and suppress this warning.

    MACOSX_RPATH is not specified for the following targets:

     libvizdoom_shared

  This warning is for project developers.  Use -Wno-dev to suppress it.

  -- Generating done
  -- Build files have been written to: /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py
  Scanning dependencies of target freedoom2
  --2017-07-05 23:35:53--  https://github.com/freedoom/freedoom/releases/download/v0.10.1/freedoom-0.10.1.zip
  Resolving github.com... 192.30.253.113, 192.30.253.112
  Connecting to github.com|192.30.253.113|:443... connected.
  HTTP request sent, awaiting response... 302 Found
  Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/4576719/187ce05a-a927-11e5-957d-50baa9a2652a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170706%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170706T033546Z&X-Amz-Expires=300&X-Amz-Signature=df5c1a0049383370cad713b6a65b06f3ce822d28af46395b2779ce1caa601f1b&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dfreedoom-0.10.1.zip&response-content-type=application%2Foctet-stream [following]
  --2017-07-05 23:35:54--  https://github-production-release-asset-2e65be.s3.amazonaws.com/4576719/187ce05a-a927-11e5-957d-50baa9a2652a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170706%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170706T033546Z&X-Amz-Expires=300&X-Amz-Signature=df5c1a0049383370cad713b6a65b06f3ce822d28af46395b2779ce1caa601f1b&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dfreedoom-0.10.1.zip&response-content-type=application%2Foctet-stream
  Resolving github-production-release-asset-2e65be.s3.amazonaws.com... 54.231.81.226
  Connecting to github-production-release-asset-2e65be.s3.amazonaws.com|54.231.81.226|:443... connected.
  HTTP request sent, awaiting response... 200 OK
  Length: 18496121 (18M) [application/octet-stream]
  Saving to: ‘./bin/freedoom-0.10.1.zip’

       0K .......... .......... .......... .......... ..........  0%  898K 20s
      50K .......... .......... .......... .......... ..........  0% 1.68M 15s
     100K .......... .......... .......... .......... ..........  0% 1.02M 16s
     150K .......... .......... .......... .......... ..........  1% 1.18M 16s
     200K .......... .......... .......... .......... ..........  1% 1.20M 15s
     250K .......... .......... .......... .......... ..........  1% 1.10M 15s
     300K .......... .......... .......... .......... ..........  1%  774K 16s
     350K .......... .......... .......... .......... ..........  2%  542K 18s
     400K .......... .......... .......... .......... ..........  2%  555K 20s
     450K .......... .......... .......... .......... ..........  2%  564K 21s
     500K .......... .......... .......... .......... ..........  3%  560K 22s
     550K .......... .......... .......... .......... ..........  3%  689K 22s
     600K .......... .......... .......... .......... ..........  3% 1.08M 21s
     650K .......... .......... .........Scanning dependencies of target libvizdoom_shared
  Scanning dependencies of target libvizdoom_static
  . .......... ..........  3% 1.16M 21s
     700K .......... .......... .......... .......... ..........  4% 1.01M 21s
     750K .......... .......... .......... .......... ..........  4%  627K 21s
     800K .......... .......... .......... ..[  0%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomController.cpp.o
  [  0%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomController.cpp.o
  ........ ..........  4%  694K 21s
     850K .......... .......... .......... .......... ..........  4%  673K 21s
     900K .......... .......... .......... .......... ..........  5%  638K 22s
     950K .......... .......... .......... .......... ..........  5%  881K 21s
    1000K .......... .......... .......... .......... ..........  5%  631K 22s
    1050K .......... .......... .......... .......... ..........  6%  712K 22s
    1100K .......... .......... .......... .......... ..........  6%  619K 22s
    1150K .......... .......... .......... .......... ..........  6%  835K 22s
    1200K .......... .......... .......... .......... ..........  6%  952K 21s
    1250K .......... .......... .......... .......... ..........  7%  656K 22s
    1300K .......... .......... .......... .......... ..........  7%  619K 22s
    1350K .......... .......... .......... .......... ..........  7%  699K 22s
    1400K .......... .......... .......... .......... ..........  8%  856K 22s
    1450K .......... .......... .......... .......... ..........  8%  704K 22s
    1500K .......... .......... .........In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp:23:
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:28:
  In file included from /usr/local/include/boost/asio.hppIn file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp:23:
  :21:
  In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20:
  In file included from /usr/local/include/boost/asio/basic_socket.hpp:20:
  In file included from In file included from /usr/local/include/boost/asio/basic_io_object.hpp/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:28:
  In file included from :19:
  /usr/local/include/boost/asio.hppIn file included from /usr/local/include/boost/asio/io_service.hpp:767:
  In file included from /usr/local/include/boost/asio/impl/io_service.hpp::7121:
  In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20:
  In file included from :
  /usr/local/include/boost/asio/basic_socket.hpp:20:
  In file included from /usr/local/include/boost/asio/basic_io_object.hpp:In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196:
  In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19:
  In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:19:
  In file included from 20/usr/local/include/boost/asio/io_service.hpp:767:
  In file included from /usr/local/include/boost/asio/impl/io_service.hpp::
  In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26:
  /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:45:71:
  5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196
  :
  In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19:
  In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20:
  In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26:
  /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:45:    OSMemoryBarrier();
      ^
  5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]
      OSMemoryBarrier();
      ^
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9 note: : note: 'OSMemoryBarrier' has been explicitly marked deprecated here
  void    OSMemoryBarrier( void );
          ^
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp'OSMemoryBarrier' has been explicitly marked deprecated here
  :23:
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:28:
  In file included from /usr/local/include/boost/asio.hpp:21:
  In file included from void    OSMemoryBarrier( void );
          ^
  /usr/local/include/boost/asio/basic_datagram_socket.hpp:20:
  In file included from /usr/local/include/boost/asio/basic_socket.hpp:20:
  In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19:
  In file included from /usr/local/include/boost/asio/io_service.hpp:767:
  In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71:
  In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196:
  In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19:
  In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20:
  In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26:
  /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:51:5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]
      OSMemoryBarrier();
      ^
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp:23: :
  note: 'OSMemoryBarrier' has been explicitly marked deprecated here
  In file included from void    OSMemoryBarrier( void );
          ^/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h
  :28:
  In file included from /usr/local/include/boost/asio.hpp:21:
  In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20:
  In file included from /usr/local/include/boost/asio/basic_socket.hpp:20:
  In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19:
  In file included from /usr/local/include/boost/asio/io_service.hpp:767:
  In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71:
  In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196:
  In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19:
  In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20:
  In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26:
  /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:51:5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]
      OSMemoryBarrier();
      ^
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
  void    OSMemoryBarrier( void );
          ^
  . .......... ..........  8%  631K 22s
    1550K .......... .......... .......... .......... ..........  8%  627K 22s
    1600K .......... .......... .......... .......... ..........  9%  556K 22s
    1650K .......... .......... .......... .......... ..........  9%  847K 22s
    1700K .......... .......... .......... .......... ..........  9% 1.61M 21s
    1750K .......... .......... .......... .......... ..........  9%  625K 21s
    1800K .......... .......... .......... .......... .......... 10%  614K 22s
    1850K .......... .......... .......... .......... .......... 10%  552K 22s
    1900K .......... .......... .......... .......... .......... 10%  794K 22s
    1950K .......... .......... .......... .......... .......... 11% 1.25M 21s
    2000K .......... .......... .......... .......... .......... 11%  736K 21s
    2050K .......... .......... .......... .......... .......... 11%  570K 21s
    2100K .......... .......... .......... .......... .......... 11%  544K 21s
    2150K .......... .......... .......... .......... .......... 12%  695K 21s
    2200K .......... .......... .......... .......... .......... 12%  880K 21s
    2250K .......... .......... .......... .......... .......... 12%  626K 21s
    2300K .......... .......... .......... .......... .......... 13%  621K 21s
    2350K .......... .......... .......... .......... .......... 13%  561K 21s
    2400K .......... .......... .......... .......... .......... 13%  932K 21s
    2450K .......... .......... .......... .......... .......... 13% 1.04M 21s
    2500K .......... .......... .......... .......... .......... 14%  974K 21s
    2550K .......... .......... .......... .......... .......... 14% 1023K 21s
    2600K .......... .......... .......... .......... .......... 14%  544K 21s
    2650K .......... .......... .......... .......... .......... 14%  621K 21s
    2700K .......... .......... .......... .......... .......... 15% 1.31M 21s
    2750K .......... .......... .......... .......... .......... 15% 1.20M 20s
    2800K .......... .......... .......... .......... .......... 15%  725K 20s
    2850K .......... .......... .......... .......... .......... 16%  549K 20s
    2900K .......... .......... .......... .......... .......... 16%  801K 20s
    2950K .......... .......... .......... .......... .......... 16%  880K 20s
    3000K .......... .......... .......... .......... .......... 16% 1.18M 20s
    3050K .......... .......... .......... .......... .......... 17%  633K 20s
    3100K .......... .......... .......... .......... .......... 17%  502K 20s
    3150K .......... .......... .......... .......... .......... 17%  974K 20s
    3200K .......... .......... .......... .......... .......... 17%  837K 20s
    3250K .......... .......... .......... .......... .......... 18% 1.18M 20s
    3300K .......... .......... .......... .......... .......... 18%  731K 20s
    3350K .......... .......... .......... .......... .......... 18%  501K 20s
    3400K .......... .......... .......... .......... .......... 19% 1.65M 19s
    3450K .......... .......... .......... .......... .......... 19%  838K 19s
    3500K .......... .......... .......... .......... .......... 19%  998K 19s
    3550K .......... .......... .......... .......... .......... 19%  720K 19s
    3600K .......... .......... .......... .......... .......... 20%  705K 19s
    3650K .......... .......... .......... .......... .......... 20%  689K 19s
    3700K .......... .......... .......... .......... .......... 20%  859K 19s
    3750K .......... .......... .......... .......... .......... 21%  997K 19s
    3800K .......... .......... .......... .......... .......... 21%  851K 19s
    3850K .......... .......... .......... .......... .......... 21%  560K 19s
    3900K .......... .......... .......... .......... .......... 21%  624K 19s
    3950K .......... .......... .......... .......... .......... 22%  982K 19s
    4000K .......... .......... .......... .......... .......... 22%  996K 18s
    4050K .......... .......... .......... .......... .......... 22%  998K 18s
    4100K .......... .......... .......... .......... .......... 22%  824K 18s
    4150K .......... .......... .......... .......... .......... 23% 1014K 18s
    4200K .......... .......... .......... .......... .......... 23% 1022K 18s
    4250K .......... .......... .......... .......... .......... 23% 1.52M 18s
    4300K .......... .......... .......... .......... .......... 24% 1.17M 18s
    4350K .......... .......... .......... .......... .......... 24% 1.02M 18s
    4400K .......... .......... .......... .......... .......... 24%  993K 17s
    4450K .......... .......... .......... .......... .......... 24% 1.02M 17s
    4500K .......... .......... .......... .......... .......... 25% 1.13M 17s
    4550K .......... .......... .......... .......... .......... 25% 1.03M 17s
    4600K .......... .......... .......... .......... .......... 25% 1.31M 17s
    4650K .......... .......... .......... .......... .......... 26% 1.14M 17s
    4700K .......... .......... .......... .......... .......... 26% 1.17M 17s
    4750K .......... .......... .......... .......... .......... 26% 1.20M 17s
    4800K .......... .......... .......... .......... .......... 26% 1.03M 17s
    4850K .......... .......... .......... .......... .......... 27% 1.19M 16s
    4900K .......... .......... .......... .......... .......... 27% 1.23M 16s
    4950K .......... .......... .......... .......... .......... 27% 1.55M 16s
    5000K .......... .......... .......... .......... .......... 27% 1.22M 16s
    5050K .......... .......... .......... .......... .......... 28% 1013K 16s
    5100K .......... .......... .......... .......... .......... 28% 1.76M 16s
    5150K .......... .......... .......... .......... .......... 28% 1.22M 16s
    5200K .......... .......... .......... .......... .......... 29% 1.19M 16s
    5250K .......... .......... .......... .......... .......... 29% 1.21M 15s
    5300K .......... .......... .......... .......... .......... 29% 1.18M 15s
    5350K .......... .......... .......... .......... .......... 29% 1.19M 15s
    5400K .......... .......... .......... .......... .......... 30% 1.00M 15s
    5450K .......... .......... .......... .......... .......... 30% 1.03M 15s
    5500K .......... .......... .......... .......... .......... 30% 1.13M 15s
    5550K .......... .......... .......... .......... .......... 31% 1.26M 15s
    5600K .......... .......... .......... .......... .......... 31% 1017K 15s
    5650K .......... .......... .......... .......... .......... 31% 1.20M 15s
    5700K .......... .......... .......... .......... .......... 31% 1.01M 15s
    5750K .......... .......... .......... .......... .......... 32% 1.19M 14s
    5800K .......... .......... .......... .......... .......... 32% 1.18M 14s
    5850K .......... .../private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp:656:17: warning: 50 enumeration values not handled in switch: 'AMMO0', 'AMMO1', 'AMMO2'... [-Wswitch]
          switch (var) {
                  ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp:656:17: warning: 50 enumeration values not handled in switch: 'AMMO0', 'AMMO1', 'AMMO2'... [-Wswitch]
          switch (var) {
                  ^
  ....... .......... .......... .......... 32% 1.01M 14s
    5900K .......... .......... .......... .......... .......... 32% 1.19M 14s
    5950K .......... .......... .......... .......... .......... 33% 1.61M 14s
    6000K .......... .......... .......... .......... .......... 33% 1.02M 14s
    6050K .......... .......... .......... .......... .......... 33% 1.18M 14s
    6100K .......... .......... .......... .......... .......... 34% 1.01M 14s
    6150K .......... .......... .......... .......... .......... 34% 1.17M 14s
    6200K .......... .......... .......... .......... .......... 34% 1.19M 14s
    6250K .......... .......... .......... .......... .......... 34% 1.17M 14s
    6300K .......... .......... .......... .......... .......... 35% 1.03M 14s
    6350K .......... .......... .......... .......... .......... 35% 1.22M 13s
    6400K .......... .......... .......... .......... .......... 35% 1.01M 13s
    6450K .......... .......... .......... .......... .......... 35% 1.12M 13s
    6500K .......... .......... .......... .......... .......... 36% 1.26M 13s
    6550K .......... .......... .......... .......... .......... 36% 1.01M 13s
    6600K .......... .......... .......... .......... .......... 36% 1.19M 13s
    6650K .......... .......... .......... .......... .......... 37% 1.19M 13s
    6700K .......... .......... .......... .......... .......... 37% 1.26M 13s
    6750K .......... .......... .......... .......... .......... 37% 1.19M 13s
    6800K .......... .......... .......... .......... .......... 37% 1.69M 13s
    6850K .......... .......... .......... .......... .......... 38% 1.22M 13s
    6900K .......... .......... .......... .......... .......... 38% 1.22M 12s
    6950K .......... .......... .......... .......... .......... 38% 1.24M 12s
    7000K .......... .......... .......... .......... .......... 39% 1.17M 12s
    7050K .......... .......... .......... .......... .......... 39% 1.01M 12s
    7100K .......... .......... .......... .......... .......... 39% 1.12M 12s
    7150K .......... .......... .......... .......... .......... 39% 1.07M 12s
    7200K .......... .......... .......... .......... .......... 40% 1.18M 12s
    7250K .......... .......... .......... .......... .......... 40% 1.01M 12s
    7300K .......... .......... .......... .......... .......... 40% 1010K 12s
    7350K .......... .......... .......... .......... .......... 40% 1.19M 12s
    7400K .......... .......... .......... .......... .......... 41% 1.18M 12s
    7450K .......... .......... .......... .......... .......... 41% 1.01M 12s
    7500K .......... .......... .......... .......... .......... 41% 1.17M 12s
    7550K .......... .......... .......... .......... .......... 42% 1.03M 12s
    7600K .......... .......... .......... .......... .......... 42% 1.17M 11s
    7650K .......... .......... .......... .......... .......... 42% 1.60M 11s
    7700K .......... .......... .......... .......... .......... 42% 1.26M 11s
    7750K .......... .......... .......... .......... .......... 43% 1.18M 11s
    7800K .......... .......... .......... .......... .......... 43% 1.01M 11s
    7850K .......... .......... .......... .......... .......... 43% 1.18M 11s
    7900K .......... .......... .......... .......... .......... 44% 1.18M 11s
    7950K .......... .......... .......... .......... .......... 44%  891K 11s
    8000K .......... .......... .......... .......... .......... 44% 1.50M 11s
    8050K .......... .......... .......... .......... .......... 44% 1.14M 11s
    8100K .......... .......... .......... .......... .......... 45% 1.07M 11s
    8150K .......... .......... .......... .......... .......... 45% 1.16M 11s
    8200K .......... .......... .......... .......... .......... 45% 1.03M 11s
    8250K .......... .......... .......... .......... .......... 45% 1.20M 11s
    8300K .......... .......... .......... .......... .......... 46%  811K 11s
    8350K .......... .......... .......... .......... .......... 46% 1.38M 10s
    8400K .......... .......... .......... .......... .......... 46% 1.14M 10s
    8450K .......... .......... .......... .......... .......... 47% 1.17M 10s
    8500K .......... .......... .......... .......... .......... 47% 1.50M 10s
    8550K .......... .......... .......... .......... .......... 47% 1.27M 10s
    8600K .......... .......... .......... .......... .......... 47% 1.03M 10s
    8650K .......... .......... .......... .......... .......... 48% 1.18M 10s
    8700K .......... .......... .......... .......... .......... 48% 1.24M 10s
    8750K .......... .......... .......... .......... .......... 48% 1.19M 10s
    8800K .......... .......... .......... .......... .......... 48% 1.17M 10s
    8850K .......... .......... .......... .......... .......... 49% 1.05M 10s
    8900K .......... .......... .......... .......... .......... 49% 1.21M 10s
    8950K .......... .......... .......... .......... .......... 49% 1.15M 10s
    9000K .......... .......... .......... .......... .......... 50% 1.03M 10s
    9050K .......... .......... .......... .......... .......... 50% 1.20M 10s
    9100K .......... .......... .......... .......... .......... 50% 1.17M 9s
    9150K .......... .......... .......... .......... .......... 50% 1.04M 9s
    9200K .......... .......... .......... .......... .......... 51% 1.42M 9s
    9250K .......... .......... .......... .......... .......... 51% 1.24M 9s
    9300K .......... .......... .......... .......... .......... 51% 1.30M 9s
    9350K .......... .......... .......... .......... .......... 52% 1.64M 9s
    9400K .......... .......... .......... .......... .......... 52% 1.22M 9s
    9450K .......... .......... .......... .......... .......... 52% 1.20M 9s
    9500K .......... .......... .......... .......... .......... 52% 1.16M 9s
    9550K .......... .......... .......... .......... .......... 53% 1.20M 9s
    9600K .......... .......... .......... .......... .......... 53% 1.25M 9s
    9650K .......... .......... .......... .......... .......... 53% 1.24M 9s
    9700K .......... .......... .......... .......... .......... 53%  739K 9s
    9750K .......... .......... .......... .......... .......... 54%  684K 9s
    9800K .......... .......... .......... .......... .......... 54% 1.00M 9s
    9850K .......... .......... .......... .......... .......... 54% 1004K 9s
    9900K .......... .......... .......... .......... .......... 55%  991K 8s
    9950K .......... .......... .......... .......... .......... 55%  733K 8s
   10000K .......... .......... .......... .......... .......... 55%  627K 8s
   10050K .......... .......... .......... .......... .......... 55% 1009K 8s
   10100K .......... .......... .......... .......... .......... 56% 1.18M 8s
   10150K .......... .......... .......... .......... .......... 56% 1022K 8s
   10200K .......... .......... .......... .......... .......... 56% 1.57M 8s
   10250K .......... .......... .......... .......... .......... 57% 1004K 8s
   10300K .......... .......... .......... .......... .......... 57%  974K 8s
   10350K .......... ........3 warnings generated.
  .3 warnings generated.
  . .......... .......... .......... 57% 1.24M 8s
   10400K .......... ..........[  1%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomExceptions.cpp.o
  [  2%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomExceptions.cpp.o
   .......... .......... .......... 57% 1.01M 8s
   10450K .......... .......... .......... .......... .......... 58% 1010K 8s
   10500K .......... .......... .......... .......... .......... 58% 1002K 8s
   10550K .......... .......... .......... .......... .......... 58%  811K 8s
   10600K .......... .......... .......... .......... .......... 58%  854K 8s
   10650K .......... .......... .......... .......... .......... 59%  804K 8s
   10700K .......... .......... .......... .......... .......... 59% 1.16M 8s
   10750K .......... .......... .......... .......... ....[  2%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomGame.cpp.o
  [  2%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomGame.cpp.o
  ...... 59%  860K 8s
   10800K .......... .......... .......... .......... .......... 60%  824K 8s
   10850K .......... .......... .......... .......... .......... 60%  838K 8s
   10900K .......... .......... .......... .......... .......... 60%  808K 7s
   10950K .......... .......... .......... .......... .......... 60%  758K 7s
   11000K .......... .......... .......... .......... .......... 61%  839K 7s
   11050K .......... .......... .......... .......... .......... 61% 1.16M 7s
   11100K .......... .......... .......... .......... .......... 61%  950K 7s
   11150K .......... .......... .......... .......... .......... 62%  765K 7s
   11200K .......... .......... .......... .......... .......... 62%  963K 7s
   11250K .......... .......... .......... .......In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomGame.cpp:24:
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:In file included from 28/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomGame.cpp:24:
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:
  In file included from /usr/local/include/boost/asio.hpp:21:
  In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20:
  In file included from :28:
  In file included from /usr/local/include/boost/asio.hpp:/usr/local/include/boost/asio/basic_socket.hpp:21:
  In file included from 20:
  In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19:
  In file included from /usr/local/include/boost/asio/io_service.hpp/usr/local/include/boost/asio/basic_datagram_socket.hpp:20::
  In file included from 767:
  In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71:
  In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196:
  In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19:
  In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20:
  In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26:
  /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:45:5: /usr/local/include/boost/asio/basic_socket.hpp:20:
  warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]
      OSMemoryBarrier();
      ^In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19:

  In file included from /usr/local/include/boost/asio/io_service.hpp:767:
  In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71:
  In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196:
  In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19:
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.hIn file included from :749/usr/local/include/boost/asio/detail/completion_handler.hpp::920::
   In file included from note/usr/local/include/boost/asio/detail/fenced_block.hpp: :'OSMemoryBarrier' has been explicitly marked deprecated here26
  :
  /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:45:5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]void    OSMemoryBarrier( void );
          ^
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomGame.cpp:24:
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:28:
  In file included from /usr/local/include/boost/asio.hpp:21:
  In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20:
  In file included from /usr/local/include/boost/asio/basic_socket.hpp:20:
  In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19:
  In file included from /usr/local/include/boost/asio/io_service.hpp:767:
  In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71:
  In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196:
  In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19:
  In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20:
  In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26:
  /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:51:5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]
      OSMemoryBarrier();
      ^
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:
  749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here    OSMemoryBarrier();
      ^

  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9:void    OSMemoryBarrier( void );
          ^ note: 'OSMemoryBarrier' has been explicitly marked deprecated here

  void    OSMemoryBarrier( void );
          ^
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomGame.cpp:24:
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:28:
  In file included from /usr/local/include/boost/asio.hpp:21:
  In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20:
  In file included from /usr/local/include/boost/asio/basic_socket.hpp:20:
  In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19:
  In file included from /usr/local/include/boost/asio/io_service.hpp:767:
  In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71:
  In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196:
  In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19:
  In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20:
  In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26:
  /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:51:5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead [-Wdeprecated-declarations]
      OSMemoryBarrier();
      ^
  /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
  void    OSMemoryBarrier( void );
          ^
  ... .......... 62%  712K 7s
   11300K .......... .......... .......... .......... .......... 62%  664K 7s
   11350K .......... .......... .......... .......... .......... 63%  957K 7s
   11400K .......... .......... .......... .......... .......... 63%  832K 7s
   11450K .......... .......... .......... .......... .......... 63%  831K 7s
   11500K .......... .......... .......... .......... .......... 63%  803K 7s
   11550K .......... .......... .......... .......... .......... 64%  734K 7s
   11600K .......... .......... .......... .......... .......... 64%  834K 7s
   11650K .......... .......... .......... .......... .......... 64%  723K 7s
   11700K .......... .......... .......... .......... .......... 65%  701K 7s
   11750K .......... .......... .......... .......... .......... 65%  619K 7s
   11800K .......... .......... .......... .......... .......... 65%  639K 7s
   11850K .......... .......... .......... .......... .......... 65%  698K 7s
   11900K .......... .......... .......... .......... .......... 66%  990K 7s
   11950K .......... .......... .......... .......... .......... 66%  732K 6s
   12000K .......... .......... .......... .......... .......... 66%  813K 6s
   12050K .......... .......... .......... .......... .......... 66%  626K 6s
   12100K .......... .......... .......... .......... .......... 67%  719K 6s
   12150K .......... .......... .......... .......... .......... 67%  633K 6s
   12200K .......... .......... .......... .......... .......... 67%  684K 6s
   12250K .......... .......... .......... .......... .......... 68%  740K 6s
   12300K .......... .......... .......... .......... .......... 68%  699K 6s
   12350K .......... .......... .......... .......... .......... 68%  621K 6s
   12400K .......... .......... .......... .......... .......... 68%  734K 6s
   12450K .......... .......... .......... .......... .......... 69%  632K 6s
   12500K .......... .......... .......... .......... .......... 69%  710K 6s
   12550K .......... .......... .......... .......... .......... 69%  630K 6s
   12600K .......... .......... .......... .......... .......... 70%  711K 6s
   12650K .......... .......... .......... .......... .......... 70%  801K 6s
   12700K .......... .......... .......... .......... .......... 70%  641K 6s
   12750K .......... .......... .......... .......... .......... 70% 1005K 6s
   12800K .......... .......... .......... .......... .......... 71%  802K 6s
   12850K .......... .......... .......... .......... .......... 71%  739K 6s
   12900K .......... .......... .......... .......... .......... 71%  710K 6s
   12950K .......... .......... .......... .......... .......... 71%  633K 6s
   13000K .......... .......... .......... .......... .......... 72%  784K 5s
   13050K .......... .......... .......... .......... .......... 72%  651K 5s
   13100K .......... .......... .......... .......... .......... 72%  697K 5s
   13150K .......... .......... .......... .......... .......... 73%  716K 5s
   13200K .......... .......... .......... .......... .......... 73%  724K 5s
   13250K .......... .......... .......... .......... .......... 73%  835K 5s
   13300K .......... .......... .......... .......... .......... 73%  795K 5s
   13350K .......... .......... .......... .......... .......... 74%  737K 5s
   13400K .......... .......... .......... .......... .......... 74%  712K 5s
   13450K .......... .......... .......... .......... .......... 74% 1.01M 5s
   13500K .......... .......... .......... .......... .......... 75% 1.22M 5s
   13550K .......... .......... .......... .......... .......... 75% 1.15M 5s
   13600K .......... .......... .......... .......... .......... 75% 1.66M 5s
   13650K .......... .......... .......... .......... .......... 75% 1.02M 5s
   13700K .......... .......... .......... .......... .......... 76% 1.19M 5s
   13750K .......... .......... .......... .......... .......... 76% 1.16M 5s
   13800K .......... .......... .......... .......... .......... 76% 1.04M 5s
   13850K .......... .......... .......... .......... .......... 76% 1.18M 5s
   13900K .......... .......... .......... .......... .......... 77% 1.00M 5s
   13950K .......... .......... .......... .......... .......... 77% 1.19M 4s
   14000K .......... .......... .......... .......... .......... 77% 1.10M 4s
   14050K .......... .......... .......... .......... .......... 78% 1.09M 4s
   14100K .......... .......... .......... .......... .......... 78% 1.19M 4s
   14150K .......... .......... .......... .......... .......... 78% 1.15M 4s
   14200K .......... .......... .......... .......... .......... 78% 1.29M 4s
   14250K .......... .......... .......... .......... .......... 79% 1.24M 4s
   14300K .......... .......... .......... .......... .......... 79% 1.01M 4s
   14350K .......... .......... .......... .......... .......... 79% 1.19M 4s
   14400K .......... .......... .......... .......... .......... 79% 1.01M 4s
   14450K .......... .......... .......... .......... .......... 80% 1.63M 4s
   14500K .......... .......... .......... .......... .......... 80% 1.19M 4s
   14550K .......... .......... .......... .......... .......... 80% 1.19M 4s
   14600K .......... .......... .......... .......... .......... 81% 1006K 4s
   14650K .......... .......... .......... .......... .......... 81% 1.23M 4s
   14700K .......... .......... .......... .......... .......... 81% 1.16M 4s
   14750K .......... .......... .......... .......... .......... 81% 1.04M 4s
   14800K .......... .......... .......... .......... .......... 82% 1.19M 3s
   14850K .......... .......... .......... .......... .......... 82% 1.17M 3s
   14900K .......... .......... .......... .......... .......... 82% 1.02M 3s
   14950K .......... .......... .......... .......... .......... 83% 1.17M 3s
   15000K .......... .......... .......... .......... .......... 83% 1.20M 3s
   15050K .......... .......... .......... .......... .......... 83% 1008K 3s
   15100K .......... .......... .......... .......... .......... 83% 1.23M 3s
   15150K .......... .......... .......... .......... .......... 84% 1019K 3s
   15200K .......... .......... .......... .......... .......... 84% 1.19M 3s
   15250K .......... .......... .......... .......... .......... 84% 1018K 3s
   15300K .......... .......... .......... .......... .......... 84% 1.66M 3s
   15350K .......... .......... .......... .......... .......... 85% 1.19M 3s
   15400K .......... .......... .......... .......... .......... 85% 1.01M 3s
   15450K .......... .......... .......... .......... .......... 85% 1.17M 3s
   15500K .......... .......... .......... .......... .......... 86% 1.01M 3s
   15550K .......... .......... .......... .......... .......... 86% 1.18M 3s
   15600K .......... .......... .......... .......... .......... 86% 1.18M 3s
   15650K .......... .......... .......... .......... .......... 86% 1021K 3s
   15700K .......... .......... .......... .......... .......... 87% 1009K 2s
   15750K .......... .......... .......... .......... .......... 87% 1010K 2s
   15800K .......... .......... .......... .......... .......... 87%  998K 2s
   15850K .......... .......... .......... .......... .......... 88% 1.20M 2s
   15900K .......... .......... .......... .......... .......... 88% 1008K 2s
   15950K .......... .......... .......... .......... .......... 88% 1.22M 2s
   16000K .......... .......... .......... .......... .......... 88% 1.00M 2s
   16050K .......... .......... .......... .......... .......... 89% 1.18M 2s
   16100K .......... .......... .......... .......... .......... 89% 1.19M 2s
   16150K .......... .......... .......... .......... .......... 89% 1.63M 2s
   16200K .......... .......... .......... .......... .......... 89%  989K 2s
   16250K .......... .......... .......... .......... .......... 90% 1.23M 2s
   16300K .......... .......... .......... .......... .......... 90% 1.20M 2s
   16350K .......... .......... .......... .......... .......... 90% 1.01M 2s
   16400K .......... .......... .......... .......... .......... 91% 1.17M 2s
   16450K .......... .......... .......... .......... .......... 91% 1.02M 2s
   16500K .......... .......... .......... .......... .......... 91% 1.20M 2s
   16550K .......... .......... .......... .......... .......... 91% 1.14M 2s
   16600K .......... .......... .......... .......... .......... 92% 1.07M 1s
   16650K .......... .......... .......... .......... .......... 92% 1.44M 1s
   16700K .......... .......... .......... .......... .......... 92% 1.06M 1s
   16750K .......... .......... .......... .......... .......... 93% 1.21M 1s
   16800K .......... .......... .......... .......... .......... 93% 1.22M 1s
   16850K .......... .......... .......... .......... .......... 93% 1.21M 1s
   16900K .......... .......... .......... .......... .......... 93% 1.22M 1s
   16950K .......... .......... .......... .......... .......... 94% 1.23M 1s
   17000K .......... .......... .......... .......... .......... 94% 2.11M 1s
   17050K .......... .......... .......... .......... .......... 94% 1.21M 1s
   17100K .......... .......... .......... .......... .......... 94% 1.03M 1s
   17150K .......... .......... .......... .......... .......... 95% 1.50M 1s
   17200K .......... .......... .......... .......... .......... 95% 1.01M 1s
   17250K .......... .......... .......... .......... .......... 95% 1.55M 1s
   17300K .......... .......... .......... .......... .......... 96% 1.06M 1s
   17350K .......... .......... .......... .......... .......... 96% 1.21M 1s
   17400K .......... .......... .......... .......... .......... 96% 1.22M 1s
   17450K .......... .......... .......... .......... .......... 96% 1.21M 1s
   17500K .......... .......... .......... .......... .......... 97% 1.24M 1s
   17550K .......... .......... .......... .......... .......... 97% 1.21M 0s
   17600K .......... .......... .......... .......... .......... 97% 1.20M 0s
   17650K .......... .......... .......... .......... .......... 97% 1.23M 0s
   17700K .......... .......... .......... .......... .......... 98% 1.20M 0s
   17750K .......... .......... .......... .......... .......... 98% 1.25M 0s
   17800K .......... .......... .......... .......... .......... 98% 1.22M 0s
   17850K .......... .......... .......... .......... .......... 99% 1.67M 0s
   17900K .......... .......... .......... .......... .......... 99% 1.43M 0s
   17950K .......... .......... .......... .......... .......... 99% 1.01M 0s
   18000K .......... .......... .......... .......... .......... 99% 1.24M 0s
   18050K .......... ..                                         100% 1.81M=19s

  2017-07-05 23:36:13 (964 KB/s) - ‘./bin/freedoom-0.10.1.zip’ saved [18496121/18496121]

  Archive:  ./bin/freedoom-0.10.1.zip
    inflating: ./scenarios/freedoom2.wad
  [  2%] Built target freedoom2
  [  2%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomUtilities.cpp.o
  2 warnings generated.
  Scanning dependencies of target gme
  [  3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Blip_Buffer.cpp.o
  [  3%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomUtilities.cpp.o
  2 warnings generated.
  [  3%] Linking CXX shared library bin/libvizdoom.dylib
  [  3%] Built target libvizdoom_shared
  Scanning dependencies of target lzma
  [  3%] Linking CXX static library bin/libvizdoom.a
  [  3%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zArcIn.o
  [  3%] Built target libvizdoom_static
  [  3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Classic_Emu.cpp.o
  Scanning dependencies of target lemon
  [  3%] Building C object src/vizdoom/tools/lemon/CMakeFiles/lemon.dir/lemon.o
  [  3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Data_Reader.cpp.o
  [  3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Dual_Resampler.cpp.o
  [  3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Effects_Buffer.cpp.o
  [  4%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Fir_Resampler.cpp.o
  [  4%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/gme.cpp.o
  [  5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zBuf.o
  [  5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zCrc.o
  [  5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zCrcOpt.o
  [  5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gme_File.cpp.o
  [  5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zDec.o
  [  5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/M3u_Playlist.cpp.o
  [  5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zStream.o
  [  5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Multi_Buffer.cpp.o
  [  5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Bcj2.o
  [  6%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Bra.o
  [  6%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Bra86.o
  [  6%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Music_Emu.cpp.o
  [  6%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/BraIA64.o
  [  6%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/CpuArch.o
  [  6%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Delta.o
  [  7%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ay_Apu.cpp.o
  [  8%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/LzFind.o
  [  8%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ym2612_Emu.cpp.o
  [  9%] Linking C executable lemon
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/tools/lemon
  [  9%] Built target lemon
  [  9%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Lzma2Dec.o
  Scanning dependencies of target re2c
  [  9%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/actions.o
  [  9%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/LzmaDec.o
  [  9%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/LzmaEnc.o
  [  9%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Sms_Apu.cpp.o
  [  9%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ay_Cpu.cpp.o
  [  9%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ay_Emu.cpp.o
  [ 10%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gb_Apu.cpp.o
  [ 10%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/code.o
  [ 10%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gb_Cpu.cpp.o
  [ 10%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gb_Oscs.cpp.o
  [ 10%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Ppmd7.o
  [ 10%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gbs_Emu.cpp.o
  [ 10%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gym_Emu.cpp.o
  [ 11%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Ppmd7Dec.o
  [ 12%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Hes_Apu.cpp.o
  [ 12%] Linking C static library liblzma.a
  [ 12%] Built target lzma
  [ 12%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Hes_Cpu.cpp.o
  Scanning dependencies of target updaterevision
  [ 12%] Building C object src/vizdoom/tools/updaterevision/CMakeFiles/updaterevision.dir/updaterevision.o
  [ 12%] Linking C executable updaterevision
  [ 12%] Built target updaterevision
  [ 13%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/dfa.o
  [ 13%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Hes_Emu.cpp.o
  [ 13%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Kss_Cpu.cpp.o
  Scanning dependencies of target zipdir
  [ 13%] Building C object src/vizdoom/tools/zipdir/CMakeFiles/zipdir.dir/zipdir.o
  [ 13%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Kss_Emu.cpp.o
  [ 13%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/main.o
  [ 14%] Linking C executable zipdir
  [ 14%] Built target zipdir
  [ 15%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Kss_Scc_Apu.cpp.o
  Scanning dependencies of target dumb
  [ 15%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/unload.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 15%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Apu.cpp.o
  [ 15%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/rendsig.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 15%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/rendduh.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 15%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Cpu.cpp.o
  1 warning generated.
  [ 15%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/register.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 15%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/readduh.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 16%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/rawsig.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 16%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/makeduh.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 16%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/loadduh.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 16%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/dumbfile.o
  [ 16%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Fme7_Apu.cpp.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 16%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/duhtag.o
  [ 16%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Namco_Apu.cpp.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 17%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/duhlen.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 17%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Oscs.cpp.o
  1 warning generated.
  [ 17%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/atexit.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 17%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/stdfile.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 17%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/silence.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 17%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/sampbuf.o
  [ 17%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/mbo_getopt.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 18%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Vrc6_Apu.cpp.o
  1 warning generated.
  [ 18%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/parser.o
  [ 19%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/riff.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 19%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/resample.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 19%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nsf_Emu.cpp.o
  [ 19%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nsfe_Emu.cpp.o
  [ 19%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Sap_Apu.cpp.o
  [ 19%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Sap_Cpu.cpp.o
  [ 20%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Sap_Emu.cpp.o
  [ 20%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/scanner.o
  [ 20%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Snes_Spc.cpp.o
  [ 20%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Spc_Cpu.cpp.o
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/game-music-emu/gme/Spc_Cpu.cpp:438:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                          if ( ((~0x2F00 << (bits_in_int - 16)) << reg) < 0 ) // 36%
                                 ~~~~~~~ ^
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/game-music-emu/gme/Spc_Cpu.cpp:565:
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/game-music-emu/gme/Spc_Cpu.h:298:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                                  if ( ((~0x2F00 << (bits_in_int - 16)) << i) < 0 ) // 12%
                                         ~~~~~~~ ^
  2 warnings generated.
  [ 20%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Spc_Dsp.cpp.o
  [ 20%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/substr.o
  [ 20%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Spc_Emu.cpp.o
  [ 21%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Spc_Filter.cpp.o
  [ 21%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Vgm_Emu.cpp.o
  [ 22%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/translate.o
  [ 22%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Vgm_Emu_Impl.cpp.o
  [ 22%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ym2413_Emu.cpp.o
  [ 22%] Linking CXX static library libgme.a
  [ 22%] Built target gme
  Scanning dependencies of target gdtoa
  [ 22%] Building C object src/vizdoom/gdtoa/CMakeFiles/gdtoa.dir/dmisc.o
  [ 22%] Building C object src/vizdoom/gdtoa/CMakeFiles/gdtoa.dir/dtoa.o
  [ 22%] Linking CXX executable re2c
  [ 22%] Building C object src/vizdoom/gdtoa/CMakeFiles/gdtoa.dir/misc.o
  [ 22%] Built target re2c
  [ 22%] Linking C static library libgdtoa.a
  [ 22%] Built target gdtoa
  [ 22%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/memfile.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 22%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/clickrem.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 22%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/barray.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  Scanning dependencies of target libvizdoom_python
  [ 22%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/xmeffect.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 23%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readxm2.o
  [ 23%] Building CXX object CMakeFiles/libvizdoom_python.dir/src/lib_python/ViZDoomGamePython.cpp.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 23%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readxm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 23%] Building CXX object CMakeFiles/libvizdoom_python.dir/src/lib_python/ViZDoomPythonModule.cpp.o
  1 warning generated.
  [ 23%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readstm2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 23%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readstm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 23%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/reads3m2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 24%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/reads3m.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 24%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readriff.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 24%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readptm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 24%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readpsm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 24%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readoldpsm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 25%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readokt2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 25%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readokt.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 25%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readmtm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 25%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readmod2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 25%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readmod.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readdsmf.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readasy.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readamf2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readamf.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readam.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/read6692.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 27%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/read669.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 27%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/ptmeffect.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 27%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadxm2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 27%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadxm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 27%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadstm2.o
  1 warning generated.
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadstm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loads3m2.o
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loads3m.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadriff2.o
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadriff.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 29%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadptm2.o
  [ 29%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadptm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 29%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadpsm2.o
  [ 29%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadpsm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 29%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadoldpsm2.o
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadoldpsm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadokt.o
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadokt2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadmtm2.o
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadmtm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadmod2.o
  [ 31%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadmod.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 31%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadasy2.o
  [ 31%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadasy.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 31%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadamf2.o
  [ 31%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadamf.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 32%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/load6692.o
  [ 32%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/load669.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 32%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itunload.o
  [ 32%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itrender.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 32%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itread2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itread.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itorder.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itmisc.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itload2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itload.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readany.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 34%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadany2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 34%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadany.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 34%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readany2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 34%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/resampler.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 34%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/lpc.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 35%] Linking C static library libdumb.a
  [ 35%] Built target dumb
  [ 36%] Generating xlat_parser.c, xlat_parser.h
  [ 36%] Generating sc_man_scanner.h
  [ 36%] Linking CXX shared module bin/python/vizdoom.so
  Adding symlinks to vizdoom.so and bots.cfg in examples/python.
  [ 36%] Built target libvizdoom_python
  Scanning dependencies of target vizdoom
  [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/__autostart.cpp.o
  [ 36%] Building C object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/crashcatcher.c.o
  [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/hardware.cpp.o
  [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_gui.cpp.o
  [ 37%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_input.cpp.o
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/hardware.cpp:83:37: error: use of undeclared identifier 'SDL_GetCurrentVideoDriver'
                  Printf("Using video driver %s\n", SDL_GetCurrentVideoDriver());
                                                    ^
  1 error generated.
  make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/hardware.cpp.o] Error 1
  make[2]: *** Waiting for unfinished jobs....
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_gui.cpp:38:12: error: use of undeclared identifier 'SDL_CreateColorCursor'
                  cursor = SDL_CreateColorCursor (cursorSurface, 0, 0);
                           ^
  1 error generated.
  make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_gui.cpp.o] Error 1
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:38:23: error: use of undeclared identifier 'SDL_NUM_SCANCODES'
  static bool DownState[SDL_NUM_SCANCODES];
                        ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:40:14: error: unknown type name 'SDL_Keycode'
  static const SDL_Keycode DIKToKeySym[256] =
               ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:48: error: use of undeclared identifier 'SDLK_NUMLOCKCLEAR'; did you mean 'SDLK_NUMLOCK'?
          SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                        ^~~~~~~~~~~~~~~~~
                                                        SDLK_NUMLOCK
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:270:2: note: 'SDLK_NUMLOCK' declared here
          SDLK_NUMLOCK            = 300,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:67: error: use of undeclared identifier 'SDLK_SCROLLLOCK'; did you mean 'SDLK_SCROLLOCK'?
          SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                                           ^~~~~~~~~~~~~~~
                                                                           SDLK_SCROLLOCK
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:272:2: note: 'SDLK_SCROLLOCK' declared here
          SDLK_SCROLLOCK          = 302,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:84: error: use of undeclared identifier 'SDLK_KP_7'; did you mean 'SDLK_KP7'?
          SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                                                            ^~~~~~~~~
                                                                                            SDLK_KP7
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:224:2: note: 'SDLK_KP7' declared here
          SDLK_KP7                = 263,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:2: error: use of undeclared identifier 'SDLK_KP_8'; did you mean 'SDLK_KP8'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
          ^~~~~~~~~
          SDLK_KP8
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:225:2: note: 'SDLK_KP8' declared here
          SDLK_KP8                = 264,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:13: error: use of undeclared identifier 'SDLK_KP_9'; did you mean 'SDLK_KP9'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                     ^~~~~~~~~
                     SDLK_KP9
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:226:2: note: 'SDLK_KP9' declared here
          SDLK_KP9                = 265,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:39: error: use of undeclared identifier 'SDLK_KP_4'; did you mean 'SDLK_KP4'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                               ^~~~~~~~~
                                               SDLK_KP4
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:221:2: note: 'SDLK_KP4' declared here
          SDLK_KP4                = 260,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:50: error: use of undeclared identifier 'SDLK_KP_5'; did you mean 'SDLK_KP5'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                          ^~~~~~~~~
                                                          SDLK_KP5
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:222:2: note: 'SDLK_KP5' declared here
          SDLK_KP5                = 261,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:61: error: use of undeclared identifier 'SDLK_KP_6'; did you mean 'SDLK_KP6'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                                     ^~~~~~~~~
                                                                     SDLK_KP6
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:223:2: note: 'SDLK_KP6' declared here
          SDLK_KP6                = 262,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:86: error: use of undeclared identifier 'SDLK_KP_1'; did you mean 'SDLK_KP1'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                                                              ^~~~~~~~~
                                                                                              SDLK_KP1
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:218:2: note: 'SDLK_KP1' declared here
          SDLK_KP1                = 257,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:2: error: use of undeclared identifier 'SDLK_KP_2'; did you mean 'SDLK_KP2'?
          SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
          ^~~~~~~~~
          SDLK_KP2
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:219:2: note: 'SDLK_KP2' declared here
          SDLK_KP2                = 258,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:13: error: use of undeclared identifier 'SDLK_KP_3'; did you mean 'SDLK_KP3'?
          SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
                     ^~~~~~~~~
                     SDLK_KP3
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:220:2: note: 'SDLK_KP3' declared here
          SDLK_KP3                = 259,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:24: error: use of undeclared identifier 'SDLK_KP_0'; did you mean 'SDLK_KP0'?
          SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
                                ^~~~~~~~~
                                SDLK_KP0
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:217:2: note: 'SDLK_KP0' declared here
          SDLK_KP0                = 256,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:64:11: error: use of undeclared identifier 'SDLK_KP_COMMA'; did you mean 'SDLK_COMMA'?
          0, 0, 0, SDLK_KP_COMMA, 0, SDLK_KP_DIVIDE, 0, SDLK_SYSREQ,
                   ^~~~~~~~~~~~~
                   SDLK_COMMA
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:55:2: note: 'SDLK_COMMA' declared here
          SDLK_COMMA              = 44,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:11: error: use of undeclared identifier 'SDLK_LGUI'
          0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                   ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:22: error: use of undeclared identifier 'SDLK_RGUI'
          0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                              ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:56: error: use of undeclared identifier 'SDLK_SLEEP'; did you mean 'DIK_SLEEP'?
          0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                                                                ^~~~~~~~~~
                                                                DIK_SLEEP
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/dikeys.h:144:2: note: 'DIK_SLEEP' declared here
          DIK_SLEEP = 0xDF,               /* System Sleep */
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:70:17: error: use of undeclared identifier 'SDLK_AC_SEARCH'
          0, 0, 0, 0, 0, SDLK_AC_SEARCH, SDLK_AC_BOOKMARKS, SDLK_AC_REFRESH,
                         ^
  fatal error: too many errors emitted, stopping now [-ferror-limit=]
  20 errors generated.
  make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_input.cpp.o] Error 1
  make[1]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/all] Error 2
  make: *** [all] Error 2

  Could not build doom-py: Command '['make', '-j', '3']' returned non-zero exit status 2. (HINT: are you sure cmake is installed? You might also be missing a library. doom_py requires boost, boost-python, sdl2 on OSX (installable via 'brew install boost boost-python sdl2')

  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py", line 88, in <module>
      include_package_data=True,
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py", line 151, in setup
      dist.run_commands()
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 953, in run_commands
      self.run_command(cmd)
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/Users/cholodovskis/Research/deep_sr/venv/lib/python2.7/site-packages/wheel/bdist_wheel.py", line 179, in run
      self.run_command('build')
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/cmd.py", line 326, in run_command
      self.distribution.run_command(command)
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py", line 63, in run
      build_func()
    File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py", line 34, in build_osx
      build_common('dylib', cmake_arg_list=['-DOSX_COCOA_BACKEND=OFF'])
    File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py", line 29, in build_common
      subprocess.check_call(['make', '-j', str(cores_to_use)], cwd='doom_py')
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 186, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command '['make', '-j', '3']' returned non-zero exit status 2

  ----------------------------------------
  Failed building wheel for doom-py
  Running setup.py clean for doom-py
Failed to build doom-py
Installing collected packages: doom-py, ppaquette-gym-doom
  Running setup.py install for doom-py ... error
    Complete output from command /Users/cholodovskis/Research/deep_sr/venv/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-vOHSCY-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/cholodovskis/Research/deep_sr/venv/bin/../include/site/python2.7/doom-py:
    running install
    running build
    -- Boost version: 1.64.0
    -- Found the following Boost libraries:
    --   filesystem
    --   thread
    --   system
    --   date_time
    --   chrono
    --   regex
    --   iostreams
    --   atomic
    -- Could NOT find GME (missing:  GME_LIBRARIES GME_INCLUDE_DIR)
    -- Using system zlib
    -- Using system jpeg library
    -- Using system bzip2 library
    -- Using internal gme library
    -- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include
    -- /opt/local/include
    -- /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/lzma/C
    -- Could not find FMOD include files
    -- Could NOT find SndFile (missing:  SNDFILE_LIBRARY SNDFILE_INCLUDE_DIR)
    -- Could NOT find MPG123 (missing:  MPG123_LIBRARIES MPG123_INCLUDE_DIR)
    -- Could NOT find FluidSynth (missing:  FLUIDSYNTH_LIBRARIES FLUIDSYNTH_INCLUDE_DIR)
    -- Boost version: 1.64.0
    -- Found the following Boost libraries:
    --   thread
    --   system
    --   date_time
    --   chrono
    --   atomic
    -- Fluid synth libs: FLUIDSYNTH_LIBRARIES-NOTFOUND
    -- Using python library: /usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib
    -- Using python include: /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/include/python2.7
    CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
      No header defined for python-py2713; skipping header check
    Call Stack (most recent call first):
      CMakeLists.txt:124 (find_package)

    -- Could NOT find Boost
    CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
      No header defined for python-py27; skipping header check
    Call Stack (most recent call first):
      CMakeLists.txt:133 (find_package)

    -- Could NOT find Boost
    -- Boost library python-py27:
    CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
      No header defined for python27; skipping header check
    Call Stack (most recent call first):
      CMakeLists.txt:140 (find_package)

    -- Could NOT find Boost
    -- Boost library python27:
    CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
      No header defined for python-py2; skipping header check
    Call Stack (most recent call first):
      CMakeLists.txt:133 (find_package)

    -- Could NOT find Boost
    -- Boost library python-py2:
    CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
      No header defined for python2; skipping header check
    Call Stack (most recent call first):
      CMakeLists.txt:140 (find_package)

    -- Could NOT find Boost
    -- Boost library python2:
    -- Boost version: 1.64.0
    -- Found the following Boost libraries:
    --   python
    -- Found components for NumPy
    -- NUMPY_ROOT_DIR    = /usr/local
    -- NUMPY_INCLUDES    = /Users/cholodovskis/Research/deep_sr/venv/lib/python2.7/site-packages/numpy/core/include
    -- NUMPY_LIBRARIES   = /Users/cholodovskis/Research/deep_sr/venv/lib/python2.7/site-packages/numpy/core/lib/libnpymath.a
    -- NUMPY_API_VERSION = 1.13.0
    -- Configuring done
    CMake Warning (dev):
      Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake
      --help-policy CMP0042" for policy details.  Use the cmake_policy command to
      set the policy and suppress this warning.

      MACOSX_RPATH is not specified for the following targets:

       libvizdoom_shared

    This warning is for project developers.  Use -Wno-dev to suppress it.

    -- Generating done
    -- Build files have been written to: /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py
    [  0%] Built target freedoom2
    [  9%] Built target gme
    [ 13%] Built target lzma
    [ 14%] Built target lemon
    [ 16%] Built target re2c
    [ 16%] Built target updaterevision
    [ 17%] Built target zipdir
    [ 18%] Built target libvizdoom_static
    [ 34%] Built target dumb
    [ 35%] Built target libvizdoom_shared
    [ 35%] Built target gdtoa
    [ 35%] Built target libvizdoom_python
    [ 35%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/hardware.cpp.o
    [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_input.cpp.o
    [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_gui.cpp.o
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_gui.cpp:38:12: error: use of undeclared identifier 'SDL_CreateColorCursor'
                    cursor = SDL_CreateColorCursor (cursorSurface, 0, 0);
                             ^
    1 error generated.
    make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_gui.cpp.o] Error 1
    make[2]: *** Waiting for unfinished jobs....
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:38:23: error: use of undeclared identifier 'SDL_NUM_SCANCODES'
    static bool DownState[SDL_NUM_SCANCODES];
                          ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:40:14: error: unknown type name 'SDL_Keycode'
    static const SDL_Keycode DIKToKeySym[256] =
                 ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:48: error: use of undeclared identifier 'SDLK_NUMLOCKCLEAR'; did you mean 'SDLK_NUMLOCK'?
            SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                          ^~~~~~~~~~~~~~~~~
                                                          SDLK_NUMLOCK
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:270:2: note: 'SDLK_NUMLOCK' declared here
            SDLK_NUMLOCK            = 300,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:67: error: use of undeclared identifier 'SDLK_SCROLLLOCK'; did you mean 'SDLK_SCROLLOCK'?
            SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                                             ^~~~~~~~~~~~~~~
                                                                             SDLK_SCROLLOCK
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:272:2: note: 'SDLK_SCROLLOCK' declared here
            SDLK_SCROLLOCK          = 302,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:84: error: use of undeclared identifier 'SDLK_KP_7'; did you mean 'SDLK_KP7'?
            SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                                                              ^~~~~~~~~
                                                                                              SDLK_KP7
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:224:2: note: 'SDLK_KP7' declared here
            SDLK_KP7                = 263,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:2: error: use of undeclared identifier 'SDLK_KP_8'; did you mean 'SDLK_KP8'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
            ^~~~~~~~~
            SDLK_KP8
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:225:2: note: 'SDLK_KP8' declared here
            SDLK_KP8                = 264,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:13: error: use of undeclared identifier 'SDLK_KP_9'; did you mean 'SDLK_KP9'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                       ^~~~~~~~~
                       SDLK_KP9
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:226:2: note: 'SDLK_KP9' declared here
            SDLK_KP9                = 265,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:39: error: use of undeclared identifier 'SDLK_KP_4'; did you mean 'SDLK_KP4'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                 ^~~~~~~~~
                                                 SDLK_KP4
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:221:2: note: 'SDLK_KP4' declared here
            SDLK_KP4                = 260,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:50: error: use of undeclared identifier 'SDLK_KP_5'; did you mean 'SDLK_KP5'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                            ^~~~~~~~~
                                                            SDLK_KP5
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:222:2: note: 'SDLK_KP5' declared here
            SDLK_KP5                = 261,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:61: error: use of undeclared identifier 'SDLK_KP_6'; did you mean 'SDLK_KP6'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                                       ^~~~~~~~~
                                                                       SDLK_KP6
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:223:2: note: 'SDLK_KP6' declared here
            SDLK_KP6                = 262,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:86: error: use of undeclared identifier 'SDLK_KP_1'; did you mean 'SDLK_KP1'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                                                                ^~~~~~~~~
                                                                                                SDLK_KP1
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:218:2: note: 'SDLK_KP1' declared here
            SDLK_KP1                = 257,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:2: error: use of undeclared identifier 'SDLK_KP_2'; did you mean 'SDLK_KP2'?
            SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
            ^~~~~~~~~
            SDLK_KP2
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:219:2: note: 'SDLK_KP2' declared here
            SDLK_KP2                = 258,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/hardware.cpp:83:37: error: use of undeclared identifier 'SDL_GetCurrentVideoDriver'
                    Printf("Using video driver %s\n", SDL_GetCurrentVideoDriver());
                                                      ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:13: error: use of undeclared identifier 'SDLK_KP_3'; did you mean 'SDLK_KP3'?
            SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
                       ^~~~~~~~~
                       SDLK_KP3
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:220:2: note: 'SDLK_KP3' declared here
            SDLK_KP3                = 259,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:24: error: use of undeclared identifier 'SDLK_KP_0'; did you mean 'SDLK_KP0'?
            SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
                                  ^~~~~~~~~
                                  SDLK_KP0
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:217:2: note: 'SDLK_KP0' declared here
            SDLK_KP0                = 256,
            ^
    1 error generated.
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:64:11: error: use of undeclared identifier 'SDLK_KP_COMMA'; did you mean 'SDLK_COMMA'?
            0, 0, 0, SDLK_KP_COMMA, 0, SDLK_KP_DIVIDE, 0, SDLK_SYSREQ,
                     ^~~~~~~~~~~~~
                     SDLK_COMMA
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:55:2: note: 'SDLK_COMMA' declared here
            SDLK_COMMA              = 44,
            ^
    make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/hardware.cpp.o] Error 1
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:11: error: use of undeclared identifier 'SDLK_LGUI'
            0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                     ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:22: error: use of undeclared identifier 'SDLK_RGUI'
            0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                                ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:56: error: use of undeclared identifier 'SDLK_SLEEP'; did you mean 'DIK_SLEEP'?
            0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                                                                  ^~~~~~~~~~
                                                                  DIK_SLEEP
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/dikeys.h:144:2: note: 'DIK_SLEEP' declared here
            DIK_SLEEP = 0xDF,               /* System Sleep */
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:70:17: error: use of undeclared identifier 'SDLK_AC_SEARCH'
            0, 0, 0, 0, 0, SDLK_AC_SEARCH, SDLK_AC_BOOKMARKS, SDLK_AC_REFRESH,
                           ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_input.cpp.o] Error 1
    make[1]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/all] Error 2
    make: *** [all] Error 2

    Could not build doom-py: Command '['make', '-j', '3']' returned non-zero exit status 2. (HINT: are you sure cmake is installed? You might also be missing a library. doom_py requires boost, boost-python, sdl2 on OSX (installable via 'brew install boost boost-python sdl2')

    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py", line 88, in <module>
        include_package_data=True,
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/Users/cholodovskis/Research/deep_sr/venv/lib/python2.7/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/command/install.py", line 563, in run
        self.run_command('build')
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py", line 63, in run
        build_func()
      File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py", line 34, in build_osx
        build_common('dylib', cmake_arg_list=['-DOSX_COCOA_BACKEND=OFF'])
      File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py", line 29, in build_common
        subprocess.check_call(['make', '-j', str(cores_to_use)], cwd='doom_py')
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 186, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['make', '-j', '3']' returned non-zero exit status 2

    ----------------------------------------
Command "/Users/cholodovskis/Research/deep_sr/venv/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-vOHSCY-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/cholodovskis/Research/deep_sr/venv/bin/../include/site/python2.7/doom-py" failed with error code 1 in /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/

Any ideas?

jpearce84 commented 7 years ago

Hey Marlos,

Try the following: (Tested under Debian 9.0)

============================================================

apt-get install -y python-numpy python-dev cmake zlib1g-dev libjpeg-dev xvfb libav-tools xorg-dev python-opengl libboost-all-dev libsdl2-dev swig git clone https://github.com/openai/gym.git cd gym virtualenv venv source venv/bin/activate pip install --upgrade pip pip install -e '.[all]' pip install gym-pull

Then create this file: vim install_doom.py

import gym import gym_pull gym_pull.pull('github.com/ppaquette/gym-doom') # Only required once, envs will be loaded with import gym_pull afterwards. env = gym.make('ppaquette/DoomBasic-v0')

and run it: python install_doom.py

Edit: examples/agents/random_agent.py

and add the line: import gym_pull

Then test the install using: python examples/agents/random_agent.py ppaquette/DoomBasic-v0

It should output mp4 video of the runs to: /tmp/random-agent-results/

======================

Cheers, John

On Thu, Jul 6, 2017 at 1:40 PM, Marlos C. Machado notifications@github.com wrote:

@ppaquette https://github.com/ppaquette I tried to install everything with virtualenv and it didn't work. I guess the issue is with my external dependencies, which I can't control inside virtualenv because I need to install them with brew.

Let me be precise here.

This is the sequence of commands I used:

$ virtualenv venv $ source venv/bin/activate $ pip install gym[all] $ pip install ppaquette-gym-doom

And this is the error message I got (the same as before):

Collecting ppaquette-gym-doom Collecting doom-py>=0.0.11 (from ppaquette-gym-doom) Using cached doom-py-0.0.15.tar.gz Requirement already satisfied: gym>=0.8.0 in ./venv/lib/python2.7/site-packages (from ppaquette-gym-doom) Requirement already satisfied: numpy in ./venv/lib/python2.7/site-packages (from doom-py>=0.0.11->ppaquette-gym-doom) Requirement already satisfied: pyglet>=1.2.0 in ./venv/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom) Requirement already satisfied: six in ./venv/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom) Requirement already satisfied: requests>=2.0 in ./venv/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom) Requirement already satisfied: certifi>=2017.4.17 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom) Requirement already satisfied: chardet<3.1.0,>=3.0.2 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom) Requirement already satisfied: urllib3<1.22,>=1.21.1 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom) Requirement already satisfied: idna<2.6,>=2.5 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom) Building wheels for collected packages: doom-py Running setup.py bdist_wheel for doom-py ... error Complete output from command /Users/cholodovskis/Research/deep_sr/venv/bin/python2.7 -u -c "import setuptools, tokenize;file='/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" bdist_wheel -d /var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/tmpjdFTbgpip-wheel- --python-tag cp27: running bdist_wheel running build -- The C compiler identification is AppleClang 8.1.0.8020042 -- The CXX compiler identification is AppleClang 8.1.0.8020042 -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - found -- Found Threads: TRUE -- Boost version: 1.64.0 -- Found the following Boost libraries: -- filesystem -- thread -- system -- date_time -- chrono -- regex -- iostreams -- atomic -- Found BZip2: /usr/lib/libbz2.dylib (found version "1.0.6") -- Looking for BZ2_bzCompressInit -- Looking for BZ2_bzCompressInit - found -- Found JPEG: /usr/local/lib/libjpeg.dylib -- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.8") -- Could NOT find GME (missing: GME_LIBRARIES GME_INCLUDE_DIR) -- Using system zlib -- Using system jpeg library -- Using system bzip2 library -- Using internal gme library -- Performing Test HAVE_NO_ARRAY_BOUNDS -- Performing Test HAVE_NO_ARRAY_BOUNDS - Success -- Looking for strdup -- Looking for strdup - found -- Looking for strndup -- Looking for strndup - found -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of char -- Check size of char - done -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include -- /opt/local/include -- /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/lzma/C -- Looking for itoa -- Looking for itoa - not found -- Performing Test DUMB_CAN_USE_SSE -- Performing Test DUMB_CAN_USE_SSE - Success -- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2") -- Found SDL2: /Library/Frameworks/SDL2.framework;-framework Cocoa -- Found OpenAL: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/System/Library/Frameworks/OpenAL.framework -- Could not find FMOD include files -- Could NOT find SndFile (missing: SNDFILE_LIBRARY SNDFILE_INCLUDE_DIR) -- Could NOT find MPG123 (missing: MPG123_LIBRARIES MPG123_INCLUDE_DIR) -- Could NOT find FluidSynth (missing: FLUIDSYNTH_LIBRARIES FLUIDSYNTH_INCLUDE_DIR) -- Looking for filelength -- Looking for filelength - not found -- Looking for strupr -- Looking for strupr - not found -- Looking for stricmp -- Looking for stricmp - not found -- Looking for strnicmp -- Looking for strnicmp - not found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - not found -- Looking for clock_gettime -- Looking for clock_gettime - found -- Performing Test HAS_VA_COPY -- Performing Test HAS_VA_COPY - Success -- Boost version: 1.64.0 -- Found the following Boost libraries: -- thread -- system -- date_time -- chrono -- atomic -- Fluid synth libs: FLUIDSYNTH_LIBRARIES-NOTFOUND -- Found PythonInterp: /Users/cholodovskis/Research/deep_sr/venv/bin/python2.7 (found suitable version "2.7.13", minimum required is "2.7") -- Found PythonLibs: /usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib (found suitable version "2.7.13", minimum required is "2.7") -- Using python library: /usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib -- Using python include: /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/include/python2.7 CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message): No header defined for python-py2713; skipping header check Call Stack (most recent call first): CMakeLists.txt:124 (find_package)

-- Could NOT find Boost CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message): No header defined for python-py27; skipping header check Call Stack (most recent call first): CMakeLists.txt:133 (find_package)

-- Could NOT find Boost -- Boost library python-py27: CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message): No header defined for python27; skipping header check Call Stack (most recent call first): CMakeLists.txt:140 (find_package)

-- Could NOT find Boost -- Boost library python27: CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message): No header defined for python-py2; skipping header check Call Stack (most recent call first): CMakeLists.txt:133 (find_package)

-- Could NOT find Boost -- Boost library python-py2: CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message): No header defined for python2; skipping header check Call Stack (most recent call first): CMakeLists.txt:140 (find_package)

-- Could NOT find Boost -- Boost library python2: -- Boost version: 1.64.0 -- Found the following Boost libraries: -- python -- Found NUMPY: /Users/cholodovskis/Research/deep_sr/venv/lib/python2.7/site-packages/numpy/core/include -- Found components for NumPy -- NUMPY_ROOT_DIR = /usr/local -- NUMPY_INCLUDES = /Users/cholodovskis/Research/deep_sr/venv/lib/python2.7/site-packages/numpy/core/include -- NUMPY_LIBRARIES = /Users/cholodovskis/Research/deep_sr/venv/lib/python2.7/site-packages/numpy/core/lib/libnpymath.a -- NUMPY_API_VERSION = 1.13.0 -- Configuring done CMake Warning (dev): Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run "cmake --help-policy CMP0042" for policy details. Use the cmake_policy command to set the policy and suppress this warning.

MACOSX_RPATH is not specified for the following targets:

 libvizdoom_shared

This warning is for project developers. Use -Wno-dev to suppress it.

-- Generating done -- Build files have been written to: /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py Scanning dependencies of target freedoom2 --2017-07-05 23:35:53-- https://github.com/freedoom/freedoom/releases/download/v0.10.1/freedoom-0.10.1.zip Resolving github.com... 192.30.253.113, 192.30.253.112 Connecting to github.com|192.30.253.113|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/4576719/187ce05a-a927-11e5-957d-50baa9a2652a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170706%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170706T033546Z&X-Amz-Expires=300&X-Amz-Signature=df5c1a0049383370cad713b6a65b06f3ce822d28af46395b2779ce1caa601f1b&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dfreedoom-0.10.1.zip&response-content-type=application%2Foctet-stream [following] --2017-07-05 23:35:54-- https://github-production-release-asset-2e65be.s3.amazonaws.com/4576719/187ce05a-a927-11e5-957d-50baa9a2652a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170706%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170706T033546Z&X-Amz-Expires=300&X-Amz-Signature=df5c1a0049383370cad713b6a65b06f3ce822d28af46395b2779ce1caa601f1b&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dfreedoom-0.10.1.zip&response-content-type=application%2Foctet-stream Resolving github-production-release-asset-2e65be.s3.amazonaws.com... 54.231.81.226 Connecting to github-production-release-asset-2e65be.s3.amazonaws.com|54.231.81.226|:443... connected. HTTP request sent, awaiting response... 200 OK Length: 18496121 (18M) [application/octet-stream] Saving to: ‘./bin/freedoom-0.10.1.zip’

   0K .......... .......... .......... .......... ..........  0%  898K 20s
  50K .......... .......... .......... .......... ..........  0% 1.68M 15s
 100K .......... .......... .......... .......... ..........  0% 1.02M 16s
 150K .......... .......... .......... .......... ..........  1% 1.18M 16s
 200K .......... .......... .......... .......... ..........  1% 1.20M 15s
 250K .......... .......... .......... .......... ..........  1% 1.10M 15s
 300K .......... .......... .......... .......... ..........  1%  774K 16s
 350K .......... .......... .......... .......... ..........  2%  542K 18s
 400K .......... .......... .......... .......... ..........  2%  555K 20s
 450K .......... .......... .......... .......... ..........  2%  564K 21s
 500K .......... .......... .......... .......... ..........  3%  560K 22s
 550K .......... .......... .......... .......... ..........  3%  689K 22s
 600K .......... .......... .......... .......... ..........  3% 1.08M 21s
 650K .......... .......... .........Scanning dependencies of target libvizdoom_shared

Scanning dependencies of target libvizdoom_static . .......... .......... 3% 1.16M 21s 700K .......... .......... .......... .......... .......... 4% 1.01M 21s 750K .......... .......... .......... .......... .......... 4% 627K 21s 800K .......... .......... .......... ..[ 0%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomController.cpp.o [ 0%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomController.cpp.o ........ .......... 4% 694K 21s 850K .......... .......... .......... .......... .......... 4% 673K 21s 900K .......... .......... .......... .......... .......... 5% 638K 22s 950K .......... .......... .......... .......... .......... 5% 881K 21s 1000K .......... .......... .......... .......... .......... 5% 631K 22s 1050K .......... .......... .......... .......... .......... 6% 712K 22s 1100K .......... .......... .......... .......... .......... 6% 619K 22s 1150K .......... .......... .......... .......... .......... 6% 835K 22s 1200K .......... .......... .......... .......... .......... 6% 952K 21s 1250K .......... .......... .......... .......... .......... 7% 656K 22s 1300K .......... .......... .......... .......... .......... 7% 619K 22s 1350K .......... .......... .......... .......... .......... 7% 699K 22s 1400K .......... .......... .......... .......... .......... 8% 856K 22s 1450K .......... .......... .......... .......... .......... 8% 704K 22s 1500K .......... .......... .........In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp:23: In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:28: In file included from /usr/local/include/boost/asio.hppIn file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp:23: :21: In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20: In file included from /usr/local/include/boost/asio/basic_socket.hpp:20: In file included from In file included from /usr/local/include/boost/asio/basic_io_object.hpp/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:28: In file included from :19: /usr/local/include/boost/asio.hppIn file included from /usr/local/include/boost/asio/io_service.hpp:767: In file included from /usr/local/include/boost/asio/impl/io_service.hpp::7121: In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20: In file included from : /usr/local/include/boost/asio/basic_socket.hpp:20: In file included from /usr/local/include/boost/asio/basic_io_object.hpp:In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196: In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19: In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:19: In file included from 20/usr/local/include/boost/asio/io_service.hpp:767: In file included from /usr/local/include/boost/asio/impl/io_service.hpp:: In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26: /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:45:71: 5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from instead [-Wdeprecated-declarations]In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196 : In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19: In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20: In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26: /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:45: OSMemoryBarrier(); ^ 5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from instead [-Wdeprecated-declarations] OSMemoryBarrier(); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9:/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9 note: : note: 'OSMemoryBarrier' has been explicitly marked deprecated here void OSMemoryBarrier( void ); ^ In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp'OSMemoryBarrier' has been explicitly marked deprecated here :23: In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:28: In file included from /usr/local/include/boost/asio.hpp:21: In file included from void OSMemoryBarrier( void ); ^ /usr/local/include/boost/asio/basic_datagram_socket.hpp:20: In file included from /usr/local/include/boost/asio/basic_socket.hpp:20: In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19: In file included from /usr/local/include/boost/asio/io_service.hpp:767: In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71: In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196: In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19: In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20: In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26: /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:51:5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from instead [-Wdeprecated-declarations] OSMemoryBarrier(); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp:23: : note: 'OSMemoryBarrier' has been explicitly marked deprecated here In file included from void OSMemoryBarrier( void ); ^/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h :28: In file included from /usr/local/include/boost/asio.hpp:21: In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20: In file included from /usr/local/include/boost/asio/basic_socket.hpp:20: In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19: In file included from /usr/local/include/boost/asio/io_service.hpp:767: In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71: In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196: In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19: In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20: In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26: /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:51:5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from instead [-Wdeprecated-declarations] OSMemoryBarrier(); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here void OSMemoryBarrier( void ); ^ . .......... .......... 8% 631K 22s 1550K .......... .......... .......... .......... .......... 8% 627K 22s 1600K .......... .......... .......... .......... .......... 9% 556K 22s 1650K .......... .......... .......... .......... .......... 9% 847K 22s 1700K .......... .......... .......... .......... .......... 9% 1.61M 21s 1750K .......... .......... .......... .......... .......... 9% 625K 21s 1800K .......... .......... .......... .......... .......... 10% 614K 22s 1850K .......... .......... .......... .......... .......... 10% 552K 22s 1900K .......... .......... .......... .......... .......... 10% 794K 22s 1950K .......... .......... .......... .......... .......... 11% 1.25M 21s 2000K .......... .......... .......... .......... .......... 11% 736K 21s 2050K .......... .......... .......... .......... .......... 11% 570K 21s 2100K .......... .......... .......... .......... .......... 11% 544K 21s 2150K .......... .......... .......... .......... .......... 12% 695K 21s 2200K .......... .......... .......... .......... .......... 12% 880K 21s 2250K .......... .......... .......... .......... .......... 12% 626K 21s 2300K .......... .......... .......... .......... .......... 13% 621K 21s 2350K .......... .......... .......... .......... .......... 13% 561K 21s 2400K .......... .......... .......... .......... .......... 13% 932K 21s 2450K .......... .......... .......... .......... .......... 13% 1.04M 21s 2500K .......... .......... .......... .......... .......... 14% 974K 21s 2550K .......... .......... .......... .......... .......... 14% 1023K 21s 2600K .......... .......... .......... .......... .......... 14% 544K 21s 2650K .......... .......... .......... .......... .......... 14% 621K 21s 2700K .......... .......... .......... .......... .......... 15% 1.31M 21s 2750K .......... .......... .......... .......... .......... 15% 1.20M 20s 2800K .......... .......... .......... .......... .......... 15% 725K 20s 2850K .......... .......... .......... .......... .......... 16% 549K 20s 2900K .......... .......... .......... .......... .......... 16% 801K 20s 2950K .......... .......... .......... .......... .......... 16% 880K 20s 3000K .......... .......... .......... .......... .......... 16% 1.18M 20s 3050K .......... .......... .......... .......... .......... 17% 633K 20s 3100K .......... .......... .......... .......... .......... 17% 502K 20s 3150K .......... .......... .......... .......... .......... 17% 974K 20s 3200K .......... .......... .......... .......... .......... 17% 837K 20s 3250K .......... .......... .......... .......... .......... 18% 1.18M 20s 3300K .......... .......... .......... .......... .......... 18% 731K 20s 3350K .......... .......... .......... .......... .......... 18% 501K 20s 3400K .......... .......... .......... .......... .......... 19% 1.65M 19s 3450K .......... .......... .......... .......... .......... 19% 838K 19s 3500K .......... .......... .......... .......... .......... 19% 998K 19s 3550K .......... .......... .......... .......... .......... 19% 720K 19s 3600K .......... .......... .......... .......... .......... 20% 705K 19s 3650K .......... .......... .......... .......... .......... 20% 689K 19s 3700K .......... .......... .......... .......... .......... 20% 859K 19s 3750K .......... .......... .......... .......... .......... 21% 997K 19s 3800K .......... .......... .......... .......... .......... 21% 851K 19s 3850K .......... .......... .......... .......... .......... 21% 560K 19s 3900K .......... .......... .......... .......... .......... 21% 624K 19s 3950K .......... .......... .......... .......... .......... 22% 982K 19s 4000K .......... .......... .......... .......... .......... 22% 996K 18s 4050K .......... .......... .......... .......... .......... 22% 998K 18s 4100K .......... .......... .......... .......... .......... 22% 824K 18s 4150K .......... .......... .......... .......... .......... 23% 1014K 18s 4200K .......... .......... .......... .......... .......... 23% 1022K 18s 4250K .......... .......... .......... .......... .......... 23% 1.52M 18s 4300K .......... .......... .......... .......... .......... 24% 1.17M 18s 4350K .......... .......... .......... .......... .......... 24% 1.02M 18s 4400K .......... .......... .......... .......... .......... 24% 993K 17s 4450K .......... .......... .......... .......... .......... 24% 1.02M 17s 4500K .......... .......... .......... .......... .......... 25% 1.13M 17s 4550K .......... .......... .......... .......... .......... 25% 1.03M 17s 4600K .......... .......... .......... .......... .......... 25% 1.31M 17s 4650K .......... .......... .......... .......... .......... 26% 1.14M 17s 4700K .......... .......... .......... .......... .......... 26% 1.17M 17s 4750K .......... .......... .......... .......... .......... 26% 1.20M 17s 4800K .......... .......... .......... .......... .......... 26% 1.03M 17s 4850K .......... .......... .......... .......... .......... 27% 1.19M 16s 4900K .......... .......... .......... .......... .......... 27% 1.23M 16s 4950K .......... .......... .......... .......... .......... 27% 1.55M 16s 5000K .......... .......... .......... .......... .......... 27% 1.22M 16s 5050K .......... .......... .......... .......... .......... 28% 1013K 16s 5100K .......... .......... .......... .......... .......... 28% 1.76M 16s 5150K .......... .......... .......... .......... .......... 28% 1.22M 16s 5200K .......... .......... .......... .......... .......... 29% 1.19M 16s 5250K .......... .......... .......... .......... .......... 29% 1.21M 15s 5300K .......... .......... .......... .......... .......... 29% 1.18M 15s 5350K .......... .......... .......... .......... .......... 29% 1.19M 15s 5400K .......... .......... .......... .......... .......... 30% 1.00M 15s 5450K .......... .......... .......... .......... .......... 30% 1.03M 15s 5500K .......... .......... .......... .......... .......... 30% 1.13M 15s 5550K .......... .......... .......... .......... .......... 31% 1.26M 15s 5600K .......... .......... .......... .......... .......... 31% 1017K 15s 5650K .......... .......... .......... .......... .......... 31% 1.20M 15s 5700K .......... .......... .......... .......... .......... 31% 1.01M 15s 5750K .......... .......... .......... .......... .......... 32% 1.19M 14s 5800K .......... .......... .......... .......... .......... 32% 1.18M 14s 5850K .......... .../private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp:656:17: warning: 50 enumeration values not handled in switch: 'AMMO0', 'AMMO1', 'AMMO2'... [-Wswitch] switch (var) { ^ /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.cpp:656:17: warning: 50 enumeration values not handled in switch: 'AMMO0', 'AMMO1', 'AMMO2'... [-Wswitch] switch (var) { ^ ....... .......... .......... .......... 32% 1.01M 14s 5900K .......... .......... .......... .......... .......... 32% 1.19M 14s 5950K .......... .......... .......... .......... .......... 33% 1.61M 14s 6000K .......... .......... .......... .......... .......... 33% 1.02M 14s 6050K .......... .......... .......... .......... .......... 33% 1.18M 14s 6100K .......... .......... .......... .......... .......... 34% 1.01M 14s 6150K .......... .......... .......... .......... .......... 34% 1.17M 14s 6200K .......... .......... .......... .......... .......... 34% 1.19M 14s 6250K .......... .......... .......... .......... .......... 34% 1.17M 14s 6300K .......... .......... .......... .......... .......... 35% 1.03M 14s 6350K .......... .......... .......... .......... .......... 35% 1.22M 13s 6400K .......... .......... .......... .......... .......... 35% 1.01M 13s 6450K .......... .......... .......... .......... .......... 35% 1.12M 13s 6500K .......... .......... .......... .......... .......... 36% 1.26M 13s 6550K .......... .......... .......... .......... .......... 36% 1.01M 13s 6600K .......... .......... .......... .......... .......... 36% 1.19M 13s 6650K .......... .......... .......... .......... .......... 37% 1.19M 13s 6700K .......... .......... .......... .......... .......... 37% 1.26M 13s 6750K .......... .......... .......... .......... .......... 37% 1.19M 13s 6800K .......... .......... .......... .......... .......... 37% 1.69M 13s 6850K .......... .......... .......... .......... .......... 38% 1.22M 13s 6900K .......... .......... .......... .......... .......... 38% 1.22M 12s 6950K .......... .......... .......... .......... .......... 38% 1.24M 12s 7000K .......... .......... .......... .......... .......... 39% 1.17M 12s 7050K .......... .......... .......... .......... .......... 39% 1.01M 12s 7100K .......... .......... .......... .......... .......... 39% 1.12M 12s 7150K .......... .......... .......... .......... .......... 39% 1.07M 12s 7200K .......... .......... .......... .......... .......... 40% 1.18M 12s 7250K .......... .......... .......... .......... .......... 40% 1.01M 12s 7300K .......... .......... .......... .......... .......... 40% 1010K 12s 7350K .......... .......... .......... .......... .......... 40% 1.19M 12s 7400K .......... .......... .......... .......... .......... 41% 1.18M 12s 7450K .......... .......... .......... .......... .......... 41% 1.01M 12s 7500K .......... .......... .......... .......... .......... 41% 1.17M 12s 7550K .......... .......... .......... .......... .......... 42% 1.03M 12s 7600K .......... .......... .......... .......... .......... 42% 1.17M 11s 7650K .......... .......... .......... .......... .......... 42% 1.60M 11s 7700K .......... .......... .......... .......... .......... 42% 1.26M 11s 7750K .......... .......... .......... .......... .......... 43% 1.18M 11s 7800K .......... .......... .......... .......... .......... 43% 1.01M 11s 7850K .......... .......... .......... .......... .......... 43% 1.18M 11s 7900K .......... .......... .......... .......... .......... 44% 1.18M 11s 7950K .......... .......... .......... .......... .......... 44% 891K 11s 8000K .......... .......... .......... .......... .......... 44% 1.50M 11s 8050K .......... .......... .......... .......... .......... 44% 1.14M 11s 8100K .......... .......... .......... .......... .......... 45% 1.07M 11s 8150K .......... .......... .......... .......... .......... 45% 1.16M 11s 8200K .......... .......... .......... .......... .......... 45% 1.03M 11s 8250K .......... .......... .......... .......... .......... 45% 1.20M 11s 8300K .......... .......... .......... .......... .......... 46% 811K 11s 8350K .......... .......... .......... .......... .......... 46% 1.38M 10s 8400K .......... .......... .......... .......... .......... 46% 1.14M 10s 8450K .......... .......... .......... .......... .......... 47% 1.17M 10s 8500K .......... .......... .......... .......... .......... 47% 1.50M 10s 8550K .......... .......... .......... .......... .......... 47% 1.27M 10s 8600K .......... .......... .......... .......... .......... 47% 1.03M 10s 8650K .......... .......... .......... .......... .......... 48% 1.18M 10s 8700K .......... .......... .......... .......... .......... 48% 1.24M 10s 8750K .......... .......... .......... .......... .......... 48% 1.19M 10s 8800K .......... .......... .......... .......... .......... 48% 1.17M 10s 8850K .......... .......... .......... .......... .......... 49% 1.05M 10s 8900K .......... .......... .......... .......... .......... 49% 1.21M 10s 8950K .......... .......... .......... .......... .......... 49% 1.15M 10s 9000K .......... .......... .......... .......... .......... 50% 1.03M 10s 9050K .......... .......... .......... .......... .......... 50% 1.20M 10s 9100K .......... .......... .......... .......... .......... 50% 1.17M 9s 9150K .......... .......... .......... .......... .......... 50% 1.04M 9s 9200K .......... .......... .......... .......... .......... 51% 1.42M 9s 9250K .......... .......... .......... .......... .......... 51% 1.24M 9s 9300K .......... .......... .......... .......... .......... 51% 1.30M 9s 9350K .......... .......... .......... .......... .......... 52% 1.64M 9s 9400K .......... .......... .......... .......... .......... 52% 1.22M 9s 9450K .......... .......... .......... .......... .......... 52% 1.20M 9s 9500K .......... .......... .......... .......... .......... 52% 1.16M 9s 9550K .......... .......... .......... .......... .......... 53% 1.20M 9s 9600K .......... .......... .......... .......... .......... 53% 1.25M 9s 9650K .......... .......... .......... .......... .......... 53% 1.24M 9s 9700K .......... .......... .......... .......... .......... 53% 739K 9s 9750K .......... .......... .......... .......... .......... 54% 684K 9s 9800K .......... .......... .......... .......... .......... 54% 1.00M 9s 9850K .......... .......... .......... .......... .......... 54% 1004K 9s 9900K .......... .......... .......... .......... .......... 55% 991K 8s 9950K .......... .......... .......... .......... .......... 55% 733K 8s 10000K .......... .......... .......... .......... .......... 55% 627K 8s 10050K .......... .......... .......... .......... .......... 55% 1009K 8s 10100K .......... .......... .......... .......... .......... 56% 1.18M 8s 10150K .......... .......... .......... .......... .......... 56% 1022K 8s 10200K .......... .......... .......... .......... .......... 56% 1.57M 8s 10250K .......... .......... .......... .......... .......... 57% 1004K 8s 10300K .......... .......... .......... .......... .......... 57% 974K 8s 10350K .......... ........3 warnings generated. .3 warnings generated. . .......... .......... .......... 57% 1.24M 8s 10400K .......... ..........[ 1%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomExceptions.cpp.o [ 2%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomExceptions.cpp.o .......... .......... .......... 57% 1.01M 8s 10450K .......... .......... .......... .......... .......... 58% 1010K 8s 10500K .......... .......... .......... .......... .......... 58% 1002K 8s 10550K .......... .......... .......... .......... .......... 58% 811K 8s 10600K .......... .......... .......... .......... .......... 58% 854K 8s 10650K .......... .......... .......... .......... .......... 59% 804K 8s 10700K .......... .......... .......... .......... .......... 59% 1.16M 8s 10750K .......... .......... .......... .......... ....[ 2%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomGame.cpp.o [ 2%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomGame.cpp.o ...... 59% 860K 8s 10800K .......... .......... .......... .......... .......... 60% 824K 8s 10850K .......... .......... .......... .......... .......... 60% 838K 8s 10900K .......... .......... .......... .......... .......... 60% 808K 7s 10950K .......... .......... .......... .......... .......... 60% 758K 7s 11000K .......... .......... .......... .......... .......... 61% 839K 7s 11050K .......... .......... .......... .......... .......... 61% 1.16M 7s 11100K .......... .......... .......... .......... .......... 61% 950K 7s 11150K .......... .......... .......... .......... .......... 62% 765K 7s 11200K .......... .......... .......... .......... .......... 62% 963K 7s 11250K .......... .......... .......... .......In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomGame.cpp:24: In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:In file included from 28/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomGame.cpp:24: In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h: In file included from /usr/local/include/boost/asio.hpp:21: In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20: In file included from :28: In file included from /usr/local/include/boost/asio.hpp:/usr/local/include/boost/asio/basic_socket.hpp:21: In file included from 20: In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19: In file included from /usr/local/include/boost/asio/io_service.hpp/usr/local/include/boost/asio/basic_datagram_socket.hpp:20:: In file included from 767: In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71: In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196: In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19: In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20: In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26: /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:45:5: /usr/local/include/boost/asio/basic_socket.hpp:20: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from instead [-Wdeprecated-declarations] OSMemoryBarrier(); ^In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19:

In file included from /usr/local/include/boost/asio/io_service.hpp:767: In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71: In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196: In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19: /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.hIn file included from :749/usr/local/include/boost/asio/detail/completion_handler.hpp::920:: In file included from note/usr/local/include/boost/asio/detail/fenced_block.hpp: :'OSMemoryBarrier' has been explicitly marked deprecated here26 : /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:45:5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from instead [-Wdeprecated-declarations]void OSMemoryBarrier( void ); ^ In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomGame.cpp:24: In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:28: In file included from /usr/local/include/boost/asio.hpp:21: In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20: In file included from /usr/local/include/boost/asio/basic_socket.hpp:20: In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19: In file included from /usr/local/include/boost/asio/io_service.hpp:767: In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71: In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196: In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19: In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20: In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26: /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:51:5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from instead [-Wdeprecated-declarations] OSMemoryBarrier(); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h: 749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here OSMemoryBarrier(); ^

/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9:void OSMemoryBarrier( void ); ^ note: 'OSMemoryBarrier' has been explicitly marked deprecated here

void OSMemoryBarrier( void ); ^ In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomGame.cpp:24: In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/lib/ViZDoomController.h:28: In file included from /usr/local/include/boost/asio.hpp:21: In file included from /usr/local/include/boost/asio/basic_datagram_socket.hpp:20: In file included from /usr/local/include/boost/asio/basic_socket.hpp:20: In file included from /usr/local/include/boost/asio/basic_io_object.hpp:19: In file included from /usr/local/include/boost/asio/io_service.hpp:767: In file included from /usr/local/include/boost/asio/impl/io_service.hpp:71: In file included from /usr/local/include/boost/asio/detail/task_io_service.hpp:196: In file included from /usr/local/include/boost/asio/detail/impl/task_io_service.hpp:19: In file included from /usr/local/include/boost/asio/detail/completion_handler.hpp:20: In file included from /usr/local/include/boost/asio/detail/fenced_block.hpp:26: /usr/local/include/boost/asio/detail/macos_fenced_block.hpp:51:5: warning: 'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from instead [-Wdeprecated-declarations] OSMemoryBarrier(); ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here void OSMemoryBarrier( void ); ^ ... .......... 62% 712K 7s 11300K .......... .......... .......... .......... .......... 62% 664K 7s 11350K .......... .......... .......... .......... .......... 63% 957K 7s 11400K .......... .......... .......... .......... .......... 63% 832K 7s 11450K .......... .......... .......... .......... .......... 63% 831K 7s 11500K .......... .......... .......... .......... .......... 63% 803K 7s 11550K .......... .......... .......... .......... .......... 64% 734K 7s 11600K .......... .......... .......... .......... .......... 64% 834K 7s 11650K .......... .......... .......... .......... .......... 64% 723K 7s 11700K .......... .......... .......... .......... .......... 65% 701K 7s 11750K .......... .......... .......... .......... .......... 65% 619K 7s 11800K .......... .......... .......... .......... .......... 65% 639K 7s 11850K .......... .......... .......... .......... .......... 65% 698K 7s 11900K .......... .......... .......... .......... .......... 66% 990K 7s 11950K .......... .......... .......... .......... .......... 66% 732K 6s 12000K .......... .......... .......... .......... .......... 66% 813K 6s 12050K .......... .......... .......... .......... .......... 66% 626K 6s 12100K .......... .......... .......... .......... .......... 67% 719K 6s 12150K .......... .......... .......... .......... .......... 67% 633K 6s 12200K .......... .......... .......... .......... .......... 67% 684K 6s 12250K .......... .......... .......... .......... .......... 68% 740K 6s 12300K .......... .......... .......... .......... .......... 68% 699K 6s 12350K .......... .......... .......... .......... .......... 68% 621K 6s 12400K .......... .......... .......... .......... .......... 68% 734K 6s 12450K .......... .......... .......... .......... .......... 69% 632K 6s 12500K .......... .......... .......... .......... .......... 69% 710K 6s 12550K .......... .......... .......... .......... .......... 69% 630K 6s 12600K .......... .......... .......... .......... .......... 70% 711K 6s 12650K .......... .......... .......... .......... .......... 70% 801K 6s 12700K .......... .......... .......... .......... .......... 70% 641K 6s 12750K .......... .......... .......... .......... .......... 70% 1005K 6s 12800K .......... .......... .......... .......... .......... 71% 802K 6s 12850K .......... .......... .......... .......... .......... 71% 739K 6s 12900K .......... .......... .......... .......... .......... 71% 710K 6s 12950K .......... .......... .......... .......... .......... 71% 633K 6s 13000K .......... .......... .......... .......... .......... 72% 784K 5s 13050K .......... .......... .......... .......... .......... 72% 651K 5s 13100K .......... .......... .......... .......... .......... 72% 697K 5s 13150K .......... .......... .......... .......... .......... 73% 716K 5s 13200K .......... .......... .......... .......... .......... 73% 724K 5s 13250K .......... .......... .......... .......... .......... 73% 835K 5s 13300K .......... .......... .......... .......... .......... 73% 795K 5s 13350K .......... .......... .......... .......... .......... 74% 737K 5s 13400K .......... .......... .......... .......... .......... 74% 712K 5s 13450K .......... .......... .......... .......... .......... 74% 1.01M 5s 13500K .......... .......... .......... .......... .......... 75% 1.22M 5s 13550K .......... .......... .......... .......... .......... 75% 1.15M 5s 13600K .......... .......... .......... .......... .......... 75% 1.66M 5s 13650K .......... .......... .......... .......... .......... 75% 1.02M 5s 13700K .......... .......... .......... .......... .......... 76% 1.19M 5s 13750K .......... .......... .......... .......... .......... 76% 1.16M 5s 13800K .......... .......... .......... .......... .......... 76% 1.04M 5s 13850K .......... .......... .......... .......... .......... 76% 1.18M 5s 13900K .......... .......... .......... .......... .......... 77% 1.00M 5s 13950K .......... .......... .......... .......... .......... 77% 1.19M 4s 14000K .......... .......... .......... .......... .......... 77% 1.10M 4s 14050K .......... .......... .......... .......... .......... 78% 1.09M 4s 14100K .......... .......... .......... .......... .......... 78% 1.19M 4s 14150K .......... .......... .......... .......... .......... 78% 1.15M 4s 14200K .......... .......... .......... .......... .......... 78% 1.29M 4s 14250K .......... .......... .......... .......... .......... 79% 1.24M 4s 14300K .......... .......... .......... .......... .......... 79% 1.01M 4s 14350K .......... .......... .......... .......... .......... 79% 1.19M 4s 14400K .......... .......... .......... .......... .......... 79% 1.01M 4s 14450K .......... .......... .......... .......... .......... 80% 1.63M 4s 14500K .......... .......... .......... .......... .......... 80% 1.19M 4s 14550K .......... .......... .......... .......... .......... 80% 1.19M 4s 14600K .......... .......... .......... .......... .......... 81% 1006K 4s 14650K .......... .......... .......... .......... .......... 81% 1.23M 4s 14700K .......... .......... .......... .......... .......... 81% 1.16M 4s 14750K .......... .......... .......... .......... .......... 81% 1.04M 4s 14800K .......... .......... .......... .......... .......... 82% 1.19M 3s 14850K .......... .......... .......... .......... .......... 82% 1.17M 3s 14900K .......... .......... .......... .......... .......... 82% 1.02M 3s 14950K .......... .......... .......... .......... .......... 83% 1.17M 3s 15000K .......... .......... .......... .......... .......... 83% 1.20M 3s 15050K .......... .......... .......... .......... .......... 83% 1008K 3s 15100K .......... .......... .......... .......... .......... 83% 1.23M 3s 15150K .......... .......... .......... .......... .......... 84% 1019K 3s 15200K .......... .......... .......... .......... .......... 84% 1.19M 3s 15250K .......... .......... .......... .......... .......... 84% 1018K 3s 15300K .......... .......... .......... .......... .......... 84% 1.66M 3s 15350K .......... .......... .......... .......... .......... 85% 1.19M 3s 15400K .......... .......... .......... .......... .......... 85% 1.01M 3s 15450K .......... .......... .......... .......... .......... 85% 1.17M 3s 15500K .......... .......... .......... .......... .......... 86% 1.01M 3s 15550K .......... .......... .......... .......... .......... 86% 1.18M 3s 15600K .......... .......... .......... .......... .......... 86% 1.18M 3s 15650K .......... .......... .......... .......... .......... 86% 1021K 3s 15700K .......... .......... .......... .......... .......... 87% 1009K 2s 15750K .......... .......... .......... .......... .......... 87% 1010K 2s 15800K .......... .......... .......... .......... .......... 87% 998K 2s 15850K .......... .......... .......... .......... .......... 88% 1.20M 2s 15900K .......... .......... .......... .......... .......... 88% 1008K 2s 15950K .......... .......... .......... .......... .......... 88% 1.22M 2s 16000K .......... .......... .......... .......... .......... 88% 1.00M 2s 16050K .......... .......... .......... .......... .......... 89% 1.18M 2s 16100K .......... .......... .......... .......... .......... 89% 1.19M 2s 16150K .......... .......... .......... .......... .......... 89% 1.63M 2s 16200K .......... .......... .......... .......... .......... 89% 989K 2s 16250K .......... .......... .......... .......... .......... 90% 1.23M 2s 16300K .......... .......... .......... .......... .......... 90% 1.20M 2s 16350K .......... .......... .......... .......... .......... 90% 1.01M 2s 16400K .......... .......... .......... .......... .......... 91% 1.17M 2s 16450K .......... .......... .......... .......... .......... 91% 1.02M 2s 16500K .......... .......... .......... .......... .......... 91% 1.20M 2s 16550K .......... .......... .......... .......... .......... 91% 1.14M 2s 16600K .......... .......... .......... .......... .......... 92% 1.07M 1s 16650K .......... .......... .......... .......... .......... 92% 1.44M 1s 16700K .......... .......... .......... .......... .......... 92% 1.06M 1s 16750K .......... .......... .......... .......... .......... 93% 1.21M 1s 16800K .......... .......... .......... .......... .......... 93% 1.22M 1s 16850K .......... .......... .......... .......... .......... 93% 1.21M 1s 16900K .......... .......... .......... .......... .......... 93% 1.22M 1s 16950K .......... .......... .......... .......... .......... 94% 1.23M 1s 17000K .......... .......... .......... .......... .......... 94% 2.11M 1s 17050K .......... .......... .......... .......... .......... 94% 1.21M 1s 17100K .......... .......... .......... .......... .......... 94% 1.03M 1s 17150K .......... .......... .......... .......... .......... 95% 1.50M 1s 17200K .......... .......... .......... .......... .......... 95% 1.01M 1s 17250K .......... .......... .......... .......... .......... 95% 1.55M 1s 17300K .......... .......... .......... .......... .......... 96% 1.06M 1s 17350K .......... .......... .......... .......... .......... 96% 1.21M 1s 17400K .......... .......... .......... .......... .......... 96% 1.22M 1s 17450K .......... .......... .......... .......... .......... 96% 1.21M 1s 17500K .......... .......... .......... .......... .......... 97% 1.24M 1s 17550K .......... .......... .......... .......... .......... 97% 1.21M 0s 17600K .......... .......... .......... .......... .......... 97% 1.20M 0s 17650K .......... .......... .......... .......... .......... 97% 1.23M 0s 17700K .......... .......... .......... .......... .......... 98% 1.20M 0s 17750K .......... .......... .......... .......... .......... 98% 1.25M 0s 17800K .......... .......... .......... .......... .......... 98% 1.22M 0s 17850K .......... .......... .......... .......... .......... 99% 1.67M 0s 17900K .......... .......... .......... .......... .......... 99% 1.43M 0s 17950K .......... .......... .......... .......... .......... 99% 1.01M 0s 18000K .......... .......... .......... .......... .......... 99% 1.24M 0s 18050K .......... .. 100% 1.81M=19s

2017-07-05 23:36:13 (964 KB/s) - ‘./bin/freedoom-0.10.1.zip’ saved [18496121/18496121]

Archive: ./bin/freedoom-0.10.1.zip inflating: ./scenarios/freedoom2.wad [ 2%] Built target freedoom2 [ 2%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomUtilities.cpp.o 2 warnings generated. Scanning dependencies of target gme [ 3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Blip_Buffer.cpp.o [ 3%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomUtilities.cpp.o 2 warnings generated. [ 3%] Linking CXX shared library bin/libvizdoom.dylib [ 3%] Built target libvizdoom_shared Scanning dependencies of target lzma [ 3%] Linking CXX static library bin/libvizdoom.a [ 3%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zArcIn.o [ 3%] Built target libvizdoom_static [ 3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Classic_Emu.cpp.o Scanning dependencies of target lemon [ 3%] Building C object src/vizdoom/tools/lemon/CMakeFiles/lemon.dir/lemon.o [ 3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Data_Reader.cpp.o [ 3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Dual_Resampler.cpp.o [ 3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Effects_Buffer.cpp.o [ 4%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Fir_Resampler.cpp.o [ 4%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/gme.cpp.o [ 5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zBuf.o [ 5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zCrc.o [ 5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zCrcOpt.o [ 5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gme_File.cpp.o [ 5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zDec.o [ 5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/M3u_Playlist.cpp.o [ 5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zStream.o [ 5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Multi_Buffer.cpp.o [ 5%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Bcj2.o [ 6%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Bra.o [ 6%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Bra86.o [ 6%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Music_Emu.cpp.o [ 6%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/BraIA64.o [ 6%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/CpuArch.o [ 6%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Delta.o [ 7%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ay_Apu.cpp.o [ 8%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/LzFind.o [ 8%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ym2612_Emu.cpp.o [ 9%] Linking C executable lemon /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-TFNBdJ/doom-py/doom_py/src/vizdoom/tools/lemon [ 9%] Built target lemon [ 9%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Lzma2Dec.o Scanning dependencies of target re2c [ 9%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/actions.o [ 9%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/LzmaDec.o [ 9%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/LzmaEnc.o [ 9%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Sms_Apu.cpp.o [ 9%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ay_Cpu.cpp.o [ 9%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ay_Emu.cpp.o [ 10%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gb_Apu.cpp.o [ 10%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/code.o [ 10%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gb_Cpu.cpp.o [ 10%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gb_Oscs.cpp.o [ 10%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Ppmd7.o [ 10%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gbs_Emu.cpp.o [ 10%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gym_Emu.cpp.o [ 11%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Ppmd7Dec.o [ 12%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Hes_Apu.cpp.o [ 12%] Linking C static library liblzma.a [ 12%] Built target lzma [ 12%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Hes_Cpu.cpp.o Scanning dependencies of target updaterevision [ 12%] Building C object src/vizdoom/tools/updaterevision/CMakeFiles/updaterevision.dir/updaterevision.o [ 12%] Linking C executable updaterevision [ 12%] Built target updaterevision [ 13%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/dfa.o [ 13%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Hes_Emu.cpp.o [ 13%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Kss_Cpu.cpp.o Scanning dependencies of target zipdir [ 13%] Building C object src/vizdoom/tools/zipdir/CMakeFiles/zipdir.dir/zipdir.o [ 13%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Kss_Emu.cpp.o [ 13%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/main.o [ 14%] Linking C executable zipdir [ 14%] Built target zipdir [ 15%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Kss_Scc_Apu.cpp.o Scanning dependencies of target dumb [ 15%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/unload.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] 1 warning generated. [ 15%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Apu.cpp.o [ 15%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/rendsig.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] 1 warning generated. [ 15%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/rendduh.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] [ 15%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Cpu.cpp.o 1 warning generated. [ 15%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/register.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] 1 warning generated. [ 15%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/readduh.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] 1 warning generated. [ 16%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/rawsig.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] 1 warning generated. [ 16%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/makeduh.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] 1 warning generated. [ 16%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/loadduh.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] 1 warning generated. [ 16%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/dumbfile.o [ 16%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Fme7_Apu.cpp.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] 1 warning generated. [ 16%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/duhtag.o [ 16%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Namco_Apu.cpp.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] 1 warning generated. [ 17%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/duhlen.o warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option] [ 17%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Oscs.cpp.o

mcmachado commented 7 years ago

Hi John (@jpearce84) ,

thanks for your response. Unfortunately, it didn't work. I believe it didn't work for the same reason the other method is not working. There is something on my system that is conflicting with this installation.

Let me be precise here. I'm using a Mac, so because of that, I ran a slightly different version of the suggested commands.

First of all, I tried to install all packages you suggested me. I ran xcode-select --install to automatically install packages such as zlib-dev.

Then, just to make sure everything was there, I ran brew to install everything: brew install cmake libjpeg zlib libav brew swig

And I installed the Python packages through: pip install numpy pyopengl Apparently I don't need python-dev in a Mac: https://stackoverflow.com/questions/21341423/should-python-dev-be-required-to-install-pip

Also, I installed sdl2 manually:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
brew install sdl2

Then I followed your suggestion on writing the Python file that would use gym-pull. However, when it starts to build wheels for collected packages it breaks. I pasted the complete error at the end of this response.

Of all your suggestions, I didn't install xvfb and xorg-dev because X11 is not available on Mac anymore: https://support.apple.com/en-us/HT201341. I don't think this is the issue, but if you do, I can try to manually install it.

Finally, let me say that I think the issue is boost. I always have problems with boost when installing the Arcade Learning Environment. The difference is that in the ALE I can change the CMakeCache file to the appropriate path for boost (CMake never finds it). @ppaquette, is there any way I can do this here?

(venv) cholodovskis@I:~/Research/gym$ python install_doom.py
[2017-07-06 23:03:18,812] Installing pip package from "https://github.com/ppaquette/gym-doom.git"
Collecting git+https://github.com/ppaquette/gym-doom.git
  Cloning https://github.com/ppaquette/gym-doom.git to /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-SV7mXY-build
Requirement already up-to-date: gym>=0.8.0 in /Users/cholodovskis/Research/gym (from ppaquette-gym-doom==0.0.6)
Collecting doom_py>=0.0.11 (from ppaquette-gym-doom==0.0.6)
  Using cached doom-py-0.0.15.tar.gz
Requirement already up-to-date: numpy>=1.10.4 in ./venv/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom==0.0.6)
Requirement already up-to-date: requests>=2.0 in ./venv/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom==0.0.6)
Requirement already up-to-date: six in ./venv/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom==0.0.6)
Requirement already up-to-date: pyglet>=1.2.0 in ./venv/lib/python2.7/site-packages (from gym>=0.8.0->ppaquette-gym-doom==0.0.6)
Requirement already up-to-date: certifi>=2017.4.17 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom==0.0.6)
Requirement already up-to-date: chardet<3.1.0,>=3.0.2 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom==0.0.6)
Requirement already up-to-date: urllib3<1.22,>=1.21.1 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom==0.0.6)
Requirement already up-to-date: idna<2.6,>=2.5 in ./venv/lib/python2.7/site-packages (from requests>=2.0->gym>=0.8.0->ppaquette-gym-doom==0.0.6)
Building wheels for collected packages: doom-py
  Running setup.py bdist_wheel for doom-py ... error
  Complete output from command /Users/cholodovskis/Research/gym/venv/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/tmpq94b2Wpip-wheel- --python-tag cp27:
  running bdist_wheel
  running build
  -- The C compiler identification is AppleClang 8.1.0.8020042
  -- The CXX compiler identification is AppleClang 8.1.0.8020042
  -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
  -- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
  -- Detecting C compiler ABI info
  -- Detecting C compiler ABI info - done
  -- Detecting C compile features
  -- Detecting C compile features - done
  -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
  -- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
  -- Detecting CXX compiler ABI info
  -- Detecting CXX compiler ABI info - done
  -- Detecting CXX compile features
  -- Detecting CXX compile features - done
  -- Looking for pthread.h
  -- Looking for pthread.h - found
  -- Looking for pthread_create
  -- Looking for pthread_create - found
  -- Found Threads: TRUE
  -- Boost version: 1.64.0
  -- Found the following Boost libraries:
  --   filesystem
  --   thread
  --   system
  --   date_time
  --   chrono
  --   regex
  --   iostreams
  --   atomic
  -- Found BZip2: /usr/lib/libbz2.dylib (found version "1.0.6")
  -- Looking for BZ2_bzCompressInit
  -- Looking for BZ2_bzCompressInit - found
  -- Found JPEG: /usr/local/lib/libjpeg.dylib
  -- Found ZLIB: /usr/lib/libz.dylib (found version "1.2.8")
  -- Could NOT find GME (missing:  GME_LIBRARIES GME_INCLUDE_DIR)
  -- Using system zlib
  -- Using system jpeg library
  -- Using system bzip2 library
  -- Using internal gme library
  -- Performing Test HAVE_NO_ARRAY_BOUNDS
  -- Performing Test HAVE_NO_ARRAY_BOUNDS - Success
  -- Looking for strdup
  -- Looking for strdup - found
  -- Looking for strndup
  -- Looking for strndup - found
  -- Looking for sys/types.h
  -- Looking for sys/types.h - found
  -- Looking for stdint.h
  -- Looking for stdint.h - found
  -- Looking for stddef.h
  -- Looking for stddef.h - found
  -- Check size of char
  -- Check size of char - done
  -- Check size of short
  -- Check size of short - done
  -- Check size of int
  -- Check size of int - done
  -- Check size of long
  -- Check size of long - done
  -- /usr/include
  -- /opt/local/include
  -- /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/lzma/C
  -- Looking for itoa
  -- Looking for itoa - not found
  -- Performing Test DUMB_CAN_USE_SSE
  -- Performing Test DUMB_CAN_USE_SSE - Success
  -- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.29.2")
  -- Found SDL2: /Library/Frameworks/SDL2.framework;-framework Cocoa
  -- Found OpenAL: /System/Library/Frameworks/OpenAL.framework
  -- Could not find FMOD include files
  -- Could NOT find SndFile (missing:  SNDFILE_LIBRARY SNDFILE_INCLUDE_DIR)
  -- Could NOT find MPG123 (missing:  MPG123_LIBRARIES MPG123_INCLUDE_DIR)
  -- Could NOT find FluidSynth (missing:  FLUIDSYNTH_LIBRARIES FLUIDSYNTH_INCLUDE_DIR)
  -- Looking for filelength
  -- Looking for filelength - not found
  -- Looking for strupr
  -- Looking for strupr - not found
  -- Looking for stricmp
  -- Looking for stricmp - not found
  -- Looking for strnicmp
  -- Looking for strnicmp - not found
  -- Looking for clock_gettime in rt
  -- Looking for clock_gettime in rt - not found
  -- Looking for clock_gettime
  -- Looking for clock_gettime - found
  -- Performing Test HAS_VA_COPY
  -- Performing Test HAS_VA_COPY - Success
  -- Boost version: 1.64.0
  -- Found the following Boost libraries:
  --   thread
  --   system
  --   date_time
  --   chrono
  --   atomic
  -- Fluid synth libs: FLUIDSYNTH_LIBRARIES-NOTFOUND
  -- Found PythonInterp: /Users/cholodovskis/Research/gym/venv/bin/python2.7 (found suitable version "2.7.13", minimum required is "2.7")
  -- Found PythonLibs: /usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib (found suitable version "2.7.13", minimum required is "2.7")
  -- Using python library: /usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib
  -- Using python include: /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/include/python2.7
  CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
    No header defined for python-py2713; skipping header check
  Call Stack (most recent call first):
    CMakeLists.txt:124 (find_package)

  -- Could NOT find Boost
  CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
    No header defined for python-py27; skipping header check
  Call Stack (most recent call first):
    CMakeLists.txt:133 (find_package)

  -- Could NOT find Boost
  -- Boost library python-py27:
  CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
    No header defined for python27; skipping header check
  Call Stack (most recent call first):
    CMakeLists.txt:140 (find_package)

  -- Could NOT find Boost
  -- Boost library python27:
  CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
    No header defined for python-py2; skipping header check
  Call Stack (most recent call first):
    CMakeLists.txt:133 (find_package)

  -- Could NOT find Boost
  -- Boost library python-py2:
  CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
    No header defined for python2; skipping header check
  Call Stack (most recent call first):
    CMakeLists.txt:140 (find_package)

  -- Could NOT find Boost
  -- Boost library python2:
  -- Boost version: 1.64.0
  -- Found the following Boost libraries:
  --   python
  -- Found NUMPY: /Users/cholodovskis/Research/gym/venv/lib/python2.7/site-packages/numpy/core/include
  -- Found components for NumPy
  -- NUMPY_ROOT_DIR    = /usr/local
  -- NUMPY_INCLUDES    = /Users/cholodovskis/Research/gym/venv/lib/python2.7/site-packages/numpy/core/include
  -- NUMPY_LIBRARIES   = /Users/cholodovskis/Research/gym/venv/lib/python2.7/site-packages/numpy/core/lib/libnpymath.a
  -- NUMPY_API_VERSION = 1.13.1
  -- Configuring done
  CMake Warning (dev):
    Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake
    --help-policy CMP0042" for policy details.  Use the cmake_policy command to
    set the policy and suppress this warning.

    MACOSX_RPATH is not specified for the following targets:

     libvizdoom_shared

  This warning is for project developers.  Use -Wno-dev to suppress it.

  -- Generating done
  -- Build files have been written to: /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py
  Scanning dependencies of target freedoom2
  --2017-07-06 23:03:50--  https://github.com/freedoom/freedoom/releases/download/v0.10.1/freedoom-0.10.1.zip
  Resolving github.com... 192.30.253.113, 192.30.253.112
  Connecting to github.com|192.30.253.113|:443... connected.
  HTTP request sent, awaiting response... 302 Found
  Location: https://github-production-release-asset-2e65be.s3.amazonaws.com/4576719/187ce05a-a927-11e5-957d-50baa9a2652a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170707%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170707T030338Z&X-Amz-Expires=300&X-Amz-Signature=80af16b00ed06bb87c73043cdcd735071e250fc924e1747327c0aff289b6fab9&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dfreedoom-0.10.1.zip&response-content-type=application%2Foctet-stream [following]
  --2017-07-06 23:03:50--  https://github-production-release-asset-2e65be.s3.amazonaws.com/4576719/187ce05a-a927-11e5-957d-50baa9a2652a?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20170707%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20170707T030338Z&X-Amz-Expires=300&X-Amz-Signature=80af16b00ed06bb87c73043cdcd735071e250fc924e1747327c0aff289b6fab9&X-Amz-SignedHeaders=host&actor_id=0&response-content-disposition=attachment%3B%20filename%3Dfreedoom-0.10.1.zip&response-content-type=application%2Foctet-stream
  Resolving github-production-release-asset-2e65be.s3.amazonaws.com... 52.216.21.131
  Connecting to github-production-release-asset-2e65be.s3.amazonaws.com|52.216.21.131|:443... connected.
  HTTP request sent, awaiting response... 200 OK
  Length: 18496121 (18M) [application/octet-stream]
  Saving to: ‘./bin/freedoom-0.10.1.zip’

       0K .......... .......... .......... .......... ..........  0%  737K 24s
      50K .......... .......... .......... .......... ..........  0% 1.24M 19s
     100K .......... .......... .......... .......... ..........  0% 1.20M 18s
     150K .......... .......... .......... .......... ..........  1% 1.23M 17s
     200K .......... .......... .......... .......... ..........  1% 1.16M 16s
     250K .......... .......... .......... .......... ..........  1% 1.06M 16s
     300K .......... .......... .......... .......... ..........  1% 1.19M 16s
     350K .......... .......... .......... .......... ..........  2% 1.22M 16s
     400K .......... .......... .......... .......... ..........  2% 1022K 16s
     450K .......... .......... .......... .......... ..........  2% 1.20M 16s
     500K .......... .......... .......... .......... ..........  3% 1.11M 16s
     550K .......... .......... .......... .......... ..........  3% 1.29M 15s
     600K .......... .......... .......... .......... ..........  3%  997K 15s
     650K .......... .......... .......... .......... ..........  3% 1.16M 15s
     700K .......... .......... .......... .......... ..........  4% 1.23M 15s
     750K .......... .......... .......... .......... ..........  4% 1.35M 15s
     800K .......... .......... .......... .......... ..........  4% 1.44M 15s
     850K .......... .......... .......... .......... ..........  4% 1.84M 14s
     900K .......... .......... .......... .......... ..........  5% 1.41M 14s
     950K .......... .......... .......... .......... ..........  5% 1.29M 14s
    1000K .......... .......... .......... .......... ..........  5% 1.31M 14s
    1050K .......... .......... .......... .......... ..........  6%  999K 14s
    1100K .......... .......... .......... .......... ..........  6% 2.28M 14s
    1150K .......... .......... .......... .......... ..........  6% 1.22M 14s
    1200K .......... .......... .......... ..........Scanning dependencies of target libvizdoom_static
  Scanning dependencies of target libvizdoom_shared
   ..........  6% 1.24M 14s
    1250K .......... .......... .......... .......... ..........  7% 1.16M 14s
    1300K .......... .......... .......... .......... ..........  7% 1.10M 14s
    1350K .......... .......... .......... .......... ..........  7% 1.52M 14s
    1400K .......... .......... .......... .......... ..........  8% 1.53M 13s
    1450K .......... .[  0%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomController.cpp.o
  [  0%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomController.cpp.o
  ......... .......... .......... ..........  8% 1.18M 13s
    1500K .......... .......... .......... .......... ..........  8% 1.24M 13s
    1550K .......... .......... .......... .......... ..........  8% 1.24M 13s
    1600K .......... .......... .......... .......... ..........  9% 1.42M 13s
    1650K .......... .......... .......... .......... ..........  9% 1.40M 13s
    1700K .......... .......... .......... .......... ..........  9% 2.27M 13s
    1750K .......... .......... .......... .......... ..........  9% 1.26M 13s
    1800K .......... .......... .......... .......... .......... 10% 1.45M 13s
    1850K .......... .......... .......... .......... .......... 10% 1.32M 13s
    1900K .......... .......... .......... .......... .......... 10% 1.18M 13s
    1950K .......... .......... .......... .......... .......... 11% 1.30M 13s
    2000K .......... .......... .......... .......... .......... 11% 1.21M 13s
    2050K .......... .......... .......... .......... .......... 11% 1.14M 13s
    2100K .......... .......... .......... .......... .......... 11% 1.38M 12s
    2150K .......... .......... .......... .......... .......... 12%  940K 13s
    2200K .......... .......... .......... .......... .......... 12% 2.27M 12s
    2250K .......... .......... .......... .......... .......... 12% 1.22M 12s
    2300K .......... .......... .......... .......... .......... 13% 1.25M 12s
    2350K .......... .......... .......... .......... .......... 13% 1.17M 12s
    2400K .......... .......... .......... .......... .......... 13% 1.39M 12s
    2450K .......... .......... .......... .......... .......... 13% 1.22M 12s
    2500K .......... .......... .......... .......... .......... 14% 1.46M 12s
    2550K .......... .......... .......... .......... .......... 14% 1.72M 12s
    2600K .......... .......... .......... .......... .......... 14% 1.18M 12s
    2650K .......... .......... .......... .......... .......... 14% 1.21M 12s
    2700K .......... .......... .......... .......... .......... 15% 1.31M 12s
    2750K .......... .......... .......... .......... .......... 15% 1.51M 12s
    2800K .......... .......... .......... .......... .......... 15% 1.31M 12s
    2850K .......... .......... .......... .......... .......... 16% 1.46M 12s
    2900K .......... .......... .......... .......... .......... 16% 1.24M 12s
    2950K .......... .......... .......... .......... .......... 16% 1.19M 12s
    3000K .......... .......... .......... .......... .......... 16% 1.40M 12s
    3050K .......... .......... .......... .......... .......... 17% 1.57M 12s
    3100K .......... .......... .......... .......... .......... 17% 1.19M 11s
    3150K .......... .......... .......... .......... .......... 17% 1.20M 11s
    3200K .......... .......... .......... .......... .......... 17%  981K 11s
    3250K .......... .......... .......... .......... .......... 18% 2.62M 11s
    3300K .......... .......... .......... .......... .......... 18% 1.13M 11s
    3350K .......... .......... .......... .......... .......... 18% 1.36M 11s
    3400K .......... .......... .......... .......... .......... 19% 1.71M 11s
    3450K .......... .......... .......... .......... .......... 19% 1.60M 11s
    3500K .......... .......... .......... .......... .......... 19% 1003K 11s
    3550K .......... .......... .......... .......... .......... 19%  684K 11s
    3600K .......... .......... .......... .......... .......... 20%  686K 11s
    3650K .......... .......... .......... .......... .......... 20% 1.40M 11s
    3700K .......... .......... .......... .......... .......... 20%  970K 11s
    3750K .......... .......... .......... .......... .......... 21% 1.23M 11s
    3800K .......... .......... .......... .......... .......... 21%  720K 11s
    3850K .......... .......... .......... .......... .......... 21%  620K 11s
    3900K .......... .......... .......... .......... .......... 21% 1.31M 11s
    3950K .......... .......... .......... .......... .......... 22% 1.38M 11s
    4000K .......... .......... .......... .......... .......... 22% 1.06M 11s
    4050K .......... .......... .......... .......... .......... 22%  518K 11s
    4100K .......... .......... .......... .......... .......... 22% 1.07M 11s
    4150K .......... .......... .......... .......... .......... 23% 1.07M 11s
    4200K .......... .......... .......... .......... .......... 23% 1.22M 11s
    4250K .......... .......... .......... .......... .......... 23% 1.21M 11s
    4300K .......... .......... .......... .......... .......... 24%  810K 11s
    4350K .......... .......... .......... .......... .......... 24%  689K 11s
    4400K .......... .......... .......... .......... .......... 24% 1.02M 11s
    4450K .......... .......... .......... .......... .......... 24% 1.01M 11s
    4500K .......... .......... .......... .......... .......... 25% 1.18M 11s
    4550K .......... .......... .......... .......... .......... 25%  959K 11s
    4600K .......... .......... .......... .......... .......... 25%  498K 11s
    4650K .......... .......... .......... .......... .......... 26%  861K 11s
    4700K .......... .......... .......... .......... .......... 26% 1.17M 11s
    4750K .......... .......... .......... .......... .......... 26% 1.02M 11s
    4800K .......... .......... .......... .......... .......... 26%  580K 11s
    4850K .......... .......... .......... .......... .......... 27%  895K 11s
    4900K .......... .......... .......... .......... .......... 27% 1.30M 11s
    4950K .......... .......... .......... .......... .......... 27% 1.23M 11s
    5000K .......... .......... .......... .......... .......... 27%  954K 11s
    5050K .......... .......... .......... .......... .......... 28% 1.24M 11s
    5100K .......... .......... .......... .......... .......... 28% 1.75M 11s
    5150K .......... .......... .......... .......... .......... 28% 1.15M 11s
    5200K .......... .......... .......... .......... .......... 29% 1.16M 11s
    5250K .......... .......... .......... .......... .......... 29% 1.24M 11s
    5300K .......... .......... .......... .......... .......... 29% 1.18M 11s
    5350K .......... .......... .......... .......... .......... 29% 1.14M 11s
    5400K .......... .......... .......... .......... .......... 30% 1.56M 11s
    5450K .......... .......... .......... .......... .......... 30% 1.47M 11s
    5500K .......... .......... .......... .......... .......... 30% 1.26M 11s
    5550K .......... .......... .......... .......... .......... 31% 1.30M 11s
    5600K .......... .......... .......... .......... .......... 31% 1.23M 11s
    5650K .......... .......... .......... .......... .......... 31% 1.42M 11s
    5700K .......... .......... .......... .......... .......... 31% 1.28M 11s
    5750K .......... .......... .......... .......... .......... 32% 1.24M 10s
    5800K .......... .......... .......... .......... .......... 32% 1.20M 10s
    5850K .......... .......... .......... .......... .......... 32% 1.17M 10s
    5900K .......... .......... .......... .......... .......... 32% 1.61M 10s
    5950K .......... .......... .......... .......... .......... 33% 1.32M 10s
    6000K .......... .......... .......... .......... .......... 33% 1.31M 10s
    6050K .......... .......... .......... .......... .......... 33%  406K 10s
    6100K .......... .......... .......... .......... .......... 34% 3.72M 10s
    6150K .......... .......... .......... .......... .......... 34% 2.63M 10s
    6200K .......... .......... .......... .......... .......... 34% 1.51M 10s
    6250K .......... .......... .......... .......... .......... 34% 1.07M 10s
    6300K .......... .......... .......... .......... .......... 35% 1.04M 10s
    6350K .......... .......... .......... .......... .......... 35% 1.40M 10s
    6400K .......... .......... .......... .......... .......... 35%  997K 10s
    6450K .......... .......... .......... .......... .......... 35% 1.02M 10s
    6500K .......... .......... .......... .......... .......... 36% 1.26M 10s
    6550K .......... .......... .......... .......... .......... 36% 1.07M 10s
    6600K .......... .......... .......... .......... .......... 36% 1.80M 10s
    6650K .......... .......... .......... .......... .......... 37%  829K 10s
    6700K .......... .......... .......... .......... .......... 37% 2.21M 10s
    6750K .......... .......... .......... .......... .......... 37% 1.03M 10s
    6800K .......... .......... .......... .......... .......... 37% 38.4K 12s
    6850K .......... .......... .......... .......... .......... 38%  339K 12s
    6900K .......... .......... .......... .......... .......... 38%  294K 12s
    6950K .......... .......... .......... .......... .......... 38%  359K 12s
    7000K .......... .......... .......... .......... .......... 39%  459K 12s
    7050K .......... .......... .......... .......... .......... 39%  707K 12s
    7100K .......... .......... .......... .......... .......... 39%  483K 12s
    7150K .......... .......... .......... .......... .......... 39%  846K 12s
    7200K .......... .......... .......... .......... .......... 40%  553K 12s
    7250K .......... .......... .......... .......... .......... 40%  867K 12s
    7300K .......... .......... .......... .......... .......... 40%  697K 12s
    7350K .......... .......... .......... .......... .......... 40%  694K 12s
    7400K .......... .......... .......... .......... .......... 41% 1.02M 12s
    7450K .......... .......... .......... .......... .......... 41% 1.01M 12s
    7500K .......... .......... .......... .......... .......... 41%  630K 12s
    7550K .......... .......... .......... .......... .......... 42% 1006K 12s
    7600K .......... .......... .......... .......... .......... 42% 1.57M 11s
    7650K .......... .......... .......... .......... .......... 42%  516K 11s
    7700K .......... .......... .......... .......... .......... 42% 1.29M 11s
    7750K .......... .......... .......... .......... .......... 43% 2.51M 11s
    7800K .......... .......... .......... .......... .......... 43% 1.59M 11s
    7850K .......... .......... .......... .......... .......... 43% 1.06M 11s
    7900K .......... .......... .......... .......... .......... 44%  620K 11s
    7950K .......... .......... .......... .......... .......... 44% 1.51M 11s
    8000K .......... .......... .......... .......... .......... 44%  881K 11s
    8050K .......... .......... .......... .......... ./private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/lib/ViZDoomController.cpp:656:17: warning: 50 enumeration values not handled in switch: 'AMMO0', 'AMMO1', 'AMMO2'... [-Wswitch]
          switch (var) {
                  ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/lib/ViZDoomController.cpp......... 44%  983K 11s
    8100K .......:656:17: warning: 50 enumeration values not handled in switch: 'AMMO0', 'AMMO1', 'AMMO2'... [-Wswitch]
          switch (var) {
                  ^
  ... .......... .......... .......... .......... 45%  652K 11s
    8150K .......... .......... .......... .......... .......... 45%  821K 11s
    8200K .......... .......... .......... .......... .......... 45%  730K 11s
    8250K .......... .......... .......... .......... .......... 45% 1.19M 11s
    8300K .......... .......... .......... .......... .......... 46%  950K 11s
    8350K .......... .......... .......... .......... .......... 46% 1.23M 11s
    8400K .......... .......... .......... .......... .......... 46%  623K 11s
    8450K .......... .......... .......... .......... .......... 47%  553K 11s
    8500K .......... .......... .......... .......... .......... 47%  904K 11s
    8550K .......... .......... .......... .......... .......... 47% 1.48M 10s
    8600K .......... .......... .......... .......... .......... 47% 1.11M 10s
    8650K .......... .......... .......... .......... .......... 48%  671K 10s
    8700K .......... .......... .......... .......... .......... 48%  675K 10s
    8750K .......... .......... .......... .......... .......... 48% 1.24M 10s
    8800K .......... .......... .......... .......... .......... 48%  723K 10s
    8850K .......... .......... .......... .......... .......... 49% 1003K 10s
    8900K .......... .......... .......... .......... .......... 49%  718K 10s
    8950K .......... .......... .......... .......... .......... 49%  709K 10s
    9000K .......... .......... .......... .......... .......... 50% 1.08M 10s
    9050K .......... .......... .......... .......... .......... 50%  403K 10s
    9100K .......... .......... .......... .......... .......... 50%  457K 10s
    9150K .......... .......... .......... .......... .......... 50% 1.81M 10s
    9200K .......... .......... .......... .......... .......... 51% 1.27M 10s
    9250K .......... .......... .......... .......... .......... 51% 3.22M 10s
    9300K .......... .......... .......... .......... .......... 51% 1.15M 10s
    9350K .......... .......... .......... .......... .......... 52% 1.20M 10s
    9400K .......... .......... .......... .......... .......... 52% 1.28M 10s
    9450K .......... .......... .......... .......... .......... 52%  460K 10s
    9500K .......... .......... .......... .......... .......... 52% 1000K 9s
    9550K .......... .......... .......... .......... .......... 53%  807K 9s
    9600K .......... .......... .......... .......... .......... 53% 1.04M 9s
    9650K .......... .......... .......... .......... .......... 53%  995K 9s
    9700K .......... .......... .......... .......... .......... 53%  374K 9s
    9750K .......... .......... .......... .......... .......... 54%  749K 9s
    9800K .......... .......... .......... .......... .......... 54%  999K 9s
    9850K .......... .......... .......... .......... .......... 54%  997K 9s
    9900K .......... .......... .......... .......... .......... 55% 1.02M 9s
    9950K .......... .......... .......... .......... .......... 55%  322K 9s
   10000K .......... .......... .......... .......... .......... 55%  893K 9s
   10050K .......... .......... .......... .......... .......... 55%  504K 9s
   10100K .......... .......... .......... .......... .......... 56%  553K 9s
   10150K .......... .......... .......... .......... .......... 56% 1.24M 9s
   10200K .......... .......... .......... .......... .......... 56% 7.74M 9s
   10250K .......... .......... .......... .......... .......... 57%  514K 9s
   10300K .......... .......... .......... .......... .......... 57% 1002K 9s
   10350K .......... .......... .......... .......... .......... 57% 1.02M 9s
   10400K .......... .......... .......... .......... .......... 57% 1.42M 9s
   10450K .......... .......... .......... .......... .......... 58% 1.09M 9s
   10500K .......... .......... .......... .......... .......... 58% 1.08M 8s
   10550K .......... .......... .......... .......... .......... 58% 1.06M 8s
   10600K .......... .......... .......... .......... .......... 58% 1012K 8s
   10650K .......... .......... .......... .......... .......... 59% 1.20M 8s
   10700K .......... .......... .......... .......... .......... 59%  600K 8s
   10750K .......... .......... .......... .......... .......... 59% 1.79M 8s
   10800K .......... .......... .......... .......... .......... 60%  863K 8s
   10850K .......... .......... .......... .......... .......... 60%  977K 8s
   10900K .......... .......... .......... .......... .......... 60% 1.08M 8s
   10950K .......... .......... .......... .......... .......... 60%  937K 8s
   11000K .......... .......... .......... .......... .......... 61% 1023K 8s
   11050K .......... .......... .......... .......... .......... 61% 1.94M 8s
   11100K .......... .......... .......... .......... .......... 61% 1017K 8s
   11150K .......... .......... .......... .......... .......... 62%  814K 8s
   11200K .......... .......... .......... .......... .......... 62% 1.29M 8s
   11250K .......... .......... .......... .......... .......... 62% 1022K 8s
   11300K .......... .......... .......... .......... .......... 62% 1.01M 7s
   11350K .......... .......... .......... .......... .......... 63% 1.31M 7s
   11400K .......... .......... .......... .......... .......... 63%  738K 7s
   11450K .......... .......... .......... .......... .......... 63% 1.34M 7s
   11500K .......... .......... .......... .......... .......... 63% 1.01M 7s
   11550K .......... .......... .......... .......... .......... 64%  496K 7s
   11600K .......... .......... .......... .......... .......... 64% 58.4M 7s
   11650K .......... .......... .......... .......... .......... 64% 1.20M 7s
   11700K .......... .......... .......... .......... .......... 65%  831K 7s
   11750K .......... .......... .......... .......... .......... 65%  883K 7s
   11800K .......... .......... .......... .......... .......... 65% 1.12M 7s
   11850K .......... .......... .......... .......... .......... 65%  759K 7s
   11900K .......... .......... .......... .......... .......... 66% 2.40M 7s
   11950K .......... .......... .......... .......... .......... 66% 1.35M 7s
   12000K .......... .......... .......... .......... .......... 66%  891K 7s
   12050K .......... .......... .......... .......... .......... 66%  960K 7s
   12100K .......... .......... .......... .......... .......... 67% 1.29M 7s
   12150K .......... .......... .......... .......... .......... 67% 1.24M 6s
   12200K .......... .......... .......... .......... .......... 67% 1.13M 6s
   12250K .......... .......... .......... .......... .......... 68% 1.22M 6s
   12300K .......... .......... .......... .......... .......... 68% 1.02M 6s
   12350K .......... .......... .......... .......... .......... 68%  990K 6s
   12400K .......... .......... .......... .......... .......... 68% 1.27M 6s
   12450K .......... .......... .......... .......... .......... 69% 1.17M 6s
   12500K .......... .......... .......... .......... .......... 69% 1.58M 6s
   12550K .......... .......... .......... .......... .......... 69% 1.07M 6s
   12600K .......... .......... .......... .......... .......... 70% 1.35M 6s
   12650K .......... .......... .......... .......... .......... 70% 1.06M 6s
   12700K .......... .......... .......... .......... .......... 70% 1.04M 6s
   12750K .......... .......... .......... .......... .......... 70% 2.25M 6s
   12800K .......... .......... .......... .......... .......... 71% 1.13M 6s
   12850K .......... .......... .......... .......... .......... 71% 1.04M 6s
   12900K .......... .......... .......... .......... .......... 71% 1.22M 6s
   12950K .......... .......... .......... .......... .......... 71% 1.06M 6s
   13000K .......... .......... .......... .......... .......... 72% 1.06M 5s
   13050K .......... .......... .......... .......... .......... 72% 1.24M 5s
   13100K .......... .......... .......... .......... .......... 72% 1.07M 5s
   13150K .......... .......... .......... .......... .......... 73%  946K 5s
   13200K .......... .......... .......... .......... .......... 73% 1.19M 5s
   13250K .......... .......... .......... .......... .......... 73% 1.10M 5s
   13300K .......... .......... .......... .......... .......... 73% 1.17M 5s
   13350K .......... .......... .......... .......... .......... 74% 1.11M 5s
   13400K .......... .......... .......... .......... .......... 74%  962K 5s
   13450K .......... .......... .......... .......... .......... 74% 1.18M 5s
   13500K .......... .......... .......... .......... .......... 75% 1.06M 5s
   13550K .......... .......... .......... .......... .......... 75% 1.03M 5s
   13600K .......... .......... .......... .......... .......... 75% 2.04M 5s
   13650K .......... .......... .......... ....1 warning generated.
  1 warning generated.
  ...... .......... 75% 74.7K 5s
   13700K .[  2%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomExceptions.cpp.o
  [  2%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomExceptions.cpp.o
  ......... .......... .......... .......... .......... 76%  588K 5s
   13750K .......... .......... .......... .......... .......... 76%  765K 5s
   13800K .......... .......... .......... .......... .......... 76% 1.20M 5s
   13850K .......... .......... .......... .......... .......... 76% 1.13M 5s
   13900K .......... .......... .......... .......... .......... 77% 1.02M 5s
   13950K .......... .......... .......... .......... .......... 77%  818K 5s
   14000K .......... .......... .......... .......... .......... 77% 1.25M 4s
   14050K .......... .......... .......... .......... .......... 78% 1.01M 4s
   14100K .......... .......... .......... .......... .......... 78% 1.10M 4s
   14150K .......... .......... .......... .......... .......... 78% 1016K 4s
   14200K .......... .......... .......... .......... .......... 78% 1.00M 4s
   14250K .......... .......... .......... .......... .......... 79% 1.04M 4s
   14300K .......... .......... .......... .......... .......... 79% 1.12M 4s
   14350K .......... ....[  2%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomGame.cpp.o
  ...... .......... .[  2%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomGame.cpp.o
  ......... .......... 79% 1016K 4s
   14400K .......... .......... .......... .......... .......... 79% 1.06M 4s
   14450K .......... .......... .......... .......... .......... 80% 1.48M 4s
   14500K .......... .......... .......... .......... .......... 80% 1.01M 4s
   14550K .......... .......... .......... .......... .......... 80% 1.18M 4s
   14600K .......... .......... .......... .......... .......... 81%  953K 4s
   14650K .......... .......... .......... .......... .......... 81% 1.27M 4s
   14700K .......... .......... .......... .......... .......... 81%  994K 4s
   14750K .......... .......... .......... .......... .......... 81% 1.04M 4s
   14800K .......... .......... .......... .......... .......... 82% 1.16M 4s
   14850K .......... .......... .......... .......... .......... 82% 1.25M 4s
   14900K .......... .......... .......... .......... .......... 82% 1.19M 3s
   14950K .......... .......... .......... .......... .......... 83% 1.17M 3s
   15000K .......... .......... .......... .......... .......... 83% 1.06M 3s
   15050K .......... .......... .......... .......... .......... 83% 1.19M 3s
   15100K .......... .......... .......... .......... .......... 83%  738K 3s
   15150K .......... .......... .......... .......... .......... 84% 3.29M 3s
   15200K .......... .......... .......... .......... .......... 84% 1.01M 3s
   15250K .......... .......... .......... .......... .......... 84%  928K 3s
   15300K .......... .......... .......... .......... .......... 84% 1.65M 3s
   15350K .......... .......... .......... .......... .......... 85% 1.03M 3s
   15400K .......... .......... .......... .......... .......... 85% 1.21M 3s
   15450K .......... .......... .......... .......... .......... 85% 1.00M 3s
   15500K .......... .......... .......... .......... .......... 86%  930K 3s
   15550K .......... .......... .......... .......... .......... 86% 1.34M 3s
   15600K .......... .......... .......... .......... .......... 86% 1.20M 3s
   15650K .......... .......... .......... .......... .......... 86% 1.25M 3s
   15700K .......... .......... .......... .......... .......... 87%  842K 3s
   15750K .......... .......... .......... .......... .......... 87%  465K 2s
   15800K .......... .......... .......... .......... .......... 87% 1.16M 2s
   15850K .......... .......... .......... .......... .......... 88%  674K 2s
   15900K .......... .......... .......... .......... .......... 88% 3.71M 2s
   15950K .......... .......... .......... .......... .......... 88%  935K 2s
   16000K .......... .......... .......... .......... .......... 88% 1.34M 2s
   16050K .......... .......... .......... .......... .......... 89% 1.13M 2s
   16100K .......... .......... .......... .......... .......... 89% 1.10M 2s
   16150K .......... .......... .......... .......... .......... 89% 1.97M 2s
   16200K .......... .......... .......... .......... .......... 89%  993K 2s
   16250K .......... .......... .......... .......... .......... 90%  996K 2s
   16300K .......... .......... .......... .......... .......... 90% 1004K 2s
   16350K .......... .......... .......... .......... .......... 90% 1.21M 2s
   16400K .......... .......... .......... .......... .......... 91% 1.15M 2s
   16450K .......... .......... .......... .......... .......... 91% 1.06M 2s
   16500K .......... .......... .......... .......... .......... 91%  984K 2s
   16550K .......... .......... .......... .......... .......... 91%  969K 2s
   16600K .......... .......... .......... .......... .......... 92% 1.20M 2s
   16650K .......... .......... .......... .......... .......... 92% 1.28M 1s
   16700K .......... .......... .......... .......... .......... 92%  817K 1s
   16750K .......... .......... .......... .......... .......... 93% 1.25M 1s
   16800K .......... .......... .......... .......... .......... 93% 1.01M 1s
   16850K .......... .......... .......... .......... .......... 93% 1013K 1s
   16900K .......... .......... .......... .......... .......... 93%  997K 1s
   16950K .......... .......... .......... .......... .......... 94%  981K 1s
   17000K .......... .......... .......... .......... .......... 94% 1.57M 1s
   17050K .......... .......... .......... .......... .......... 94% 1006K 1s
   17100K .......... .......... .......... .......... .......... 94% 1.00M 1s
   17150K .......... .......... .......... .......... .......... 95% 1.14M 1s
   17200K .......... .......... .......... .......... .......... 95%  885K 1s
   17250K .......... .......... .......... .......... .......... 95% 1.03M 1s
   17300K .......... .......... .......... .......... .......... 96% 1.08M 1s
   17350K .......... .......... .......... .......... .......... 96%  833K 1s
   17400K .......... .......... .......... .......... .......... 96% 1009K 1s
   17450K .......... .......... .......... .......... .......... 96%  870K 1s
   17500K .......... .......... .......... .......... .......... 97% 1.13M 1s
   17550K .......... .......... .......... .......... .......... 97%  393K 1s
   17600K .......... .......... .......... .......... .......... 97% 1010K 0s
   17650K .......... .......... .......... .......... .......... 97%  709K 0s
   17700K .......... .......... .......... .......... .......... 98%  837K 0s
   17750K .......... .......... .......... .......... .......... 98%  479K 0s
   17800K .......... .......... .......... .......... .......... 98%  644K 0s
   17850K .......... .......... .......... .......... .......... 99% 1.22M 0s
   17900K .......... .......... .......... .......... .......... 99%  856K 0s
   17950K .......... .......... .......... .......... .......... 99% 1001K 0s
   18000K .......... .......... .......... .......... .......... 99% 1.17M 0s
   18050K .......... ..                                         100%  852K=20s

  2017-07-06 23:04:10 (917 KB/s) - ‘./bin/freedoom-0.10.1.zip’ saved [18496121/18496121]

  Archive:  ./bin/freedoom-0.10.1.zip
    inflating: ./scenarios/freedoom2.wad
  [  2%] Built target freedoom2
  [  2%] Building CXX object CMakeFiles/libvizdoom_shared.dir/src/lib/ViZDoomUtilities.cpp.o
  Scanning dependencies of target gme
  [  3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Blip_Buffer.cpp.o
  [  3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Classic_Emu.cpp.o
  [  3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Data_Reader.cpp.o
  [  3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Dual_Resampler.cpp.o
  [  3%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Effects_Buffer.cpp.o
  [  4%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Fir_Resampler.cpp.o
  [  4%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/gme.cpp.o
  [  4%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gme_File.cpp.o
  [  4%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/M3u_Playlist.cpp.o
  [  4%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Multi_Buffer.cpp.o
  [  4%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Music_Emu.cpp.o
  [  5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ay_Apu.cpp.o
  [  5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ym2612_Emu.cpp.o
  [  5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Sms_Apu.cpp.o
  [  5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ay_Cpu.cpp.o
  [  5%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ay_Emu.cpp.o
  [  6%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gb_Apu.cpp.o
  [  6%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gb_Cpu.cpp.o
  [  6%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gb_Oscs.cpp.o
  [  6%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gbs_Emu.cpp.o
  [  6%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Gym_Emu.cpp.o
  [  7%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Hes_Apu.cpp.o
  [  7%] Linking CXX shared library bin/libvizdoom.dylib
  [  7%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Hes_Cpu.cpp.o
  [  7%] Built target libvizdoom_shared
  [  7%] Building CXX object CMakeFiles/libvizdoom_static.dir/src/lib/ViZDoomUtilities.cpp.o
  Scanning dependencies of target lzma
  [  7%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zArcIn.o
  [  7%] Linking CXX static library bin/libvizdoom.a
  [  7%] Built target libvizdoom_static
  [  7%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Hes_Emu.cpp.o
  Scanning dependencies of target lemon
  [  7%] Building C object src/vizdoom/tools/lemon/CMakeFiles/lemon.dir/lemon.o
  [  7%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Kss_Cpu.cpp.o
  [  7%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Kss_Emu.cpp.o
  [  8%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zBuf.o
  [  8%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zCrc.o
  [  8%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zCrcOpt.o
  [  8%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zDec.o
  [  9%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Kss_Scc_Apu.cpp.o
  [  9%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Apu.cpp.o
  [  9%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/7zStream.o
  [  9%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Cpu.cpp.o
  [  9%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Bcj2.o
  [ 10%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Bra.o
  [ 10%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Bra86.o
  [ 10%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/BraIA64.o
  [ 10%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/CpuArch.o
  [ 10%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Delta.o
  [ 11%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/LzFind.o
  [ 11%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Fme7_Apu.cpp.o
  [ 11%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Namco_Apu.cpp.o
  [ 11%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Oscs.cpp.o
  [ 11%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Lzma2Dec.o
  [ 12%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nes_Vrc6_Apu.cpp.o
  [ 12%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/LzmaDec.o
  [ 13%] Linking C executable lemon
  [ 13%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nsf_Emu.cpp.o
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/tools/lemon
  [ 13%] Built target lemon
  Scanning dependencies of target re2c
  [ 13%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/actions.o
  [ 13%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Nsfe_Emu.cpp.o
  [ 13%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/LzmaEnc.o
  [ 13%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Sap_Apu.cpp.o
  [ 13%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Sap_Cpu.cpp.o
  [ 14%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Sap_Emu.cpp.o
  [ 14%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Snes_Spc.cpp.o
  [ 14%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Spc_Cpu.cpp.o
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/game-music-emu/gme/Spc_Cpu.cpp:438:19: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                          if ( ((~0x2F00 << (bits_in_int - 16)) << reg) < 0 ) // 36%
                                 ~~~~~~~ ^
  In file included from /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/game-music-emu/gme/Spc_Cpu.cpp:565:
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/game-music-emu/gme/Spc_Cpu.h:298:20: warning: shifting a negative signed value is undefined [-Wshift-negative-value]
                                  if ( ((~0x2F00 << (bits_in_int - 16)) << i) < 0 ) // 12%
                                         ~~~~~~~ ^
  [ 14%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/code.o
  2 warnings generated.
  [ 14%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Spc_Dsp.cpp.o
  [ 14%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Ppmd7.o
  [ 14%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Spc_Emu.cpp.o
  [ 15%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Spc_Filter.cpp.o
  [ 15%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Vgm_Emu.cpp.o
  [ 16%] Building C object src/vizdoom/lzma/CMakeFiles/lzma.dir/C/Ppmd7Dec.o
  [ 16%] Linking C static library liblzma.a
  [ 16%] Built target lzma
  [ 17%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/dfa.o
  [ 17%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Vgm_Emu_Impl.cpp.o
  [ 17%] Building CXX object src/vizdoom/game-music-emu/gme/CMakeFiles/gme.dir/Ym2413_Emu.cpp.o
  [ 17%] Linking CXX static library libgme.a
  [ 17%] Built target gme
  Scanning dependencies of target updaterevision
  [ 17%] Building C object src/vizdoom/tools/updaterevision/CMakeFiles/updaterevision.dir/updaterevision.o
  [ 17%] Linking C executable updaterevision
  [ 17%] Built target updaterevision
  [ 17%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/main.o
  Scanning dependencies of target zipdir
  [ 17%] Building C object src/vizdoom/tools/zipdir/CMakeFiles/zipdir.dir/zipdir.o
  [ 18%] Linking C executable zipdir
  [ 18%] Built target zipdir
  [ 18%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/mbo_getopt.o
  Scanning dependencies of target dumb
  [ 18%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/unload.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 18%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/rendsig.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 18%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/rendduh.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 18%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/register.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 18%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/readduh.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 18%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/parser.o
  1 warning generated.
  [ 19%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/rawsig.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  Scanning dependencies of target gdtoa
  [ 19%] Building C object src/vizdoom/gdtoa/CMakeFiles/gdtoa.dir/dmisc.o
  1 warning generated.
  [ 19%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/makeduh.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 19%] Building C object src/vizdoom/gdtoa/CMakeFiles/gdtoa.dir/dtoa.o
  1 warning generated.
  [ 19%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/loadduh.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 19%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/dumbfile.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 19%] Building C object src/vizdoom/gdtoa/CMakeFiles/gdtoa.dir/misc.o
  [ 19%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/duhtag.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 20%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/duhlen.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 20%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/core/atexit.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 20%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/stdfile.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 20%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/silence.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 20%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/sampbuf.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 20%] Linking C static library libgdtoa.a
  [ 20%] Built target gdtoa
  1 warning generated.
  [ 20%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/scanner.o
  [ 21%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/riff.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 21%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/resample.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 21%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/substr.o
  Scanning dependencies of target libvizdoom_python
  [ 21%] Building CXX object CMakeFiles/libvizdoom_python.dir/src/lib_python/ViZDoomGamePython.cpp.o
  [ 22%] Building CXX object src/vizdoom/tools/re2c/CMakeFiles/re2c.dir/translate.o
  [ 22%] Linking CXX executable re2c
  [ 22%] Built target re2c
  [ 22%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/memfile.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 22%] Building CXX object CMakeFiles/libvizdoom_python.dir/src/lib_python/ViZDoomPythonModule.cpp.o
  1 warning generated.
  [ 22%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/clickrem.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 22%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/barray.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 22%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/xmeffect.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 23%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readxm2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 23%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readxm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 23%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readstm2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 23%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readstm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 23%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/reads3m2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 24%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/reads3m.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 24%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readriff.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 24%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readptm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 24%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readpsm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 24%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readoldpsm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 25%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readokt2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 25%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readokt.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 25%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readmtm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 25%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readmod2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 25%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readmod.o
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readdsmf.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readasy.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readamf2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readamf.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readam.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 26%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/read6692.o
  1 warning generated.
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 27%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/read669.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 27%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/ptmeffect.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 27%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadxm2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 27%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadxm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadstm2.o
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadstm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loads3m2.o
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loads3m.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadriff2.o
  [ 28%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadriff.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  [ 29%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadptm2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 29%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadpsm2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 29%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadptm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 29%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadpsm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 29%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadoldpsm2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadoldpsm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadokt2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadokt.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadmtm2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadmtm.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 30%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadmod2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 31%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadmod.o
  1 warning generated.
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 31%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadasy2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 31%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadasy.o
  1 warning generated.
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 31%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadamf2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 31%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadamf.o
  1 warning generated.
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 32%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/load6692.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 32%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/load669.o
  1 warning generated.
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 32%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itunload.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 32%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itrender.o
  1 warning generated.
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 32%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itread2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itread.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itorder.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itmisc.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itload2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/itload.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 33%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readany.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 34%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadany2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 34%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/loadany.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 34%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/it/readany2.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  [ 34%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/resampler.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  [ 34%] Linking CXX shared module bin/python/vizdoom.so
  Adding symlinks to vizdoom.so and bots.cfg in examples/python.
  [ 34%] Built target libvizdoom_python
  [ 34%] Building C object src/vizdoom/dumb/CMakeFiles/dumb.dir/src/helpers/lpc.o
  warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean '-Wno-unused-const-variable'? [-Wunknown-warning-option]
  1 warning generated.
  1 warning generated.
  1 warning generated.
  [ 35%] Linking C static library libdumb.a
  [ 35%] Built target dumb
  [ 36%] Generating xlat_parser.c, xlat_parser.h
  [ 36%] Generating sc_man_scanner.h
  Scanning dependencies of target vizdoom
  [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/__autostart.cpp.o
  [ 36%] Building C object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/crashcatcher.c.o
  [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/hardware.cpp.o
  [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_gui.cpp.o
  [ 37%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_input.cpp.o
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/hardware.cpp:83:37: error: use of undeclared identifier 'SDL_GetCurrentVideoDriver'
                  Printf("Using video driver %s\n", SDL_GetCurrentVideoDriver());
                                                    ^
  1 error generated.
  make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/hardware.cpp.o] Error 1
  make[2]: *** Waiting for unfinished jobs....
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_gui.cpp:38:12: error: use of undeclared identifier 'SDL_CreateColorCursor'
                  cursor = SDL_CreateColorCursor (cursorSurface, 0, 0);
                           ^
  1 error generated.
  make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_gui.cpp.o] Error 1
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:38:23: error: use of undeclared identifier 'SDL_NUM_SCANCODES'
  static bool DownState[SDL_NUM_SCANCODES];
                        ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:40:14: error: unknown type name 'SDL_Keycode'
  static const SDL_Keycode DIKToKeySym[256] =
               ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:48: error: use of undeclared identifier 'SDLK_NUMLOCKCLEAR'; did you mean 'SDLK_NUMLOCK'?
          SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                        ^~~~~~~~~~~~~~~~~
                                                        SDLK_NUMLOCK
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:270:2: note: 'SDLK_NUMLOCK' declared here
          SDLK_NUMLOCK            = 300,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:67: error: use of undeclared identifier 'SDLK_SCROLLLOCK'; did you mean 'SDLK_SCROLLOCK'?
          SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                                           ^~~~~~~~~~~~~~~
                                                                           SDLK_SCROLLOCK
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:272:2: note: 'SDLK_SCROLLOCK' declared here
          SDLK_SCROLLOCK          = 302,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:84: error: use of undeclared identifier 'SDLK_KP_7'; did you mean 'SDLK_KP7'?
          SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                                                            ^~~~~~~~~
                                                                                            SDLK_KP7
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:224:2: note: 'SDLK_KP7' declared here
          SDLK_KP7                = 263,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:2: error: use of undeclared identifier 'SDLK_KP_8'; did you mean 'SDLK_KP8'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
          ^~~~~~~~~
          SDLK_KP8
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:225:2: note: 'SDLK_KP8' declared here
          SDLK_KP8                = 264,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:13: error: use of undeclared identifier 'SDLK_KP_9'; did you mean 'SDLK_KP9'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                     ^~~~~~~~~
                     SDLK_KP9
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:226:2: note: 'SDLK_KP9' declared here
          SDLK_KP9                = 265,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:39: error: use of undeclared identifier 'SDLK_KP_4'; did you mean 'SDLK_KP4'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                               ^~~~~~~~~
                                               SDLK_KP4
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:221:2: note: 'SDLK_KP4' declared here
          SDLK_KP4                = 260,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:50: error: use of undeclared identifier 'SDLK_KP_5'; did you mean 'SDLK_KP5'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                          ^~~~~~~~~
                                                          SDLK_KP5
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:222:2: note: 'SDLK_KP5' declared here
          SDLK_KP5                = 261,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:61: error: use of undeclared identifier 'SDLK_KP_6'; did you mean 'SDLK_KP6'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                                     ^~~~~~~~~
                                                                     SDLK_KP6
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:223:2: note: 'SDLK_KP6' declared here
          SDLK_KP6                = 262,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:86: error: use of undeclared identifier 'SDLK_KP_1'; did you mean 'SDLK_KP1'?
          SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                                                              ^~~~~~~~~
                                                                                              SDLK_KP1
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:218:2: note: 'SDLK_KP1' declared here
          SDLK_KP1                = 257,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:2: error: use of undeclared identifier 'SDLK_KP_2'; did you mean 'SDLK_KP2'?
          SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
          ^~~~~~~~~
          SDLK_KP2
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:219:2: note: 'SDLK_KP2' declared here
          SDLK_KP2                = 258,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:13: error: use of undeclared identifier 'SDLK_KP_3'; did you mean 'SDLK_KP3'?
          SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
                     ^~~~~~~~~
                     SDLK_KP3
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:220:2: note: 'SDLK_KP3' declared here
          SDLK_KP3                = 259,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:24: error: use of undeclared identifier 'SDLK_KP_0'; did you mean 'SDLK_KP0'?
          SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
                                ^~~~~~~~~
                                SDLK_KP0
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:217:2: note: 'SDLK_KP0' declared here
          SDLK_KP0                = 256,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:64:11: error: use of undeclared identifier 'SDLK_KP_COMMA'; did you mean 'SDLK_COMMA'?
          0, 0, 0, SDLK_KP_COMMA, 0, SDLK_KP_DIVIDE, 0, SDLK_SYSREQ,
                   ^~~~~~~~~~~~~
                   SDLK_COMMA
  /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:55:2: note: 'SDLK_COMMA' declared here
          SDLK_COMMA              = 44,
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:11: error: use of undeclared identifier 'SDLK_LGUI'
          0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                   ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:22: error: use of undeclared identifier 'SDLK_RGUI'
          0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                              ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:56: error: use of undeclared identifier 'SDLK_SLEEP'; did you mean 'DIK_SLEEP'?
          0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                                                                ^~~~~~~~~~
                                                                DIK_SLEEP
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/dikeys.h:144:2: note: 'DIK_SLEEP' declared here
          DIK_SLEEP = 0xDF,               /* System Sleep */
          ^
  /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:70:17: error: use of undeclared identifier 'SDLK_AC_SEARCH'
          0, 0, 0, 0, 0, SDLK_AC_SEARCH, SDLK_AC_BOOKMARKS, SDLK_AC_REFRESH,
                         ^
  fatal error: too many errors emitted, stopping now [-ferror-limit=]
  20 errors generated.
  make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_input.cpp.o] Error 1
  make[1]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/all] Error 2
  make: *** [all] Error 2

  Could not build doom-py: Command '['make', '-j', '3']' returned non-zero exit status 2. (HINT: are you sure cmake is installed? You might also be missing a library. doom_py requires boost, boost-python, sdl2 on OSX (installable via 'brew install boost boost-python sdl2')

  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py", line 88, in <module>
      include_package_data=True,
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py", line 151, in setup
      dist.run_commands()
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 953, in run_commands
      self.run_command(cmd)
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/Users/cholodovskis/Research/gym/venv/lib/python2.7/site-packages/wheel/bdist_wheel.py", line 179, in run
      self.run_command('build')
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/cmd.py", line 326, in run_command
      self.distribution.run_command(command)
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
      cmd_obj.run()
    File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py", line 63, in run
      build_func()
    File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py", line 34, in build_osx
      build_common('dylib', cmake_arg_list=['-DOSX_COCOA_BACKEND=OFF'])
    File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py", line 29, in build_common
      subprocess.check_call(['make', '-j', str(cores_to_use)], cwd='doom_py')
    File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 186, in check_call
      raise CalledProcessError(retcode, cmd)
  subprocess.CalledProcessError: Command '['make', '-j', '3']' returned non-zero exit status 2

  ----------------------------------------
  Failed building wheel for doom-py
  Running setup.py clean for doom-py
Failed to build doom-py
Installing collected packages: doom-py, ppaquette-gym-doom
  Running setup.py install for doom-py ... error
    Complete output from command /Users/cholodovskis/Research/gym/venv/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-6kPRhi-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/cholodovskis/Research/gym/venv/bin/../include/site/python2.7/doom-py:
    running install
    running build
    -- Boost version: 1.64.0
    -- Found the following Boost libraries:
    --   filesystem
    --   thread
    --   system
    --   date_time
    --   chrono
    --   regex
    --   iostreams
    --   atomic
    -- Could NOT find GME (missing:  GME_LIBRARIES GME_INCLUDE_DIR)
    -- Using system zlib
    -- Using system jpeg library
    -- Using system bzip2 library
    -- Using internal gme library
    -- /usr/include
    -- /opt/local/include
    -- /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/lzma/C
    -- Could not find FMOD include files
    -- Could NOT find SndFile (missing:  SNDFILE_LIBRARY SNDFILE_INCLUDE_DIR)
    -- Could NOT find MPG123 (missing:  MPG123_LIBRARIES MPG123_INCLUDE_DIR)
    -- Could NOT find FluidSynth (missing:  FLUIDSYNTH_LIBRARIES FLUIDSYNTH_INCLUDE_DIR)
    -- Boost version: 1.64.0
    -- Found the following Boost libraries:
    --   thread
    --   system
    --   date_time
    --   chrono
    --   atomic
    -- Fluid synth libs: FLUIDSYNTH_LIBRARIES-NOTFOUND
    -- Using python library: /usr/local/opt/python/Frameworks/Python.framework/Versions/2.7/lib/python2.7/config/libpython2.7.dylib
    -- Using python include: /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/include/python2.7
    CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
      No header defined for python-py2713; skipping header check
    Call Stack (most recent call first):
      CMakeLists.txt:124 (find_package)

    -- Could NOT find Boost
    CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
      No header defined for python-py27; skipping header check
    Call Stack (most recent call first):
      CMakeLists.txt:133 (find_package)

    -- Could NOT find Boost
    -- Boost library python-py27:
    CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
      No header defined for python27; skipping header check
    Call Stack (most recent call first):
      CMakeLists.txt:140 (find_package)

    -- Could NOT find Boost
    -- Boost library python27:
    CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
      No header defined for python-py2; skipping header check
    Call Stack (most recent call first):
      CMakeLists.txt:133 (find_package)

    -- Could NOT find Boost
    -- Boost library python-py2:
    CMake Warning at /usr/local/Cellar/cmake/3.8.2/share/cmake/Modules/FindBoost.cmake:1536 (message):
      No header defined for python2; skipping header check
    Call Stack (most recent call first):
      CMakeLists.txt:140 (find_package)

    -- Could NOT find Boost
    -- Boost library python2:
    -- Boost version: 1.64.0
    -- Found the following Boost libraries:
    --   python
    -- Found components for NumPy
    -- NUMPY_ROOT_DIR    = /usr/local
    -- NUMPY_INCLUDES    = /Users/cholodovskis/Research/gym/venv/lib/python2.7/site-packages/numpy/core/include
    -- NUMPY_LIBRARIES   = /Users/cholodovskis/Research/gym/venv/lib/python2.7/site-packages/numpy/core/lib/libnpymath.a
    -- NUMPY_API_VERSION = 1.13.1
    -- Configuring done
    CMake Warning (dev):
      Policy CMP0042 is not set: MACOSX_RPATH is enabled by default.  Run "cmake
      --help-policy CMP0042" for policy details.  Use the cmake_policy command to
      set the policy and suppress this warning.

      MACOSX_RPATH is not specified for the following targets:

       libvizdoom_shared

    This warning is for project developers.  Use -Wno-dev to suppress it.

    -- Generating done
    -- Build files have been written to: /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py
    [  0%] Built target freedoom2
    [  9%] Built target gme
    [ 13%] Built target lzma
    [ 14%] Built target lemon
    [ 16%] Built target re2c
    [ 17%] Built target libvizdoom_static
    [ 18%] Built target updaterevision
    [ 18%] Built target libvizdoom_shared
    [ 19%] Built target zipdir
    [ 19%] Built target gdtoa
    [ 35%] Built target dumb
    [ 35%] Built target libvizdoom_python
    [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_input.cpp.o
    [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/hardware.cpp.o
    [ 36%] Building CXX object src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_gui.cpp.o
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:38:23: error: use of undeclared identifier 'SDL_NUM_SCANCODES'
    static bool DownState[SDL_NUM_SCANCODES];
                          ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_gui.cpp:38:12: error: use of undeclared identifier 'SDL_CreateColorCursor'
                    cursor = SDL_CreateColorCursor (cursorSurface, 0, 0);
                             ^
    1 error generated.
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:40:14: error: unknown type name 'SDL_Keycode'
    static const SDL_Keycode DIKToKeySym[256] =
                 ^
    make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_gui.cpp.o] Error 1
    make[2]: *** Waiting for unfinished jobs....
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:48: error: use of undeclared identifier 'SDLK_NUMLOCKCLEAR'; did you mean 'SDLK_NUMLOCK'?
            SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                          ^~~~~~~~~~~~~~~~~
                                                          SDLK_NUMLOCK
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:270:2: note: 'SDLK_NUMLOCK' declared here
            SDLK_NUMLOCK            = 300,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:67: error: use of undeclared identifier 'SDLK_SCROLLLOCK'; did you mean 'SDLK_SCROLLOCK'?
            SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                                             ^~~~~~~~~~~~~~~
                                                                             SDLK_SCROLLOCK
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:272:2: note: 'SDLK_SCROLLOCK' declared here
            SDLK_SCROLLOCK          = 302,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:50:84: error: use of undeclared identifier 'SDLK_KP_7'; did you mean 'SDLK_KP7'?
            SDLK_F6, SDLK_F7, SDLK_F8, SDLK_F9, SDLK_F10, SDLK_NUMLOCKCLEAR, SDLK_SCROLLLOCK, SDLK_KP_7,
                                                                                              ^~~~~~~~~
                                                                                              SDLK_KP7
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:224:2: note: 'SDLK_KP7' declared here
            SDLK_KP7                = 263,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:2: error: use of undeclared identifier 'SDLK_KP_8'; did you mean 'SDLK_KP8'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
            ^~~~~~~~~
            SDLK_KP8
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:225:2: note: 'SDLK_KP8' declared here
            SDLK_KP8                = 264,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:13: error: use of undeclared identifier 'SDLK_KP_9'; did you mean 'SDLK_KP9'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                       ^~~~~~~~~
                       SDLK_KP9
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:226:2: note: 'SDLK_KP9' declared here
            SDLK_KP9                = 265,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:39: error: use of undeclared identifier 'SDLK_KP_4'; did you mean 'SDLK_KP4'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                 ^~~~~~~~~
                                                 SDLK_KP4
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:221:2: note: 'SDLK_KP4' declared here
            SDLK_KP4                = 260,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:50: error: use of undeclared identifier 'SDLK_KP_5'; did you mean 'SDLK_KP5'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                            ^~~~~~~~~
                                                            SDLK_KP5
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:222:2: note: 'SDLK_KP5' declared here
            SDLK_KP5                = 261,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/hardware.cpp:83:37: error: use of undeclared identifier 'SDL_GetCurrentVideoDriver'
                    Printf("Using video driver %s\n", SDL_GetCurrentVideoDriver());
                                                      ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:61: error: use of undeclared identifier 'SDLK_KP_6'; did you mean 'SDLK_KP6'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                                       ^~~~~~~~~
                                                                       SDLK_KP6
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:223:2: note: 'SDLK_KP6' declared here
            SDLK_KP6                = 262,
            ^
    1 error generated.
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:51:86: error: use of undeclared identifier 'SDLK_KP_1'; did you mean 'SDLK_KP1'?
            SDLK_KP_8, SDLK_KP_9, SDLK_KP_MINUS, SDLK_KP_4, SDLK_KP_5, SDLK_KP_6, SDLK_KP_PLUS, SDLK_KP_1,
                                                                                                ^~~~~~~~~
                                                                                                SDLK_KP1
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:218:2: note: 'SDLK_KP1' declared here
            SDLK_KP1                = 257,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:2: error: use of undeclared identifier 'SDLK_KP_2'; did you mean 'SDLK_KP2'?
            SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
            ^~~~~~~~~
            SDLK_KP2
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:219:2: note: 'SDLK_KP2' declared here
            SDLK_KP2                = 258,
            ^
    make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/hardware.cpp.o] Error 1
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:13: error: use of undeclared identifier 'SDLK_KP_3'; did you mean 'SDLK_KP3'?
            SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
                       ^~~~~~~~~
                       SDLK_KP3
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:220:2: note: 'SDLK_KP3' declared here
            SDLK_KP3                = 259,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:52:24: error: use of undeclared identifier 'SDLK_KP_0'; did you mean 'SDLK_KP0'?
            SDLK_KP_2, SDLK_KP_3, SDLK_KP_0, SDLK_KP_PERIOD, 0, 0, 0, SDLK_F11,
                                  ^~~~~~~~~
                                  SDLK_KP0
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:217:2: note: 'SDLK_KP0' declared here
            SDLK_KP0                = 256,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:64:11: error: use of undeclared identifier 'SDLK_KP_COMMA'; did you mean 'SDLK_COMMA'?
            0, 0, 0, SDLK_KP_COMMA, 0, SDLK_KP_DIVIDE, 0, SDLK_SYSREQ,
                     ^~~~~~~~~~~~~
                     SDLK_COMMA
    /Users/cholodovskis/Library/Frameworks/SDL.framework/Headers/SDL_keysym.h:55:2: note: 'SDLK_COMMA' declared here
            SDLK_COMMA              = 44,
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:11: error: use of undeclared identifier 'SDLK_LGUI'
            0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                     ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:22: error: use of undeclared identifier 'SDLK_RGUI'
            0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                                ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:69:56: error: use of undeclared identifier 'SDLK_SLEEP'; did you mean 'DIK_SLEEP'?
            0, 0, 0, SDLK_LGUI, SDLK_RGUI, SDLK_MENU, SDLK_POWER, SDLK_SLEEP,
                                                                  ^~~~~~~~~~
                                                                  DIK_SLEEP
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/dikeys.h:144:2: note: 'DIK_SLEEP' declared here
            DIK_SLEEP = 0xDF,               /* System Sleep */
            ^
    /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/doom_py/src/vizdoom/src/posix/sdl/i_input.cpp:70:17: error: use of undeclared identifier 'SDLK_AC_SEARCH'
            0, 0, 0, 0, 0, SDLK_AC_SEARCH, SDLK_AC_BOOKMARKS, SDLK_AC_REFRESH,
                           ^
    fatal error: too many errors emitted, stopping now [-ferror-limit=]
    20 errors generated.
    make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_input.cpp.o] Error 1
    make[1]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/all] Error 2
    make: *** [all] Error 2

    Could not build doom-py: Command '['make', '-j', '3']' returned non-zero exit status 2. (HINT: are you sure cmake is installed? You might also be missing a library. doom_py requires boost, boost-python, sdl2 on OSX (installable via 'brew install boost boost-python sdl2')

    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py", line 88, in <module>
        include_package_data=True,
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/Users/cholodovskis/Research/gym/venv/lib/python2.7/site-packages/setuptools/command/install.py", line 61, in run
        return orig.install.run(self)
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/command/install.py", line 563, in run
        self.run_command('build')
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/cmd.py", line 326, in run_command
        self.distribution.run_command(command)
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py", line 63, in run
        build_func()
      File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py", line 34, in build_osx
        build_common('dylib', cmake_arg_list=['-DOSX_COCOA_BACKEND=OFF'])
      File "/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py", line 29, in build_common
        subprocess.check_call(['make', '-j', str(cores_to_use)], cwd='doom_py')
      File "/usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 186, in check_call
        raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command '['make', '-j', '3']' returned non-zero exit status 2

    ----------------------------------------
Command "/Users/cholodovskis/Research/gym/venv/bin/python2.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-6kPRhi-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/cholodovskis/Research/gym/venv/bin/../include/site/python2.7/doom-py" failed with error code 1 in /private/var/folders/mn/3rsn90m12s98b1g8sb9czcqh0000gn/T/pip-build-Vqqxwc/doom-py/
[2017-07-06 23:05:08,233] Making new env: ppaquette/DoomBasic-v0
Traceback (most recent call last):
  File "install_doom.py", line 5, in <module>
    env = gym.make('ppaquette/DoomBasic-v0')
  File "/Users/cholodovskis/Research/gym/gym/envs/registration.py", line 161, in make
    return registry.make(id)
  File "/Users/cholodovskis/Research/gym/gym/envs/registration.py", line 118, in make
    spec = self.spec(id)
  File "/Users/cholodovskis/Research/gym/gym/envs/registration.py", line 147, in spec
    raise error.UnregisteredEnv('No registered env with id: {}'.format(id))
gym.error.UnregisteredEnv: No registered env with id: ppaquette/DoomBasic-v0
ppaquette commented 7 years ago

Try brew install cmake boost boost-python sdl2 wget

mcmachado commented 7 years ago

I ran it.

cholodovskis@I:~/Research/gym$ brew install cmake boost boost-python sdl2 wget
Warning: cmake 3.8.2 is already installed
Warning: boost 1.64.0_1 is already installed
Warning: boost-python 1.64.0 is already installed
Warning: sdl2 2.0.5 is already installed
Warning: wget 1.19.1_1 is already installed

But then when I tried to run the file

import gym
import gym_pull
gym_pull.pull('github.com/ppaquette/gym-doom')

env = gym.make('ppaquette/DoomBasic-v0')

I got the same error.

ppaquette commented 7 years ago

The problem is that the doom_py installation (build) is failing, and thus doom-py does not appear in your pip list, so gym-doom is not able to load it.

This is probably due to dependencies installed on your computer, but I'm not sure how to fix it.

    20 errors generated.
    make[2]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/posix/sdl/i_input.cpp.o] Error 1
    make[1]: *** [src/vizdoom/src/CMakeFiles/vizdoom.dir/all] Error 2
    make: *** [all] Error 2

    Could not build doom-py: Command '['make', '-j', '3']' returned non-zero exit status 2. (HINT: are you sure cmake is installed? You might also be missing a library. doom_py requires boost, boost-python, sdl2 on OSX (installable via 'brew install boost boost-python sdl2')
einbauch commented 7 years ago

Hi, I have a similar problem. When i am running this code:

import gym
from gym.wrappers import SkipWrapper
from ppaquette_gym_doom.wrappers.action_space import ToDiscrete

i get the same error as above. However, gym, doom-py and ppaquette are in my pip list.

xinleipan commented 7 years ago

I had a similar problem before, but when I try pip install doom_py --user and then pip install ppaquette-gym-doom it works out! Hope it provides some help.

mcmachado commented 7 years ago

Thanks, @xinleipan. I didn't try it tough. My laptop's SSD fried and I had to buy a new one. This issue does not make sense anymore, so I'm closing it.

Thanks for everyone's help.

aman-a3j commented 6 years ago

Dear @mcmachado , Since you mentioned Laptop's SSD fried, Is it due to usage of python,spyder,AI kind of stuff? Why do I care, I have been using my personal systems for Learning. In case the language is intensive and may cause Harm, I will buy separate hardware. Please suggest.

ShreekantSaurabh commented 6 years ago

To resolve this issue :

  1. Find 'gym' folder in your PC, inside that find one more 'gym' or 'scoreboard' folder
  2. If "registration.py" is missing inside scoreboard folder then create a python file with "registration.py" and paste the below code in the py file:

import collections import gym.envs import logging

logger = logging.getLogger(name)

class RegistrationError(Exception): pass

class Registry(object): def init(self): self.groups = collections.OrderedDict() self.envs = collections.OrderedDict() self.benchmarks = collections.OrderedDict()

def env(self, id):
    return self.envs[id]

def add_group(self, id, name, description, universe=False):
    self.groups[id] = {
        'id': id,
        'name': name,
        'description': description,
        'envs': [],
        'universe': universe,
    }

def add_task(self, id, group, summary=None, description=None, background=None, deprecated=False, experimental=False, contributor=None):
    self.envs[id] = {
        'group': group,
        'id': id,
        'summary': summary,
        'description': description,
        'background': background,
        'deprecated': deprecated,
        'experimental': experimental,
        'contributor': contributor,
    }
    if not deprecated:
        self.groups[group]['envs'].append(id)

def add_benchmark(self, id, name, description, unavailable):
    self.benchmarks[id] = {
        'id': id,
        'name': name,
        'description': description,
        'unavailable': unavailable,
    }

def finalize(self, strict=False):
    # We used to check whether the scoreboard and environment ID
    # registries matched here. However, we now support various
    # registrations living in various repos, so this is less
    # important.
    pass

registry = Registry() add_group = registry.add_group add_task = registry.add_task add_benchmark = registry.add_benchmark

include above 4 lines as well after 'pass' in your registration.py file
Sidney2408 commented 6 years ago

@ppaquette Hi, I tried installing the environment for doom but this error output came up

pip install ppaquette-gym-doom ` Collecting ppaquette-gym-doom Requirement already satisfied: gym>=0.8.0 in c:\users\sidney\anaconda3\envs\tensorflow\lib\site-packages (from ppaquette-gym-doom) Collecting doom-py>=0.0.11 (from ppaquette-gym-doom) Using cached doom-py-0.0.15.tar.gz Requirement already satisfied: numpy>=1.10.4 in c:\users\sidney\anaconda3\envs\tensorflow\lib\site-packages (from gym>=0.8.0->ppaquette-gym-doom) Requirement already satisfied: pyglet>=1.2.0 in c:\users\sidney\anaconda3\envs\tensorflow\lib\site-packages (from gym>=0.8.0->ppaquette-gym-doom) Requirement already satisfied: requests>=2.0 in c:\users\sidney\anaconda3\envs\tensorflow\lib\site-packages (from gym>=0.8.0->ppaquette-gym-doom) Requirement already satisfied: six in c:\users\sidney\anaconda3\envs\tensorflow\lib\site-packages (from gym>=0.8.0->ppaquette-gym-doom) Requirement already satisfied: future in c:\users\sidney\anaconda3\envs\tensorflow\lib\site-packages (from pyglet>=1.2.0->gym>=0.8.0->ppaquette-gym-doom) Building wheels for collected packages: doom-py Running setup.py bdistwheel for doom-py ... error Complete output from command C:\Users\Sidney\Anaconda3\envs\tensorflow\python.exe -u -c "import setuptools, tokenize;file='C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" bdist_wheel -d C:\Users\Sidney\AppData\Local\Temp\tmp_vk401zcpip-wheel- --python-tag cp35: running bdistwheel running build Traceback (most recent call last): File "", line 1, in File "C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py", line 88, in include_package_data=True, File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\core.py", line 148, in setup dist.run_commands() File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\dist.py", line 955, in run_commands self.run_command(cmd) File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\site-packages\wheel\bdist_wheel.py", line 179, in run self.run_command('build') File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\dist.py", line 974, in run_command cmdobj.run() File "C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py", line 63, in run buildfunc() File "C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py", line 45, in build_windows buildcommon('dll') File "C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py", line 23, in build_common python_library = find_pythonlibrary() File "C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py", line 16, in find_python_library python_library = os.path.join(sysconfig.get_config_var(var), 'libpython{}.{}'.format(sysconfig.get_python_version(), dynamic_library_extension)) File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\ntpath.py", line 113, in join genericpath._check_arg_types('join', path, *paths) File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\genericpath.py", line 143, in _check_arg_types (funcname, s.class.name)) from None TypeError: join() argument must be str or bytes, not 'NoneType'


Failed building wheel for doom-py Running setup.py clean for doom-py Failed to build doom-py Installing collected packages: doom-py, ppaquette-gym-doom Running setup.py install for doom-py ... error Complete output from command C:\Users\Sidney\Anaconda3\envs\tensorflow\python.exe -u -c "import setuptools, tokenize;file='C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record C:\Users\Sidney\AppData\Local\Temp\pip-5bzczo34-record\install-record.txt --single-version-externally-managed --compile: running install running build Traceback (most recent call last): File "", line 1, in File "C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py", line 88, in include_package_data=True, File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\core.py", line 148, in setup dist.run_commands() File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\dist.py", line 955, in run_commands self.run_command(cmd) File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\dist.py", line 974, in run_command cmd_obj.run() File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\site-packages\setuptools\command\install.py", line 61, in run return orig.install.run(self) File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\command\install.py", line 539, in run self.run_command('build') File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\distutils\dist.py", line 974, in run_command cmdobj.run() File "C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py", line 63, in run buildfunc() File "C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py", line 45, in build_windows buildcommon('dll') File "C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py", line 23, in build_common python_library = find_pythonlibrary() File "C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py", line 16, in find_python_library python_library = os.path.join(sysconfig.get_config_var(var), 'libpython{}.{}'.format(sysconfig.get_python_version(), dynamic_library_extension)) File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\ntpath.py", line 113, in join genericpath._check_arg_types('join', path, *paths) File "C:\Users\Sidney\Anaconda3\envs\tensorflow\lib\genericpath.py", line 143, in _check_arg_types (funcname, s.class.name)) from None TypeError: join() argument must be str or bytes, not 'NoneType'

----------------------------------------

Command "C:\Users\Sidney\Anaconda3\envs\tensorflow\python.exe -u -c "import setuptools, tokenize;file='C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\setup.py';f=getattr(tokenize, 'open', open)(file);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, file, 'exec'))" install --record C:\Users\Sidney\AppData\Local\Temp\pip-5bzczo34-record\install-record.txt --single-version-externally-managed --compile" failed with error code 1 in C:\Users\Sidney\AppData\Local\Temp\pip-build-1o6sygp\doom-py\ `