Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 568374 Details for
Bug 679914
dev-python/dynd-python-0.7.2-r1 : make[2]: *** No rule to make target /usr/lib/libdynd.so , needed by dynd/nd/array.so . Stop.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-python:dynd-python-0.7.2-r1:20190310-014016.log
dev-python:dynd-python-0.7.2-r1:20190310-014016.log (text/plain), 148.36 KB, created by
Toralf Förster
on 2019-03-10 08:46:42 UTC
(
hide
)
Description:
dev-python:dynd-python-0.7.2-r1:20190310-014016.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2019-03-10 08:46:42 UTC
Size:
148.36 KB
patch
obsolete
> * Package: dev-python/dynd-python-0.7.2-r1 > * Repository: gentoo > * Maintainer: sci@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python2_7 python_targets_python3_6 userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>>> Unpacking source... >>>> Unpacking dynd-python-0.7.2.tar.gz to /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work >>>> Source unpacked in /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work >>>> Preparing source in /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 ... > * python2_7: running distutils-r1_run_phase distutils-r1_python_compile >python2.7 setup.py build >running build >running build_py >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd >copying dynd/__init__.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/nd >copying dynd/nd/__init__.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/nd >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/ndt >copying dynd/ndt/dynd_ctypes.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/ndt >copying dynd/ndt/dim_helpers.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/ndt >copying dynd/ndt/__init__.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/ndt >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_unicode.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_types_categorical.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_type_pattern_match.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_range_linspace.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_python_scalar.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_python_list.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_pickle.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_numpy_interop.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_numpy_compat.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_nd_groupby.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_nd_fields.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_lowlevel.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_int128.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_functional.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_dtype_datashape.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_dtype.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_dim_helpers.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_ctypes_interop.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_computed_fields.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_arrfunc.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_array_squeeze.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_array_setitem.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_array_in.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_array_getitem.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_array_copy.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_array_construct.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_array_cast.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_array_basics.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_array_as_py.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/test_annotate.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/tests/__init__.py -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/tests >copying dynd/pyobject_type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd >copying dynd/config.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd >copying dynd/nd/callable.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/nd >copying dynd/nd/array.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/nd >copying dynd/ndt/type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/ndt >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/visibility.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/utility_functions.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/type_unpack.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/type_functions.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/type_deduction.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/type_conversions.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/numpy_interop.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/init.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/git_version.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/functional.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/exception_translation.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/do_import_array.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/copy_from_numpy_arrfunc.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/assign.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/array_functions.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/array_from_py.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/array_conversions.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/array_as_pep3118.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >copying dynd/include/array_as_numpy.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include/kernels >copying dynd/include/kernels/numpy_ufunc.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include/kernels >copying dynd/include/kernels/copy_from_numpy_kernel.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include/kernels >copying dynd/include/kernels/assign_to_pyobject_kernel.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include/kernels >copying dynd/include/kernels/assign_to_pyarrayobject_kernel.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include/kernels >copying dynd/include/kernels/assign_from_pyobject_kernel.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include/kernels >copying dynd/include/kernels/apply_pyobject_kernel.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include/kernels >copying dynd/include/kernels/apply_jit_kernel.hpp -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/include/kernels >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/view.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/json_parser.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/irange.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/functional.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/config.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/complex.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/callable_registry.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/callable.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/array.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >copying dynd/cpp/__init__.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/eval >copying dynd/cpp/eval/eval_context.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/eval >copying dynd/cpp/eval/__init__.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/eval >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/func >copying dynd/cpp/func/reduction.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/func >copying dynd/cpp/func/elwise.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/func >copying dynd/cpp/func/__init__.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/func >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/var_dim_type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/type_id.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/tuple_type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/struct_type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/string_type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/fixed_bytes_type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/datashape_formatter.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/categorical_type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/callable_type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/bytes_type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/base_fixed_dim_type.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >copying dynd/cpp/types/__init__.pxd -> /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/lib/dynd/cpp/types >warning: build_py: byte-compiling is disabled, skipping. > >running build_ext >creating /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 >cmake -DPYTHON_EXECUTABLE=/usr/bin/python2.7 -DDYND_INSTALL_LIB=ON /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 >-- The C compiler identification is GNU 8.3.0 >-- The CXX compiler identification is GNU 8.3.0 >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc >-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- 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: /usr/bin/x86_64-pc-linux-gnu-g++ >-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works >-- Detecting CXX compiler ABI info >-- Detecting CXX compiler ABI info - done >-- Detecting CXX compile features >-- Detecting CXX compile features - done >-- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.16") >-- Searching for Python libs in /usr/lib64;/usr/lib;/usr/lib64/python2.7/config >-- Found Python lib /usr/lib64/libpython2.7.so >-- Found PythonLibs: /usr/lib64/libpython2.7.so >-- Found NumPy: version "1.16.1" /usr/lib64/python2.7/site-packages/numpy/core/include >-- Found Cython: /usr/bin/cython >-- Searching for Python libs in /usr/lib64;/usr/lib;/usr/lib64/python2.7/config >-- Found Python lib /usr/lib64/libpython2.7.so >-- Found LibDyND: version "v0.7.2" >-- DyND-Python version: v0.7.2 >-- Configuring done >-- Generating done >-- Build files have been written to: /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 >make >/usr/bin/cmake -S/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 -B/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 --check-build-system CMakeFiles/Makefile.cmake 0 >/usr/bin/cmake -E cmake_progress_start /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/CMakeFiles /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/CMakeFiles/progress.marks >make -f CMakeFiles/Makefile2 all >make[1]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >make -f CMakeFiles/dynd.ndt.type_pyx.dir/build.make CMakeFiles/dynd.ndt.type_pyx.dir/depend >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/CMakeFiles/dynd.ndt.type_pyx.dir/DependInfo.cmake --color= >Scanning dependencies of target dynd.ndt.type_pyx >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >make -f CMakeFiles/dynd.ndt.type_pyx.dir/build.make CMakeFiles/dynd.ndt.type_pyx.dir/build >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 2%] /usr/bin/cython --cplus --output-file /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt/type.cxx /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/ndt/type.pyx >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/ndt && /usr/bin/cython --cplus --output-file /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt/type.cxx /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/ndt/type.pyx >/usr/lib64/python2.7/site-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: /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/ndt/type.pxd > tree = Parsing.p_module(s, pxd, full_module_name) >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 2%] Built target dynd.ndt.type_pyx >make -f CMakeFiles/dynd.ndt.type_postprocess.dir/build.make CMakeFiles/dynd.ndt.type_postprocess.dir/depend >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/CMakeFiles/dynd.ndt.type_postprocess.dir/DependInfo.cmake --color= >Scanning dependencies of target dynd.ndt.type_postprocess >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >make -f CMakeFiles/dynd.ndt.type_postprocess.dir/build.make CMakeFiles/dynd.ndt.type_postprocess.dir/build >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 4%] Postprocessing generated C/C++ files from target dynd.ndt.type_pyx. >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 && /usr/bin/python2.7 postprocess.py /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt/type.cxx /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt/type.h >Postprocessing /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt/type.cxx >Postprocessing /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt/type.h >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 4%] Built target dynd.ndt.type_postprocess >make -f CMakeFiles/dynd.nd.callable_pyx.dir/build.make CMakeFiles/dynd.nd.callable_pyx.dir/depend >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/CMakeFiles/dynd.nd.callable_pyx.dir/DependInfo.cmake --color= >Scanning dependencies of target dynd.nd.callable_pyx >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >make -f CMakeFiles/dynd.nd.callable_pyx.dir/build.make CMakeFiles/dynd.nd.callable_pyx.dir/build >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 6%] /usr/bin/cython --cplus --output-file /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/callable.cxx /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/nd/callable.pyx >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/nd && /usr/bin/cython --cplus --output-file /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/callable.cxx /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/nd/callable.pyx >/usr/lib64/python2.7/site-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: /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/nd/callable.pxd > tree = Parsing.p_module(s, pxd, full_module_name) >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 6%] Built target dynd.nd.callable_pyx >make -f CMakeFiles/dynd.nd.callable_postprocess.dir/build.make CMakeFiles/dynd.nd.callable_postprocess.dir/depend >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/CMakeFiles/dynd.nd.callable_postprocess.dir/DependInfo.cmake --color= >Scanning dependencies of target dynd.nd.callable_postprocess >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >make -f CMakeFiles/dynd.nd.callable_postprocess.dir/build.make CMakeFiles/dynd.nd.callable_postprocess.dir/build >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 8%] Postprocessing generated C/C++ files from target dynd.nd.callable_pyx. >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 && /usr/bin/python2.7 postprocess.py /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/callable.cxx /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/callable.h >Postprocessing /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/callable.cxx >Postprocessing /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/callable.h >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 8%] Built target dynd.nd.callable_postprocess >make -f CMakeFiles/dynd.nd.array_pyx.dir/build.make CMakeFiles/dynd.nd.array_pyx.dir/depend >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/CMakeFiles/dynd.nd.array_pyx.dir/DependInfo.cmake --color= >Scanning dependencies of target dynd.nd.array_pyx >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >make -f CMakeFiles/dynd.nd.array_pyx.dir/build.make CMakeFiles/dynd.nd.array_pyx.dir/build >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 10%] /usr/bin/cython --cplus --output-file /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/nd/array.pyx >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/nd && /usr/bin/cython --cplus --output-file /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/nd/array.pyx >/usr/lib64/python2.7/site-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: /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/nd/array.pxd > tree = Parsing.p_module(s, pxd, full_module_name) >warning: /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/cpp/callable_registry.pxd:23:34: 'callable_registry' redeclared >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 10%] Built target dynd.nd.array_pyx >make -f CMakeFiles/dynd.nd.array_postprocess.dir/build.make CMakeFiles/dynd.nd.array_postprocess.dir/depend >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/CMakeFiles/dynd.nd.array_postprocess.dir/DependInfo.cmake --color= >Scanning dependencies of target dynd.nd.array_postprocess >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >make -f CMakeFiles/dynd.nd.array_postprocess.dir/build.make CMakeFiles/dynd.nd.array_postprocess.dir/build >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 12%] Postprocessing generated C/C++ files from target dynd.nd.array_pyx. >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 && /usr/bin/python2.7 postprocess.py /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.h >Postprocessing /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx >Postprocessing /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.h >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 12%] Built target dynd.nd.array_postprocess >make -f CMakeFiles/dynd.nd.array.dir/build.make CMakeFiles/dynd.nd.array.dir/depend >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >cd /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/CMakeFiles/dynd.nd.array.dir/DependInfo.cmake --color= >Scanning dependencies of target dynd.nd.array >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >make -f CMakeFiles/dynd.nd.array.dir/build.make CMakeFiles/dynd.nd.array.dir/build >make[2]: Entering directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >[ 14%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/nd/array.cxx.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/nd/array.cxx.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx >In file included from /usr/include/python2.7/Python.h:83, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:4: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âPyObject* pydynd::array_nonzero(const dynd::nd::array&)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:174:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:178:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:190:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:194:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:208:9: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:215:5: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:625: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âdynd::nd::array pydynd::dynd_parse_json_type(const dynd::ndt::type&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:509:55: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âvoid pydynd::dynd_parse_json_array(dynd::nd::array&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:516:45: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:627: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp: In function âdynd::ndt::type pydynd::_type_from_numpy_dtype(PyArray_Descr*, size_t)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp:303:69: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > PyObject *vlen_tup = PyMapping_GetItemString(d->fields, "vlen"); > ^ >In file included from /usr/include/python2.7/Python.h:83, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:4: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx: In function âPyObject* __Pyx_PyInt_NeObjC(PyObject*, PyObject*, long int, long int)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14713:9: note: in expansion of macro âPy_RETURN_FALSEâ > Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14719:21: note: in expansion of macro âPy_RETURN_TRUEâ > if (a != b) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14719:42: note: in expansion of macro âPy_RETURN_FALSEâ > if (a != b) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14729:28: note: in expansion of macro âPy_RETURN_TRUEâ > if (size != 0) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14729:49: note: in expansion of macro âPy_RETURN_FALSEâ > if (size != 0) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14732:17: note: in expansion of macro âPy_RETURN_TRUEâ > Py_RETURN_TRUE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14737:17: note: in expansion of macro âPy_RETURN_TRUEâ > Py_RETURN_TRUE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14765:27: note: in expansion of macro âPy_RETURN_TRUEâ > if (unequal != 0) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14765:48: note: in expansion of macro âPy_RETURN_FALSEâ > if (unequal != 0) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14771:37: note: in expansion of macro âPy_RETURN_TRUEâ > if ((double)a != (double)b) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14771:58: note: in expansion of macro âPy_RETURN_FALSEâ > if ((double)a != (double)b) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx: In function âPyObject* __Pyx_PyInt_EqObjC(PyObject*, PyObject*, long int, long int)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14809:9: note: in expansion of macro âPy_RETURN_TRUEâ > Py_RETURN_TRUE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14815:21: note: in expansion of macro âPy_RETURN_TRUEâ > if (a == b) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14815:42: note: in expansion of macro âPy_RETURN_FALSEâ > if (a == b) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14825:28: note: in expansion of macro âPy_RETURN_TRUEâ > if (size == 0) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14825:49: note: in expansion of macro âPy_RETURN_FALSEâ > if (size == 0) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14828:17: note: in expansion of macro âPy_RETURN_FALSEâ > Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14833:17: note: in expansion of macro âPy_RETURN_FALSEâ > Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14861:27: note: in expansion of macro âPy_RETURN_TRUEâ > if (unequal == 0) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14861:48: note: in expansion of macro âPy_RETURN_FALSEâ > if (unequal == 0) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:27:31: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14867:37: note: in expansion of macro âPy_RETURN_TRUEâ > if ((double)a == (double)b) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/usr/include/python2.7/boolobject.h:28:32: note: in expansion of macro âPy_INCREFâ > #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:14867:58: note: in expansion of macro âPy_RETURN_FALSEâ > if ((double)a == (double)b) Py_RETURN_TRUE; else Py_RETURN_FALSE; > ^~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx: In function âPyObject* __Pyx_PyBool_FromLong(long int)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:717:28: note: in expansion of macro âPy_INCREFâ > #define __Pyx_NewRef(obj) (Py_INCREF(obj), obj) > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:16547:14: note: in expansion of macro â__Pyx_NewRefâ > return b ? __Pyx_NewRef(Py_True) : __Pyx_NewRef(Py_False); > ^~~~~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:717:28: note: in expansion of macro âPy_INCREFâ > #define __Pyx_NewRef(obj) (Py_INCREF(obj), obj) > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:16547:38: note: in expansion of macro â__Pyx_NewRefâ > return b ? __Pyx_NewRef(Py_True) : __Pyx_NewRef(Py_False); > ^~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx: At global scope: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:1472:30: warning: â__pyx_f_4dynd_2nd_8callable_dynd_nd_callable_to_ptrâ defined but not used [-Wunused-variable] > static dynd::nd::callable *(*__pyx_f_4dynd_2nd_8callable_dynd_nd_callable_to_ptr)(struct dynd_nd_callable_pywrapper *); /*proto*/ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:1471:29: warning: â__pyx_f_4dynd_2nd_8callable_dynd_nd_callable_to_cppâ defined but not used [-Wunused-variable] > static dynd::nd::callable (*__pyx_f_4dynd_2nd_8callable_dynd_nd_callable_to_cpp)(struct dynd_nd_callable_pywrapper *); /*proto*/ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:1465:42: warning: â__pyx_f_4dynd_3ndt_4type_dynd_ndt_type_from_cppâ defined but not used [-Wunused-variable] > static struct dynd_ndt_type_pywrapper *(*__pyx_f_4dynd_3ndt_4type_dynd_ndt_type_from_cpp)(dynd::ndt::type const &); /*proto*/ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd/array.cxx:1464:27: warning: â__pyx_f_4dynd_3ndt_4type_dynd_ndt_type_to_ptrâ defined but not used [-Wunused-variable] > static dynd::ndt::type *(*__pyx_f_4dynd_3ndt_4type_dynd_ndt_type_to_ptr)(struct dynd_ndt_type_pywrapper *); /*proto*/ > ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >[ 16%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/array_as_pep3118.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/array_as_pep3118.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp >In file included from /usr/include/python2.7/Python.h:83, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp:6: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âPyObject* pydynd::array_nonzero(const dynd::nd::array&)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:174:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:178:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:190:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:194:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:208:9: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:215:5: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp:13: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âdynd::nd::array pydynd::dynd_parse_json_type(const dynd::ndt::type&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:509:55: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âvoid pydynd::dynd_parse_json_array(dynd::nd::array&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:516:45: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp: In function âvoid debug_print_getbuffer_flags(std::ostream&, int)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp:20:55: warning: unused parameter âoâ [-Wunused-parameter] > static void debug_print_getbuffer_flags(std::ostream &o, int flags) > ~~~~~~~~~~~~~~^ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp: In function âvoid debug_print_py_buffer(std::ostream&, const Py_buffer*, int)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp:41:49: warning: unused parameter âoâ [-Wunused-parameter] > static void debug_print_py_buffer(std::ostream &o, const Py_buffer *buffer, > ~~~~~~~~~~~~~~^ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp:42:39: warning: unused parameter âflagsâ [-Wunused-parameter] > int flags) > ~~~~^~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp: In function âvoid array_getbuffer_pep3118_bytes(const dynd::ndt::type&, const char*, char*, Py_buffer*, int)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp:215:55: warning: unused parameter âarrmetaâ [-Wunused-parameter] > const char *arrmeta, char *data, > ~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp: In function âint pydynd::array_releasebuffer_pep3118(PyObject*, Py_buffer*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp:410:51: warning: unused parameter ândoâ [-Wunused-parameter] > int pydynd::array_releasebuffer_pep3118(PyObject *ndo, Py_buffer *buffer) > ~~~~~~~~~~^~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp: At global scope: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp:41:13: warning: âvoid debug_print_py_buffer(std::ostream&, const Py_buffer*, int)â defined but not used [-Wunused-function] > static void debug_print_py_buffer(std::ostream &o, const Py_buffer *buffer, > ^~~~~~~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_pep3118.cpp:20:13: warning: âvoid debug_print_getbuffer_flags(std::ostream&, int)â defined but not used [-Wunused-function] > static void debug_print_getbuffer_flags(std::ostream &o, int flags) > ^~~~~~~~~~~~~~~~~~~~~~~~~~~ >[ 18%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/array_as_numpy.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/array_as_numpy.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_numpy.cpp >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_numpy.cpp:6: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp: In function âdynd::ndt::type pydynd::_type_from_numpy_dtype(PyArray_Descr*, size_t)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp:303:69: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > PyObject *vlen_tup = PyMapping_GetItemString(d->fields, "vlen"); > ^ >In file included from /usr/include/python2.7/Python.h:83, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp:12, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_numpy.cpp:6: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âPyObject* pydynd::array_nonzero(const dynd::nd::array&)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:174:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:178:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:190:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:194:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:208:9: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:215:5: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_as_numpy.cpp:15: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âdynd::nd::array pydynd::dynd_parse_json_type(const dynd::ndt::type&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:509:55: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âvoid pydynd::dynd_parse_json_array(dynd::nd::array&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:516:45: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >[ 20%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/array_from_py.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/array_from_py.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp >In file included from /usr/include/python2.7/Python.h:83, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:6: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âPyObject* pydynd::array_nonzero(const dynd::nd::array&)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:174:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:178:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:190:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:194:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:208:9: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:215:5: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:24: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âdynd::nd::array pydynd::dynd_parse_json_type(const dynd::ndt::type&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:509:55: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âvoid pydynd::dynd_parse_json_array(dynd::nd::array&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:516:45: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:26: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp: In function âdynd::ndt::type pydynd::_type_from_numpy_dtype(PyArray_Descr*, size_t)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp:303:69: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > PyObject *vlen_tup = PyMapping_GetItemString(d->fields, "vlen"); > ^ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In function âvoid convert_one_pyscalar_bool(const dynd::ndt::type&, const char*, char*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:46:56: warning: unused parameter âtpâ [-Wunused-parameter] > inline void convert_one_pyscalar_bool(const ndt::type &tp, const char *arrmeta, > ~~~~~~~~~~~~~~~~~^~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:46:72: warning: unused parameter âarrmetaâ [-Wunused-parameter] > inline void convert_one_pyscalar_bool(const ndt::type &tp, const char *arrmeta, > ~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In function âvoid convert_one_pyscalar_int32(const dynd::ndt::type&, const char*, char*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:52:57: warning: unused parameter âtpâ [-Wunused-parameter] > inline void convert_one_pyscalar_int32(const ndt::type &tp, const char *arrmeta, > ~~~~~~~~~~~~~~~~~^~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:52:73: warning: unused parameter âarrmetaâ [-Wunused-parameter] > inline void convert_one_pyscalar_int32(const ndt::type &tp, const char *arrmeta, > ~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In function âvoid convert_one_pyscalar_int64(const dynd::ndt::type&, const char*, char*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:66:57: warning: unused parameter âtpâ [-Wunused-parameter] > inline void convert_one_pyscalar_int64(const ndt::type &tp, const char *arrmeta, > ~~~~~~~~~~~~~~~~~^~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:66:73: warning: unused parameter âarrmetaâ [-Wunused-parameter] > inline void convert_one_pyscalar_int64(const ndt::type &tp, const char *arrmeta, > ~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In function âvoid convert_one_pyscalar_float32(const dynd::ndt::type&, const char*, char*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:76:59: warning: unused parameter âtpâ [-Wunused-parameter] > inline void convert_one_pyscalar_float32(const ndt::type &tp, > ~~~~~~~~~~~~~~~~~^~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:77:54: warning: unused parameter âarrmetaâ [-Wunused-parameter] > const char *arrmeta, char *out, > ~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In function âvoid convert_one_pyscalar_float64(const dynd::ndt::type&, const char*, char*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:87:59: warning: unused parameter âtpâ [-Wunused-parameter] > inline void convert_one_pyscalar_float64(const ndt::type &tp, > ~~~~~~~~~~~~~~~~~^~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:88:54: warning: unused parameter âarrmetaâ [-Wunused-parameter] > const char *arrmeta, char *out, > ~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In function âvoid convert_one_pyscalar_cdouble(const dynd::ndt::type&, const char*, char*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:98:59: warning: unused parameter âtpâ [-Wunused-parameter] > inline void convert_one_pyscalar_cdouble(const ndt::type &tp, > ~~~~~~~~~~~~~~~~~^~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:99:54: warning: unused parameter âarrmetaâ [-Wunused-parameter] > const char *arrmeta, char *out, > ~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In function âvoid convert_one_pyscalar_bytes(const dynd::ndt::type&, const char*, char*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:111:57: warning: unused parameter âtpâ [-Wunused-parameter] > inline void convert_one_pyscalar_bytes(const ndt::type &tp, const char *arrmeta, > ~~~~~~~~~~~~~~~~~^~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:111:73: warning: unused parameter âarrmetaâ [-Wunused-parameter] > inline void convert_one_pyscalar_bytes(const ndt::type &tp, const char *arrmeta, > ~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In function âvoid convert_one_pyscalar_ustring(const dynd::ndt::type&, const char*, char*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:135:59: warning: unused parameter âtpâ [-Wunused-parameter] > inline void convert_one_pyscalar_ustring(const ndt::type &tp, > ~~~~~~~~~~~~~~~~~^~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:136:54: warning: unused parameter âarrmetaâ [-Wunused-parameter] > const char *arrmeta, char *out, > ~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In instantiation of âvoid fill_array_from_pylist(const dynd::ndt::type&, const char*, char*, PyObject*, const intptr_t*, size_t) [with void (* ConvertOneFn)(const dynd::ndt::type&, const char*, char*, PyObject*) = convert_one_pyscalar_bool; PyObject = _object; intptr_t = long int; size_t = long unsigned int]â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:284:21: required from here >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:234:11: warning: variable âout_endâ set but not used [-Wunused-but-set-variable] > char *out_end = NULL; > ^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In instantiation of âvoid fill_array_from_pylist(const dynd::ndt::type&, const char*, char*, PyObject*, const intptr_t*, size_t) [with void (* ConvertOneFn)(const dynd::ndt::type&, const char*, char*, PyObject*) = convert_one_pyscalar_int32; PyObject = _object; intptr_t = long int; size_t = long unsigned int]â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:289:21: required from here >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:234:11: warning: variable âout_endâ set but not used [-Wunused-but-set-variable] >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In instantiation of âvoid fill_array_from_pylist(const dynd::ndt::type&, const char*, char*, PyObject*, const intptr_t*, size_t) [with void (* ConvertOneFn)(const dynd::ndt::type&, const char*, char*, PyObject*) = convert_one_pyscalar_int64; PyObject = _object; intptr_t = long int; size_t = long unsigned int]â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:294:21: required from here >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:234:11: warning: variable âout_endâ set but not used [-Wunused-but-set-variable] >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In instantiation of âvoid fill_array_from_pylist(const dynd::ndt::type&, const char*, char*, PyObject*, const intptr_t*, size_t) [with void (* ConvertOneFn)(const dynd::ndt::type&, const char*, char*, PyObject*) = convert_one_pyscalar_float32; PyObject = _object; intptr_t = long int; size_t = long unsigned int]â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:299:21: required from here >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:234:11: warning: variable âout_endâ set but not used [-Wunused-but-set-variable] >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In instantiation of âvoid fill_array_from_pylist(const dynd::ndt::type&, const char*, char*, PyObject*, const intptr_t*, size_t) [with void (* ConvertOneFn)(const dynd::ndt::type&, const char*, char*, PyObject*) = convert_one_pyscalar_float64; PyObject = _object; intptr_t = long int; size_t = long unsigned int]â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:304:21: required from here >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:234:11: warning: variable âout_endâ set but not used [-Wunused-but-set-variable] >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In instantiation of âvoid fill_array_from_pylist(const dynd::ndt::type&, const char*, char*, PyObject*, const intptr_t*, size_t) [with void (* ConvertOneFn)(const dynd::ndt::type&, const char*, char*, PyObject*) = convert_one_pyscalar_cdouble; PyObject = _object; intptr_t = long int; size_t = long unsigned int]â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:309:21: required from here >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:234:11: warning: variable âout_endâ set but not used [-Wunused-but-set-variable] >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In instantiation of âvoid fill_array_from_pylist(const dynd::ndt::type&, const char*, char*, PyObject*, const intptr_t*, size_t) [with void (* ConvertOneFn)(const dynd::ndt::type&, const char*, char*, PyObject*) = convert_one_pyscalar_bytes; PyObject = _object; intptr_t = long int; size_t = long unsigned int]â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:314:21: required from here >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:234:11: warning: variable âout_endâ set but not used [-Wunused-but-set-variable] >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In instantiation of âvoid fill_array_from_pylist(const dynd::ndt::type&, const char*, char*, PyObject*, const intptr_t*, size_t) [with void (* ConvertOneFn)(const dynd::ndt::type&, const char*, char*, PyObject*) = convert_one_pyscalar_ustring; PyObject = _object; intptr_t = long int; size_t = long unsigned int]â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:321:23: required from here >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:234:11: warning: variable âout_endâ set but not used [-Wunused-but-set-variable] >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In instantiation of âvoid fill_array_from_pylist(const dynd::ndt::type&, const char*, char*, PyObject*, const intptr_t*, size_t) [with void (* ConvertOneFn)(const dynd::ndt::type&, const char*, char*, PyObject*) = convert_one_pyscalar__type; PyObject = _object; intptr_t = long int; size_t = long unsigned int]â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:334:21: required from here >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:234:11: warning: variable âout_endâ set but not used [-Wunused-but-set-variable] >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp: In instantiation of âvoid fill_array_from_pylist(const dynd::ndt::type&, const char*, char*, PyObject*, const intptr_t*, size_t) [with void (* ConvertOneFn)(const dynd::ndt::type&, const char*, char*, PyObject*) = convert_one_pyscalar_option; PyObject = _object; intptr_t = long int; size_t = long unsigned int]â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:340:21: required from here >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_from_py.cpp:234:11: warning: variable âout_endâ set but not used [-Wunused-but-set-variable] >[ 22%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/assign.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/assign.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/assign.cpp >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/assign.hpp:12, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/assign.cpp:12: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp: In function âdynd::ndt::type pydynd::_type_from_numpy_dtype(PyArray_Descr*, size_t)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp:303:69: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > PyObject *vlen_tup = PyMapping_GetItemString(d->fields, "vlen"); > ^ >In file included from /usr/include/python2.7/Python.h:83, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/assign.cpp:6: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âPyObject* pydynd::array_nonzero(const dynd::nd::array&)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:174:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:178:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:190:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:194:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:208:9: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:215:5: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:17, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/assign.cpp:13: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âdynd::nd::array pydynd::dynd_parse_json_type(const dynd::ndt::type&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:509:55: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âvoid pydynd::dynd_parse_json_array(dynd::nd::array&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:516:45: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/assign.cpp:13: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In function âvoid detail::pyint_to_int(uint8_t*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:157:9: warning: comparison of integer expressions of different signedness: âlong unsigned intâ and âintâ [-Wsign-compare] > if (v == -1 && PyErr_Occurred()) { > ~~^~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In function âvoid detail::pyint_to_int(uint16_t*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:169:9: warning: comparison of integer expressions of different signedness: âlong unsigned intâ and âintâ [-Wsign-compare] > if (v == -1 && PyErr_Occurred()) { > ~~^~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In function âvoid detail::pyint_to_int(uint32_t*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:181:9: warning: comparison of integer expressions of different signedness: âlong unsigned intâ and âintâ [-Wsign-compare] > if (v == -1 && PyErr_Occurred()) { > ~~^~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In function âvoid detail::pyint_to_int(uint64_t*, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:203:9: warning: comparison of integer expressions of different signedness: âuint64_tâ {aka âlong unsigned intâ} and âintâ [-Wsign-compare] > if (v == -1 && PyErr_Occurred()) { > ~~^~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In static member function âstatic void detail::assign_from_pyobject_kernel<(dynd::type_id_t)29, (dynd::type_id_t)27>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:391:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:391:40: warning: unused parameter âdataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:393:24: warning: unused parameter ânsrcâ [-Wunused-parameter] > intptr_t nsrc, const dynd::ndt::type *src_tp, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:393:53: warning: unused parameter âsrc_tpâ [-Wunused-parameter] > intptr_t nsrc, const dynd::ndt::type *src_tp, > ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:394:34: warning: unused parameter âsrc_arrmetaâ [-Wunused-parameter] > const char *const *src_arrmeta, dynd::kernel_request_t kernreq, > ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:395:24: warning: unused parameter ânkwdâ [-Wunused-parameter] > intptr_t nkwd, const dynd::nd::array *kwds, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:395:53: warning: unused parameter âkwdsâ [-Wunused-parameter] > intptr_t nkwd, const dynd::nd::array *kwds, > ~~~~~~~~~~~~~~~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:396:61: warning: unused parameter âtp_varsâ [-Wunused-parameter] > const std::map<std::string, dynd::ndt::type> &tp_vars) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In member function âvoid detail::assign_from_pyobject_kernel<(dynd::type_id_t)33, (dynd::type_id_t)30>::single(char*, char* const*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:424:11: warning: unused variable âpybytes_dataâ [-Wunused-variable] > char *pybytes_data = NULL; > ^~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:425:14: warning: unused variable âpybytes_lenâ [-Wunused-variable] > intptr_t pybytes_len = 0; > ^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In static member function âstatic void detail::assign_from_pyobject_kernel<(dynd::type_id_t)33, (dynd::type_id_t)30>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:472:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:472:40: warning: unused parameter âdataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:474:24: warning: unused parameter ânsrcâ [-Wunused-parameter] > intptr_t nsrc, const dynd::ndt::type *src_tp, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:474:53: warning: unused parameter âsrc_tpâ [-Wunused-parameter] > intptr_t nsrc, const dynd::ndt::type *src_tp, > ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:475:34: warning: unused parameter âsrc_arrmetaâ [-Wunused-parameter] > const char *const *src_arrmeta, dynd::kernel_request_t kernreq, > ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:476:24: warning: unused parameter ânkwdâ [-Wunused-parameter] > intptr_t nkwd, const dynd::nd::array *kwds, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:476:53: warning: unused parameter âkwdsâ [-Wunused-parameter] > intptr_t nkwd, const dynd::nd::array *kwds, > ~~~~~~~~~~~~~~~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:477:61: warning: unused parameter âtp_varsâ [-Wunused-parameter] > const std::map<std::string, dynd::ndt::type> &tp_vars) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In member function âvoid detail::assign_from_pyobject_kernel<(dynd::type_id_t)40, (dynd::type_id_t)1>::single(char*, char* const*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:546:19: warning: unused variable âsrc_strâ [-Wunused-variable] > const char *src_str = reinterpret_cast<const char *>(&str_d); > ^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:563:19: warning: unused variable âsrc_strâ [-Wunused-variable] > const char *src_str = reinterpret_cast<const char *>(&str_d); > ^~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In static member function âstatic void detail::assign_from_pyobject_kernel<(dynd::type_id_t)40, (dynd::type_id_t)1>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:578:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:578:40: warning: unused parameter âdataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In static member function âstatic void detail::assign_from_pyobject_kernel<(dynd::type_id_t)34, (dynd::type_id_t)2>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:687:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:687:40: warning: unused parameter âdataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In static member function âstatic void detail::assign_from_pyobject_kernel<(dynd::type_id_t)35, (dynd::type_id_t)34>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:854:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:854:40: warning: unused parameter âdataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In static member function âstatic void detail::assign_from_pyobject_kernel<(dynd::type_id_t)37, (dynd::type_id_t)36>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:974:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:974:40: warning: unused parameter âdataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In member function âvoid detail::assign_from_pyobject_kernel<(dynd::type_id_t)38, (dynd::type_id_t)26>::single(char*, char* const*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:1087:40: warning: comparison of integer expressions of different signedness: âsize_tâ {aka âlong unsigned intâ} and âintptr_tâ {aka âlong intâ} [-Wsign-compare] > if (src_dim_size != 1 && vdd->size != src_dim_size) { > ~~~~~~~~~~^~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp: In static member function âstatic void detail::assign_from_pyobject_kernel<(dynd::type_id_t)38, (dynd::type_id_t)26>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:1123:10: warning: unused variable âdim_broadcastâ [-Wunused-variable] > bool dim_broadcast = false; > ^~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:1115:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_from_pyobject_kernel.hpp:1115:40: warning: unused parameter âdataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/assign.cpp:14: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyarrayobject_kernel.hpp: In static member function âstatic void assign_to_pyarrayobject_kernel::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyarrayobject_kernel.hpp:52:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyarrayobject_kernel.hpp:52:40: warning: unused parameter âdataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyarrayobject_kernel.hpp:53:38: warning: unused parameter âdst_tpâ [-Wunused-parameter] > const dynd::ndt::type &dst_tp, const char *dst_arrmeta, > ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyarrayobject_kernel.hpp:56:24: warning: unused parameter ânkwdâ [-Wunused-parameter] > intptr_t nkwd, const dynd::nd::array *kwds, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyarrayobject_kernel.hpp:56:53: warning: unused parameter âkwdsâ [-Wunused-parameter] > intptr_t nkwd, const dynd::nd::array *kwds, > ~~~~~~~~~~~~~~~~~~~~~~~^~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/assign.cpp:15: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp: In static member function âstatic void detail::assign_to_pyobject_kernel<(dynd::type_id_t)28, (dynd::type_id_t)27>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:272:48: warning: unused parameter ânkwdâ [-Wunused-parameter] > dynd::kernel_request_t kernreq, intptr_t nkwd, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp: In static member function âstatic void detail::fixed_string_utf16_assign_kernel::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:469:48: warning: unused parameter ânkwdâ [-Wunused-parameter] > dynd::kernel_request_t kernreq, intptr_t nkwd, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp: In static member function âstatic void detail::fixed_string_utf32_assign_kernel::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:501:48: warning: unused parameter ânkwdâ [-Wunused-parameter] > dynd::kernel_request_t kernreq, intptr_t nkwd, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp: In static member function âstatic void detail::assign_to_pyobject_kernel<(dynd::type_id_t)40, (dynd::type_id_t)1>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:586:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:586:40: warning: unused parameter âdataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:590:24: warning: unused parameter ânkwdâ [-Wunused-parameter] > intptr_t nkwd, const dynd::nd::array *kwds, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:590:53: warning: unused parameter âkwdsâ [-Wunused-parameter] > intptr_t nkwd, const dynd::nd::array *kwds, > ~~~~~~~~~~~~~~~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp: In static member function âstatic void detail::assign_to_pyobject_kernel<(dynd::type_id_t)34, (dynd::type_id_t)2>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:674:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp: In static member function âstatic void detail::assign_to_pyobject_kernel<(dynd::type_id_t)35, (dynd::type_id_t)34>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:754:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:754:40: warning: unused parameter âdataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:758:24: warning: unused parameter ânkwdâ [-Wunused-parameter] > intptr_t nkwd, const dynd::nd::array *kwds, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:758:53: warning: unused parameter âkwdsâ [-Wunused-parameter] > intptr_t nkwd, const dynd::nd::array *kwds, > ~~~~~~~~~~~~~~~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp: In static member function âstatic void detail::assign_to_pyobject_kernel<(dynd::type_id_t)37, (dynd::type_id_t)36>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:837:14: warning: variable âckb_offsetâ set but not used [-Wunused-but-set-variable] > intptr_t ckb_offset = ckb->size(); > ^~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:830:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp: In static member function âstatic void detail::assign_to_pyobject_kernel<(dynd::type_id_t)38, (dynd::type_id_t)26>::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:898:14: warning: variable âckb_offsetâ set but not used [-Wunused-but-set-variable] > intptr_t ckb_offset = ckb->size(); > ^~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/assign_to_pyobject_kernel.hpp:891:21: warning: unused parameter âstatic_dataâ [-Wunused-parameter] > instantiate(char *static_data, char *data, dynd::nd::kernel_builder *ckb, > ~~~~~~^~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/assign.cpp: In function âvoid array_copy_to_numpy(PyArrayObject*, const dynd::ndt::type&, const char*, const char*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/assign.cpp:65:12: warning: unused variable âsrc_ndimâ [-Wunused-variable] > intptr_t src_ndim = src_tp.get_ndim(); > ^~~~~~~~ >[ 24%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/array_conversions.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/array_conversions.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/array_conversions.cpp >[ 26%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/copy_from_numpy_arrfunc.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/copy_from_numpy_arrfunc.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/copy_from_numpy_arrfunc.cpp >In file included from /usr/include/python2.7/Python.h:83, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/copy_from_numpy_arrfunc.cpp:6: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âPyObject* pydynd::array_nonzero(const dynd::nd::array&)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:174:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:178:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:190:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:194:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:208:9: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:215:5: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/copy_from_numpy_arrfunc.cpp:9: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âdynd::nd::array pydynd::dynd_parse_json_type(const dynd::ndt::type&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:509:55: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âvoid pydynd::dynd_parse_json_array(dynd::nd::array&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:516:45: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/copy_from_numpy_arrfunc.hpp:8, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/copy_from_numpy_arrfunc.cpp:10: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp: In function âdynd::ndt::type pydynd::_type_from_numpy_dtype(PyArray_Descr*, size_t)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp:303:69: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > PyObject *vlen_tup = PyMapping_GetItemString(d->fields, "vlen"); > ^ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/copy_from_numpy_arrfunc.cpp: In function âvoid pydynd::nd::array_copy_from_numpy(const dynd::ndt::type&, const char*, char*, PyArrayObject*, const dynd::eval::eval_context*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/copy_from_numpy_arrfunc.cpp:223:15: warning: unused variable âkwd_namesâ [-Wunused-variable] > const char *kwd_names[1] = {"broadcast"}; > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/copy_from_numpy_arrfunc.cpp:185:72: warning: unused parameter âectxâ [-Wunused-parameter] > const dynd::eval::eval_context *ectx) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ >[ 28%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/init.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/init.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/init.cpp >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/init.cpp:7: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp: In function âdynd::ndt::type pydynd::_type_from_numpy_dtype(PyArray_Descr*, size_t)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp:303:69: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > PyObject *vlen_tup = PyMapping_GetItemString(d->fields, "vlen"); > ^ >[ 30%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/functional.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/functional.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/functional.cpp >In file included from /usr/include/python2.7/Python.h:8, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/functional.hpp:10, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/functional.cpp:6: >/usr/include/python2.7/pyconfig.h:1220: warning: "_POSIX_C_SOURCE" redefined > #define _POSIX_C_SOURCE 200112L > >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/x86_64-pc-linux-gnu/bits/os_defines.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/x86_64-pc-linux-gnu/bits/c++config.h:508, > from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_algobase.h:59, > from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:62, > from /usr/include/dynd/callable.hpp:8, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/functional.hpp:8, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/functional.cpp:6: >/usr/include/features.h:265: note: this is the location of the previous definition > # define _POSIX_C_SOURCE 200809L > >In file included from /usr/include/python2.7/Python.h:8, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/functional.hpp:10, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/functional.cpp:6: >/usr/include/python2.7/pyconfig.h:1242: warning: "_XOPEN_SOURCE" redefined > #define _XOPEN_SOURCE 600 > >In file included from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/x86_64-pc-linux-gnu/bits/os_defines.h:39, > from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/x86_64-pc-linux-gnu/bits/c++config.h:508, > from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/stl_algobase.h:59, > from /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/memory:62, > from /usr/include/dynd/callable.hpp:8, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/functional.hpp:8, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/functional.cpp:6: >/usr/include/features.h:202: note: this is the location of the previous definition > # define _XOPEN_SOURCE 700 > >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/functional.cpp:7: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/apply_pyobject_kernel.hpp: In member function âvoid apply_pyobject_kernel::single(char*, char* const*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/apply_pyobject_kernel.hpp:84:28: warning: unused variable âdst_tpâ [-Wunused-variable] > const dynd::ndt::type &dst_tp = fpt->get_return_type(); > ^~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/apply_pyobject_kernel.hpp: In member function âvoid apply_pyobject_kernel::strided(char*, intptr_t, char* const*, const intptr_t*, size_t)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/apply_pyobject_kernel.hpp:123:28: warning: unused variable âdst_tpâ [-Wunused-variable] > const dynd::ndt::type &dst_tp = fpt->get_return_type(); > ^~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/apply_pyobject_kernel.hpp: In static member function âstatic void apply_pyobject_kernel::instantiate(char*, char*, dynd::nd::kernel_builder*, const dynd::ndt::type&, const char*, intptr_t, const dynd::ndt::type*, const char* const*, dynd::kernel_request_t, intptr_t, const dynd::nd::array*, const std::map<std::__cxx11::basic_string<char>, dynd::ndt::type>&)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/apply_pyobject_kernel.hpp:172:68: warning: unused parameter ânkwdâ [-Wunused-parameter] > dynd::kernel_request_t kernreq, intptr_t nkwd, > ~~~~~~~~~^~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/kernels/apply_pyobject_kernel.hpp:173:50: warning: unused parameter âkwdsâ [-Wunused-parameter] > const dynd::nd::array *kwds, > ~~~~~~~~~~~~~~~~~~~~~~~^~~~ >[ 32%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/numpy_interop.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/numpy_interop.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/numpy_interop.cpp >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/numpy_interop.cpp:6: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp: In function âdynd::ndt::type pydynd::_type_from_numpy_dtype(PyArray_Descr*, size_t)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp:303:69: warning: ISO C++ forbids converting a string constant to âchar*â [-Wwrite-strings] > PyObject *vlen_tup = PyMapping_GetItemString(d->fields, "vlen"); > ^ >In file included from /usr/include/python2.7/Python.h:83, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp:12, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/numpy_interop.cpp:6: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âPyObject* pydynd::array_nonzero(const dynd::nd::array&)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:174:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:178:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:190:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:194:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:208:9: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:215:5: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_False); > ^~~~~~~~~ >In file included from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/numpy_interop.cpp:13: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âdynd::nd::array pydynd::dynd_parse_json_type(const dynd::ndt::type&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:509:55: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp: In function âvoid pydynd::dynd_parse_json_array(dynd::nd::array&, const dynd::nd::array&, PyObject*)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/array_functions.hpp:516:45: warning: unused parameter âectx_objâ [-Wunused-parameter] > PyObject *ectx_obj) > ~~~~~~~~~~^~~~~~~~ >In file included from /usr/include/python2.7/Python.h:83, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include/numpy_interop.hpp:12, > from /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/numpy_interop.cpp:6: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/numpy_interop.cpp: In function âPyArray_Descr* pydynd::numpy_dtype_from__type(const dynd::ndt::type&, const char*)â: >/usr/include/python2.7/object.h:769:6: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] > ((PyObject*)(op))->ob_refcnt++) > ~^~~~~~~~~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/numpy_interop.cpp:332:7: note: in expansion of macro âPy_INCREFâ > Py_INCREF(Py_True); > ^~~~~~~~~ >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/numpy_interop.cpp: In function âdynd::nd::array pydynd::array_from_numpy_scalar(PyObject*, uint32_t)â: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/numpy_interop.cpp:646:20: warning: enumeral and non-enumeral type in conditional expression [-Wextra] > access_flags ? access_flags : dynd::nd::default_access_flags; > ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ >[ 34%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/type_conversions.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/type_conversions.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/type_conversions.cpp >[ 36%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/type_deduction.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/type_deduction.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/type_deduction.cpp >[ 38%] Building CXX object CMakeFiles/dynd.nd.array.dir/dynd/src/types/pyobject_type.cpp.o >/usr/bin/x86_64-pc-linux-gnu-g++ -DPYDYND_EXPORT -Ddynd_nd_array_EXPORTS -I/usr/lib64/python2.7/site-packages/numpy/core/include -I/usr/include/python2.7 -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/include -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/nd -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7/dynd/ndt -I/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7 -O2 -pipe -march=native -fstrict-aliasing -fPIC -Wall -Wextra -Wno-missing-field-initializers -std=c++14 -fmax-errors=20 -Wno-error -fPIC -o CMakeFiles/dynd.nd.array.dir/dynd/src/types/pyobject_type.cpp.o -c /var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/types/pyobject_type.cpp >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/types/pyobject_type.cpp: In member function âvirtual void pyobject_type::print_data(std::ostream&, const char*, const char*) constâ: >/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2/dynd/src/types/pyobject_type.cpp:30:61: warning: unused parameter âarrmetaâ [-Wunused-parameter] > void pyobject_type::print_data(std::ostream &o, const char *arrmeta, > ~~~~~~~~~~~~^~~~~~~ >make[2]: *** No rule to make target '/usr/lib/libdynd.so', needed by 'dynd/nd/array.so'. Stop. >make[2]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >make[1]: *** [CMakeFiles/Makefile2:207: CMakeFiles/dynd.nd.array.dir/all] Error 2 >make[1]: Leaving directory '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2-python2_7/temp.linux-x86_64-2.7' >make: *** [Makefile:87: all] Error 2 >error: command 'make' failed with exit status 2 > * ERROR: dev-python/dynd-python-0.7.2-r1::gentoo failed (compile phase): > * (no error message) > * > * Call stack: > * ebuild.sh, line 124: Called src_compile > * environment, line 2642: Called distutils-r1_src_compile > * environment, line 835: Called _distutils-r1_run_foreach_impl 'distutils-r1_python_compile' > * environment, line 350: Called python_foreach_impl 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 2184: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 1549: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 1547: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'distutils-r1_python_compile' > * environment, line 553: Called distutils-r1_run_phase 'distutils-r1_python_compile' > * environment, line 826: Called distutils-r1_python_compile > * environment, line 696: Called esetup.py 'build' > * environment, line 1094: Called die > * The specific snippet of code: > * "${@}" || die "${die_args[@]}"; > * > * If you need support, post the output of `emerge --info '=dev-python/dynd-python-0.7.2-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-python/dynd-python-0.7.2-r1::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-python:dynd-python-0.7.2-r1:20190310-014016.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/temp/environment'. > * Working directory: '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2' > * S: '/var/tmp/portage/dev-python/dynd-python-0.7.2-r1/work/dynd-python-0.7.2'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 679914
:
568372
| 568374 |
568376
|
568378
|
568380
|
568382
|
568384