2019-07-03T16:24:14 Created temporary directory: /tmp/pip-ephem-wheel-cache-yup5rgn0 2019-07-03T16:24:14 Created temporary directory: /tmp/pip-req-tracker-9iqzco3x 2019-07-03T16:24:14 Created requirements tracker '/tmp/pip-req-tracker-9iqzco3x' 2019-07-03T16:24:14 Created temporary directory: /tmp/pip-wheel-d0rcz_90 2019-07-03T16:24:14 Collecting gslrandom==0.1.2 2019-07-03T16:24:14 1 location(s) to search for versions of gslrandom: 2019-07-03T16:24:14 * https://pypi.org/simple/gslrandom/ 2019-07-03T16:24:14 Getting page https://pypi.org/simple/gslrandom/ 2019-07-03T16:24:14 Analyzing links from page https://pypi.org/simple/gslrandom/ 2019-07-03T16:24:14 Found link https://files.pythonhosted.org/packages/a0/ea/0c3636e0c62d2f32ec53377944c76ef5d0e16e87b0373f5c464ac821f7fc/gslrandom-0.1.tar.gz#sha256=6e4f79585cf3fadbc0930940a8e92ba3b7963d40c3c47571f316ce685f9dd8a5 (from https://pypi.org/simple/gslrandom/), version: 0.1 2019-07-03T16:24:14 Found link https://files.pythonhosted.org/packages/b7/40/87adc0d5c4c7ef2232e60211f1d4abf67379ce096e8cde8036952f110b86/gslrandom-0.1.1.tar.gz#sha256=c074e8fb8cb5c314b598a8b4b8eafdb7b7500219697e3f3e944384eea16138bc (from https://pypi.org/simple/gslrandom/), version: 0.1.1 2019-07-03T16:24:14 Found link https://files.pythonhosted.org/packages/e5/a5/730504b4bcae46f01e7d1ffc3166d3c39506ced0ae75c628334c4083afb3/gslrandom-0.1.2.tar.gz#sha256=9c72b62702b366ddf748f6ff9aa77e4895df7654fb9de6ae2770aa18026f7d32 (from https://pypi.org/simple/gslrandom/), version: 0.1.2 2019-07-03T16:24:14 Found link https://files.pythonhosted.org/packages/ba/09/175b40a4028451eedef16a4cecbc0689a05d5f0b69bfca200e61fd7be9e3/gslrandom-0.1.3.tar.gz#sha256=5307e632f27f15bcec51eca247197de06524ae568721750f0dc00490fe991b39 (from https://pypi.org/simple/gslrandom/), version: 0.1.3 2019-07-03T16:24:14 Found link https://files.pythonhosted.org/packages/2e/ca/1f42753d894a0c9da9d78d583fcefe4677725986ad5ca4ec344a85f11985/gslrandom-0.1.4.tar.gz#sha256=35b2313253a4fea0e97ee541634c938b0a29db132cfa7af783e4c0087100c7cf (from https://pypi.org/simple/gslrandom/), version: 0.1.4 2019-07-03T16:24:14 Using version 0.1.2 (newest of versions: 0.1.2) 2019-07-03T16:24:14 Created temporary directory: /tmp/pip-unpack-u9r6a15k 2019-07-03T16:24:14 Downloading https://files.pythonhosted.org/packages/e5/a5/730504b4bcae46f01e7d1ffc3166d3c39506ced0ae75c628334c4083afb3/gslrandom-0.1.2.tar.gz (164kB) 2019-07-03T16:24:14 Downloading from URL https://files.pythonhosted.org/packages/e5/a5/730504b4bcae46f01e7d1ffc3166d3c39506ced0ae75c628334c4083afb3/gslrandom-0.1.2.tar.gz#sha256=9c72b62702b366ddf748f6ff9aa77e4895df7654fb9de6ae2770aa18026f7d32 (from https://pypi.org/simple/gslrandom/) 2019-07-03T16:24:15 Added gslrandom==0.1.2 from https://files.pythonhosted.org/packages/e5/a5/730504b4bcae46f01e7d1ffc3166d3c39506ced0ae75c628334c4083afb3/gslrandom-0.1.2.tar.gz#sha256=9c72b62702b366ddf748f6ff9aa77e4895df7654fb9de6ae2770aa18026f7d32 to build tracker '/tmp/pip-req-tracker-9iqzco3x' 2019-07-03T16:24:15 Running setup.py (path:/tmp/pip-wheel-d0rcz_90/gslrandom/setup.py) egg_info for package gslrandom 2019-07-03T16:24:15 Running command python setup.py egg_info 2019-07-03T16:24:26 /usr/lib/python3/dist-packages/Cython/Compiler/Main.py:367: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /tmp/pip-wheel-d0rcz_90/gslrandom/gslrandom/gslrandom.pyx 2019-07-03T16:24:26 tree = Parsing.p_module(s, pxd, full_module_name) 2019-07-03T16:24:26 Error compiling Cython file: 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 ... 2019-07-03T16:24:26 ############################################################################### 2019-07-03T16:24:26 # Multinomial # 2019-07-03T16:24:26 ############################################################################### 2019-07-03T16:24:26 cdef extern from "cgslrandom.h": 2019-07-03T16:24:26 double sample_multinomial(BasicRNG* brng, 2019-07-03T16:24:26 ^ 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 gslrandom/gslrandom.pyx:44:30: 'BasicRNG' is not a type identifier 2019-07-03T16:24:26 Error compiling Cython file: 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 ... 2019-07-03T16:24:26 ############################################################################### 2019-07-03T16:24:26 # Dirichlet # 2019-07-03T16:24:26 ############################################################################### 2019-07-03T16:24:26 cdef extern from "cgslrandom.h": 2019-07-03T16:24:26 void sample_dirichlet (BasicRNG* brng, 2019-07-03T16:24:26 ^ 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 gslrandom/gslrandom.pyx:325:27: 'BasicRNG' is not a type identifier 2019-07-03T16:24:26 Error compiling Cython file: 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 ... 2019-07-03T16:24:26 cdef size_t K = p_IK.shape[1] 2019-07-03T16:24:26 assert p_IK.shape[0] == I 2019-07-03T16:24:26 assert n_IK.shape[0] == I 2019-07-03T16:24:26 assert n_IK.shape[1] == K 2019-07-03T16:24:26 cdef vector[BasicRNG*] rngsv 2019-07-03T16:24:26 ^ 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 gslrandom/gslrandom.pyx:101:25: 'BasicRNG' is not a type identifier 2019-07-03T16:24:26 Error compiling Cython file: 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 ... 2019-07-03T16:24:26 cdef size_t I = alpha_IK.shape[0] 2019-07-03T16:24:26 cdef size_t K = alpha_IK.shape[1] 2019-07-03T16:24:26 assert theta_IK.shape[0] == I 2019-07-03T16:24:26 assert theta_IK.shape[1] == K 2019-07-03T16:24:26 cdef vector[BasicRNG*] rngsv 2019-07-03T16:24:26 ^ 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 gslrandom/gslrandom.pyx:367:25: 'BasicRNG' is not a type identifier 2019-07-03T16:24:26 Error compiling Cython file: 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 ... 2019-07-03T16:24:26 # Expose the RNG class to Python 2019-07-03T16:24:26 cdef class PyRNG: 2019-07-03T16:24:26 def __cinit__(self, unsigned long seed=0): 2019-07-03T16:24:26 self.thisptr = new BasicRNG(seed) 2019-07-03T16:24:26 ^ 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 gslrandom/gslrandom.pyx:34:27: 'BasicRNG' is not a type identifier 2019-07-03T16:24:26 Error compiling Cython file: 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 ... 2019-07-03T16:24:26 # Expose the RNG class to Python 2019-07-03T16:24:26 cdef class PyRNG: 2019-07-03T16:24:26 def __cinit__(self, unsigned long seed=0): 2019-07-03T16:24:26 self.thisptr = new BasicRNG(seed) 2019-07-03T16:24:26 ^ 2019-07-03T16:24:26 ------------------------------------------------------------ 2019-07-03T16:24:26 gslrandom/gslrandom.pyx:34:27: new operator can only be applied to a C++ class 2019-07-03T16:24:26 Traceback (most recent call last): 2019-07-03T16:24:26 File "", line 1, in 2019-07-03T16:24:26 File "/tmp/pip-wheel-d0rcz_90/gslrandom/setup.py", line 19, in 2019-07-03T16:24:26 ext_modules=cythonize('**/*.pyx'), 2019-07-03T16:24:26 File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py", line 1097, in cythonize 2019-07-03T16:24:26 cythonize_one(*args) 2019-07-03T16:24:26 File "/usr/lib/python3/dist-packages/Cython/Build/Dependencies.py", line 1220, in cythonize_one 2019-07-03T16:24:26 raise CompileError(None, pyx_file) 2019-07-03T16:24:26 Cython.Compiler.Errors.CompileError: gslrandom/gslrandom.pyx 2019-07-03T16:24:26 Compiling gslrandom/gslrandom.pyx because it depends on /usr/lib/python3/dist-packages/Cython/Includes/numpy/__init__.pxd. 2019-07-03T16:24:26 [1/1] Cythonizing gslrandom/gslrandom.pyx 2019-07-03T16:24:26 Cleaning up... 2019-07-03T16:24:26 Removing source in /tmp/pip-wheel-d0rcz_90/gslrandom 2019-07-03T16:24:26 Removed gslrandom==0.1.2 from https://files.pythonhosted.org/packages/e5/a5/730504b4bcae46f01e7d1ffc3166d3c39506ced0ae75c628334c4083afb3/gslrandom-0.1.2.tar.gz#sha256=9c72b62702b366ddf748f6ff9aa77e4895df7654fb9de6ae2770aa18026f7d32 from build tracker '/tmp/pip-req-tracker-9iqzco3x' 2019-07-03T16:24:26 Removed build tracker '/tmp/pip-req-tracker-9iqzco3x' 2019-07-03T16:24:26 ERROR: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-wheel-d0rcz_90/gslrandom/ 2019-07-03T16:24:26 Exception information: 2019-07-03T16:24:26 Traceback (most recent call last): 2019-07-03T16:24:26 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/cli/base_command.py", line 178, in main 2019-07-03T16:24:26 status = self.run(options, args) 2019-07-03T16:24:26 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/commands/wheel.py", line 164, in run 2019-07-03T16:24:26 resolver.resolve(requirement_set) 2019-07-03T16:24:26 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/resolve.py", line 131, in resolve 2019-07-03T16:24:26 self._resolve_one(requirement_set, req) 2019-07-03T16:24:26 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/resolve.py", line 294, in _resolve_one 2019-07-03T16:24:26 abstract_dist = self._get_abstract_dist_for(req_to_install) 2019-07-03T16:24:26 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/resolve.py", line 242, in _get_abstract_dist_for 2019-07-03T16:24:26 self.require_hashes 2019-07-03T16:24:26 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 362, in prepare_linked_requirement 2019-07-03T16:24:26 abstract_dist.prep_for_dist(finder, self.build_isolation) 2019-07-03T16:24:26 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/operations/prepare.py", line 171, in prep_for_dist 2019-07-03T16:24:26 self.req.prepare_metadata() 2019-07-03T16:24:26 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/req/req_install.py", line 537, in prepare_metadata 2019-07-03T16:24:26 self.run_egg_info() 2019-07-03T16:24:26 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/req/req_install.py", line 615, in run_egg_info 2019-07-03T16:24:26 command_desc='python setup.py egg_info') 2019-07-03T16:24:26 File "/home/piwheels/.local/lib/python3.7/site-packages/pip/_internal/utils/misc.py", line 776, in call_subprocess 2019-07-03T16:24:26 % (command_desc, proc.returncode, cwd)) 2019-07-03T16:24:26 pip._internal.exceptions.InstallationError: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-wheel-d0rcz_90/gslrandom/