Created
August 20, 2018 21:50
-
-
Save mvexel/3e49cd2c98381bcad759ab4e5a0163db to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ pip install osmium | |
Collecting osmium | |
Using cached https://files.pythonhosted.org/packages/f1/74/4b06a023c19006133309bfbc5460bede50f451089c01ca7fa9caa1d06bf4/osmium-2.14.3.tar.gz | |
Building wheels for collected packages: osmium | |
Running setup.py bdist_wheel for osmium ... error | |
Complete output from command /usr/local/opt/python/bin/python3.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/3g/z8ymv2x55sn1xfjdyvd3bsywdzx3tl/T/pip-install-dkeu62ne/osmium/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /private/var/folders/3g/z8ymv2x55sn1xfjdyvd3bsywdzx3tl/T/pip-wheel-965bzp95 --python-tag cp37: | |
libosmium found in 'libosmium-2.14.2'. | |
protozero found in 'protozero-1.6.3'. | |
running bdist_wheel | |
running build | |
running build_py | |
creating build | |
creating build/lib.macosx-10.13-x86_64-3.7 | |
creating build/lib.macosx-10.13-x86_64-3.7/osmium | |
copying src/osmium/version.py -> build/lib.macosx-10.13-x86_64-3.7/osmium | |
copying src/osmium/__init__.py -> build/lib.macosx-10.13-x86_64-3.7/osmium | |
creating build/lib.macosx-10.13-x86_64-3.7/osmium/osm | |
copying src/osmium/osm/__init__.py -> build/lib.macosx-10.13-x86_64-3.7/osmium/osm | |
copying src/osmium/osm/mutable.py -> build/lib.macosx-10.13-x86_64-3.7/osmium/osm | |
creating build/lib.macosx-10.13-x86_64-3.7/osmium/replication | |
copying src/osmium/replication/server.py -> build/lib.macosx-10.13-x86_64-3.7/osmium/replication | |
copying src/osmium/replication/__init__.py -> build/lib.macosx-10.13-x86_64-3.7/osmium/replication | |
copying src/osmium/replication/utils.py -> build/lib.macosx-10.13-x86_64-3.7/osmium/replication | |
running build_ext | |
building 'osmium._osmium' extension | |
creating build/temp.macosx-10.13-x86_64-3.7 | |
creating build/temp.macosx-10.13-x86_64-3.7/lib | |
clang++ -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -Iprotozero-1.6.3/include -Ilibosmium-2.14.2/include -I/usr/include -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c lib/osmium.cc -o build/temp.macosx-10.13-x86_64-3.7/lib/osmium.o -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_FORMAT_MACROS | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader_iterator.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/detail/input_format.hpp:40: | |
In file included from libosmium-2.14.2/include/osmium/io/header.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/box.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/location.hpp:37: | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:313:9: error: no member named 'signbit' in the global namespace | |
using ::signbit; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:314:9: error: no member named 'fpclassify' in the global namespace | |
using ::fpclassify; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:315:9: error: no member named 'isfinite' in the global namespace; did you mean 'finite'? | |
using ::isfinite; | |
~~^ | |
/usr/include/math.h:757:12: note: 'finite' declared here | |
extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); | |
^ | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader_iterator.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/detail/input_format.hpp:40: | |
In file included from libosmium-2.14.2/include/osmium/io/header.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/box.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/location.hpp:37: | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:316:9: error: no member named 'isinf' in the global namespace | |
using ::isinf; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:317:9: error: no member named 'isnan' in the global namespace | |
using ::isnan; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:318:9: error: no member named 'isnormal' in the global namespace | |
using ::isnormal; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:319:7: error: no member named 'isgreater' in the global namespace; did you mean '::std::greater'? | |
using ::isgreater; | |
^~ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/functional:720:29: note: '::std::greater' declared here | |
struct _LIBCPP_TEMPLATE_VIS greater : binary_function<_Tp, _Tp, bool> | |
^ | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader_iterator.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/detail/input_format.hpp:40: | |
In file included from libosmium-2.14.2/include/osmium/io/header.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/box.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/location.hpp:37: | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:320:7: error: no member named 'isgreaterequal' in the global namespace; did you mean '::std::greater_equal'? | |
using ::isgreaterequal; | |
^~ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/functional:749:29: note: '::std::greater_equal' declared here | |
struct _LIBCPP_TEMPLATE_VIS greater_equal : binary_function<_Tp, _Tp, bool> | |
^ | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader_iterator.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/detail/input_format.hpp:40: | |
In file included from libosmium-2.14.2/include/osmium/io/header.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/box.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/location.hpp:37: | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:321:9: error: no member named 'isless' in the global namespace | |
using ::isless; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:322:9: error: no member named 'islessequal' in the global namespace | |
using ::islessequal; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:323:9: error: no member named 'islessgreater' in the global namespace | |
using ::islessgreater; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:324:9: error: no member named 'isunordered' in the global namespace | |
using ::isunordered; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:325:9: error: no member named 'isunordered' in the global namespace | |
using ::isunordered; | |
~~^ | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:39: | |
In file included from libosmium-2.14.2/include/osmium/osm.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/area.hpp:41: | |
In file included from libosmium-2.14.2/include/osmium/osm/node_ref_list.hpp:40: | |
libosmium-2.14.2/include/osmium/osm/node_ref.hpp:79:65: warning: absolute value function 'abs' given an argument of type 'const osmium::object_id_type' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return static_cast<osmium::unsigned_object_id_type>(std::abs(m_ref)); | |
^ | |
libosmium-2.14.2/include/osmium/osm/node_ref.hpp:79:65: note: use function 'std::abs' instead | |
return static_cast<osmium::unsigned_object_id_type>(std::abs(m_ref)); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/node_ref.hpp:79:65: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:39: | |
In file included from libosmium-2.14.2/include/osmium/osm.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/area.hpp:42: | |
libosmium-2.14.2/include/osmium/osm/object.hpp:128:57: warning: absolute value function 'abs' given an argument of type 'const osmium::object_id_type' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return static_cast<unsigned_object_id_type>(std::abs(m_id)); | |
^ | |
libosmium-2.14.2/include/osmium/osm/object.hpp:128:57: note: use function 'std::abs' instead | |
return static_cast<unsigned_object_id_type>(std::abs(m_id)); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/object.hpp:128:57: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:39: | |
In file included from libosmium-2.14.2/include/osmium/osm.hpp:36: | |
libosmium-2.14.2/include/osmium/osm/area.hpp:108:42: warning: absolute value function 'abs' given an argument of type 'osmium::object_id_type' (aka 'long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
osmium::object_id_type area_id = std::abs(id) * 2; | |
^ | |
libosmium-2.14.2/include/osmium/osm/area.hpp:108:42: note: use function 'std::abs' instead | |
osmium::object_id_type area_id = std::abs(id) * 2; | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/area.hpp:108:42: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:39: | |
In file included from libosmium-2.14.2/include/osmium/osm.hpp:46: | |
libosmium-2.14.2/include/osmium/osm/relation.hpp:124:57: warning: absolute value function 'abs' given an argument of type 'const osmium::object_id_type' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return static_cast<unsigned_object_id_type>(std::abs(m_ref)); | |
^ | |
libosmium-2.14.2/include/osmium/osm/relation.hpp:124:57: note: use function 'std::abs' instead | |
return static_cast<unsigned_object_id_type>(std::abs(m_ref)); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/relation.hpp:124:57: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:4: | |
In file included from libosmium-2.14.2/include/osmium/area/multipolygon_collector.hpp:44: | |
In file included from libosmium-2.14.2/include/osmium/relations/collector.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/handler/check_order.hpp:38: | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:90:39: warning: absolute value function 'abs' given an argument of type 'const osmium::object_id_type' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return const_tie(lhs > 0, std::abs(lhs)) < | |
^ | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:90:39: note: use function 'std::abs' instead | |
return const_tie(lhs > 0, std::abs(lhs)) < | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:90:39: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:91:39: warning: absolute value function 'abs' given an argument of type 'const osmium::object_id_type' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
const_tie(rhs > 0, std::abs(rhs)); | |
^ | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:91:39: note: use function 'std::abs' instead | |
const_tie(rhs > 0, std::abs(rhs)); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:91:39: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:5: | |
In file included from libosmium-2.14.2/include/osmium/area/assembler.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/area/detail/basic_assembler_with_tags.hpp:37: | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:36: warning: absolute value function 'abs' given an argument of type 'const int64_t' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^ | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:36: note: use function 'std::abs' instead | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:36: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:56: warning: absolute value function 'abs' given an argument of type 'const int64_t' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^ | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:56: note: use function 'std::abs' instead | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:56: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:36: warning: absolute value function 'abs' given an argument of type 'const int64_t' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^ | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:36: note: use function 'std::abs' instead | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:36: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:56: warning: absolute value function 'abs' given an argument of type 'const int64_t' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^ | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:56: note: use function 'std::abs' instead | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:56: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:34: | |
/usr/local/include/boost/math/special_functions/sign.hpp:30:17: error: no member named 'signbit' in namespace 'std'; did you mean simply 'signbit'? | |
return (std::signbit)(x) ? 1 : 0; | |
^~~~~~~~~~~~ | |
signbit | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:891:8: note: 'signbit' declared here | |
int signbit BOOST_NO_MACRO_EXPAND(T x); | |
^ | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:35: | |
/usr/local/include/boost/math/special_functions/fpclassify.hpp:155:12: error: no member named 'fpclassify' in namespace 'std'; did you mean simply 'fpclassify'? | |
return (std::fpclassify)(t); | |
^~~~~~~~~~~~~~~ | |
fpclassify | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:876:8: note: 'fpclassify' declared here | |
int fpclassify BOOST_NO_MACRO_EXPAND(T t); | |
^ | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:35: | |
/usr/local/include/boost/math/special_functions/fpclassify.hpp:314:17: error: no member named 'isfinite' in namespace 'std'; did you mean simply 'isfinite'? | |
return (std::isfinite)(x); | |
^~~~~~~~~~~~~ | |
isfinite | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:879:9: note: 'isfinite' declared here | |
bool isfinite BOOST_NO_MACRO_EXPAND(T z); | |
^ | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:35: | |
/usr/local/include/boost/math/special_functions/fpclassify.hpp:385:17: error: no member named 'isnormal' in namespace 'std'; did you mean simply 'isnormal'? | |
return (std::isnormal)(x); | |
^~~~~~~~~~~~~ | |
isnormal | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:888:9: note: 'isnormal' declared here | |
bool isnormal BOOST_NO_MACRO_EXPAND(T t); | |
^ | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:35: | |
/usr/local/include/boost/math/special_functions/fpclassify.hpp:456:17: error: no member named 'isinf' in namespace 'std'; did you mean simply 'isinf'? | |
return (std::isinf)(x); | |
^~~~~~~~~~ | |
isinf | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:882:9: note: 'isinf' declared here | |
bool isinf BOOST_NO_MACRO_EXPAND(T t); | |
^ | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:35: | |
/usr/local/include/boost/math/special_functions/fpclassify.hpp:552:17: error: no member named 'isnan' in namespace 'std'; did you mean simply 'isnan'? | |
return (std::isnan)(x); | |
^~~~~~~~~~ | |
isnan | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:885:9: note: 'isnan' declared here | |
bool isnan BOOST_NO_MACRO_EXPAND(T t); | |
^ | |
In file included from lib/osmium.cc:8: | |
lib/generic_handler.hpp:114:10: warning: 'way' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
void way(const osmium::Way& way) { | |
^ | |
lib/generic_handler.hpp:31:14: note: overridden virtual function is here | |
virtual void way(const osmium::Way&) = 0; | |
^ | |
lib/generic_handler.hpp:122:10: warning: 'relation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
void relation(const osmium::Relation& rel) { | |
^ | |
lib/generic_handler.hpp:32:14: note: overridden virtual function is here | |
virtual void relation(const osmium::Relation&) = 0; | |
^ | |
lib/generic_handler.hpp:130:10: warning: 'changeset' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
void changeset(const osmium::Changeset& cs) { | |
^ | |
lib/generic_handler.hpp:33:14: note: overridden virtual function is here | |
virtual void changeset(const osmium::Changeset&) = 0; | |
^ | |
lib/generic_handler.hpp:138:10: warning: 'area' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
void area(const osmium::Area& area) { | |
^ | |
lib/generic_handler.hpp:34:14: note: overridden virtual function is here | |
virtual void area(const osmium::Area&) = 0; | |
^ | |
14 warnings and 19 errors generated. | |
error: command 'clang++' failed with exit status 1 | |
---------------------------------------- | |
Failed building wheel for osmium | |
Running setup.py clean for osmium | |
Failed to build osmium | |
Installing collected packages: osmium | |
Running setup.py install for osmium ... error | |
Complete output from command /usr/local/opt/python/bin/python3.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/3g/z8ymv2x55sn1xfjdyvd3bsywdzx3tl/T/pip-install-dkeu62ne/osmium/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/3g/z8ymv2x55sn1xfjdyvd3bsywdzx3tl/T/pip-record-75ifeaj5/install-record.txt --single-version-externally-managed --compile: | |
libosmium found in 'libosmium-2.14.2'. | |
protozero found in 'protozero-1.6.3'. | |
running install | |
running build | |
running build_py | |
creating build | |
creating build/lib.macosx-10.13-x86_64-3.7 | |
creating build/lib.macosx-10.13-x86_64-3.7/osmium | |
copying src/osmium/version.py -> build/lib.macosx-10.13-x86_64-3.7/osmium | |
copying src/osmium/__init__.py -> build/lib.macosx-10.13-x86_64-3.7/osmium | |
creating build/lib.macosx-10.13-x86_64-3.7/osmium/osm | |
copying src/osmium/osm/__init__.py -> build/lib.macosx-10.13-x86_64-3.7/osmium/osm | |
copying src/osmium/osm/mutable.py -> build/lib.macosx-10.13-x86_64-3.7/osmium/osm | |
creating build/lib.macosx-10.13-x86_64-3.7/osmium/replication | |
copying src/osmium/replication/server.py -> build/lib.macosx-10.13-x86_64-3.7/osmium/replication | |
copying src/osmium/replication/__init__.py -> build/lib.macosx-10.13-x86_64-3.7/osmium/replication | |
copying src/osmium/replication/utils.py -> build/lib.macosx-10.13-x86_64-3.7/osmium/replication | |
running build_ext | |
building 'osmium._osmium' extension | |
creating build/temp.macosx-10.13-x86_64-3.7 | |
creating build/temp.macosx-10.13-x86_64-3.7/lib | |
clang++ -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/System/Library/Frameworks/Tk.framework/Versions/8.5/Headers -Iprotozero-1.6.3/include -Ilibosmium-2.14.2/include -I/usr/include -I/usr/local/include -I/usr/local/opt/openssl/include -I/usr/local/opt/sqlite/include -I/usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c lib/osmium.cc -o build/temp.macosx-10.13-x86_64-3.7/lib/osmium.o -std=c++11 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D__STDC_FORMAT_MACROS | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader_iterator.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/detail/input_format.hpp:40: | |
In file included from libosmium-2.14.2/include/osmium/io/header.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/box.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/location.hpp:37: | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:313:9: error: no member named 'signbit' in the global namespace | |
using ::signbit; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:314:9: error: no member named 'fpclassify' in the global namespace | |
using ::fpclassify; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:315:9: error: no member named 'isfinite' in the global namespace; did you mean 'finite'? | |
using ::isfinite; | |
~~^ | |
/usr/include/math.h:757:12: note: 'finite' declared here | |
extern int finite(double) __OSX_AVAILABLE_BUT_DEPRECATED(__MAC_10_0, __MAC_10_9, __IPHONE_NA, __IPHONE_NA); | |
^ | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader_iterator.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/detail/input_format.hpp:40: | |
In file included from libosmium-2.14.2/include/osmium/io/header.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/box.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/location.hpp:37: | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:316:9: error: no member named 'isinf' in the global namespace | |
using ::isinf; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:317:9: error: no member named 'isnan' in the global namespace | |
using ::isnan; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:318:9: error: no member named 'isnormal' in the global namespace | |
using ::isnormal; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:319:7: error: no member named 'isgreater' in the global namespace; did you mean '::std::greater'? | |
using ::isgreater; | |
^~ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/functional:720:29: note: '::std::greater' declared here | |
struct _LIBCPP_TEMPLATE_VIS greater : binary_function<_Tp, _Tp, bool> | |
^ | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader_iterator.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/detail/input_format.hpp:40: | |
In file included from libosmium-2.14.2/include/osmium/io/header.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/box.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/location.hpp:37: | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:320:7: error: no member named 'isgreaterequal' in the global namespace; did you mean '::std::greater_equal'? | |
using ::isgreaterequal; | |
^~ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/functional:749:29: note: '::std::greater_equal' declared here | |
struct _LIBCPP_TEMPLATE_VIS greater_equal : binary_function<_Tp, _Tp, bool> | |
^ | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader_iterator.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/reader.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/io/detail/input_format.hpp:40: | |
In file included from libosmium-2.14.2/include/osmium/io/header.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/box.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/location.hpp:37: | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:321:9: error: no member named 'isless' in the global namespace | |
using ::isless; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:322:9: error: no member named 'islessequal' in the global namespace | |
using ::islessequal; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:323:9: error: no member named 'islessgreater' in the global namespace | |
using ::islessgreater; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:324:9: error: no member named 'isunordered' in the global namespace | |
using ::isunordered; | |
~~^ | |
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include/c++/v1/cmath:325:9: error: no member named 'isunordered' in the global namespace | |
using ::isunordered; | |
~~^ | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:39: | |
In file included from libosmium-2.14.2/include/osmium/osm.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/area.hpp:41: | |
In file included from libosmium-2.14.2/include/osmium/osm/node_ref_list.hpp:40: | |
libosmium-2.14.2/include/osmium/osm/node_ref.hpp:79:65: warning: absolute value function 'abs' given an argument of type 'const osmium::object_id_type' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return static_cast<osmium::unsigned_object_id_type>(std::abs(m_ref)); | |
^ | |
libosmium-2.14.2/include/osmium/osm/node_ref.hpp:79:65: note: use function 'std::abs' instead | |
return static_cast<osmium::unsigned_object_id_type>(std::abs(m_ref)); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/node_ref.hpp:79:65: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:39: | |
In file included from libosmium-2.14.2/include/osmium/osm.hpp:36: | |
In file included from libosmium-2.14.2/include/osmium/osm/area.hpp:42: | |
libosmium-2.14.2/include/osmium/osm/object.hpp:128:57: warning: absolute value function 'abs' given an argument of type 'const osmium::object_id_type' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return static_cast<unsigned_object_id_type>(std::abs(m_id)); | |
^ | |
libosmium-2.14.2/include/osmium/osm/object.hpp:128:57: note: use function 'std::abs' instead | |
return static_cast<unsigned_object_id_type>(std::abs(m_id)); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/object.hpp:128:57: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:39: | |
In file included from libosmium-2.14.2/include/osmium/osm.hpp:36: | |
libosmium-2.14.2/include/osmium/osm/area.hpp:108:42: warning: absolute value function 'abs' given an argument of type 'osmium::object_id_type' (aka 'long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
osmium::object_id_type area_id = std::abs(id) * 2; | |
^ | |
libosmium-2.14.2/include/osmium/osm/area.hpp:108:42: note: use function 'std::abs' instead | |
osmium::object_id_type area_id = std::abs(id) * 2; | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/area.hpp:108:42: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:1: | |
In file included from libosmium-2.14.2/include/osmium/visitor.hpp:39: | |
In file included from libosmium-2.14.2/include/osmium/osm.hpp:46: | |
libosmium-2.14.2/include/osmium/osm/relation.hpp:124:57: warning: absolute value function 'abs' given an argument of type 'const osmium::object_id_type' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return static_cast<unsigned_object_id_type>(std::abs(m_ref)); | |
^ | |
libosmium-2.14.2/include/osmium/osm/relation.hpp:124:57: note: use function 'std::abs' instead | |
return static_cast<unsigned_object_id_type>(std::abs(m_ref)); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/relation.hpp:124:57: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:4: | |
In file included from libosmium-2.14.2/include/osmium/area/multipolygon_collector.hpp:44: | |
In file included from libosmium-2.14.2/include/osmium/relations/collector.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/handler/check_order.hpp:38: | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:90:39: warning: absolute value function 'abs' given an argument of type 'const osmium::object_id_type' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return const_tie(lhs > 0, std::abs(lhs)) < | |
^ | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:90:39: note: use function 'std::abs' instead | |
return const_tie(lhs > 0, std::abs(lhs)) < | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:90:39: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:91:39: warning: absolute value function 'abs' given an argument of type 'const osmium::object_id_type' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
const_tie(rhs > 0, std::abs(rhs)); | |
^ | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:91:39: note: use function 'std::abs' instead | |
const_tie(rhs > 0, std::abs(rhs)); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/osm/object_comparisons.hpp:91:39: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:5: | |
In file included from libosmium-2.14.2/include/osmium/area/assembler.hpp:37: | |
In file included from libosmium-2.14.2/include/osmium/area/detail/basic_assembler_with_tags.hpp:37: | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:36: warning: absolute value function 'abs' given an argument of type 'const int64_t' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^ | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:36: note: use function 'std::abs' instead | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:36: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:56: warning: absolute value function 'abs' given an argument of type 'const int64_t' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^ | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:56: note: use function 'std::abs' instead | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:833:56: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:36: warning: absolute value function 'abs' given an argument of type 'const int64_t' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^ | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:36: note: use function 'std::abs' instead | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:36: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:56: warning: absolute value function 'abs' given an argument of type 'const int64_t' (aka 'const long long') but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^ | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:56: note: use function 'std::abs' instead | |
return std::abs(lhs.sum) < std::abs(rhs.sum); | |
^~~~~~~~ | |
std::abs | |
libosmium-2.14.2/include/osmium/area/detail/basic_assembler.hpp:836:56: note: include the header <cstdlib> or explicitly provide a declaration for 'std::abs' | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:34: | |
/usr/local/include/boost/math/special_functions/sign.hpp:30:17: error: no member named 'signbit' in namespace 'std'; did you mean simply 'signbit'? | |
return (std::signbit)(x) ? 1 : 0; | |
^~~~~~~~~~~~ | |
signbit | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:891:8: note: 'signbit' declared here | |
int signbit BOOST_NO_MACRO_EXPAND(T x); | |
^ | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:35: | |
/usr/local/include/boost/math/special_functions/fpclassify.hpp:155:12: error: no member named 'fpclassify' in namespace 'std'; did you mean simply 'fpclassify'? | |
return (std::fpclassify)(t); | |
^~~~~~~~~~~~~~~ | |
fpclassify | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:876:8: note: 'fpclassify' declared here | |
int fpclassify BOOST_NO_MACRO_EXPAND(T t); | |
^ | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:35: | |
/usr/local/include/boost/math/special_functions/fpclassify.hpp:314:17: error: no member named 'isfinite' in namespace 'std'; did you mean simply 'isfinite'? | |
return (std::isfinite)(x); | |
^~~~~~~~~~~~~ | |
isfinite | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:879:9: note: 'isfinite' declared here | |
bool isfinite BOOST_NO_MACRO_EXPAND(T z); | |
^ | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:35: | |
/usr/local/include/boost/math/special_functions/fpclassify.hpp:385:17: error: no member named 'isnormal' in namespace 'std'; did you mean simply 'isnormal'? | |
return (std::isnormal)(x); | |
^~~~~~~~~~~~~ | |
isnormal | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:888:9: note: 'isnormal' declared here | |
bool isnormal BOOST_NO_MACRO_EXPAND(T t); | |
^ | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:35: | |
/usr/local/include/boost/math/special_functions/fpclassify.hpp:456:17: error: no member named 'isinf' in namespace 'std'; did you mean simply 'isinf'? | |
return (std::isinf)(x); | |
^~~~~~~~~~ | |
isinf | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:882:9: note: 'isinf' declared here | |
bool isinf BOOST_NO_MACRO_EXPAND(T t); | |
^ | |
In file included from lib/osmium.cc:7: | |
In file included from lib/generic_writer.hpp:10: | |
In file included from /usr/local/include/boost/python.hpp:49: | |
In file included from /usr/local/include/boost/python/operators.hpp:19: | |
In file included from /usr/local/include/boost/lexical_cast.hpp:32: | |
In file included from /usr/local/include/boost/lexical_cast/try_lexical_convert.hpp:42: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical.hpp:54: | |
In file included from /usr/local/include/boost/lexical_cast/detail/converter_lexical_streams.hpp:63: | |
In file included from /usr/local/include/boost/lexical_cast/detail/inf_nan.hpp:35: | |
/usr/local/include/boost/math/special_functions/fpclassify.hpp:552:17: error: no member named 'isnan' in namespace 'std'; did you mean simply 'isnan'? | |
return (std::isnan)(x); | |
^~~~~~~~~~ | |
isnan | |
/usr/local/include/boost/math/special_functions/math_fwd.hpp:885:9: note: 'isnan' declared here | |
bool isnan BOOST_NO_MACRO_EXPAND(T t); | |
^ | |
In file included from lib/osmium.cc:8: | |
lib/generic_handler.hpp:114:10: warning: 'way' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
void way(const osmium::Way& way) { | |
^ | |
lib/generic_handler.hpp:31:14: note: overridden virtual function is here | |
virtual void way(const osmium::Way&) = 0; | |
^ | |
lib/generic_handler.hpp:122:10: warning: 'relation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
void relation(const osmium::Relation& rel) { | |
^ | |
lib/generic_handler.hpp:32:14: note: overridden virtual function is here | |
virtual void relation(const osmium::Relation&) = 0; | |
^ | |
lib/generic_handler.hpp:130:10: warning: 'changeset' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
void changeset(const osmium::Changeset& cs) { | |
^ | |
lib/generic_handler.hpp:33:14: note: overridden virtual function is here | |
virtual void changeset(const osmium::Changeset&) = 0; | |
^ | |
lib/generic_handler.hpp:138:10: warning: 'area' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] | |
void area(const osmium::Area& area) { | |
^ | |
lib/generic_handler.hpp:34:14: note: overridden virtual function is here | |
virtual void area(const osmium::Area&) = 0; | |
^ | |
14 warnings and 19 errors generated. | |
error: command 'clang++' failed with exit status 1 | |
---------------------------------------- | |
Command "/usr/local/opt/python/bin/python3.7 -u -c "import setuptools, tokenize;__file__='/private/var/folders/3g/z8ymv2x55sn1xfjdyvd3bsywdzx3tl/T/pip-install-dkeu62ne/osmium/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /private/var/folders/3g/z8ymv2x55sn1xfjdyvd3bsywdzx3tl/T/pip-record-75ifeaj5/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/3g/z8ymv2x55sn1xfjdyvd3bsywdzx3tl/T/pip-install-dkeu62ne/osmium/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment