Running OSX 10.10.5 Yosemite. Installing into virtualenv.
Hardware Overview:
Model Name: MacBook Pro
Model Identifier: MacBookPro11,3
Processor Name: Intel Core i7
Processor Speed: 2.5 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 6 MB
Memory: 16 GB
Boot ROM Version: MBP112.0138.B16
SMC Version (system): 2.19f12
Serial Number (system): C02NQALLG3QD
Hardware UUID: B5680635-E04F-52ED-922E-0EA89DED9393
Collecting feather-format
Using cached feather-format-0.1.0.tar.gz
Requirement already satisfied (use --upgrade to upgrade): cython>=0.21 in /Users/johnmcdonnell/venv/lib/python2.7/site-packages (from feather-format)
Building wheels for collected packages: feather-format
Running setup.py bdist_wheel for feather-format ... error
Complete output from command /Users/johnmcdonnell/venv/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" bdist_wheel -d /var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/tmpvGDyYVpip-wheel- --python-tag cp27:
running bdist_wheel
running build
running build_py
creating build
creating build/lib.macosx-10.10-intel-2.7
creating build/lib.macosx-10.10-intel-2.7/feather
copying feather/__init__.py -> build/lib.macosx-10.10-intel-2.7/feather
copying feather/api.py -> build/lib.macosx-10.10-intel-2.7/feather
copying feather/compat.py -> build/lib.macosx-10.10-intel-2.7/feather
copying feather/version.py -> build/lib.macosx-10.10-intel-2.7/feather
creating build/lib.macosx-10.10-intel-2.7/feather/tests
copying feather/tests/__init__.py -> build/lib.macosx-10.10-intel-2.7/feather/tests
copying feather/tests/test_reader.py -> build/lib.macosx-10.10-intel-2.7/feather/tests
copying feather/libfeather.pxd -> build/lib.macosx-10.10-intel-2.7/feather
copying feather/ext.pyx -> build/lib.macosx-10.10-intel-2.7/feather
running build_ext
building 'feather.ext' extension
creating build/temp.macosx-10.10-intel-2.7
creating build/temp.macosx-10.10-intel-2.7/feather
creating build/temp.macosx-10.10-intel-2.7/src
creating build/temp.macosx-10.10-intel-2.7/src/feather
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -Ifeather -I/Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include -I/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c feather/ext.cpp -o build/temp.macosx-10.10-intel-2.7/feather/ext.o -std=c++11 -O3
In file included from feather/ext.cpp:285:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1781:
/Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it by " \
^
In file included from feather/ext.cpp:287:
feather/interop.h:364:16: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int nbytes = util::bytes_for_bits(out_->length);
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:326:17: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:157:18: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
length = PyBytes_GET_SIZE(obj);
~ ^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/bytesobject.h:8:26: note: expanded from macro 'PyBytes_GET_SIZE'
#define PyBytes_GET_SIZE PyString_GET_SIZE
^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/stringobject.h:92:32: note: expanded from macro 'PyString_GET_SIZE'
#define PyString_GET_SIZE(op) Py_SIZE(op)
^~~~~~~~~~~
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/object.h:116:56: note: expanded from macro 'Py_SIZE'
#define Py_SIZE(ob) (((PyVarObject*)(ob))->ob_size)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
feather/interop.h:335:14: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::ConvertObjectStrings' requested here
return ConvertObjectStrings();
^
feather/interop.h:164:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:166:18: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
length = PyBytes_GET_SIZE(obj);
~ ^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/bytesobject.h:8:26: note: expanded from macro 'PyBytes_GET_SIZE'
#define PyBytes_GET_SIZE PyString_GET_SIZE
^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/stringobject.h:92:32: note: expanded from macro 'PyString_GET_SIZE'
#define PyString_GET_SIZE(op) Py_SIZE(op)
^~~~~~~~~~~
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/object.h:116:56: note: expanded from macro 'Py_SIZE'
#define Py_SIZE(ob) (((PyVarObject*)(ob))->ob_size)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from feather/ext.cpp:287:
feather/interop.h:169:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:198:18: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int nbytes = util::bytes_for_bits(out_->length);
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:337:14: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::ConvertBooleans' requested here
return ConvertBooleans();
^
feather/interop.h:208:31: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(bitmap, i);
~~~~ ^
feather/interop.h:209:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:211:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<0>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:412:5: note: in instantiation of member function 'feather::py::FeatherSerializer<0>::Convert' requested here
TO_FEATHER_CASE(BOOL);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<1>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:413:5: note: in instantiation of member function 'feather::py::FeatherSerializer<1>::Convert' requested here
TO_FEATHER_CASE(INT8);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<3>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:414:5: note: in instantiation of member function 'feather::py::FeatherSerializer<3>::Convert' requested here
TO_FEATHER_CASE(INT16);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<5>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:415:5: note: in instantiation of member function 'feather::py::FeatherSerializer<5>::Convert' requested here
TO_FEATHER_CASE(INT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<7>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:416:5: note: in instantiation of member function 'feather::py::FeatherSerializer<7>::Convert' requested here
TO_FEATHER_CASE(INT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<2>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:417:5: note: in instantiation of member function 'feather::py::FeatherSerializer<2>::Convert' requested here
TO_FEATHER_CASE(UINT8);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<4>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:418:5: note: in instantiation of member function 'feather::py::FeatherSerializer<4>::Convert' requested here
TO_FEATHER_CASE(UINT16);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<6>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:419:5: note: in instantiation of member function 'feather::py::FeatherSerializer<6>::Convert' requested here
TO_FEATHER_CASE(UINT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<8>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:420:5: note: in instantiation of member function 'feather::py::FeatherSerializer<8>::Convert' requested here
TO_FEATHER_CASE(UINT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<11>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:421:5: note: in instantiation of member function 'feather::py::FeatherSerializer<11>::Convert' requested here
TO_FEATHER_CASE(FLOAT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<12>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:422:5: note: in instantiation of member function 'feather::py::FeatherSerializer<12>::Convert' requested here
TO_FEATHER_CASE(FLOAT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:584:44: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
if (util::bit_not_set(arr_->nulls, i)) {
~~~~ ^
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<0>::ConvertValues<0>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:654:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<0>::Convert' requested here
FROM_FEATHER_CASE(BOOL);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:587:48: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
} else if (util::get_bit(arr_->values, i)) {
~~~~ ^
feather/interop.h:603:53: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::get_bit(arr_->values, i) ? 1 : 0;
~~~~ ^
feather/interop.h:542:56: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::bit_not_set(arr_->nulls, i) ? NAN : in_values[i];
~~~~ ^
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<9>::ConvertValues<9>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:663:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<9>::Convert' requested here
FROM_FEATHER_CASE(FLOAT);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:542:56: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::bit_not_set(arr_->nulls, i) ? NAN : in_values[i];
~~~~ ^
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<10>::ConvertValues<10>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:664:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<10>::Convert' requested here
FROM_FEATHER_CASE(DOUBLE);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:620:44: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
if (util::bit_not_set(arr_->nulls, i)) {
~~~~ ^
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<11>::ConvertValues<11>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:665:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<11>::Convert' requested here
FROM_FEATHER_CASE(UTF8);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/ext.cpp:8837:28: warning: unused function '__Pyx_PyObject_AsString' [-Wunused-function]
static CYTHON_INLINE char* __Pyx_PyObject_AsString(PyObject* o) {
^
feather/ext.cpp:8834:32: warning: unused function '__Pyx_PyUnicode_FromString' [-Wunused-function]
static CYTHON_INLINE PyObject* __Pyx_PyUnicode_FromString(const char* c_str) {
^
feather/ext.cpp:374:29: warning: unused function '__Pyx_Py_UNICODE_strlen' [-Wunused-function]
static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u)
^
feather/ext.cpp:8949:33: warning: unused function '__Pyx_PyIndex_AsSsize_t' [-Wunused-function]
static CYTHON_INLINE Py_ssize_t __Pyx_PyIndex_AsSsize_t(PyObject* b) {
^
feather/ext.cpp:9011:33: warning: unused function '__Pyx_PyInt_FromSize_t' [-Wunused-function]
static CYTHON_INLINE PyObject * __Pyx_PyInt_FromSize_t(size_t ival) {
^
feather/ext.cpp:7213:27: warning: unused function '__Pyx_ErrFetch' [-Wunused-function]
static CYTHON_INLINE void __Pyx_ErrFetch(PyObject **type, PyObject **value, PyObject **tb) {
^
feather/ext.cpp:8234:48: warning: unused function '__pyx_t_float_complex_from_parts' [-Wunused-function]
static CYTHON_INLINE __pyx_t_float_complex __pyx_t_float_complex_from_parts(float x, float y) {
^
feather/ext.cpp:8354:49: warning: unused function '__pyx_t_double_complex_from_parts' [-Wunused-function]
static CYTHON_INLINE __pyx_t_double_complex __pyx_t_double_complex_from_parts(double x, double y) {
^
feather/ext.cpp:8498:32: warning: unused function '__Pyx_PyInt_From_long' [-Wunused-function]
static CYTHON_INLINE PyObject* __Pyx_PyInt_From_long(long value) {
^
feather/ext.cpp:8524:27: warning: function '__Pyx_PyInt_As_long' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static CYTHON_INLINE long __Pyx_PyInt_As_long(PyObject *x) {
^
feather/ext.cpp:6070:32: warning: unused function '__pyx_convert_PyObject_string_to_py_std__in_string' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_convert_PyObject_string_to_py_std__in_string(std::string const &__pyx_v_s) {
^
feather/ext.cpp:6120:32: warning: unused function '__pyx_convert_PyUnicode_string_to_py_std__in_string' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_convert_PyUnicode_string_to_py_std__in_string(std::string const &__pyx_v_s) {
^
feather/ext.cpp:6170:32: warning: unused function '__pyx_convert_PyStr_string_to_py_std__in_string' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_convert_PyStr_string_to_py_std__in_string(std::string const &__pyx_v_s) {
^
feather/ext.cpp:6270:32: warning: unused function '__pyx_convert_PyByteArray_string_to_py_std__in_string' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_convert_PyByteArray_string_to_py_std__in_string(std::string const &__pyx_v_s) {
^
feather/ext.cpp:4894:32: warning: unused function '__pyx_f_5numpy_PyArray_MultiIterNew1' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew1(PyObject *__pyx_v_a) {
^
feather/ext.cpp:4944:32: warning: unused function '__pyx_f_5numpy_PyArray_MultiIterNew2' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew2(PyObject *__pyx_v_a, PyObject *__pyx_v_b) {
^
feather/ext.cpp:4994:32: warning: unused function '__pyx_f_5numpy_PyArray_MultiIterNew3' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew3(PyObject *__pyx_v_a, PyObject *__pyx_v_b, PyObject *__pyx_v_c) {
^
feather/ext.cpp:5044:32: warning: unused function '__pyx_f_5numpy_PyArray_MultiIterNew4' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew4(PyObject *__pyx_v_a, PyObject *__pyx_v_b, PyObject *__pyx_v_c, PyObject *__pyx_v_d) {
^
feather/ext.cpp:5094:32: warning: unused function '__pyx_f_5numpy_PyArray_MultiIterNew5' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew5(PyObject *__pyx_v_a, PyObject *__pyx_v_b, PyObject *__pyx_v_c, PyObject *__pyx_v_d, PyObject *__pyx_v_e) {
^
feather/ext.cpp:5902:27: warning: unused function '__pyx_f_5numpy_set_array_base' [-Wunused-function]
static CYTHON_INLINE void __pyx_f_5numpy_set_array_base(PyArrayObject *__pyx_v_arr, PyObject *__pyx_v_base) {
^
feather/ext.cpp:5998:32: warning: unused function '__pyx_f_5numpy_get_array_base' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_get_array_base(PyArrayObject *__pyx_v_arr) {
^
49 warnings generated.
In file included from feather/ext.cpp:285:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1781:
/Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it by " \
^
In file included from feather/ext.cpp:287:
feather/interop.h:364:16: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int nbytes = util::bytes_for_bits(out_->length);
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:326:17: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:164:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:335:14: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::ConvertObjectStrings' requested here
return ConvertObjectStrings();
^
feather/interop.h:169:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:198:18: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int nbytes = util::bytes_for_bits(out_->length);
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:337:14: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::ConvertBooleans' requested here
return ConvertBooleans();
^
feather/interop.h:208:31: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(bitmap, i);
~~~~ ^
feather/interop.h:209:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:211:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<0>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:412:5: note: in instantiation of member function 'feather::py::FeatherSerializer<0>::Convert' requested here
TO_FEATHER_CASE(BOOL);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<1>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:413:5: note: in instantiation of member function 'feather::py::FeatherSerializer<1>::Convert' requested here
TO_FEATHER_CASE(INT8);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<3>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:414:5: note: in instantiation of member function 'feather::py::FeatherSerializer<3>::Convert' requested here
TO_FEATHER_CASE(INT16);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<7>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:415:5: note: in instantiation of member function 'feather::py::FeatherSerializer<7>::Convert' requested here
TO_FEATHER_CASE(INT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<9>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:416:5: note: in instantiation of member function 'feather::py::FeatherSerializer<9>::Convert' requested here
TO_FEATHER_CASE(INT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<2>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:417:5: note: in instantiation of member function 'feather::py::FeatherSerializer<2>::Convert' requested here
TO_FEATHER_CASE(UINT8);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<4>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:418:5: note: in instantiation of member function 'feather::py::FeatherSerializer<4>::Convert' requested here
TO_FEATHER_CASE(UINT16);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<8>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:419:5: note: in instantiation of member function 'feather::py::FeatherSerializer<8>::Convert' requested here
TO_FEATHER_CASE(UINT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<10>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:420:5: note: in instantiation of member function 'feather::py::FeatherSerializer<10>::Convert' requested here
TO_FEATHER_CASE(UINT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<11>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:421:5: note: in instantiation of member function 'feather::py::FeatherSerializer<11>::Convert' requested here
TO_FEATHER_CASE(FLOAT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<12>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:422:5: note: in instantiation of member function 'feather::py::FeatherSerializer<12>::Convert' requested here
TO_FEATHER_CASE(FLOAT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:578:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<0>::ConvertValues<0>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:654:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<0>::Convert' requested here
FROM_FEATHER_CASE(BOOL);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:578:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:578:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:584:44: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
if (util::bit_not_set(arr_->nulls, i)) {
~~~~ ^
feather/interop.h:587:48: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
} else if (util::get_bit(arr_->values, i)) {
~~~~ ^
feather/interop.h:603:53: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::get_bit(arr_->values, i) ? 1 : 0;
~~~~ ^
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<1>::ConvertValues<1>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:655:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<1>::Convert' requested here
FROM_FEATHER_CASE(INT8);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<2>::ConvertValues<2>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:656:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<2>::Convert' requested here
FROM_FEATHER_CASE(INT16);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<3>::ConvertValues<3>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:657:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<3>::Convert' requested here
FROM_FEATHER_CASE(INT32);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<4>::ConvertValues<4>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:658:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<4>::Convert' requested here
FROM_FEATHER_CASE(INT64);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<5>::ConvertValues<5>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:659:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<5>::Convert' requested here
FROM_FEATHER_CASE(UINT8);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<6>::ConvertValues<6>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:660:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<6>::Convert' requested here
FROM_FEATHER_CASE(UINT16);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<7>::ConvertValues<7>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:661:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<7>::Convert' requested here
FROM_FEATHER_CASE(UINT32);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<8>::ConvertValues<8>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:662:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<8>::Convert' requested here
FROM_FEATHER_CASE(UINT64);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:530:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<9>::ConvertValues<9>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:663:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<9>::Convert' requested here
FROM_FEATHER_CASE(FLOAT);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:530:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:530:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:542:56: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::bit_not_set(arr_->nulls, i) ? NAN : in_values[i];
~~~~ ^
feather/interop.h:546:24: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
arr_->length * ByteSize(arr_->type));
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:530:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<10>::ConvertValues<10>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:664:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<10>::Convert' requested here
FROM_FEATHER_CASE(DOUBLE);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:530:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:530:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:542:56: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::bit_not_set(arr_->nulls, i) ? NAN : in_values[i];
~~~~ ^
feather/interop.h:546:24: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
arr_->length * ByteSize(arr_->type));
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:612:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<11>::ConvertValues<11>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:665:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<11>::Convert' requested here
FROM_FEATHER_CASE(UTF8);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:612:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:612:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:620:44: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
if (util::bit_not_set(arr_->nulls, i)) {
~~~~ ^
48 warnings and 12 errors generated.
error: command 'cc' failed with exit status 1
----------------------------------------
Failed building wheel for feather-format
Running setup.py clean for feather-format
Failed to build feather-format
Installing collected packages: feather-format
Running setup.py install for feather-format ... error
Complete output from command /Users/johnmcdonnell/venv/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-TbCtSk-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/johnmcdonnell/venv/include/site/python2.7/feather-format:
Compiling feather/ext.pyx because it changed.
[1/1] Cythonizing feather/ext.pyx
running install
running build
running build_py
creating build
creating build/lib.macosx-10.10-intel-2.7
creating build/lib.macosx-10.10-intel-2.7/feather
copying feather/__init__.py -> build/lib.macosx-10.10-intel-2.7/feather
copying feather/api.py -> build/lib.macosx-10.10-intel-2.7/feather
copying feather/compat.py -> build/lib.macosx-10.10-intel-2.7/feather
copying feather/version.py -> build/lib.macosx-10.10-intel-2.7/feather
creating build/lib.macosx-10.10-intel-2.7/feather/tests
copying feather/tests/__init__.py -> build/lib.macosx-10.10-intel-2.7/feather/tests
copying feather/tests/test_reader.py -> build/lib.macosx-10.10-intel-2.7/feather/tests
copying feather/libfeather.pxd -> build/lib.macosx-10.10-intel-2.7/feather
copying feather/ext.pyx -> build/lib.macosx-10.10-intel-2.7/feather
running build_ext
building 'feather.ext' extension
creating build/temp.macosx-10.10-intel-2.7
creating build/temp.macosx-10.10-intel-2.7/feather
creating build/temp.macosx-10.10-intel-2.7/src
creating build/temp.macosx-10.10-intel-2.7/src/feather
cc -fno-strict-aliasing -fno-common -dynamic -arch x86_64 -arch i386 -g -Os -pipe -fno-common -fno-strict-aliasing -fwrapv -DENABLE_DTRACE -DMACOSX -DNDEBUG -Wall -Wstrict-prototypes -Wshorten-64-to-32 -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch x86_64 -arch i386 -pipe -Ifeather -I/Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include -I/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c feather/ext.cpp -o build/temp.macosx-10.10-intel-2.7/feather/ext.o -std=c++11 -O3
In file included from feather/ext.cpp:285:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1781:
/Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it by " \
^
In file included from feather/ext.cpp:287:
feather/interop.h:364:16: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int nbytes = util::bytes_for_bits(out_->length);
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:326:17: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:157:18: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
length = PyBytes_GET_SIZE(obj);
~ ^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/bytesobject.h:8:26: note: expanded from macro 'PyBytes_GET_SIZE'
#define PyBytes_GET_SIZE PyString_GET_SIZE
^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/stringobject.h:92:32: note: expanded from macro 'PyString_GET_SIZE'
#define PyString_GET_SIZE(op) Py_SIZE(op)
^~~~~~~~~~~
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/object.h:116:56: note: expanded from macro 'Py_SIZE'
#define Py_SIZE(ob) (((PyVarObject*)(ob))->ob_size)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
feather/interop.h:335:14: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::ConvertObjectStrings' requested here
return ConvertObjectStrings();
^
feather/interop.h:164:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:166:18: warning: implicit conversion loses integer precision: 'Py_ssize_t' (aka 'long') to 'int' [-Wshorten-64-to-32]
length = PyBytes_GET_SIZE(obj);
~ ^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/bytesobject.h:8:26: note: expanded from macro 'PyBytes_GET_SIZE'
#define PyBytes_GET_SIZE PyString_GET_SIZE
^
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/stringobject.h:92:32: note: expanded from macro 'PyString_GET_SIZE'
#define PyString_GET_SIZE(op) Py_SIZE(op)
^~~~~~~~~~~
/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7/object.h:116:56: note: expanded from macro 'Py_SIZE'
#define Py_SIZE(ob) (((PyVarObject*)(ob))->ob_size)
~~~~~~~~~~~~~~~~~~~~~~^~~~~~~
In file included from feather/ext.cpp:287:
feather/interop.h:169:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:198:18: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int nbytes = util::bytes_for_bits(out_->length);
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:337:14: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::ConvertBooleans' requested here
return ConvertBooleans();
^
feather/interop.h:208:31: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(bitmap, i);
~~~~ ^
feather/interop.h:209:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:211:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<0>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:412:5: note: in instantiation of member function 'feather::py::FeatherSerializer<0>::Convert' requested here
TO_FEATHER_CASE(BOOL);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<1>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:413:5: note: in instantiation of member function 'feather::py::FeatherSerializer<1>::Convert' requested here
TO_FEATHER_CASE(INT8);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<3>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:414:5: note: in instantiation of member function 'feather::py::FeatherSerializer<3>::Convert' requested here
TO_FEATHER_CASE(INT16);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<5>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:415:5: note: in instantiation of member function 'feather::py::FeatherSerializer<5>::Convert' requested here
TO_FEATHER_CASE(INT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<7>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:416:5: note: in instantiation of member function 'feather::py::FeatherSerializer<7>::Convert' requested here
TO_FEATHER_CASE(INT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<2>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:417:5: note: in instantiation of member function 'feather::py::FeatherSerializer<2>::Convert' requested here
TO_FEATHER_CASE(UINT8);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<4>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:418:5: note: in instantiation of member function 'feather::py::FeatherSerializer<4>::Convert' requested here
TO_FEATHER_CASE(UINT16);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<6>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:419:5: note: in instantiation of member function 'feather::py::FeatherSerializer<6>::Convert' requested here
TO_FEATHER_CASE(UINT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<8>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:420:5: note: in instantiation of member function 'feather::py::FeatherSerializer<8>::Convert' requested here
TO_FEATHER_CASE(UINT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<11>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:421:5: note: in instantiation of member function 'feather::py::FeatherSerializer<11>::Convert' requested here
TO_FEATHER_CASE(FLOAT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<12>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:422:5: note: in instantiation of member function 'feather::py::FeatherSerializer<12>::Convert' requested here
TO_FEATHER_CASE(FLOAT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:584:44: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
if (util::bit_not_set(arr_->nulls, i)) {
~~~~ ^
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<0>::ConvertValues<0>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:654:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<0>::Convert' requested here
FROM_FEATHER_CASE(BOOL);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:587:48: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
} else if (util::get_bit(arr_->values, i)) {
~~~~ ^
feather/interop.h:603:53: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::get_bit(arr_->values, i) ? 1 : 0;
~~~~ ^
feather/interop.h:542:56: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::bit_not_set(arr_->nulls, i) ? NAN : in_values[i];
~~~~ ^
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<9>::ConvertValues<9>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:663:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<9>::Convert' requested here
FROM_FEATHER_CASE(FLOAT);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:542:56: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::bit_not_set(arr_->nulls, i) ? NAN : in_values[i];
~~~~ ^
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<10>::ConvertValues<10>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:664:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<10>::Convert' requested here
FROM_FEATHER_CASE(DOUBLE);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:620:44: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
if (util::bit_not_set(arr_->nulls, i)) {
~~~~ ^
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<11>::ConvertValues<11>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:665:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<11>::Convert' requested here
FROM_FEATHER_CASE(UTF8);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/ext.cpp:8837:28: warning: unused function '__Pyx_PyObject_AsString' [-Wunused-function]
static CYTHON_INLINE char* __Pyx_PyObject_AsString(PyObject* o) {
^
feather/ext.cpp:8834:32: warning: unused function '__Pyx_PyUnicode_FromString' [-Wunused-function]
static CYTHON_INLINE PyObject* __Pyx_PyUnicode_FromString(const char* c_str) {
^
feather/ext.cpp:374:29: warning: unused function '__Pyx_Py_UNICODE_strlen' [-Wunused-function]
static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u)
^
feather/ext.cpp:8949:33: warning: unused function '__Pyx_PyIndex_AsSsize_t' [-Wunused-function]
static CYTHON_INLINE Py_ssize_t __Pyx_PyIndex_AsSsize_t(PyObject* b) {
^
feather/ext.cpp:9011:33: warning: unused function '__Pyx_PyInt_FromSize_t' [-Wunused-function]
static CYTHON_INLINE PyObject * __Pyx_PyInt_FromSize_t(size_t ival) {
^
feather/ext.cpp:7213:27: warning: unused function '__Pyx_ErrFetch' [-Wunused-function]
static CYTHON_INLINE void __Pyx_ErrFetch(PyObject **type, PyObject **value, PyObject **tb) {
^
feather/ext.cpp:8234:48: warning: unused function '__pyx_t_float_complex_from_parts' [-Wunused-function]
static CYTHON_INLINE __pyx_t_float_complex __pyx_t_float_complex_from_parts(float x, float y) {
^
feather/ext.cpp:8354:49: warning: unused function '__pyx_t_double_complex_from_parts' [-Wunused-function]
static CYTHON_INLINE __pyx_t_double_complex __pyx_t_double_complex_from_parts(double x, double y) {
^
feather/ext.cpp:8498:32: warning: unused function '__Pyx_PyInt_From_long' [-Wunused-function]
static CYTHON_INLINE PyObject* __Pyx_PyInt_From_long(long value) {
^
feather/ext.cpp:8524:27: warning: function '__Pyx_PyInt_As_long' is not needed and will not be emitted [-Wunneeded-internal-declaration]
static CYTHON_INLINE long __Pyx_PyInt_As_long(PyObject *x) {
^
feather/ext.cpp:6070:32: warning: unused function '__pyx_convert_PyObject_string_to_py_std__in_string' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_convert_PyObject_string_to_py_std__in_string(std::string const &__pyx_v_s) {
^
feather/ext.cpp:6120:32: warning: unused function '__pyx_convert_PyUnicode_string_to_py_std__in_string' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_convert_PyUnicode_string_to_py_std__in_string(std::string const &__pyx_v_s) {
^
feather/ext.cpp:6170:32: warning: unused function '__pyx_convert_PyStr_string_to_py_std__in_string' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_convert_PyStr_string_to_py_std__in_string(std::string const &__pyx_v_s) {
^
feather/ext.cpp:6270:32: warning: unused function '__pyx_convert_PyByteArray_string_to_py_std__in_string' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_convert_PyByteArray_string_to_py_std__in_string(std::string const &__pyx_v_s) {
^
feather/ext.cpp:4894:32: warning: unused function '__pyx_f_5numpy_PyArray_MultiIterNew1' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew1(PyObject *__pyx_v_a) {
^
feather/ext.cpp:4944:32: warning: unused function '__pyx_f_5numpy_PyArray_MultiIterNew2' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew2(PyObject *__pyx_v_a, PyObject *__pyx_v_b) {
^
feather/ext.cpp:4994:32: warning: unused function '__pyx_f_5numpy_PyArray_MultiIterNew3' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew3(PyObject *__pyx_v_a, PyObject *__pyx_v_b, PyObject *__pyx_v_c) {
^
feather/ext.cpp:5044:32: warning: unused function '__pyx_f_5numpy_PyArray_MultiIterNew4' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew4(PyObject *__pyx_v_a, PyObject *__pyx_v_b, PyObject *__pyx_v_c, PyObject *__pyx_v_d) {
^
feather/ext.cpp:5094:32: warning: unused function '__pyx_f_5numpy_PyArray_MultiIterNew5' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_PyArray_MultiIterNew5(PyObject *__pyx_v_a, PyObject *__pyx_v_b, PyObject *__pyx_v_c, PyObject *__pyx_v_d, PyObject *__pyx_v_e) {
^
feather/ext.cpp:5902:27: warning: unused function '__pyx_f_5numpy_set_array_base' [-Wunused-function]
static CYTHON_INLINE void __pyx_f_5numpy_set_array_base(PyArrayObject *__pyx_v_arr, PyObject *__pyx_v_base) {
^
feather/ext.cpp:5998:32: warning: unused function '__pyx_f_5numpy_get_array_base' [-Wunused-function]
static CYTHON_INLINE PyObject *__pyx_f_5numpy_get_array_base(PyArrayObject *__pyx_v_arr) {
^
49 warnings generated.
In file included from feather/ext.cpp:285:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18:
In file included from /Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1781:
/Users/johnmcdonnell/venv/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]
#warning "Using deprecated NumPy API, disable it by " \
^
In file included from feather/ext.cpp:287:
feather/interop.h:364:16: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int nbytes = util::bytes_for_bits(out_->length);
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:326:17: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:164:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:335:14: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::ConvertObjectStrings' requested here
return ConvertObjectStrings();
^
feather/interop.h:169:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:198:18: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int nbytes = util::bytes_for_bits(out_->length);
~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:337:14: note: in instantiation of member function 'feather::py::FeatherSerializer<17>::ConvertBooleans' requested here
return ConvertBooleans();
^
feather/interop.h:208:31: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(bitmap, i);
~~~~ ^
feather/interop.h:209:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:211:37: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
util::set_bit(null_bitmap_, i);
~~~~ ^
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<0>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:412:5: note: in instantiation of member function 'feather::py::FeatherSerializer<0>::Convert' requested here
TO_FEATHER_CASE(BOOL);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<1>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:413:5: note: in instantiation of member function 'feather::py::FeatherSerializer<1>::Convert' requested here
TO_FEATHER_CASE(INT8);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<3>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:414:5: note: in instantiation of member function 'feather::py::FeatherSerializer<3>::Convert' requested here
TO_FEATHER_CASE(INT16);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<7>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:415:5: note: in instantiation of member function 'feather::py::FeatherSerializer<7>::Convert' requested here
TO_FEATHER_CASE(INT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<9>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:416:5: note: in instantiation of member function 'feather::py::FeatherSerializer<9>::Convert' requested here
TO_FEATHER_CASE(INT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<2>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:417:5: note: in instantiation of member function 'feather::py::FeatherSerializer<2>::Convert' requested here
TO_FEATHER_CASE(UINT8);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<4>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:418:5: note: in instantiation of member function 'feather::py::FeatherSerializer<4>::Convert' requested here
TO_FEATHER_CASE(UINT16);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<8>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:419:5: note: in instantiation of member function 'feather::py::FeatherSerializer<8>::Convert' requested here
TO_FEATHER_CASE(UINT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<10>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:420:5: note: in instantiation of member function 'feather::py::FeatherSerializer<10>::Convert' requested here
TO_FEATHER_CASE(UINT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<11>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:421:5: note: in instantiation of member function 'feather::py::FeatherSerializer<11>::Convert' requested here
TO_FEATHER_CASE(FLOAT32);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:116:22: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
int null_bytes = util::bytes_for_bits(out_->length);
~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:273:19: note: in instantiation of member function 'feather::py::FeatherSerializer<12>::InitNullBitmap' requested here
RETURN_NOT_OK(InitNullBitmap());
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
feather/interop.h:422:5: note: in instantiation of member function 'feather::py::FeatherSerializer<12>::Convert' requested here
TO_FEATHER_CASE(FLOAT64);
^
feather/interop.h:394:31: note: expanded from macro 'TO_FEATHER_CASE'
RETURN_NOT_OK(converter.Convert()); \
^
/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/src/feather/status.h:25:18: note: expanded from macro 'RETURN_NOT_OK'
Status _s = (s); \
^
In file included from feather/ext.cpp:287:
feather/interop.h:578:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<0>::ConvertValues<0>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:654:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<0>::Convert' requested here
FROM_FEATHER_CASE(BOOL);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:578:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:578:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:584:44: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
if (util::bit_not_set(arr_->nulls, i)) {
~~~~ ^
feather/interop.h:587:48: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
} else if (util::get_bit(arr_->values, i)) {
~~~~ ^
feather/interop.h:603:53: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::get_bit(arr_->values, i) ? 1 : 0;
~~~~ ^
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<1>::ConvertValues<1>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:655:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<1>::Convert' requested here
FROM_FEATHER_CASE(INT8);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<2>::ConvertValues<2>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:656:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<2>::Convert' requested here
FROM_FEATHER_CASE(INT16);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<3>::ConvertValues<3>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:657:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<3>::Convert' requested here
FROM_FEATHER_CASE(INT32);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<4>::ConvertValues<4>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:658:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<4>::Convert' requested here
FROM_FEATHER_CASE(INT64);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<5>::ConvertValues<5>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:659:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<5>::Convert' requested here
FROM_FEATHER_CASE(UINT8);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<6>::ConvertValues<6>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:660:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<6>::Convert' requested here
FROM_FEATHER_CASE(UINT16);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<7>::ConvertValues<7>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:661:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<7>::Convert' requested here
FROM_FEATHER_CASE(UINT32);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:556:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<8>::ConvertValues<8>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:662:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<8>::Convert' requested here
FROM_FEATHER_CASE(UINT64);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:556:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:556:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:570:61: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
memcpy(PyArray_DATA(out_), arr_->values, arr_->length * ByteSize(arr_->type));
~~~~~~ ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:530:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<9>::ConvertValues<9>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:663:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<9>::Convert' requested here
FROM_FEATHER_CASE(FLOAT);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:530:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:530:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:542:56: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::bit_not_set(arr_->nulls, i) ? NAN : in_values[i];
~~~~ ^
feather/interop.h:546:24: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
arr_->length * ByteSize(arr_->type));
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:530:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<10>::ConvertValues<10>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:664:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<10>::Convert' requested here
FROM_FEATHER_CASE(DOUBLE);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:530:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:530:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:542:56: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
out_values[i] = util::bit_not_set(arr_->nulls, i) ? NAN : in_values[i];
~~~~ ^
feather/interop.h:546:24: warning: implicit conversion loses integer precision: 'long long' to 'size_t' (aka 'unsigned long') [-Wshorten-64-to-32]
arr_->length * ByteSize(arr_->type));
~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
feather/interop.h:612:25: error: non-constant-expression cannot be narrowed from type 'int64_t' (aka 'long long') to 'npy_intp' (aka 'long') in initializer list [-Wc++11-narrowing]
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
feather/interop.h:521:5: note: in instantiation of function template specialization 'feather::py::FeatherDeserializer<11>::ConvertValues<11>' requested here
ConvertValues<TYPE>();
^
feather/interop.h:665:5: note: in instantiation of member function 'feather::py::FeatherDeserializer<11>::Convert' requested here
FROM_FEATHER_CASE(UTF8);
^
feather/interop.h:648:24: note: expanded from macro 'FROM_FEATHER_CASE'
return converter.Convert(); \
^
feather/interop.h:612:25: note: insert an explicit cast to silence this issue
npy_intp dims[1] = {arr_->length};
^~~~~~~~~~~~
static_cast<npy_intp>( )
feather/interop.h:612:31: warning: implicit conversion loses integer precision: 'const int64_t' (aka 'const long long') to 'npy_intp' (aka 'long') [-Wshorten-64-to-32]
npy_intp dims[1] = {arr_->length};
~~~~~~~^~~~~~
feather/interop.h:620:44: warning: implicit conversion loses integer precision: 'int64_t' (aka 'long long') to 'int' [-Wshorten-64-to-32]
if (util::bit_not_set(arr_->nulls, i)) {
~~~~ ^
48 warnings and 12 errors generated.
error: command 'cc' failed with exit status 1
----------------------------------------
Command "/Users/johnmcdonnell/venv/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-TbCtSk-record/install-record.txt --single-version-externally-managed --compile --install-headers /Users/johnmcdonnell/venv/include/site/python2.7/feather-format" failed with error code 1 in /private/var/folders/cv/mqh6bv697bn1fkm8qvm6yz0m0000gn/T/pip-build-P5mz3T/feather-format/