Skip to content

Instantly share code, notes, and snippets.

@phobson
Created October 1, 2015 16:25
Show Gist options
  • Save phobson/6dfd0afd4dee72ca3c52 to your computer and use it in GitHub Desktop.
Save phobson/6dfd0afd4dee72ca3c52 to your computer and use it in GitHub Desktop.
Building pygridgen-0.1-nppy35_2
Removing old build environment
Removing old work directory
BUILD START: pygridgen-0.1-nppy35_2
Fetching package metadata: ........
Solving package specifications: ............
The following NEW packages will be INSTALLED:
numpy: 1.9.3-py35_0 defaults
openssl: 1.0.1k-1 defaults
pip: 7.1.2-py35_0 defaults
python: 3.5.0-0 defaults
readline: 6.2-2 defaults
setuptools: 18.3.2-py35_0 defaults
sqlite: 3.8.4.1-1 defaults
tk: 8.5.18-0 defaults
wheel: 0.26.0-py35_1 defaults
xz: 5.0.5-0 defaults
zlib: 1.2.8-0 defaults
Removing old work directory
Cloning into bare repository '/Users/travis/miniconda/conda-bld/git_cache/__github.com_phobson_pygridgen.git'...
remote: Counting objects: 977, done.
Receiving objects: 100% (977/977), 7.68 MiB | 13.36 MiB/s, done.
Resolving deltas: 100% (441/441), done.
Checking connectivity... done.
checkout: u'develop'
Cloning into '/Users/travis/miniconda/conda-bld/work'...
done.
Already on 'develop'
Your branch is up-to-date with 'origin/develop'.
==> git log -n1 <==
commit 887990714953aac16880c5ab8a10a1a5e1d16faa
Merge: 047b4bf db09c05
Author: Paul Hobson <[email protected]>
Date: Sat Jul 25 17:45:07 2015 -0700
Merge pull request #21 from phobson/dev-fix-mac-segfault
fix pointer ctype for macs
==> git describe --tags --dirty <==
v0.1alpha-12-g8879907
==> git status <==
On branch develop
Your branch is up-to-date with 'origin/develop'.
nothing to commit, working directory clean
Package: pygridgen-0.1-nppy35_2
source tree in: /Users/travis/miniconda/conda-bld/work
+ /Users/travis/miniconda/envs/_build/bin/python setup.py install
running install
running build
running config_cc
unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
build_src
building extension "_csa" sources
build_src: building npy-pkg config files
running build_py
creating build
creating build/lib.macosx-10.5-x86_64-3.5
creating build/lib.macosx-10.5-x86_64-3.5/pygridgen
copying pygridgen/__init__.py -> build/lib.macosx-10.5-x86_64-3.5/pygridgen
copying pygridgen/boundary_interactor.py -> build/lib.macosx-10.5-x86_64-3.5/pygridgen
copying pygridgen/csa.py -> build/lib.macosx-10.5-x86_64-3.5/pygridgen
copying pygridgen/grid.py -> build/lib.macosx-10.5-x86_64-3.5/pygridgen
running build_ext
customize UnixCCompiler
customize UnixCCompiler using build_ext
building '_csa' extension
compiling C sources
C compiler: gcc -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -arch x86_64
creating build/temp.macosx-10.5-x86_64-3.5
creating build/temp.macosx-10.5-x86_64-3.5/pygridgen
creating build/temp.macosx-10.5-x86_64-3.5/pygridgen/src
creating build/temp.macosx-10.5-x86_64-3.5/pygridgen/src/csa
compile options: '-I/Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/numpy/core/include -I/Users/travis/miniconda/envs/_build/include/python3.5m -c'
gcc: pygridgen/src/csa/csa.c
gcc: pygridgen/src/csa/svd.c
gcc -bundle -undefined dynamic_lookup -L/Users/travis/miniconda/envs/_build/lib -arch x86_64 build/temp.macosx-10.5-x86_64-3.5/pygridgen/src/csa/csa.o build/temp.macosx-10.5-x86_64-3.5/pygridgen/src/csa/svd.o -L/Users/travis/miniconda/envs/_build/lib -o build/lib.macosx-10.5-x86_64-3.5/pygridgen/_csa.cpython-35m-darwin.so
running install_lib
creating /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen
copying build/lib.macosx-10.5-x86_64-3.5/pygridgen/__init__.py -> /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen
copying build/lib.macosx-10.5-x86_64-3.5/pygridgen/_csa.cpython-35m-darwin.so -> /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen
copying build/lib.macosx-10.5-x86_64-3.5/pygridgen/boundary_interactor.py -> /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen
copying build/lib.macosx-10.5-x86_64-3.5/pygridgen/csa.py -> /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen
copying build/lib.macosx-10.5-x86_64-3.5/pygridgen/grid.py -> /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen
byte-compiling /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen/__init__.py to __init__.cpython-35.pyc
byte-compiling /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen/boundary_interactor.py to boundary_interactor.cpython-35.pyc
byte-compiling /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen/csa.py to csa.cpython-35.pyc
byte-compiling /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen/grid.py to grid.cpython-35.pyc
running install_egg_info
Writing /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen-0.1.0-py3.5.egg-info
running install_clib
customize UnixCCompiler
number of files: 10
Fixing permissions
Fixing linking of /usr/lib/libSystem.B.dylib in /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen/_csa.cpython-35m-darwin.so
install_name_tool -id @rpath/python3.5/site-packages/pygridgen/libSystem.B.dylib /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen/_csa.cpython-35m-darwin.so
install_name_tool -add_rpath @loader_path/../../../ /Users/travis/miniconda/envs/_build/lib/python3.5/site-packages/pygridgen/_csa.cpython-35m-darwin.so
Fixing permissions
BUILD END: pygridgen-0.1-nppy35_2
TEST START: pygridgen-0.1-nppy35_2
Fetching package metadata: ........
Solving package specifications: ............
The following packages will be downloaded:
package | build
---------------------------|-----------------
csa-1.22 | 3 34 KB ioos
geos-3.3.3 | 0 2.4 MB defaults
nn-1.85.1 | 0 131 KB ioos
gridutils-0.51 | 3 180 KB ioos
gridgen-1.50.0 | 0 215 KB ioos
basemap-1.0.7 | np19py35_0 118.5 MB defaults
pygridgen-0.1 | nppy35_2 46 KB file:///Users/travis/miniconda/conda-bld/osx-64/
------------------------------------------------------------
Total: 121.5 MB
The following NEW packages will be INSTALLED:
basemap: 1.0.7-np19py35_0 defaults
csa: 1.22-3 ioos
freetype: 2.5.2-2 defaults
geos: 3.3.3-0 defaults
gridgen: 1.50.0-0 ioos
gridutils: 0.51-3 ioos
libpng: 1.6.17-0 defaults
matplotlib: 1.4.3-np19py35_3 defaults
nn: 1.85.1-0 ioos
numpy: 1.9.3-py35_0 defaults
openssl: 1.0.1k-1 defaults
pandas: 0.16.2-np19py35_0 defaults
pip: 7.1.2-py35_0 defaults
pygridgen: 0.1-nppy35_2 file:///Users/travis/miniconda/conda-bld/osx-64/
pyparsing: 2.0.3-py35_0 defaults
pyqt: 4.11.3-py35_0 defaults
python: 3.5.0-0 defaults
python-dateutil: 2.4.2-py35_0 defaults
pytz: 2015.6-py35_0 defaults
qt: 4.8.6-3 defaults
readline: 6.2-2 defaults
setuptools: 18.3.2-py35_0 defaults
sip: 4.16.5-py35_0 defaults
six: 1.9.0-py35_0 defaults
sqlite: 3.8.4.1-1 defaults
tk: 8.5.18-0 defaults
wheel: 0.26.0-py35_1 defaults
xz: 5.0.5-0 defaults
zlib: 1.2.8-0 defaults
===== testing package: pygridgen-0.1-nppy35_2 =====
import: u'pygridgen'
running run_test.py
Traceback (most recent call last):
File "/Users/travis/miniconda/conda-bld/test-tmp_dir/run_test.py", line 37, in <module>
grid = pygridgen.grid.Gridgen(x, y, beta, shape=(20, 20), focus=focus)
File "/Users/travis/miniconda/envs/_test/lib/python3.5/site-packages/pygridgen/grid.py", line 767, in __init__
self._libgridgen.gridgen_generategrid2.restype = ctypes.POINTER(ctypes.c_void_p)
AttributeError: 'Gridgen' object has no attribute '_libgridgen'
Exception ignored in: <bound method Gridgen.__del__ of <pygridgen.grid.Gridgen object at 0x10193c198>>
Traceback (most recent call last):
File "/Users/travis/miniconda/envs/_test/lib/python3.5/site-packages/pygridgen/grid.py", line 812, in __del__
self._libgridgen.gridnodes_destroy(self._gn)
AttributeError: 'Gridgen' object has no attribute '_libgridgen'
TESTS FAILED: pygridgen-0.1-nppy35_2
travis_time:end:06e9c6c0:start=1443705811000000000,finish=1443707902000000000,duration=2091000000000
[0K
[31;1mThe command "obvci_conda_build_dir.py ./ ioos --channel main --build-condition "python >=2.7,<3|>=3.4"" exited with 1.
Done. Your build exited with 1.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment